From 74761b7f9c97074046ef1effe1097fe1d6e85b43 Mon Sep 17 00:00:00 2001 From: timokoesters Date: Sun, 26 May 2019 20:25:51 +0200 Subject: [PATCH] Fix velocity while dead on client Former-commit-id: e308e1b8848a38fd9fd776ddd8acb81e145429a6 --- server/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/lib.rs b/server/src/lib.rs index 402441dfc9..ca9e52afa2 100644 --- a/server/src/lib.rs +++ b/server/src/lib.rs @@ -216,6 +216,7 @@ impl Server { if let Some(client) = self.clients.get_mut(&entity) { self.state .write_component(entity, comp::phys::Vel(Vec3::zero())); + self.state.write_component(entity, comp::phys::ForceUpdate); client.force_state(ClientState::Dead); } else { self.state.ecs_mut().delete_entity_synced(entity);