diff --git a/src/server/scripts/Kalimdor/ThroneOfTheFourWinds/boss_conclave_of_wind.cpp b/src/server/scripts/Kalimdor/ThroneOfTheFourWinds/boss_conclave_of_wind.cpp index a0ea3b449e6..c67d9d91529 100644 --- a/src/server/scripts/Kalimdor/ThroneOfTheFourWinds/boss_conclave_of_wind.cpp +++ b/src/server/scripts/Kalimdor/ThroneOfTheFourWinds/boss_conclave_of_wind.cpp @@ -411,11 +411,15 @@ struct boss_anshal : public BossAI _ravenousCreeperGUIDs.erase(guid); } - if (ObjectGuid creeperGuid = Trinity::Containers::SelectRandomContainerElement(_ravenousCreeperGUIDs)) - if (Creature* creeper = ObjectAccessor::GetCreature(*me, creeperGuid)) - target = creeper; + if (!_ravenousCreeperGUIDs.empty()) + { + if (ObjectGuid creeperGuid = Trinity::Containers::SelectRandomContainerElement(_ravenousCreeperGUIDs)) + if (Creature* creeper = ObjectAccessor::GetCreature(*me, creeperGuid)) + target = creeper; + + DoCast(target, SPELL_SOOTHING_BREEZE); + } - DoCast(target, SPELL_SOOTHING_BREEZE); events.Repeat(31s, 33s); break; }