From 07b5114f23c0151a23070293b66469eecb716d43 Mon Sep 17 00:00:00 2001 From: RealMelwei Date: Fri, 17 Oct 2025 12:54:05 +0200 Subject: [PATCH] Fixed a crash induced by lacking components of enemy hurtboxes --- utils/enemy_hurtbox.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/enemy_hurtbox.gd b/utils/enemy_hurtbox.gd index da8ec37..a67c0d5 100644 --- a/utils/enemy_hurtbox.gd +++ b/utils/enemy_hurtbox.gd @@ -31,7 +31,7 @@ func hurt(damage : int, dir : Vector2 = Vector2.ZERO, id : int = -1) -> bool: if not id in blocked_damage_ids: block_id(id) if canvasItem != null: canvasItem.modulate = flashColor - $FlashTimer.start(flash_duration) + if has_node("FlashTimer"): $FlashTimer.start(flash_duration) hp -= damage damage_taken.emit(damage, dir, id) return true