From e267ac7ed4b77be376e4b398877766dc0fd889b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Korg=C3=B3l?= <kpiotr2005@gmail.com> Date: Thu, 4 Jul 2019 19:33:59 +0200 Subject: [PATCH] Resolve discussion --- voxygen/src/session.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/voxygen/src/session.rs b/voxygen/src/session.rs index d5f4fb0716..63f1d794b2 100644 --- a/voxygen/src/session.rs +++ b/voxygen/src/session.rs @@ -105,7 +105,11 @@ impl PlayState for SessionState { // Check the existence of CanBuild component. If it's here, use LMB to // place blocks, if not, use it to attack if state { - self.controller.respawn = state; + // Check if the player is dead or not + if current_client_state != ClientState::Character { + self.controller.respawn = state; + } + let mut client = self.client.borrow_mut(); if client .state()