aboutsummaryrefslogtreecommitdiff
path: root/src/game/server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/server.rs')
-rw-r--r--src/game/server.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/game/server.rs b/src/game/server.rs
index 65a5cc9..99cce20 100644
--- a/src/game/server.rs
+++ b/src/game/server.rs
@@ -152,13 +152,13 @@ async fn handle_tick(
y: pos.y,
})
}
- if !g.dead.is_empty() {
- events.push(Packet::Die(g.dead.clone()));
- }
if g.dead.contains(&pid) {
cstate.alive = false;
events.push(Packet::Lose(0, 0)); // TODO implement stats
} else {
+ if !g.dead.is_empty() {
+ events.push(Packet::Die(g.dead.clone()));
+ }
events.push(Packet::Tick);
}
}