Scripts/RagefireChasm: Added missing evade on despawn and boss unit frames to Adarogg

This commit is contained in:
ModoX
2024-05-16 03:10:37 +02:00
parent 48bc24697f
commit 68571cba18

View File

@@ -107,10 +107,20 @@ struct boss_adarogg : public BossAI
_eatCounter = 0;
}
void EnterEvadeMode(EvadeReason /*why*/) override
{
instance->SendEncounterUnit(ENCOUNTER_FRAME_DISENGAGE, me);
_EnterEvadeMode();
_DespawnAtEvade();
}
void JustEngagedWith(Unit* who) override
{
BossAI::JustEngagedWith(who);
instance->SendEncounterUnit(ENCOUNTER_FRAME_ENGAGE, me, 1);
scheduler.CancelAll();
events.ScheduleEvent(EVENT_INFERNO_CHARGE, 10s);
@@ -119,6 +129,8 @@ struct boss_adarogg : public BossAI
void JustDied(Unit* /*killer*/) override
{
instance->SendEncounterUnit(ENCOUNTER_FRAME_DISENGAGE, me);
_JustDied();
}