j 0 unsigned int i 0 unsigned int - this 0x0edc0c70 {m_objectinsertlock={cs={DebugInfo=0x001a36c0 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } m_objectinsertpool={size=0} m_GOArraySize=0 ...} MapMgr * const - CellHandler {_cells=0x1e9b78b0 _map=0x0cfd47b8 {CreatureSpawnCount=123 GameObjectSpawnCount=0 _instances={size=1} ...} } CellHandler + _cells 0x1e9b78b0 MapCell * * * - _map 0x0cfd47b8 {CreatureSpawnCount=123 GameObjectSpawnCount=0 _instances={size=1} ...} Map * CreatureSpawnCount 123 unsigned int GameObjectSpawnCount 0 unsigned int + _instances {size=1} std::map,std::allocator > > + _mapInfo 0x07d741f8 {mapid=542 screenid=542 type=2 ...} MapInfo * + _terrain 0x00000000 {mapPath={} mapId=??? Instance=??? ...} TerrainMgr * _mapId 542 unsigned int + name {"Hellfire Citadel: The Blood Furnace"} std::basic_string,std::allocator > + me 0x0178e8e8 {id=??? name_internal=??? map_type=??? ...} MapEntry * + listmutex {cs={DebugInfo=0x00152520 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-2 RecursionCount=1 ...} } Mutex + spawns 0x0cfd4810 CellSpawns * * [512] + staticSpawns {CreatureSpawns={size=0} GOSpawns={size=0} } CellSpawns - EventableObject {m_event_Instanceid=1649 m_lock={cs={DebugInfo=0x001a3990 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } m_events={size=0} ...} EventableObject - __vfptr 0x00705078 const MapMgr::`vftable'{for `EventableObject'} * [0] 0x0041a950 MapMgr::`vector deleting destructor'(unsigned int) * [1] 0x00419db0 MapMgr::event_GetInstanceID(void) * m_event_Instanceid 1649 int + m_lock {cs={DebugInfo=0x001a3990 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } Mutex - m_events {size=0} std::multimap,std::allocator > > + std::_Tree,std::allocator >,1> > {_Myhead=0x1b0eef90 {_Left=0x1b0eef90 {_Left=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} _Parent=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} _Right=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} ...} _Parent=0x1b0eef90 {_Left=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} _Parent=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} _Right=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} ...} _Right=0x1b0eef90 {_Left=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} _Parent=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} _Right=0x1b0eef90 {_Left=0x1b0eef90 _Parent=0x1b0eef90 _Right=0x1b0eef90 ...} ...} ...} _Mysize=0 } std::_Tree,std::allocator >,1> > + m_holder 0x0edc0e40 {mInstanceId=1649 m_lock={cs={DebugInfo=0x001a35a8 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } m_events={size=1} ...} EventableObjectHolder * - CThread {ThreadState=THREADSTATE_BUSY ThreadType=THREADTYPE_MAPMGR start_time=1188285541 ...} CThread + ThreadBase {delete_after_use=false } ThreadBase ThreadState THREADSTATE_BUSY CThreadState ThreadType THREADTYPE_MAPMGR CThreadType start_time 1188285541 long ThreadId 17 int - m_objectinsertlock {cs={DebugInfo=0x001a36c0 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } Mutex + cs {DebugInfo=0x001a36c0 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} _RTL_CRITICAL_SECTION - m_objectinsertpool {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x1b0eef70 {_Left=0x1b0eef70 {_Left=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} _Parent=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} _Right=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} ...} _Parent=0x1b0eef70 {_Left=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} _Parent=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} _Right=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} ...} _Right=0x1b0eef70 {_Left=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} _Parent=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} _Right=0x1b0eef70 {_Left=0x1b0eef70 _Parent=0x1b0eef70 _Right=0x1b0eef70 ...} ...} ...} _Mysize=0 } std::_Tree,std::allocator,0> > m_GOArraySize 0 unsigned int m_GOHighGuid 0 unsigned int + m_GOStorage 0x145b3b28 GameObject * * m_CreatureArraySize 123 unsigned int m_CreatureHighGuid 7 unsigned int + m_CreatureStorage 0x140e2838 Creature * * m_DynamicObjectHighGuid 0 unsigned int - m_DynamicObjectStorage {...} stdext::hash_map >,std::allocator > > + stdext::_Hash >,std::allocator >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash >,std::allocator >,0> > - m_PetStorage {...} stdext::hash_map >,std::allocator > > + stdext::_Hash >,std::allocator >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash >,std::allocator >,0> > - m_PlayerStorage {...} stdext::hash_map >,std::allocator > > + stdext::_Hash >,std::allocator >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash >,std::allocator >,0> > - _combatProgress {...} stdext::hash_map >,std::allocator > > + stdext::_Hash >,std::allocator >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash >,std::allocator >,0> > _shutdown true bool CreationTime 1188285541 long ExpiryTime 1188286266 long mLoopCounter 519546792 unsigned int lastGameobjectUpdate 369782656 unsigned int lastUnitUpdate 369782765 unsigned int RaidExpireTime 0 long bEncounterInProgress false bool InactiveMoveTime 0 long iInstanceMode 0 unsigned int thread_is_alive false bool delete_pending false bool _mapId 542 unsigned int - _mapWideStaticObjects {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x1e823a88 {_Left=0x1e823a88 {_Left=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} _Parent=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} _Right=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} ...} _Parent=0x1e823a88 {_Left=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} _Parent=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} _Right=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} ...} _Right=0x1e823a88 {_Left=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} _Parent=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} _Right=0x1e823a88 {_Left=0x1e823a88 _Parent=0x1e823a88 _Right=0x1e823a88 ...} ...} ...} _Mysize=0 } std::_Tree,std::allocator,0> > m_UpdateDistance 6400.0000 float - _updates {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x1aca6960 {_Left=0x1aca6960 {_Left=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} _Parent=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} _Right=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} ...} _Parent=0x1aca6960 {_Left=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} _Parent=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} _Right=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} ...} _Right=0x1aca6960 {_Left=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} _Parent=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} _Right=0x1aca6960 {_Left=0x1aca6960 _Parent=0x1aca6960 _Right=0x1aca6960 ...} ...} ...} _Mysize=0 } std::_Tree,std::allocator,0> > - _processQueue {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x18245fa0 {_Left=??? _Parent=??? _Right=??? ...} _Mysize=0 } std::_Tree,std::allocator,0> > - Sessions {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x1aca6a10 {_Left=0x1aca6a10 {_Left=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} _Parent=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} _Right=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} ...} _Parent=0x1aca6a10 {_Left=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} _Parent=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} _Right=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} ...} _Right=0x1aca6a10 {_Left=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} _Parent=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} _Right=0x1aca6a10 {_Left=0x1aca6a10 _Parent=0x1aca6a10 _Right=0x1aca6a10 ...} ...} ...} _Mysize=0 } std::_Tree,std::allocator,0> > - pMapInfo 0x07d741f8 {mapid=542 screenid=542 type=2 ...} MapInfo * mapid 542 unsigned int screenid 542 unsigned int type 2 unsigned int playerlimit 5 unsigned int minlevel 58 unsigned int repopx -301.11600 float repopy 3161.0701 float repopz 31.702900 float repopmapid 530 unsigned int + name 0x07d74240 "The Blood Furnace" char * flags 3 unsigned int cooldown 0 unsigned int lvl_mod_a 0 unsigned int required_quest 0 unsigned int required_item 0 unsigned int m_instanceID 1649 unsigned int - ScriptInterface 0x00000000 {mapMgr=??? } MapScriptInterface * + mapMgr MapMgr & reset_pending true bool DeletionPending true bool m_iCreator 89891 unsigned __int64 m_GroupSignatureId 0 unsigned int threadid 3744 unsigned long - activeGameObjects {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x1b6b29c0 {_Left=??? _Parent=??? _Right=??? ...} _Mysize=0 } std::_Tree,std::allocator,0> > - activeCreatures {size=0} std::set,std::allocator > + std::_Tree,std::allocator,0> > {_Myhead=0x1a28dc10 {_Left=??? _Parent=??? _Right=??? ...} _Mysize=0 } std::_Tree,std::allocator,0> > - eventHolder {mInstanceId=1649 m_lock={cs={DebugInfo=0x001a35a8 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } m_events={size=1} ...} EventableObjectHolder mInstanceId 1649 int + m_lock {cs={DebugInfo=0x001a35a8 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } Mutex + m_events {size=1} std::list > + m_insertPoolLock {cs={DebugInfo=0x001a3300 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } Mutex + m_insertPool {size=0} std::list > + m_battleground 0x00000000 {m_groups=0x00000030 m_nextPvPUpdateTime=??? m_mapMgr=??? ...} CBattleground *