foxygit / doom Log in
commit f7a14366353e4b8f0bb18595234e6833a57f5738
Author:     Julia Nechaevskaya <julia.nechaevskaya@live.com>
AuthorDate: Thu Jan 9 13:03:34 2020 +0300
Commit:     Julia Nechaevskaya <julia.nechaevskaya@live.com>
CommitDate: Thu Jan 9 13:03:34 2020 +0300

    Use an existing check for arti_tomeofpower
---
 src/heretic/g_game.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/heretic/g_game.c b/src/heretic/g_game.c
index fa52f3bb..b73c42fb 100644
--- a/src/heretic/g_game.c
+++ b/src/heretic/g_game.c
@@ -447,10 +447,10 @@ void G_BuildTiccmd(ticcmd_t *cmd, int maketic)
             }
         }
     }
-    if (gamekeydown[127] && !cmd->arti
+    if (gamekeydown[key_arti_tome] && !cmd->arti
         && !players[consoleplayer].powers[pw_weaponlevel2])
     {
-        gamekeydown[127] = false;
+        gamekeydown[key_arti_tome] = false;
         cmd->arti = arti_tomeofpower;
     }
     if (gamekeydown[key_arti_quartz] && !cmd->arti
@@ -469,11 +469,6 @@ void G_BuildTiccmd(ticcmd_t *cmd, int maketic)
         gamekeydown[key_arti_bomb] = false;
         cmd->arti = arti_firebomb;
     }
-    else if (gamekeydown[key_arti_tome] && !cmd->arti)
-    {
-        gamekeydown[key_arti_tome] = false;
-        cmd->arti = arti_tomeofpower;
-    }
     else if (gamekeydown[key_arti_ring] && !cmd->arti)
     {
         gamekeydown[key_arti_ring] = false;