rendered paste body 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<SQLStorage<ZoneGuardEntry,HashMapStorageContainer<ZoneGuardEntry> >,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<GameObject *,std::allocator<GameObject *> >
+ 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<Quest *,unsigned int,stdext::hash_compare<Quest *,std::less<Quest *> >,std::allocator<std::pair<Quest * const,unsigned int> > >
+ itemMap {...} stdext::hash_map<Quest *,std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >,stdext::hash_compare<Quest *,std::less<Quest *> >,std::allocator<std::pair<Quest * const,std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > > > >
- 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<Quest *,unsigned int,stdext::hash_compare<Quest *,std::less<Quest *> >,std::allocator<std::pair<Quest * const,unsigned int> > >
+ itemMap {...} stdext::hash_map<Quest *,std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >,stdext::hash_compare<Quest *,std::less<Quest *> >,std::allocator<std::pair<Quest * const,std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > > > >
// 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);
}