rendered paste body 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<MapCell> {_cells=0x1e9b78b0 _map=0x0cfd47b8 {CreatureSpawnCount=123 GameObjectSpawnCount=0 _instances={size=1} ...} } CellHandler<MapCell>
+ _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<unsigned int,MapMgr *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,MapMgr *> > >
+ _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<char,std::char_traits<char>,std::allocator<char> >
+ 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<unsigned int,TimedEvent *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,TimedEvent *> > >
+ std::_Tree<std::_Tmap_traits<unsigned int,TimedEvent *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,TimedEvent *> >,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::_Tmap_traits<unsigned int,TimedEvent *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,TimedEvent *> >,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<Object *,std::less<Object *>,std::allocator<Object *> >
+ std::_Tree<std::_Tset_traits<Object *,std::less<Object *>,std::allocator<Object *>,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::_Tset_traits<Object *,std::less<Object *>,std::allocator<Object *>,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<unsigned int,DynamicObject *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,DynamicObject *> > >
+ stdext::_Hash<stdext::_Hmap_traits<unsigned int,DynamicObject *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,DynamicObject *> >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash<stdext::_Hmap_traits<unsigned int,DynamicObject *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,DynamicObject *> >,0> >
- m_PetStorage {...} stdext::hash_map<unsigned int,Pet *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,Pet *> > >
+ stdext::_Hash<stdext::_Hmap_traits<unsigned int,Pet *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,Pet *> >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash<stdext::_Hmap_traits<unsigned int,Pet *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,Pet *> >,0> >
- m_PlayerStorage {...} stdext::hash_map<unsigned int,Player *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,Player *> > >
+ stdext::_Hash<stdext::_Hmap_traits<unsigned int,Player *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,Player *> >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash<stdext::_Hmap_traits<unsigned int,Player *,stdext::hash_compare<unsigned int,std::less<unsigned int> >,std::allocator<std::pair<unsigned int const ,Player *> >,0> >
- _combatProgress {...} stdext::hash_map<unsigned __int64,unsigned __int64,stdext::hash_compare<unsigned __int64,std::less<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,unsigned __int64> > >
+ stdext::_Hash<stdext::_Hmap_traits<unsigned __int64,unsigned __int64,stdext::hash_compare<unsigned __int64,std::less<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,unsigned __int64> >,0> > {_List={size=0} _Vec={first=??? last=???} _Mask=1 ...} stdext::_Hash<stdext::_Hmap_traits<unsigned __int64,unsigned __int64,stdext::hash_compare<unsigned __int64,std::less<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,unsigned __int64> >,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<Object *,std::less<Object *>,std::allocator<Object *> >
+ std::_Tree<std::_Tset_traits<Object *,std::less<Object *>,std::allocator<Object *>,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::_Tset_traits<Object *,std::less<Object *>,std::allocator<Object *>,0> >
m_UpdateDistance 6400.0000 float
- _updates {size=0} std::set<Object *,std::less<Object *>,std::allocator<Object *> >
+ std::_Tree<std::_Tset_traits<Object *,std::less<Object *>,std::allocator<Object *>,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::_Tset_traits<Object *,std::less<Object *>,std::allocator<Object *>,0> >
- _processQueue {size=0} std::set<Player *,std::less<Player *>,std::allocator<Player *> >
+ std::_Tree<std::_Tset_traits<Player *,std::less<Player *>,std::allocator<Player *>,0> > {_Myhead=0x18245fa0 {_Left=??? _Parent=??? _Right=??? ...} _Mysize=0 } std::_Tree<std::_Tset_traits<Player *,std::less<Player *>,std::allocator<Player *>,0> >
- Sessions {size=0} std::set<WorldSession *,std::less<WorldSession *>,std::allocator<WorldSession *> >
+ std::_Tree<std::_Tset_traits<WorldSession *,std::less<WorldSession *>,std::allocator<WorldSession *>,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::_Tset_traits<WorldSession *,std::less<WorldSession *>,std::allocator<WorldSession *>,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<GameObject *,std::less<GameObject *>,std::allocator<GameObject *> >
+ std::_Tree<std::_Tset_traits<GameObject *,std::less<GameObject *>,std::allocator<GameObject *>,0> > {_Myhead=0x1b6b29c0 {_Left=??? _Parent=??? _Right=??? ...} _Mysize=0 } std::_Tree<std::_Tset_traits<GameObject *,std::less<GameObject *>,std::allocator<GameObject *>,0> >
- activeCreatures {size=0} std::set<Creature *,std::less<Creature *>,std::allocator<Creature *> >
+ std::_Tree<std::_Tset_traits<Creature *,std::less<Creature *>,std::allocator<Creature *>,0> > {_Myhead=0x1a28dc10 {_Left=??? _Parent=??? _Right=??? ...} _Mysize=0 } std::_Tree<std::_Tset_traits<Creature *,std::less<Creature *>,std::allocator<Creature *>,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<TimedEvent *,std::allocator<TimedEvent *> >
+ m_insertPoolLock {cs={DebugInfo=0x001a3300 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-1 RecursionCount=0 ...} } Mutex
+ m_insertPool {size=0} std::list<TimedEvent *,std::allocator<TimedEvent *> >
+ m_battleground 0x00000000 {m_groups=0x00000030 m_nextPvPUpdateTime=??? m_mapMgr=??? ...} CBattleground *