From 848b3dabb9b6e0b43de91c46e64534e740a6b3e8 Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Mon, 24 Oct 2022 22:44:11 -0300 Subject: [PATCH] fix(Scripts/TempleOfAhnQiraj): Make sure Sartura adds respawn on evade (#13541) * 1 * Update rev_1666648043812780000.sql --- .../pending_db_world/rev_1666648043812780000.sql | 2 ++ .../Kalimdor/TempleOfAhnQiraj/boss_sartura.cpp | 11 ----------- 2 files changed, 2 insertions(+), 11 deletions(-) create mode 100644 data/sql/updates/pending_db_world/rev_1666648043812780000.sql diff --git a/data/sql/updates/pending_db_world/rev_1666648043812780000.sql b/data/sql/updates/pending_db_world/rev_1666648043812780000.sql new file mode 100644 index 000000000..ed4448b6b --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1666648043812780000.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_formations` SET `groupAI` = 539 WHERE `leaderGUID` = 87648 AND `memberGUID` IN (87648, 87649, 87650, 87651); diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_sartura.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_sartura.cpp index 4f887b83c..f12d58ff7 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_sartura.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_sartura.cpp @@ -70,21 +70,10 @@ struct boss_sartura : public BossAI _Reset(); enraged = false; berserked = false; - MinionReset(); me->SetReactState(REACT_AGGRESSIVE); } - void MinionReset() - { - std::list royalGuards; - me->GetCreaturesWithEntryInRange(royalGuards, 200.0f, NPC_SARTURA_ROYAL_GUARD); - for (Creature* minion : royalGuards) - { - minion->Respawn(); - } - } - void EnterCombat(Unit* who) override { BossAI::EnterCombat(who);