From 2dbd83789b1dda6349e00d92711f1c9c40bb4384 Mon Sep 17 00:00:00 2001 From: Shauren Date: Sat, 28 Jul 2018 16:31:45 +0200 Subject: Scripts/Icecrown Citadel: Fixed target selection for Vampiric Bite and Blood Mirror after threat rewrite Closes #21537 (cherry picked from commit 6cf12bcb4cb516f2564df264838c60e49c3857be) --- .../scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp index 515501dafcf..7824f196d35 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp @@ -492,7 +492,7 @@ class boss_blood_queen_lana_thel : public CreatureScript std::list tempTargets; Unit* maintank = me->GetThreatManager().GetCurrentVictim(); - for (ThreatReference const* ref : me->GetThreatManager().GetUnsortedThreatList()) + for (ThreatReference const* ref : me->GetThreatManager().GetSortedThreatList()) if (Player* refTarget = ref->GetVictim()->ToPlayer()) if (refTarget != maintank && (includeOfftank || (refTarget->GetGUID() != _offtankGUID))) tempTargets.push_back(refTarget->ToPlayer()); @@ -502,7 +502,7 @@ class boss_blood_queen_lana_thel : public CreatureScript if (targetList) { - *targetList = tempTargets; + *targetList = std::move(tempTargets); return nullptr; } -- cgit v1.2.3