From f50b7da9eb9bf5a8bc9d3ab4631ce6d1fce76c5d Mon Sep 17 00:00:00 2001 From: Gregory Marco Date: Sun, 18 Oct 2026 01:01:00 -0500 Subject: [PATCH] Fix "respawn point set" message triggering even if that sarco is already the respawn point. --- pharaoh.gd | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pharaoh.gd b/pharaoh.gd index 852b55b..35e2a16 100644 --- a/pharaoh.gd +++ b/pharaoh.gd @@ -3,12 +3,12 @@ extends Interactable func _on_interacted() -> void: #%OldComputer.open() - if %Player2D.spawn_point != global_position: - %Player2D.spawn_point = global_position - %OldComputer.printline(">> Respawn point set.") - #Accomodate some collision antics. - %Player2D.spawn_point = global_position + Vector2(0,-10) + var new_spawn_point = global_position + Vector2(0,-10) + + if %Player2D.spawn_point != new_spawn_point: + %Player2D.spawn_point = new_spawn_point + %OldComputer.printline(">> Respawn point set to %s" % new_spawn_point) var wanted_disk = %OldComputer.get_next_disk_num()