From ec974656ac4cd76ba048494f8ef27f54dcb391ed Mon Sep 17 00:00:00 2001 From: TOM_RUS Date: Mon, 15 Nov 2010 09:03:24 -0800 Subject: [PATCH] Fixed wrong error message for quest related areatriggers. --- src/game/MiscHandler.cpp | 2 ++ 1 file changed, 2 insertions(+) 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);