diff options
author | bd <bdunahu@operationnull.com> | 2025-05-25 15:17:58 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-25 15:17:58 -0400 |
commit | 39794265b361c2f259a58d677f9e2e10b64d00af (patch) | |
tree | 5fb9b7f027c9f721964c4ea494ddb184e11da043 /scripts/base_defender.gd | |
parent | 2e0c1c719db8bd6949a98678d0848c314bdaa0d7 (diff) |
Add more chaos to warlock bolts, fix crash with oob upgrades
Diffstat (limited to 'scripts/base_defender.gd')
-rw-r--r-- | scripts/base_defender.gd | 6 |
1 files changed, 2 insertions, 4 deletions
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() |