diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_twinemperors.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_twinemperors.cpp index ccc02dfbf..57ec3bf65 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_twinemperors.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_twinemperors.cpp @@ -340,6 +340,19 @@ struct boss_veklor : public boss_twinemperorsAI _scheduler .Schedule(4s, [this](TaskContext context) { + if (me->GetVictim()) + { + if (!me->IsWithinDist(me->GetVictim(), 45.0f)) + { + me->GetMotionMaster()->MoveChase(me->GetVictim(), 45.0f, 0); + } + else + { + me->StopMoving(); + me->GetMotionMaster()->Clear(); + } + } + DoCastVictim(SPELL_SHADOW_BOLT); context.Repeat(2500ms); })