fix(Scripts/HallOfLightning): wrong stance when bjarngrim reset (#23207)
This commit is contained in:
@@ -160,10 +160,12 @@ public:
|
|||||||
|
|
||||||
me->RemoveAllAuras();
|
me->RemoveAllAuras();
|
||||||
me->CastSpell(me, SPELL_TEMPORARY_ELECTRICAL_CHARGE, true);
|
me->CastSpell(me, SPELL_TEMPORARY_ELECTRICAL_CHARGE, true);
|
||||||
RollStance(0, STANCE_DEFENSIVE);
|
|
||||||
|
|
||||||
if (m_pInstance)
|
if (m_pInstance)
|
||||||
m_pInstance->SetData(TYPE_BJARNGRIM, NOT_STARTED);
|
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
|
void JustEngagedWith(Unit*) override
|
||||||
@@ -171,6 +173,8 @@ public:
|
|||||||
me->SetInCombatWithZone();
|
me->SetInCombatWithZone();
|
||||||
Talk(SAY_AGGRO);
|
Talk(SAY_AGGRO);
|
||||||
|
|
||||||
|
RollStance(STANCE_BATTLE);
|
||||||
|
|
||||||
events.ScheduleEvent(EVENT_BJARNGRIM_CHANGE_STANCE, 20s, 0);
|
events.ScheduleEvent(EVENT_BJARNGRIM_CHANGE_STANCE, 20s, 0);
|
||||||
|
|
||||||
// DEFENSIVE STANCE
|
// DEFENSIVE STANCE
|
||||||
|
|||||||
Reference in New Issue
Block a user