From 2559fcf00aecb19fb6e6f8de846ae37cbcd6d572 Mon Sep 17 00:00:00 2001 From: IgnacioFDM Date: Fri, 9 Mar 2018 15:39:14 -0300 Subject: [PATCH] Fix: fakemeta hook not being unregistered (#483) --- modules/fakemeta/fakemeta_amxx.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/fakemeta/fakemeta_amxx.cpp b/modules/fakemeta/fakemeta_amxx.cpp index d27ed422..ab8130f4 100644 --- a/modules/fakemeta/fakemeta_amxx.cpp +++ b/modules/fakemeta/fakemeta_amxx.cpp @@ -107,6 +107,11 @@ void OnAmxxDetach() ConfigManager->CloseGameConfigFile(CommonConfig); ConfigManager->CloseGameConfigFile(GamerulesConfig); + if (HasRegameDll) + { + ReGameHookchains->InstallGameRules()->unregisterHook(InstallGameRules); + } + while (!g_FreeTRs.empty()) { delete g_FreeTRs.front();