aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Maps/MapManager.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2018-05-20 20:07:33 +0200
committerShauren <shauren.trinity@gmail.com>2018-05-20 20:07:33 +0200
commit19fd295685901f2d46110b23c6bca30e68b1385e (patch)
treea1029398a527f72d3546978988454678eb155ba0 /src/server/game/Maps/MapManager.cpp
parent43e6de36376ad6c452512ec591ee311c2bb4b1cc (diff)
Core/Maps: Allow entering raid maps without a raid group for maps older than current expansion
Diffstat (limited to 'src/server/game/Maps/MapManager.cpp')
-rw-r--r--src/server/game/Maps/MapManager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Maps/MapManager.cpp b/src/server/game/Maps/MapManager.cpp
index 0b6bec91781..6ea8b984763 100644
--- a/src/server/game/Maps/MapManager.cpp
+++ b/src/server/game/Maps/MapManager.cpp
@@ -173,7 +173,7 @@ Map::EnterState MapManager::PlayerCannotEnter(uint32 mapid, Player* player, bool
char const* mapName = entry->MapName->Str[sWorld->GetDefaultDbcLocale()];
Group* group = player->GetGroup();
- if (entry->IsRaid()) // can only enter in a raid group
+ if (entry->IsRaid() && entry->Expansion() >= sWorld->getIntConfig(CONFIG_EXPANSION)) // can only enter in a raid group but raids from old expansion don't need a group
if ((!group || !group->isRaidGroup()) && !sWorld->getBoolConfig(CONFIG_INSTANCE_IGNORE_RAID))
return Map::CANNOT_ENTER_NOT_IN_RAID;