From a37899979085517d4afb502f18785997831b0f11 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Fri, 15 Jul 2022 18:27:34 -0700 Subject: [PATCH] lib: only switch debug keys when wasd is enabled --- lib/dllmain.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dllmain.cpp b/lib/dllmain.cpp index 205a1bb..6bbcb48 100644 --- a/lib/dllmain.cpp +++ b/lib/dllmain.cpp @@ -70,7 +70,7 @@ __declspec(dllexport) DWORD WINAPI Patch() } // If using WASD, swap debug keys - { + if (config.GetInt(_T("UseWASD"))) { const char *dbg_map_pattern = "\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x18\x18\x18\x18\x18\x18\x18\x02\x18\x03\x04\x18\x05\x06\x07\x08\x09\x0A\x0B\x0C\x0D\x18\x0E\x18\x18\x0F\x18"; const char *dbg_map_replace = "\x02\x18\x04\x0F\x18\x18\x18\x18\x18\x18\x18\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x18\x18\x18\x18\x18\x18\x18\x18\x18\x03\x18\x18\x05\x06\x07\x08\x09\x0A\x0B\x0C\x0D\x18\x0E\x18\x18\x18\x18"; SearchReplacePattern(dllBase, dbg_map_pattern, dbg_map_replace, 48, TRUE);