fix fireball bug on spam
parent
76e36c7c9c
commit
8543199974
|
|
@ -58,6 +58,8 @@ func shoot_fireballs():
|
|||
enemies.sort_custom(func(a, b): return global_position.distance_to(a.global_position) < global_position.distance_to(b.global_position))
|
||||
var targets = enemies.slice(0, fireball_max_targets)
|
||||
for enemy in targets:
|
||||
if not is_instance_valid(enemy):
|
||||
continue
|
||||
var dir = global_position.direction_to(enemy.global_position)
|
||||
_face_direction(dir)
|
||||
var fb = fireball.instantiate()
|
||||
|
|
|
|||
Loading…
Reference in New Issue