From 39794265b361c2f259a58d677f9e2e10b64d00af Mon Sep 17 00:00:00 2001 From: bd Date: Sun, 25 May 2025 15:17:58 -0400 Subject: Add more chaos to warlock bolts, fix crash with oob upgrades --- scripts/base_defender.gd | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'scripts/base_defender.gd') diff --git a/scripts/base_defender.gd b/scripts/base_defender.gd index a935507..6524b37 100644 --- a/scripts/base_defender.gd +++ b/scripts/base_defender.gd @@ -58,10 +58,8 @@ func _update_state_machine(curr : PathFollow2D) -> void: target = curr.get_child(0) _attack_state() -func _on_tower_body_entered(_body: Node2D) -> void: - var old_target : CharacterBody2D = target - select_target() - if old_target == null && old_target != target: +func _on_tower_body_entered(body: Node2D) -> void: + if target == null && "Crawler" in body.name: $FireTimer.start(tower_data["fire_rate"]) _on_fire_timer_timeout() -- cgit v1.2.3