fix(Script/SWP): unify events that interact with Anveena in P5 Kil'Jaeden (#22366)
This commit is contained in:
@@ -381,14 +381,8 @@ struct boss_kiljaeden : public BossAI
|
|||||||
if (Creature* anveena = instance->GetCreature(DATA_ANVEENA))
|
if (Creature* anveena = instance->GetCreature(DATA_ANVEENA))
|
||||||
{
|
{
|
||||||
anveena->RemoveAllAuras();
|
anveena->RemoveAllAuras();
|
||||||
anveena->DespawnOrUnsummon(3500);
|
|
||||||
}
|
|
||||||
}, 34s);
|
|
||||||
|
|
||||||
me->m_Events.AddEventAtOffset([&] {
|
|
||||||
if (Creature* anveena = instance->GetCreature(DATA_ANVEENA))
|
|
||||||
{
|
|
||||||
anveena->CastSpell(anveena, SPELL_SACRIFICE_OF_ANVEENA, true);
|
anveena->CastSpell(anveena, SPELL_SACRIFICE_OF_ANVEENA, true);
|
||||||
|
anveena->DespawnOrUnsummon(1500);
|
||||||
DoCastSelf(SPELL_CUSTOM_08_STATE, true);
|
DoCastSelf(SPELL_CUSTOM_08_STATE, true);
|
||||||
me->SetUnitFlag(UNIT_FLAG_PACIFIED);
|
me->SetUnitFlag(UNIT_FLAG_PACIFIED);
|
||||||
scheduler.CancelAll();
|
scheduler.CancelAll();
|
||||||
|
|||||||
Reference in New Issue
Block a user