diff options
Diffstat (limited to 'src/server/scripts')
-rw-r--r-- | src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp | 7 |
1 files changed, 1 insertions, 6 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 7ca0d014c8a..2db0e7a24e1 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp @@ -1626,8 +1626,6 @@ class FlameLeviathanPursuedTargetSelector }; public: - explicit FlameLeviathanPursuedTargetSelector(Unit* unit) : _me(unit) { }; - bool operator()(WorldObject* target) const { //! No players, only vehicles. Pursue is never cast on players. @@ -1656,9 +1654,6 @@ class FlameLeviathanPursuedTargetSelector return !playerFound; } - - private: - Unit const* _me; }; class spell_pursue : public SpellScriptLoader @@ -1679,7 +1674,7 @@ class spell_pursue : public SpellScriptLoader private: void FilterTargets(std::list<WorldObject*>& targets) { - targets.remove_if(FlameLeviathanPursuedTargetSelector(GetCaster())); + targets.remove_if(FlameLeviathanPursuedTargetSelector()); if (!targets.empty()) { //! In the end, only one target should be selected |