From a9b0144e11c9da0d96ca3b4c8e6665435b00bd92 Mon Sep 17 00:00:00 2001 From: Sofia Date: Sat, 15 Aug 2026 00:36:39 +0300 Subject: [PATCH] Finish game instantly if all players have left --- rust/src/game/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rust/src/game/mod.rs b/rust/src/game/mod.rs index 879de2f..2d61e9a 100644 --- a/rust/src/game/mod.rs +++ b/rust/src/game/mod.rs @@ -813,6 +813,10 @@ impl Game { peer.broadcast_reliable(Package::SetHostPrivileges(player.id(), true)); s.signals().on_host_privileges_changed().emit(); } + + if s.players.is_empty() && s.game_started { + s.finish_game(); + } } }); }