[11910] Implement loading for MMap Generator

This commit is contained in:
faramir118 2012-01-29 23:34:58 +01:00 committed by Schmoozerd
parent d3606fb4ee
commit df3a5f2808
8 changed files with 48 additions and 1 deletions

View file

@ -35,6 +35,7 @@
#include "DBCEnums.h"
#include "MapPersistentStateMgr.h"
#include "VMapFactory.h"
#include "MoveMap.h"
#include "BattleGroundMgr.h"
Map::~Map()
@ -53,6 +54,9 @@ Map::~Map()
i_data = NULL;
}
// unload instance specific navigation data
MMAP::MMapFactory::createOrGetMMapManager()->unloadMapInstance(m_TerrainData->GetMapId(), GetInstanceId());
//release reference count
if(m_TerrainData->Release())
sTerrainMgr.UnloadTerrain(m_TerrainData->GetMapId());