From 7bba89c1381b3fb7f6fed605831244e02f7ceecf Mon Sep 17 00:00:00 2001 From: bolrog <81111887+bolrog@users.noreply.github.com> Date: Wed, 19 May 2021 21:29:21 +0200 Subject: [PATCH] Add sleep fixes for 1.12. --- src/d2dx/GameHelper.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/d2dx/GameHelper.cpp b/src/d2dx/GameHelper.cpp index 17a2812..bd1b169 100644 --- a/src/d2dx/GameHelper.cpp +++ b/src/d2dx/GameHelper.cpp @@ -615,6 +615,29 @@ bool GameHelper::TryApplyInGameSleepFixes() case GameVersion::Lod110: break; case GameVersion::Lod112: + hModules[patchCount] = _hD2ClientDll; + patchOffsets[patchCount] = 0x6CFD4; + expectedProbes[patchCount] = 0x15FF0A6A; + patchValues[patchCount] = 0x90909090; + ++patchCount; + + hModules[patchCount] = _hD2ClientDll; + patchOffsets[patchCount] = 0x6CFD8; + expectedProbes[patchCount] = 0x6FB7EF7C; + patchValues[patchCount] = 0x90909090; + ++patchCount; + + hModules[patchCount] = _hD2ClientDll; + patchOffsets[patchCount] = 0x7BD18; + expectedProbes[patchCount] = 0xD3FF006A; + patchValues[patchCount] = 0x90909090; + ++patchCount; + + hModules[patchCount] = _hD2ClientDll; + patchOffsets[patchCount] = 0x7BD3D; + expectedProbes[patchCount] = 0xD3FF006A; + patchValues[patchCount] = 0x90909090; + ++patchCount; break; case GameVersion::Lod113c: hModules[patchCount] = _hD2ClientDll;