From 92603dddcc0ac67a07fe8cb4b5d62144445481dc Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 7 Apr 2024 23:35:33 +0200 Subject: [PATCH] fixed pressing numpad keys with numpad on acting both as moves and quick-keys --- control.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/control.cpp b/control.cpp index b09ebaa2..405f57bb 100644 --- a/control.cpp +++ b/control.cpp @@ -524,7 +524,7 @@ EX void handleKeyNormal(int sym, int uni) { if(!(uni >= 'A' && uni <= 'Z') && DEFAULTCONTROL && !game_keys_scroll) { for(int i=0; i<8; i++) - if(among(sym, keys_vi[i], keys_wasd[i], keys_numpad[i])) + if(among(sym, keys_vi[i], keys_wasd[i], (uni >= '0' && uni <= '9') ? -1 : keys_numpad[i])) movepckeydir(i); }