From 4c25126ba61625527c2b6ec3ac871e9df5834412 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sun, 14 Oct 2012 14:58:53 -0400 Subject: [PATCH] do not allow player to shoot while dead --- src/client/Client.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client/Client.cc b/src/client/Client.cc index 1d3892a..9b78caf 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -128,6 +128,7 @@ void Client::run(bool fullscreen, int width, int height, std::string pname) // The server needs to allow player to shoot, so that // multiple shots cannot be fired at the same time (m_players[m_current_player]->m_shot_allowed) && + (!m_players[m_current_player]->m_is_dead) && (m_client_has_focus)) { m_left_button_pressed = true; @@ -138,6 +139,7 @@ void Client::run(bool fullscreen, int width, int height, std::string pname) // Prevents a shot from being fired upon release // while another shot is currently being fired. (m_players[m_current_player]->m_shot_allowed) && + (!m_players[m_current_player]->m_is_dead) && (m_left_button_pressed) && (m_client_has_focus)) {