diff options
author | F1F7Y <64418963+F1F7Y@users.noreply.github.com> | 2023-09-15 00:36:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-15 00:36:25 +0200 |
commit | 1979247175d2eb491f3ffb2ae874ac7c5e03c47a (patch) | |
tree | d946f7c595e022473e325649e1b9b820b88091fb | |
parent | e51d345a20db6dc59154678da2fa864d16f8100d (diff) | |
download | NorthstarLauncher-1979247175d2eb491f3ffb2ae874ac7c5e03c47a.tar.gz NorthstarLauncher-1979247175d2eb491f3ffb2ae874ac7c5e03c47a.zip |
Fix `CSquirrelVM::Init` hook in `server.dll` (#544)
Fix typo in offset
-rw-r--r-- | NorthstarDLL/squirrel/squirrel.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/NorthstarDLL/squirrel/squirrel.cpp b/NorthstarDLL/squirrel/squirrel.cpp index 43dd0cad..0ee04508 100644 --- a/NorthstarDLL/squirrel/squirrel.cpp +++ b/NorthstarDLL/squirrel/squirrel.cpp @@ -893,7 +893,7 @@ ON_DLL_LOAD_RELIESON("server.dll", ServerSquirrel, ConCommand, (CModule module)) MAKEHOOK(module.Offset(0x26E20), &DestroyVMHook<ScriptContext::SERVER>, &DestroyVM<ScriptContext::SERVER>); MAKEHOOK(module.Offset(0x799E0), &ScriptCompileErrorHook<ScriptContext::SERVER>, &SQCompileError<ScriptContext::SERVER>); MAKEHOOK(module.Offset(0x1D5C0), &CallScriptInitCallbackHook<ScriptContext::SERVER>, &CallScriptInitCallback<ScriptContext::SERVER>); - MAKEHOOK(module.Offset(0x17BE0), &CSquirrelVM_initHook<ScriptContext::SERVER>, &CSquirrelVM_init<ScriptContext::SERVER>); + MAKEHOOK(module.Offset(0x1B7E0), &CSquirrelVM_initHook<ScriptContext::SERVER>, &CSquirrelVM_init<ScriptContext::SERVER>); // FCVAR_CHEAT and FCVAR_GAMEDLL_FOR_REMOTE_CLIENTS allows clients to execute this, but since it's unsafe we only allow it when cheats // are enabled for script_client and script_ui, we don't use cheats, so clients can execute them on themselves all they want RegisterConCommand( |