99ddf78b() > ascent-world.exe!ArathiBasin::SpawnControlPoint(unsigned int Id=0x00000003, unsigned int Type=0x00000004) Line 304 C++ ascent-world.exe!ArathiBasin::CaptureControlPoint(unsigned int Id=0x00000003, unsigned int Team=0x00000001) Line 714 C++ ascent-world.exe!CallbackP2 >,char const *,char const *>::execute() Line 98 + 0x21 C++ ascent-world.exe!EventableObjectHolder::Update(unsigned int time_difference=0x0000006e) Line 316 C++ ascent-world.exe!MapMgr::_PerformObjectDuties() Line 1560 C++ ascent-world.exe!MapMgr::Do() Line 1383 C++ ascent-world.exe!MapMgr::run() Line 1318 + 0xb C++ ascent-world.exe!thread_proc(void * param=0x129b2e90) Line 262 + 0x11 C++ kernel32.dll!77e64829() - this 0x11f499a0 {m_buffs=0x11f49a5c m_controlPoints=0x11f49a70 m_controlPointAuras=0x11f49a84 ...} ArathiBasin * const + CBattleground {m_groups=0x11f499c0 m_nextPvPUpdateTime=0x47c4d755 m_mapMgr=0x114f5d38 {m_objectinsertlock={cs={DebugInfo=0x001a8d68 LockCount=0xffffffff RecursionCount=0x00000000 ...} } m_objectinsertpool={size=0x00000000} m_GOArraySize=0x00000400 ...} ...} CBattleground + m_buffs 0x11f49a5c GameObject * [5] + m_controlPoints 0x11f49a70 GameObject * [5] + m_controlPointAuras 0x11f49a84 GameObject * [5] + m_gates {size=0x00000002} std::list > + m_resources 0x11f49aa4 unsigned int [2] + m_capturedBases 0x11f49aac unsigned int [2] + m_lastHonorGainResources 0x11f49ab4 unsigned int [2] + m_basesOwnedBy 0x11f49abc int [5] + m_basesAssaultedBy 0x11f49ad0 int [5] + m_spiritGuides 0x11f49ae4 Creature * [5] Id 0x00000003 unsigned int Type 0x00000004 unsigned int - gi_aura 0x065543c0 {ID=0x0002bf85 Type=0x00000006 DisplayID=0x0000051f ...} GameObjectInfo * ID 0x0002bf85 unsigned int Type 0x00000006 unsigned int DisplayID 0x0000051f unsigned int + Name 0x06554538 "Horde Banner Aura" char * SpellFocus 0x00000000 unsigned int sound1 0x00000000 unsigned int sound2 0x00000000 unsigned int sound3 0x00000000 unsigned int sound4 0x00000000 unsigned int sound5 0x00000000 unsigned int sound6 0x00000000 unsigned int sound7 0x00000000 unsigned int sound8 0x00000000 unsigned int sound9 0x00000000 unsigned int Unknown1 0x00000001 unsigned int Unknown2 0x00000000 unsigned int Unknown3 0x00000000 unsigned int Unknown4 0x00000000 unsigned int Unknown5 0x00000000 unsigned int Unknown6 0x00000000 unsigned int Unknown7 0x00000000 unsigned int Unknown8 0x00000000 unsigned int Unknown9 0x00000000 unsigned int Unknown10 0x00000000 unsigned int Unknown11 0x00000000 unsigned int Unknown12 0x00000000 unsigned int Unknown13 0x00000000 unsigned int Unknown14 0x00000000 unsigned int + goMap {...} stdext::hash_map >,std::allocator > > + itemMap {...} stdext::hash_map,std::allocator > >,stdext::hash_compare >,std::allocator,std::allocator > > > > > - gi 0x06552728 {ID=0x0002bf6e Type=0x00000001 DisplayID=0x0000186d ...} GameObjectInfo * ID 0x0002bf6e unsigned int Type 0x00000001 unsigned int DisplayID 0x0000186d unsigned int + Name 0x065528a0 "Horde Banner" char * SpellFocus 0x00000000 unsigned int sound1 0x000005c7 unsigned int sound2 0x00030000 unsigned int sound3 0x0002bf85 unsigned int sound4 0x00000001 unsigned int sound5 0x00000001 unsigned int sound6 0x00000000 unsigned int sound7 0x00000000 unsigned int sound8 0x00000001 unsigned int sound9 0x00000000 unsigned int Unknown1 0x00000000 unsigned int Unknown2 0x00000000 unsigned int Unknown3 0x00000000 unsigned int Unknown4 0x00000000 unsigned int Unknown5 0x00000000 unsigned int Unknown6 0x00000000 unsigned int Unknown7 0x00000000 unsigned int Unknown8 0x00000000 unsigned int Unknown9 0x00000000 unsigned int Unknown10 0x00000000 unsigned int Unknown11 0x00000000 unsigned int Unknown12 0x00000000 unsigned int Unknown13 0x00000000 unsigned int Unknown14 0x00000000 unsigned int + goMap {...} stdext::hash_map >,std::allocator > > + itemMap {...} stdext::hash_map,std::allocator > >,stdext::hash_compare >,std::allocator,std::allocator > > > > > // re-spawn the aura -> m_controlPointAuras[Id]->SetNewGuid(m_mapMgr->GenerateGameobjectGuid()); m_controlPointAuras[Id]->SetUInt32Value(OBJECT_FIELD_ENTRY, gi_aura->ID); m_controlPointAuras[Id]->SetUInt32Value(GAMEOBJECT_DISPLAYID, gi_aura->DisplayID); m_controlPointAuras[Id]->SetInfo(gi_aura); m_controlPointAuras[Id]->PushToWorld(m_mapMgr); }