diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp index 0c131834c071be..ef488bd62046ed 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);