diff --git a/rust/src/game_manager.rs b/rust/src/game_manager.rs index 55d89de..8acee52 100644 --- a/rust/src/game_manager.rs +++ b/rust/src/game_manager.rs @@ -321,6 +321,10 @@ impl Game { player.data.ready = true; peer.broadcast_reliable(Package::SetReady(player.id(), true)); } + for player in &mut self.players { + player.data.kills = 0; + player.data.deaths = 0; + } self.goals.clear(); } @@ -332,8 +336,6 @@ impl Game { character.queue_free(); } player.data.ready = false; - player.data.kills = 0; - player.data.deaths = 0; } self.run_deferred(|s| {