From cdd2a8275e138787588157d867df77aa0588c8c7 Mon Sep 17 00:00:00 2001 From: Ivan Kardapoltsev <98235510+Pisex@users.noreply.github.com> Date: Fri, 4 Oct 2024 19:54:27 +0500 Subject: [PATCH] Fix crash after map change (#593) Co-authored-by: Michael Wilson --- src/core/globals.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/core/globals.cpp b/src/core/globals.cpp index fd366a0a..bd0cecff 100644 --- a/src/core/globals.cpp +++ b/src/core/globals.cpp @@ -141,7 +141,10 @@ void DetourGameEventManagerInit(IGameEventManager2* pGameEventManager) } int source_hook_pluginid = 0; -CGlobalVars* getGlobalVars() { return engineServer2->GetServerGlobals(); } - +CGlobalVars* getGlobalVars() { + INetworkGameServer *server = networkServerService->GetIGameServer(); + if(!server) return nullptr; + return networkServerService->GetIGameServer()->GetGlobals(); +} } // namespace globals } // namespace counterstrikesharp