// Hook at 0x27C578 - Offline ban detector
DefineHook(void __fastcall, sub_27C578, (__int64 a1, int a2)) {
LOGD("sub_27C578 - OFFLINE BAN DETECTOR");
// Force a2 = 0 for clean path
a2 = 0;
int v2 = (a2) ? 1 : 2; // Original: if (a2) v2=1 else v2=2
__asm { BR X9 }
}
DefineHook(void __fastcall, sub_27C578, (__int64 a1, int a2)) {
LOGD("sub_27C578 - OFFLINE BAN DETECTOR");
// Force a2 = 0 for clean path
a2 = 0;
int v2 = (a2) ? 1 : 2; // Original: if (a2) v2=1 else v2=2
__asm { BR X9 }
}