From d9ab07d5d2f21ee31bf8182f0f8058bc793f74de Mon Sep 17 00:00:00 2001 From: Skjalf <47818697+Nyeriah@users.noreply.github.com> Date: Thu, 3 Nov 2022 19:18:37 -0300 Subject: [PATCH] fix(Scripts/TempleOfAhnQiraj): Improve Veklor pathing (#13682) --- .../Kalimdor/TempleOfAhnQiraj/boss_twinemperors.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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); })