refactor: ServerEvent - OnStartup, OnBeforeConfigLoad, OnConfigLoad (#311)

This commit is contained in:
iThorgrim
2025-09-16 21:57:52 +02:00
committed by GitHub
parent 576d18753c
commit 04ce900383
5 changed files with 33 additions and 13 deletions

View File

@@ -556,13 +556,15 @@ public:
/* World */
void OnOpenStateChange(bool open);
void OnConfigLoad(bool reload, bool isBefore);
void OnAfterConfigLoad(bool reload);
void OnShutdownInitiate(ShutdownExitCode code, ShutdownMask mask);
void OnShutdownCancel();
void OnStartup();
void OnShutdown();
void OnGameEventStart(uint32 eventid);
void OnGameEventStop(uint32 eventid);
void OnBeforeWorldInitialized();
void OnBeforeConfigLoad(bool reload);
/* Battle Ground */
void OnBGStart(BattleGround* bg, BattleGroundTypeId bgId, uint32 instanceId);
@@ -575,7 +577,7 @@ public:
void OnTicketClose(GmTicket* ticket);
void OnTicketUpdateLastChange(GmTicket* ticket);
void OnTicketResolve(GmTicket* ticket);
/* Spell */
void OnSpellPrepare(Unit* caster, Spell* spell, SpellInfo const* spellInfo);
void OnSpellCast(Unit* caster, Spell* spell, SpellInfo const* spellInfo, bool skipCheck);