diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp b/src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp index 51c05e37c..f2afa88ca 100644 --- a/src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp +++ b/src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp @@ -212,9 +212,15 @@ public: DoCast(target, SPELL_THOUSAND_BLADES, false); } - _thousandBladesTargets.erase(itr); - - events.ScheduleEvent(EVENT_THOUSAND_BLADES, 500ms); + if (_thousandBladesTargets.erase(itr) != _thousandBladesTargets.end()) + { + events.ScheduleEvent(EVENT_THOUSAND_BLADES, 500ms); + } + else + { + _thousandBladesCount = urand(2, 5); + events.ScheduleEvent(EVENT_THOUSAND_BLADES, 15s, 22s); + } } else {