summaryrefslogtreecommitdiff
path: root/src/server/game/Scripting/ScriptMgr.h
diff options
context:
space:
mode:
authoriThorgrim <125808072+iThorgrim@users.noreply.github.com>2025-02-17 03:26:05 +0100
committerGitHub <noreply@github.com>2025-02-17 03:26:05 +0100
commite28384b059f8b266ebea1da771df56f5ff36a277 (patch)
tree236857a295f34946a6950369a25698c6759534f3 /src/server/game/Scripting/ScriptMgr.h
parent0c099a75ec709f30308b4b2a07c9befd450e9134 (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.h8
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;