diff options
author | iThorgrim <125808072+iThorgrim@users.noreply.github.com> | 2025-02-17 03:26:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-17 03:26:05 +0100 |
commit | e28384b059f8b266ebea1da771df56f5ff36a277 (patch) | |
tree | 236857a295f34946a6950369a25698c6759534f3 /src/server/game/Scripting/ScriptMgr.h | |
parent | 0c099a75ec709f30308b4b2a07c9befd450e9134 (diff) |
feat(Core/Scripting): Add new hooks for Ticket (#21238)
Diffstat (limited to 'src/server/game/Scripting/ScriptMgr.h')
-rw-r--r-- | src/server/game/Scripting/ScriptMgr.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Scripting/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h index a0db4d2ea7..0d7091e48d 100644 --- a/src/server/game/Scripting/ScriptMgr.h +++ b/src/server/game/Scripting/ScriptMgr.h @@ -704,6 +704,14 @@ public: /* LootScript */ void OnLootMoney(Player* player, uint32 gold); +public: /* TicketScript */ + + void OnTicketCreate(GmTicket* ticket); + void OnTicketUpdateLastChange(GmTicket* ticket); + void OnTicketClose(GmTicket* ticket); + void OnTicketStatusUpdate(GmTicket* ticket); + void OnTicketResolve(GmTicket* ticket); + private: uint32 _scriptCount; |