fix(Scripts/TheEye): another Al'ar hotfix (#18554)

init
This commit is contained in:
Dan
2024-03-15 05:05:50 +01:00
committed by GitHub
parent e0bc7d73dd
commit a21ba7afc2
@@ -180,10 +180,12 @@ struct boss_alar : public BossAI
void DamageTaken(Unit* /*attacker*/, uint32& damage, DamageEffectType /*damagetype*/, SpellSchoolMask /*damageSchoolMask*/) override
{
if (damage >= me->GetHealth() && _platform < POINT_MIDDLE && !_hasPretendedToDie)
if (damage >= me->GetHealth() && _platform < POINT_MIDDLE)
{
damage = 0;
if (!_hasPretendedToDie)
{
_hasPretendedToDie = true;
damage = 0;
DoCastSelf(SPELL_EMBER_BLAST, true);
PretendToDie(me);
_transitionScheduler.Schedule(1s, [this](TaskContext)
@@ -210,6 +212,7 @@ struct boss_alar : public BossAI
});
}
}
}
void PretendToDie(Creature* creature)
{