diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp index bf0a762ab..16354a9b9 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_bug_trio.cpp @@ -79,15 +79,29 @@ public: void EnterCombatWithTrio(Unit* who) { + BossAI::EnterCombat(who); + if (Creature* vem = instance->GetCreature(DATA_VEM)) + { if (vem->GetGUID() != me->GetGUID()) + { vem->GetAI()->AttackStart(who); + } + } if (Creature* kri = instance->GetCreature(DATA_KRI)) + { if (kri->GetGUID() != me->GetGUID()) + { kri->GetAI()->AttackStart(who); + } + } if (Creature* yauj = instance->GetCreature(DATA_YAUJ)) + { if (yauj->GetGUID() != me->GetGUID()) + { yauj->GetAI()->AttackStart(who); + } + } } void EvadeAllBosses(EvadeReason why) diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_huhuran.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_huhuran.cpp index 18dbf9327..e48ec6356 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_huhuran.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_huhuran.cpp @@ -61,8 +61,9 @@ struct boss_huhuran : public BossAI _hardEnrage = false; } - void EnterCombat(Unit* /*who*/) override + void EnterCombat(Unit* who) override { + BossAI::EnterCombat(who); events.ScheduleEvent(EVENT_FRENZY, 12s, 21s); events.ScheduleEvent(EVENT_WYVERN_STING, 25s, 43s); events.ScheduleEvent(EVENT_ACID_SPIT, 1s, 20s);