From e23e4dfd52eeeb8a999fb9b869dc0103d003bfb1 Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Sat, 22 Mar 2025 10:29:55 -0300 Subject: [PATCH] fix(Scripts/SunwellPlateau): Fix twin emotes in phase 2 (#21751) --- .../SunwellPlateau/boss_eredar_twins.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp index 489749277..728b31705 100644 --- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp +++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp @@ -120,7 +120,11 @@ struct boss_sacrolash : public BossAI Unit* target = SelectTarget(SelectTargetMethod::MaxThreat, 1, 100.0f); if (!target) target = me->GetVictim(); - me->CastSpell(target, SPELL_CONFLAGRATION, false); + + DoCast(target, SPELL_CONFLAGRATION); + + if (Creature* alythess = instance->GetCreature(DATA_ALYTHESS)) + alythess->AI()->Talk(EMOTE_CONFLAGRATION, target); }, 30s, 35s); } } @@ -221,6 +225,10 @@ struct boss_alythess : public BossAI if (!target) target = me->GetVictim(); DoCast(target, SPELL_SHADOW_NOVA); + + if (Creature * sacrolash = instance->GetCreature(DATA_SACROLASH)) + sacrolash->AI()->Talk(EMOTE_SHADOW_NOVA, target); + }, 30s, 35s); } }