From ab10d3641fe47d77d86747c2a8de7340c98044dc Mon Sep 17 00:00:00 2001 From: BrentVL-1952840 <70229620+Brentdevent@users.noreply.github.com> Date: Mon, 20 Mar 2023 21:38:15 +0100 Subject: [PATCH] Use call_safe method instead --- src/client/component/dvars_patches.cpp | 6 ------ src/client/game/utils.cpp | 4 ++-- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/client/component/dvars_patches.cpp b/src/client/component/dvars_patches.cpp index e45f793a..e9a01a17 100644 --- a/src/client/component/dvars_patches.cpp +++ b/src/client/component/dvars_patches.cpp @@ -66,12 +66,6 @@ namespace dvars_patches // toggle ADS dof based on r_dof_enable utils::hook::jump(0x141116EBB_g, utils::hook::assemble(dof_enabled_stub)); - - // De-Arxan Dvar_SessionModeSetDefaultBool - utils::hook::nop(0x1422D0EDB_g, 9); - utils::hook::jump(0x1422D0EE6_g, 0x1422D11BA_g); - utils::hook::jump(0x1422D11D1_g, 0x1422D11EC_g); - utils::hook::jump(0x1422D11F1_g, 0x1422D142C_g); } }; } diff --git a/src/client/game/utils.cpp b/src/client/game/utils.cpp index 69c8a9a6..ed5642f2 100644 --- a/src/client/game/utils.cpp +++ b/src/client/game/utils.cpp @@ -51,12 +51,12 @@ namespace game { for (int i = MODE_FIRST; i < MODE_COUNT; ++i) { - game::Dvar_SessionModeSetDefaultBool(hash, value, static_cast(i)); + game::Dvar_SessionModeSetDefaultBool.call_safe(hash, value, static_cast(i)); } } else { - game::Dvar_SessionModeSetDefaultBool(hash, value, mode); + game::Dvar_SessionModeSetDefaultBool.call_safe(hash, value, mode); } }