From d4df023e625776b184eb6e2a781a50eccbe5f113 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 2 Sep 2011 23:53:04 +0200 Subject: Oops, missed this (could have caused crashes) --- src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/server/scripts') 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::iterator itr = targets.begin(); std::advance(itr, urand(0, targets.size() - 1)); Unit* target = *itr; -- cgit v1.2.3