diff --git a/zone/effects.cpp b/zone/effects.cpp index 7f0b1eb93..8d8ccb9c9 100644 --- a/zone/effects.cpp +++ b/zone/effects.cpp @@ -1125,8 +1125,8 @@ void EntityList::AESpell( RuleI(Range, MobCloseScanDistance), distance ); - - for (auto& it: caster_mob->GetCloseMobList(distance)) { + auto list = caster_mob->GetCloseMobList(distance); + for (auto& it: list) { current_mob = it.second; if (!current_mob) { continue;