From df11419ccbb3e35e9a9cd63c8e54cf09c46501cd Mon Sep 17 00:00:00 2001 From: Exitare Date: Wed, 18 Dec 2024 18:34:59 -0800 Subject: [PATCH] fix(Scripts/BlackTemple): Update AreaBoundary to avoid reset in the corners with Illidari council (#20957) * Update distance and boundaries for council target selection * Merge branch 'master' into council_evade --- .../scripts/Outland/BlackTemple/boss_illidari_council.cpp | 2 +- .../scripts/Outland/BlackTemple/instance_black_temple.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp index bd3db1450..0e4bb5552 100644 --- a/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp +++ b/src/server/scripts/Outland/BlackTemple/boss_illidari_council.cpp @@ -201,7 +201,7 @@ struct boss_illidari_council : public BossAI if (!me->isActiveObject()) return; - if (!SelectTargetFromPlayerList(115.0f)) + if (!SelectTargetFromPlayerList(150.0f)) { EnterEvadeMode(EVADE_REASON_NO_HOSTILES); return; diff --git a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp index 93a482721..47aa4a81b 100644 --- a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp +++ b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp @@ -87,7 +87,7 @@ BossBoundaryData const boundaries = { DATA_RELIQUARY_OF_SOULS, new RectangleBoundary(435.9f, 660.3f, 21.2f, 229.6f) }, { DATA_RELIQUARY_OF_SOULS, new ZRangeBoundary(81.8f, 148.0f) }, { DATA_MOTHER_SHAHRAZ, new RectangleBoundary(903.4f, 982.1f, 92.4f, 313.2f) }, - { DATA_ILLIDARI_COUNCIL, new EllipseBoundary(Position(696.6f, 305.0f), 70.0 , 85.0) }, + { DATA_ILLIDARI_COUNCIL, new EllipseBoundary(Position(696.6f, 305.0f), 80.0 , 95.0) }, { DATA_ILLIDAN_STORMRAGE, new EllipseBoundary(Position(694.8f, 309.0f), 80.0 , 95.0) } };