From a1a1a38436b0d27115d621e472f18adb909f274e Mon Sep 17 00:00:00 2001
From: Allanis <allanis@saracraft.net>
Date: Tue, 31 Dec 2013 18:44:13 +0000
Subject: [PATCH] [Add] Tweaked input settings a little.

---
 src/input.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/input.c b/src/input.c
index 00bcd7f..0de096c 100644
--- a/src/input.c
+++ b/src/input.c
@@ -279,13 +279,13 @@ static void input_key(int keynum, double value, int kabs) {
     else if(value == KEY_RELEASE) { player_rmFlag(PLAYER_PRIMARY); }
   }
   /* Targetting. */
-  else if(INGAME() && KEY("target")) {
+  else if(INGAME() && NODEAD() && KEY("target")) {
     if(value == KEY_PRESS) player_targetNext();
   }
-  else if(INGAME() && KEY("target_nearest")) {
+  else if(INGAME() && NODEAD() && KEY("target_nearest")) {
     if(value == KEY_PRESS) player_targetNearest();
   }
-  else if(INGAME() && KEY("target_hostile")) {
+  else if(INGAME() && NODEAD() && KEY("target_hostile")) {
     if(value == KEY_PRESS) player_targetHostile();
   }
   /* Face the target. */
@@ -311,16 +311,16 @@ static void input_key(int keynum, double value, int kabs) {
     }
   }
   /* Escorts. */
-  else if(INGAME() && KEY("e_attack")) {
+  else if(INGAME() && NODEAD() && KEY("e_attack")) {
     if(value == KEY_PRESS) escorts_attack(player);
   }
-  else if(INGAME() && KEY("e_hold")) {
+  else if(INGAME() && NODEAD() && KEY("e_hold")) {
     if(value == KEY_PRESS) escorts_hold(player);
   }
-  else if(INGAME() && KEY("e_return")) {
+  else if(INGAME() && NODEAD() && KEY("e_return")) {
     if(value == KEY_PRESS) escorts_return(player);
   }
-  else if(INGAME() && KEY("e_clear")) {
+  else if(INGAME() && NODEAD() && KEY("e_clear")) {
     if(value == KEY_PRESS) escorts_clear(player);
   }
   /* Shooting secondary weapon. */