From 82797a450159ccb6cf766324c4531ac7dd4218ed Mon Sep 17 00:00:00 2001 From: Dan <83884799+elthehablo@users.noreply.github.com> Date: Wed, 2 Oct 2024 21:54:58 +0200 Subject: [PATCH] fix(Scripts/TheBlackTemple): remove gossip option on Akama when Illidan is dead (#20118) --- src/server/scripts/Outland/BlackTemple/boss_illidan.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp index 0c131834c..ef488bd62 100644 --- a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp +++ b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp @@ -734,7 +734,10 @@ struct npc_akama_illidan : public ScriptedAI scheduler.CancelAll(); me->m_Events.KillAllEvents(true); me->SetReactState(REACT_AGGRESSIVE); - me->SetNpcFlag(UNIT_NPC_FLAG_GOSSIP); + if (instance->GetBossState(DATA_ILLIDAN_STORMRAGE) == DONE) + me->RemoveNpcFlag(UNIT_NPC_FLAG_GOSSIP); + else + me->SetNpcFlag(UNIT_NPC_FLAG_GOSSIP); me->setActive(false); summons.DespawnAll(); DoCastSelf(SPELL_REDUCED_THREAT, true);