diff --git a/src/game/MiscHandler.cpp b/src/game/MiscHandler.cpp index 81f94866f..f4909faf2 100644 --- a/src/game/MiscHandler.cpp +++ b/src/game/MiscHandler.cpp @@ -797,6 +797,8 @@ void WorldSession::HandleAreaTriggerOpcode(WorldPacket & recv_data) // hack for "Opening of the Dark Portal" if(missingQuest && at->target_mapId == 269) SendAreaTriggerMessage("%s", at->requiredFailedText.c_str()); + else if(missingQuest && mapEntry->IsContinent())// do not report anything for quest areatriggers + return; // hack for TBC heroics else if(missingLevel && !mapEntry->IsRaid() && GetPlayer()->GetDifficulty(false) == DUNGEON_DIFFICULTY_HEROIC && mapEntry->addon == 1) SendAreaTriggerMessage(GetMangosString(LANG_LEVEL_MINREQUIRED), at->requiredLevel);