diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-12-14 21:10:35 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-12-14 21:10:35 +0100 |
| commit | cefde9b39c4e26297a8799d57f3c954519369b11 (patch) | |
| tree | 9fde727b402cc6b7b2d059b90126ed261f32062b /client | |
| parent | 7351f210dbe87805f0db6a5466640f1115da275f (diff) | |
| download | hurrycurry-cefde9b39c4e26297a8799d57f3c954519369b11.tar hurrycurry-cefde9b39c4e26297a8799d57f3c954519369b11.tar.bz2 hurrycurry-cefde9b39c4e26297a8799d57f3c954519369b11.tar.zst | |
fix crash with effect on old server
Diffstat (limited to 'client')
| -rw-r--r-- | client/game.gd | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/client/game.gd b/client/game.gd index 563a240e..4d759e95 100644 --- a/client/game.gd +++ b/client/game.gd @@ -294,6 +294,7 @@ func handle_packet(p): player.clear_effect() overlay_pinned_messages.clear_item(p.player) "effect": + if not "location" in p: return # ignore old server format if "player" in p.location: players[p.location.player[0]].effect_message(p.name) elif "tile" in p.location: pass # TODO create effect at tile "set_ingame": |