From 67afd97edfb97c9b6d7b7bfc6b2f6ce430159ef4 Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Sun, 12 Jan 2025 11:23:09 -0300 Subject: [PATCH] =?UTF-8?q?fix(Scripts/ZulAman):=20Use=20Zul'jins=20threat?= =?UTF-8?q?list=20to=20search=20for=20cyclone=20t=E2=80=A6=20(#21138)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp b/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp index b415fe0d1..feb6b3553 100644 --- a/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp +++ b/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp @@ -388,8 +388,10 @@ struct npc_zuljin_vortex : public ScriptedAI void ChangeToNewPlayer() { DoResetThreatList(); - if (Unit* target = SelectTarget(SelectTargetMethod::Random, 0, 100.0f, true)) - me->AddThreat(target, 10000000.0f); + if (WorldObject* summoner = GetSummoner()) + if (Creature* zuljin = summoner->ToCreature()) + if (Unit* target = zuljin->AI()->SelectTarget(SelectTargetMethod::Random, 0, 80.0f, true)) + me->AddThreat(target, 10000000.0f); } void UpdateAI(uint32 /*diff*/) override