|
50 | 50 | #include "SpellScript.h" |
51 | 51 | #include "StringConvert.h" |
52 | 52 | #include "TemporarySummon.h" |
| 53 | +#include "TerrainMgr.h" |
53 | 54 | #include "ThreadPool.h" |
54 | 55 | #include "UpdateMask.h" |
55 | 56 | #include "Util.h" |
@@ -2315,7 +2316,7 @@ void ObjectMgr::LoadCreatures() |
2315 | 2316 | { |
2316 | 2317 | uint32 zoneId = 0; |
2317 | 2318 | uint32 areaId = 0; |
2318 | | - sMapMgr->GetZoneAndAreaId(data.phaseMask, zoneId, areaId, data.mapId, data.spawnPoint); |
| 2319 | + sTerrainMgr.GetZoneAndAreaId(data.phaseMask, zoneId, areaId, data.mapId, data.spawnPoint); |
2319 | 2320 |
|
2320 | 2321 | WorldDatabasePreparedStatement* stmt = WorldDatabase.GetPreparedStatement(WORLD_UPD_CREATURE_ZONE_AREA_DATA); |
2321 | 2322 |
|
@@ -2633,7 +2634,7 @@ void ObjectMgr::LoadGameObjects() |
2633 | 2634 | { |
2634 | 2635 | uint32 zoneId = 0; |
2635 | 2636 | uint32 areaId = 0; |
2636 | | - sMapMgr->GetZoneAndAreaId(data.phaseMask, zoneId, areaId, data.mapId, data.spawnPoint); |
| 2637 | + sTerrainMgr.GetZoneAndAreaId(data.phaseMask, zoneId, areaId, data.mapId, data.spawnPoint); |
2637 | 2638 |
|
2638 | 2639 | WorldDatabasePreparedStatement* stmt = WorldDatabase.GetPreparedStatement(WORLD_UPD_GAMEOBJECT_ZONE_AREA_DATA); |
2639 | 2640 |
|
@@ -6911,7 +6912,7 @@ WorldSafeLocsEntry const* ObjectMgr::GetDefaultGraveyard(uint32 team) const |
6911 | 6912 | WorldSafeLocsEntry const* ObjectMgr::GetClosestGraveyard(float x, float y, float z, uint32 MapId, uint32 team, WorldObject* conditionObject) const |
6912 | 6913 | { |
6913 | 6914 | // search for zone associated closest graveyard |
6914 | | - uint32 zoneId = sMapMgr->GetZoneId(PHASEMASK_NORMAL, MapId, x, y, z); |
| 6915 | + uint32 zoneId = sTerrainMgr.GetZoneId(PHASEMASK_NORMAL, MapId, x, y, z); |
6915 | 6916 |
|
6916 | 6917 | if (!zoneId) |
6917 | 6918 | { |
|
0 commit comments