From 930b66bc53c0335c1e2998fe273f49d6c5d7cf84 Mon Sep 17 00:00:00 2001 From: Sara Date: Wed, 18 Mar 2026 15:25:15 +0100 Subject: [PATCH] fix: equip_target fails if target is not equipable --- project/behaviours/equip_target.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/behaviours/equip_target.gd b/project/behaviours/equip_target.gd index cc36a66757..6134f61faa 100644 --- a/project/behaviours/equip_target.gd +++ b/project/behaviours/equip_target.gd @@ -3,7 +3,7 @@ extends BehaviourAction @onready var body := get_behaviour_tree().get_parent() as CharacterBody3D func _enter() -> int: - if body.target == null or not body.target is Area3D: + if body.target == null or not body.target is Area3D or not body.target.can_interact(): return Fail else: body.equip_weapon(body.target)