Scripts: Minor loop refactors
Port From (https://github.com/TrinityCore/TrinityCore/commit/663ec927947c77a1668515334cf0f2e8c7673d31)
This commit is contained in:
@@ -53,11 +53,11 @@ namespace Scripts.Pets
|
||||
var u_check = new AnyUnfriendlyUnitInObjectRangeCheck(me, me, 30.0f);
|
||||
var searcher = new UnitListSearcher(me, targets, u_check);
|
||||
Cell.VisitAllObjects(me, searcher, 30.0f);
|
||||
foreach (var iter in targets)
|
||||
foreach (var target in targets)
|
||||
{
|
||||
if (iter.GetAura(SpellIds.SummonGargoyle1, ownerGuid) != null)
|
||||
if (target.HasAura(SpellIds.SummonGargoyle1, ownerGuid))
|
||||
{
|
||||
me.Attack(iter, false);
|
||||
me.Attack(target, false);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user