From aedf8c993b94c98c280d26eed7c8abc4f43c3f3c Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Sat, 11 Jan 2020 18:08:15 +0100 Subject: [PATCH] PressKey clean up --- Source/diablo.cpp | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Source/diablo.cpp b/Source/diablo.cpp index c60cedd98..25e93800e 100644 --- a/Source/diablo.cpp +++ b/Source/diablo.cpp @@ -1112,28 +1112,32 @@ void PressKey(int vkey) #endif else if (vkey == VK_F5) { if (spselflag) { - SetSpeedSpell(0); - } else { ToggleSpell(0); + return; } + SetSpeedSpell(0); + return; } else if (vkey == VK_F6) { if (spselflag) { - SetSpeedSpell(1); - } else { ToggleSpell(1); + return; } + SetSpeedSpell(1); + return; } else if (vkey == VK_F7) { if (spselflag) { - SetSpeedSpell(2); - } else { ToggleSpell(2); + return; } + SetSpeedSpell(2); + return; } else if (vkey == VK_F8) { if (spselflag) { - SetSpeedSpell(3); - } else { ToggleSpell(3); + return; } + SetSpeedSpell(3); + return; } else if (vkey == VK_F9) { diablo_hotkey_msg(0); } else if (vkey == VK_F10) {