aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
authorRochet2 <rochet2@post.com>2016-09-09 22:11:36 +0300
committerjackpoz <giacomopoz@gmail.com>2016-09-09 21:11:36 +0200
commitc52566a8881bdcd1cc33279e1a10621648cb664e (patch)
treece4af695f636fe987bf41a6872105ac45024b85b /src/server/game/Spells/SpellEffects.cpp
parent0c2c88ed5025d9b51b6cbdf0603ceaf1ea54c80a (diff)
Core/Scripts: Enhance quest status hook by making it catch more status changes (#17865)
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rw-r--r--src/server/game/Spells/SpellEffects.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 7da64b4ecf9..d8feaf22c6f 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -4800,6 +4800,8 @@ void Spell::EffectQuestClear(SpellEffIndex effIndex)
player->RemoveActiveQuest(quest_id, false);
player->RemoveRewardedQuest(quest_id);
+
+ sScriptMgr->OnQuestStatusChange(player, quest_id);
}
void Spell::EffectSendTaxi(SpellEffIndex effIndex)