From 404c4f8091693a1b9b7c914e7e9373c40c53141a Mon Sep 17 00:00:00 2001 From: Wyrserth <43747507+Wyrserth@users.noreply.github.com> Date: Fri, 17 May 2019 20:38:15 +0200 Subject: Core/Scripts: implement a PlayerScript hook called when a quest's objective receives progress (#23286) --- src/server/game/Scripting/ScriptMgr.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/server/game/Scripting/ScriptMgr.cpp') diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp index 1c8e99833ec..051592c7fd9 100644 --- a/src/server/game/Scripting/ScriptMgr.cpp +++ b/src/server/game/Scripting/ScriptMgr.cpp @@ -1961,6 +1961,11 @@ void ScriptMgr::OnPlayerRepop(Player* player) FOREACH_SCRIPT(PlayerScript)->OnPlayerRepop(player); } +void ScriptMgr::OnQuestObjectiveProgress(Player* player, Quest const* quest, uint32 objectiveIndex, uint16 progress) +{ + FOREACH_SCRIPT(PlayerScript)->OnQuestObjectiveProgress(player, quest, objectiveIndex, progress); +} + // Account void ScriptMgr::OnAccountLogin(uint32 accountId) { -- cgit v1.2.3