diff options
| author | Xanadu <none@none> | 2010-05-30 04:23:27 +0200 |
|---|---|---|
| committer | Xanadu <none@none> | 2010-05-30 04:23:27 +0200 |
| commit | 7fbeef3d09dac072aec046519a90d95f0572fcf6 (patch) | |
| tree | 9808843d603e64ef863e823c89b764d0bab8dcf1 /src/scripts/outland | |
| parent | 14382dd1fe74c500d26b597e8de1498dcc30da68 (diff) | |
Cleaned up and unified various sort predicates and moved them to Trinity namespace, replaced priority queues with sorts and purged some unused code.
--HG--
branch : trunk
Diffstat (limited to 'src/scripts/outland')
3 files changed, 3 insertions, 3 deletions
diff --git a/src/scripts/outland/black_temple/boss_bloodboil.cpp b/src/scripts/outland/black_temple/boss_bloodboil.cpp index bf948a81e2d..1093ce06cb8 100644 --- a/src/scripts/outland/black_temple/boss_bloodboil.cpp +++ b/src/scripts/outland/black_temple/boss_bloodboil.cpp @@ -146,7 +146,7 @@ struct boss_gurtogg_bloodboilAI : public ScriptedAI } //Sort the list of players - targets.sort(ObjectDistanceOrderReversed(me)); + targets.sort(Trinity::ObjectDistanceOrderPred(me, false)); //Resize so we only get top 5 targets.resize(5); diff --git a/src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp b/src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp index 75dd799458c..3e019a8dc35 100644 --- a/src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp +++ b/src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp @@ -399,7 +399,7 @@ struct boss_essence_of_sufferingAI : public ScriptedAI } if (targets.empty()) return; // No targets added for some reason. No point continuing. - targets.sort(ObjectDistanceOrder(me)); // Sort players by distance. + targets.sort(Trinity::ObjectDistanceOrderPred(me)); // Sort players by distance. targets.resize(1); // Only need closest target. Unit *pTarget = targets.front(); // Get the first target. if (pTarget) diff --git a/src/scripts/outland/black_temple/boss_teron_gorefiend.cpp b/src/scripts/outland/black_temple/boss_teron_gorefiend.cpp index a61735f0a25..4c3887e2ba3 100644 --- a/src/scripts/outland/black_temple/boss_teron_gorefiend.cpp +++ b/src/scripts/outland/black_temple/boss_teron_gorefiend.cpp @@ -153,7 +153,7 @@ struct mob_shadowy_constructAI : public ScriptedAI if (pUnit && pUnit->isAlive()) targets.push_back(pUnit); } - targets.sort(ObjectDistanceOrder(me)); + targets.sort(Trinity::ObjectDistanceOrderPred(me)); Unit *pTarget = targets.front(); if (pTarget && me->IsWithinDistInMap(pTarget, me->GetAttackDistance(pTarget))) { |
