From 47c5c9d12373523a783a9eb0cec4e0433000310f Mon Sep 17 00:00:00 2001 From: xavo95 Date: Fri, 4 Apr 2025 13:10:47 +0000 Subject: [PATCH] Fix eula accept (#5) Reviewed-on: https://git.xeondev.com/WutheringSlaves/wicked-waifus-win-patch/pulls/5 --- src/config.rs | 2 +- src/extras.rs | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/config.rs b/src/config.rs index 093c5ae..2f7fbb6 100644 --- a/src/config.rs +++ b/src/config.rs @@ -73,7 +73,7 @@ pub(crate) const CONFIG: InjectConfiguration = InjectConfiguration { #[cfg(all(not(feature = "enable-sdk"), not(feature = "only-sig-bypass"), feature = "regular"))] disable_sdk: DisableSdkConfiguration { sdk_dll: s!("KRSDKEx.dll"), - eula_accept: 0x4ED80, // TODO: + eula_accept: 0x4F410, sdk_go_away: 0x93620, }, }; diff --git a/src/extras.rs b/src/extras.rs index 4cc4ab8..eedf9ba 100644 --- a/src/extras.rs +++ b/src/extras.rs @@ -72,10 +72,9 @@ pub(crate) fn configure_extras(interceptor: &mut interceptor_rs::Interceptor) { } }; - // TODO: Not needed, temporarily disable it - // interceptor - // .replace((krsdk_ex.0 as usize) + CONFIG.disable_sdk.eula_accept, dummy, None) - // .unwrap(); + interceptor + .replace((krsdk_ex.0 as usize) + CONFIG.disable_sdk.eula_accept, dummy, None) + .unwrap(); interceptor .replace((krsdk_ex.0 as usize) + CONFIG.disable_sdk.sdk_go_away, dummy, None)