fix(Core/Scripts): Fix build and crash when calling uninitialized scripts (#18718)

fix(Core/Scripts): Fix build and crash when calling uninitialized scripts.
This commit is contained in:
Anton Popovichenko
2024-04-12 12:13:37 +02:00
committed by GitHub
parent f05200fcca
commit 3a6231cb65
7 changed files with 17 additions and 1 deletions

View File

@@ -77,6 +77,12 @@ void ScriptMgr::Initialize()
_script_loader_callback();
_modules_loader_callback();
ScriptRegistry<PlayerScript>::InitEnabledHooksIfNeeded(PLAYERHOOK_END);
ScriptRegistry<AuctionHouseScript>::InitEnabledHooksIfNeeded(AUCTIONHOUSEHOOK_END);
ScriptRegistry<ArenaTeamScript>::InitEnabledHooksIfNeeded(ARENATEAMHOOK_END);
ScriptRegistry<ArenaScript>::InitEnabledHooksIfNeeded(ARENAHOOK_END);
ScriptRegistry<MovementHandlerScript>::InitEnabledHooksIfNeeded(MOVEMENTHOOK_END);
}
void ScriptMgr::Unload()