fix(Scripts/Karazhan): remove Blood Mirror auras from Mirkblood when mirrored target dies (#23159)

This commit is contained in:
Benjamin Jackson
2025-10-10 01:02:44 -04:00
committed by GitHub
parent f670387ad4
commit 21724b5191

View File

@@ -123,6 +123,15 @@ struct boss_tenris_mirkblood : public BossAI
return;
DoCast(victim, SPELL_SUMMON_SANGUINE_SPIRIT_ON_KILL);
if (!_mirrorTarget)
return;
if (victim == _mirrorTarget)
{
me->RemoveAurasDueToSpell(SPELL_BLOOD_MIRROR0);
me->RemoveAurasDueToSpell(SPELL_BLOOD_MIRROR1);
}
}
void DamageTaken(Unit* attacker, uint32& damage, DamageEffectType damageType, SpellSchoolMask damageSchoolMask) override