diff options
author | Subv <s.v.h21@hotmail.com> | 2012-08-22 17:42:05 -0500 |
---|---|---|
committer | Subv <s.v.h21@hotmail.com> | 2012-08-22 17:42:05 -0500 |
commit | 4273690478ccdc74528fa6ea6698cfa2062fa2fc (patch) | |
tree | 4b4644c7f617f126a2b5ccdd4577a8430f0aa284 /src | |
parent | 5061fa626a72fa7c2632a4b2cef318633c56d85b (diff) |
Core/Mmaps: Allow disabling pathfinding for specific maps in the config
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/World/World.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index 928a8184d5d..0d55d7a52e8 100755 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -1126,6 +1126,7 @@ void World::LoadConfigSettings(bool reload) m_bool_configs[CONFIG_ENABLE_MMAPS] = ConfigMgr::GetBoolDefault("mmap.enablePathFinding", true); sLog->outString("WORLD: MMap data directory is: %smmaps", m_dataPath.c_str()); + MMap::MMapFactory::preventPathfindingOnMaps(ConfigMgr::GetStringDefault("mmap.ignoreMapIds", "").c_str()); m_bool_configs[CONFIG_VMAP_INDOOR_CHECK] = ConfigMgr::GetBoolDefault("vmap.enableIndoorCheck", 0); bool enableIndoor = ConfigMgr::GetBoolDefault("vmap.enableIndoorCheck", true); |