From e5cd4bd1f90f20c36df568058539e93d5c6a05d9 Mon Sep 17 00:00:00 2001 From: unfa Date: Mon, 20 Sep 2021 00:24:55 +0200 Subject: [PATCH] Changed free() to queue_free() in destroy_player() so it can be called when the node is used --- Game/Main.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Game/Main.gd b/Game/Main.gd index af51b22..cb4f2e2 100644 --- a/Game/Main.gd +++ b/Game/Main.gd @@ -220,7 +220,7 @@ func push_local_player_info(): # player_node.name = str(player_node.name) + "_dead" # avoids name collision when instancing another player scene print("before free") - player_node.free() + player_node.queue_free() print("after free") spawn_queue[pid] = uptime + respawn_delay