aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
index 50f866ea920..ec336d3402c 100644
--- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
+++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
@@ -1655,6 +1655,12 @@ class spell_pursue : public SpellScriptLoader
{
PrepareSpellScript(spell_pursue_SpellScript);
+ bool Load()
+ {
+ _target = NULL;
+ return true;
+ }
+
void FilterTargets(std::list<Unit*>& targets)
{
targets.remove_if(FlameLeviathanPursuedTargetSelector(GetCaster()));
@@ -1673,7 +1679,6 @@ class spell_pursue : public SpellScriptLoader
void FilterTargetsSubsequently(std::list<Unit*>& targets)
{
- ASSERT(_target);
targets.clear();
targets.push_back(_target);
}