Browse Source

move gold drop checks earlier

pull/5173/head
DakkJaniels 4 years ago committed by Anders Jenbo
parent
commit
13d53a33dc
  1. 19
      Source/diablo.cpp

19
Source/diablo.cpp

@ -472,7 +472,16 @@ void PressKey(SDL_Keycode vkey, uint16_t modState)
return;
}
if (sgnTimeoutCurs != CURSOR_NONE || dropGoldFlag || IsWithdrawGoldOpen) {
if (dropGoldFlag) {
control_drop_gold(vkey);
return;
}
if (IsWithdrawGoldOpen) {
WithdrawGoldKeyPress(vkey);
return;
}
if (sgnTimeoutCurs != CURSOR_NONE) {
return;
}
@ -490,14 +499,6 @@ void PressKey(SDL_Keycode vkey, uint16_t modState)
doom_close();
return;
}
if (dropGoldFlag) {
control_drop_gold(vkey);
return;
}
if (IsWithdrawGoldOpen) {
WithdrawGoldKeyPress(vkey);
return;
}
switch (vkey) {
case SDLK_PLUS:

Loading…
Cancel
Save