- Get zone/area IDs from vmap data in the liquid update - Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup - Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields. - Clean up liquid state handling on Unit and Player - Implemented getting area id from gameobject spawns. - Removed old core related to getting movement flags dependent on environment. - Movement flags are now processed more precisely and dynamically. Original source: TrinityCore. - Closes #5086 - Updates #2208. |
||
|---|---|---|
| .. | ||
| Map.cpp | ||
| Map.h | ||
| MapInstanced.cpp | ||
| MapInstanced.h | ||
| MapManager.cpp | ||
| MapManager.h | ||
| MapReference.h | ||
| MapRefManager.h | ||
| MapUpdater.cpp | ||
| MapUpdater.h | ||
| TransportMgr.cpp | ||
| TransportMgr.h | ||
| ZoneScript.h | ||