From fc9b59121332fa6aff36eaf7b9061fc46eb95f45 Mon Sep 17 00:00:00 2001 From: nokoe Date: Fri, 27 Sep 2024 22:47:07 +0200 Subject: fix player still holding knife after cutting board interaction finishes --- client/game.gd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'client/game.gd') diff --git a/client/game.gd b/client/game.gd index c3b34332..76bb271a 100644 --- a/client/game.gd +++ b/client/game.gd @@ -175,9 +175,12 @@ func handle_packet(p): else: if "tile" in p.location: var t: Tile = map.get_tile_instance(p.location.tile) + t.finish() t.set_item(null) else: - players[p.location.player].set_item(null) + var player: Player = players[p.location.player] + player.finish() + player.set_item(null) "update_map": var neighbors: Array = p["neighbors"] if p.kind != null: -- cgit v1.2.3-70-g09d2