diff options
Diffstat (limited to 'src/game/server.rs')
-rw-r--r-- | src/game/server.rs | 6 |
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); } } |