From 2537e61cf05e2668177d717c88e9f6e1f90e18c0 Mon Sep 17 00:00:00 2001 From: jakub-pukovec <75508430+jakub-pukovec@users.noreply.github.com> Date: Fri, 20 Sep 2024 15:30:31 +0200 Subject: [PATCH] fix: setting weapon index also in case weapon already exists in inventory (#5) --- player/weapon_pivot.gd | 1 + 1 file changed, 1 insertion(+) diff --git a/player/weapon_pivot.gd b/player/weapon_pivot.gd index 84ddf74..c0cdd9d 100644 --- a/player/weapon_pivot.gd +++ b/player/weapon_pivot.gd @@ -63,6 +63,7 @@ func _process(_delta: float) -> void: func add_weapon(new_weapon: PackedScene) -> void: for weapon_type in _weapons: if weapon_type.resource_path == new_weapon.resource_path: + _set_weapon_index(_weapons.find(new_weapon)) return _weapons.append(new_weapon)