diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp index 1f2be71e5..6c05036ed 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp +++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp @@ -174,11 +174,10 @@ struct boss_lady_vashj : public BossAI { return; } - + me->AddUnitState(UNIT_STATE_ROOT); me->SetFacingTo(me->GetHomePosition().GetOrientation()); instance->SetData(DATA_ACTIVATE_SHIELD, 0); scheduler.CancelAll(); - scheduler.Schedule(2400ms, [this](TaskContext context) { DoCastRandomTarget(SPELL_FORKED_LIGHTNING); @@ -204,6 +203,7 @@ struct boss_lady_vashj : public BossAI if (!me->HasAura(SPELL_MAGIC_BARRIER)) { Talk(SAY_PHASE3); + me->ClearUnitState(UNIT_STATE_ROOT); me->SetReactState(REACT_AGGRESSIVE); me->GetMotionMaster()->MoveChase(me->GetVictim()); scheduler.CancelAll();