diff options
author | Shauren <shauren.trinity@gmail.com> | 2018-05-20 20:07:33 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2018-05-20 20:07:33 +0200 |
commit | 19fd295685901f2d46110b23c6bca30e68b1385e (patch) | |
tree | a1029398a527f72d3546978988454678eb155ba0 /src/server/game/Maps/MapManager.cpp | |
parent | 43e6de36376ad6c452512ec591ee311c2bb4b1cc (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.cpp | 2 |
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; |