diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-09-02 23:53:04 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-09-02 23:53:04 +0200 |
| commit | d4df023e625776b184eb6e2a781a50eccbe5f113 (patch) | |
| tree | e68b43715712c90772b3c777d629f2fce56c8f3b /src | |
| parent | 7e2c7a69891ff6c2362a531fa4366096a0f9cd47 (diff) | |
Oops, missed this (could have caused crashes)
Diffstat (limited to 'src')
| -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; |
