From 8ac6019a67f0e22489b65b379850d6081619c043 Mon Sep 17 00:00:00 2001 From: Grimdhex Date: Mon, 13 Oct 2025 03:11:44 +0200 Subject: [PATCH] fix(Scripts/HallOfLightning): wrong stance when bjarngrim reset (#23207) --- .../Northrend/Ulduar/HallsOfLightning/boss_bjarngrim.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_bjarngrim.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_bjarngrim.cpp index 9435ba649..631242974 100644 --- a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_bjarngrim.cpp +++ b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_bjarngrim.cpp @@ -160,10 +160,12 @@ public: me->RemoveAllAuras(); me->CastSpell(me, SPELL_TEMPORARY_ELECTRICAL_CHARGE, true); - RollStance(0, STANCE_DEFENSIVE); if (m_pInstance) m_pInstance->SetData(TYPE_BJARNGRIM, NOT_STARTED); + + me->CastSpell(me, SPELL_BATTLE_STANCE, true); + SetEquipmentSlots(false, EQUIP_SWORD, EQUIP_SHIELD, EQUIP_NO_CHANGE); } void JustEngagedWith(Unit*) override @@ -171,6 +173,8 @@ public: me->SetInCombatWithZone(); Talk(SAY_AGGRO); + RollStance(STANCE_BATTLE); + events.ScheduleEvent(EVENT_BJARNGRIM_CHANGE_STANCE, 20s, 0); // DEFENSIVE STANCE