diff options
| -rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp index ff8d8f0945b..dd645562501 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp @@ -490,6 +490,9 @@ class spell_rotface_mutated_infection : public SpellScriptLoader                  // remove targets with this aura already                  // tank is not on this list                  targets.remove_if(Trinity::UnitAuraCheck(true, GetSpellInfo()->Id)); +                if (targets.empty()) +                    return; +                  std::list<Unit*>::iterator itr = targets.begin();                  std::advance(itr, urand(0, targets.size() - 1));                  Unit* target = *itr;  | 
