diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp index 0362a6097..38d3de610 100644 --- a/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp +++ b/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp @@ -349,7 +349,10 @@ public: instance->SetBossState(DATA_WARDEN_MELLICHAR, DONE); if (Creature* creature = summons.GetCreatureWithEntry(NPC_MILLHOUSE)) { - instance->DoCastSpellOnPlayers(SPELL_QID10886); + if (IsHeroic()) + { + instance->DoCastSpellOnPlayers(SPELL_QID10886); + } creature->AI()->Talk(SAY_COMPLETE); creature->ReplaceAllNpcFlags(UNIT_NPC_FLAG_GOSSIP); }