diff --git a/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_theralion_and_valiona.cpp b/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_theralion_and_valiona.cpp index 341e3c4838d..c4ac885223c 100644 --- a/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_theralion_and_valiona.cpp +++ b/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_theralion_and_valiona.cpp @@ -564,6 +564,21 @@ class boss_valiona : public CreatureScript } } + void SpellHitTarget(Unit* target, SpellInfo const* spell) override + { + if (!target) + return; + + switch (spell->Id) + { + case SPELL_DEVOURING_FLAMES_TARGETING: // tempoary workarround to fix a core internal focusing issue + me->SetOrientation(me->GetAngle(target)); + break; + default: + break; + } + } + void DoAction(int32 action) { switch (action)