mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Scripts/RagefireChasm: Added missing evade on despawn and boss unit frames to Adarogg
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user