Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Revision: TrinityCore rev. 36ff7668823f 2018-06-03 13:31:13 +0200 (master branch) (Win64, Debug, Static)
- Date 14:6:2018. Time 23:22
- //=====================================================
- *** Hardware ***
- Processor: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz
- Number Of Processors: 4
- Physical Memory: 16649980 KB (Available: 8568468 KB)
- Commit Charge Limit: 33427196 KB
- *** Operation System ***
- Windows 10 Professional (Version 10.0, Build 16299)
- //=====================================================
- Exception code: C0000005 ACCESS_VIOLATION
- Fault address: 00007FF65B6BAB0C 01:00000000022D9B0C D:\Work\Eluna\master\Debug\worldserver.exe
- Registers:
- RAX:00000000CCCCCCCC
- RBX:0000000000000000
- RCX:0000000000000016
- RDX:0000000000000002
- RSI:0000000000000001
- RDI:00000083E42FD7B0
- R8: 00007FFA2760B570
- R9: 0000000000000000
- R10:0000000000000246
- R11:00007FF65B0DD1DA
- R12:00007FF6593E0000
- R13:00000083E42FF960
- R14:00000083E42FEA60
- R15:CCCCCCCCCCCCCCCC
- CS:RIP:0033:00007FF65B6BAB0C
- SS:RSP:002B:00000000E42FD790 RBP:E42FDC50
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00010206
- Call stack:
- Address Frame Function SourceFile
- 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
- 00007FFA2751A381 00000083E42FD870 raise+441
- 00007FFA2751BF59 00000083E42FD8B0 abort+39
- 00007FFA2751AF86 00000083E42FD8F0 terminate+36
- 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
- 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
- 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
- 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
- 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
- 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
- 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
- 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
- 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
- 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
- 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
- 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
- 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
- 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
- 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
- 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
- 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
- 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
- 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
- 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
- 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
- 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
- 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
- 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
- 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
- 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
- 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
- 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
- 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
- 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
- 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
- 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E33CDEB0 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E33CDF20 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E33CDF60 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E33CDFB0 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E33CDFF0 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E33CE020 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E33CE0A0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E33CE0D0 _Cnd_wait+20
- 00007FF659473AC2 00000083E33CE100 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- 00007FF6594AC504 00000083E33CE140 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- 00007FF65B0DB127 00000083E33CE1A0 MapUpdater::wait+67 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 74
- 00007FF659D8F41D 00000083E33CE2A0 MapManager::Update+1ED d:\work\trinitycore\src\server\game\maps\mapmanager.cpp line 250
- 00007FF659CEDF0E 00000083E33CE630 World::Update+93E d:\work\trinitycore\src\server\game\world\world.cpp line 2425
- 00007FF6594299AD 00000083E33CE680 WorldUpdateLoop+6D d:\work\trinitycore\src\server\worldserver\main.cpp line 443
- 00007FF65942C21E 00000083E33CF710 main+1C4E d:\work\trinitycore\src\server\worldserver\main.cpp line 346
- 00007FF65BA687E4 00000083E33CF750 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
- 00007FF65BA68734 00000083E33CF7B0 __scrt_common_main_seh+124 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
- 00007FF65BA685FE 00000083E33CF7E0 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
- 00007FF65BA68859 00000083E33CF810 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
- 00007FFA49FA1FE4 00000083E33CF840 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E33CF890 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580194 00000083E39FF360 ZwRemoveIoCompletion+14
- 00007FFA472E021E 00000083E39FF3C0 GetQueuedCompletionStatus+4E
- 00007FF659489738 00000083E39FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- 00007FF659496DB4 00000083E39FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
- 00007FF659496C8B 00000083E39FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- 00007FF65946C083 00000083E39FF710 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
- 00007FF6594347A0 00000083E39FF740 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF6594441B0 00000083E39FF770 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65943747C 00000083E39FF7A0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65947EDCA 00000083E39FF7F0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65947A848 00000083E39FF820 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E39FF850 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E39FF890 _register_onexit_function+488
- 00007FFA27523071 00000083E39FF8E0 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E39FF910 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E39FF960 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580194 00000083E3AFF3A0 ZwRemoveIoCompletion+14
- 00007FFA472E021E 00000083E3AFF400 GetQueuedCompletionStatus+4E
- 00007FF659489738 00000083E3AFF5F0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- 00007FF659496DB4 00000083E3AFF6C0 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
- 00007FF659496C8B 00000083E3AFF720 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- 00007FF65946C083 00000083E3AFF750 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
- 00007FF6594347A0 00000083E3AFF780 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF6594441B0 00000083E3AFF7B0 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65943747C 00000083E3AFF7E0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65947EDCA 00000083E3AFF830 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65947A848 00000083E3AFF860 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E3AFF890 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E3AFF8D0 _register_onexit_function+488
- 00007FFA27523071 00000083E3AFF920 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3AFF950 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3AFF9A0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E3BFF9E0 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E3BFFA50 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E3BFFA90 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E3BFFAE0 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E3BFFB20 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E3BFFB50 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E3BFFBD0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E3BFFC00 _Cnd_wait+20
- 00007FF659473AC2 00000083E3BFFC30 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- 00007FF6594AC504 00000083E3BFFC70 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- 00007FF65B439127 00000083E3BFFCD0 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF65B438619 00000083E3BFFD30 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
- 00007FF65B438BC4 00000083E3BFFD60 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B438D8C 00000083E3BFFDA0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B438C2B 00000083E3BFFDE0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65B43937A 00000083E3BFFE30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65B439218 00000083E3BFFE60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E3BFFE90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E3BFFED0 _register_onexit_function+488
- 00007FFA27523071 00000083E3BFFF20 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3BFFF50 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3BFFFA0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E3CFF810 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E3CFF880 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E3CFF8C0 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E3CFF910 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E3CFF950 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E3CFF980 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E3CFFA00 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E3CFFA30 _Cnd_wait+20
- 00007FF659473AC2 00000083E3CFFA60 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- 00007FF6594AC504 00000083E3CFFAA0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- 00007FF65B439127 00000083E3CFFB00 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF65B438619 00000083E3CFFB60 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
- 00007FF65B438BC4 00000083E3CFFB90 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B438D8C 00000083E3CFFBD0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B438C2B 00000083E3CFFC10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65B43937A 00000083E3CFFC60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65B439218 00000083E3CFFC90 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E3CFFCC0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E3CFFD00 _register_onexit_function+488
- 00007FFA27523071 00000083E3CFFD50 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3CFFD80 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3CFFDD0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E3DFF510 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E3DFF580 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E3DFF5C0 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E3DFF610 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E3DFF650 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E3DFF680 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E3DFF700 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E3DFF730 _Cnd_wait+20
- 00007FF659473AC2 00000083E3DFF760 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- 00007FF6594AC504 00000083E3DFF7A0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- 00007FF65B439127 00000083E3DFF800 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF65B438619 00000083E3DFF860 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
- 00007FF65B438BC4 00000083E3DFF890 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B438D8C 00000083E3DFF8D0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B438C2B 00000083E3DFF910 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65B43937A 00000083E3DFF960 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65B439218 00000083E3DFF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E3DFF9C0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E3DFFA00 _register_onexit_function+488
- 00007FFA27523071 00000083E3DFFA50 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3DFFA80 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3DFFAD0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E3FFFB00 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E3FFFE90 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E3FFFEC0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3FFFF10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E40FF490 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E40FF820 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E40FF850 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E40FF8A0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B5800F4 00000083E41FF750 NtWaitForSingleObject+14
- 00007FFA472C5A8F 00000083E41FF7F0 WaitForSingleObjectEx+9F
- 00007FF65946C84D 00000083E41FF820 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
- 00007FF659496C3F 00000083E41FF850 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
- 00007FF6594A02B6 00000083E41FF8D0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FFA27523428 00000083E41FF910 _register_onexit_function+488
- 00007FFA27523071 00000083E41FF960 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E41FF990 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E41FF9E0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B581DA4 00000083E42FB700 NtGetContextThread+14
- CCCCCCCCCCCCCCCC 00000083E42FB708 0000:0000000000000000
- CCCCCCCCCCCCCCCC 00000083E42FB710 0000:0000000000000000
- CCCCCCCCCCCCCCCC 00000083E42FB718 0000:0000000000000000
- 0000000000000444 00000083E42FB720 0000:0000000000000000
- 0000461B3098D89B 00000083E42FB728 0000:0000000000000000
- 00000083E42FBCA0 00000083E42FB730 0000:0000000000000000
- 00007FF6594AF780 00000083E42FBCA0 WheatyExceptionReport::printTracesForAllThreads+100 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 475
- 00007FF6594AFB97 00000083E42FC3D0 WheatyExceptionReport::GenerateExceptionReport+3B7 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 576
- 00007FF6594AF586 00000083E42FC780 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 186
- 00007FFA473695C0 00000083E42FC890 UnhandledExceptionFilter+190
- 00007FFA4B58884F 00000083E42FC8C0 memset+1C4F
- 00007FFA4B571146 00000083E42FC930 __C_specific_handler+96
- 00007FFA4B584E6D 00000083E42FC960 __chkstk+11D
- 00007FFA4B506058 00000083E42FD070 RtlWalkFrameChain+1518
- 00007FFA4B583D9E 00000083E42FD780 KiUserExceptionDispatcher+2E
- 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
- 00007FFA2751A381 00000083E42FD870 raise+441
- 00007FFA2751BF59 00000083E42FD8B0 abort+39
- 00007FFA2751AF86 00000083E42FD8F0 terminate+36
- 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
- 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
- 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
- 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
- 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
- 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
- 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
- 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
- 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
- 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
- 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
- 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
- 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
- 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
- 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
- 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
- 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
- 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
- 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
- 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
- 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
- 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
- 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
- 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
- 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
- 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
- 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
- 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
- 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
- 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
- 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
- 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B5800F4 00000083E43FF920 NtWaitForSingleObject+14
- 00007FFA472C5A8F 00000083E43FF9C0 WaitForSingleObjectEx+9F
- 00007FF65946C84D 00000083E43FF9F0 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
- 00007FF659496C3F 00000083E43FFA20 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
- 00007FF6594A02B6 00000083E43FFAA0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FFA27523428 00000083E43FFAE0 _register_onexit_function+488
- 00007FFA27523071 00000083E43FFB30 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E43FFB60 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E43FFBB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580194 00000083E44FF360 ZwRemoveIoCompletion+14
- 00007FFA472E021E 00000083E44FF3C0 GetQueuedCompletionStatus+4E
- 00007FF659489738 00000083E44FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- 00007FF659496DB4 00000083E44FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
- 00007FF659496C8B 00000083E44FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- 00007FF659EDCAA9 00000083E44FF8E0 NetworkThread<WorldSocket>::Run+189 d:\work\trinitycore\src\server\shared\networking\networkthread.h line 129
- 00007FF659ED6EF4 00000083E44FF910 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF659ED902C 00000083E44FF950 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF659ED788B 00000083E44FF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF659EDE8CA 00000083E44FF9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF659EDE2A8 00000083E44FFA10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E44FFA40 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E44FFA80 _register_onexit_function+488
- 00007FFA27523071 00000083E44FFAD0 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E44FFB00 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E44FFB50 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580134 00000083E45FF110 NtReadFile+14
- 00007FFA472A49A6 00000083E45FF190 ReadFile+76
- 00007FFA275BA2EF 00000083E45FF280 _read+EDF
- 00007FFA275B9743 00000083E45FF2E0 _read+333
- 00007FFA27564792 00000083E45FF370 ungetwc+2E2
- 00007FFA27564FF0 00000083E45FF3B0 ungetwc+B40
- 00007FFA27526B7E 00000083E45FF420 _fgetc_nolock+10E
- 00007FFA27526C03 00000083E45FF450 _getc_nolock+13
- 00007FFA27527726 00000083E45FF480 fgetpos+816
- 00007FFA27527357 00000083E45FF500 fgetpos+447
- 00007FFA27527922 00000083E45FF540 fgets+32
- 00007FF6594A0C41 00000083E45FF770 CliThread+D1 d:\work\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 156
- 00007FF65943470A 00000083E45FF7A0 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF659444170 00000083E45FF7D0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- 00007FF65943742C 00000083E45FF800 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- 00007FF65947ED2A 00000083E45FF850 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- 00007FF65947A818 00000083E45FF880 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- 00007FF6594733BD 00000083E45FF8B0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- 00007FFA27523428 00000083E45FF8F0 _register_onexit_function+488
- 00007FFA27523071 00000083E45FF940 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E45FF970 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E45FF9C0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E46FF830 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E46FFBC0 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E46FFBF0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E46FFC40 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E47FFA90 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E47FFE20 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E47FFE50 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E47FFEA0 RtlUserThreadStart+21
- ========================
- Local Variables And Parameters
- Call stack:
- Address Frame Function SourceFile
- 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
- Parameter int __formal = 0x16
- 00007FFA2751A381 00000083E42FD870 raise+441
- 00007FFA2751BF59 00000083E42FD8B0 abort+39
- 00007FFA2751AF86 00000083E42FD8F0 terminate+36
- 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
- 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
- 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
- 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
- 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
- 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
- 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
- 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
- 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
- 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
- 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
- Local std::vector<WaypointNode,std::allocator<WaypointNode> >* this = 0x207E990BB88
- std::_Vector_alloc<std::_Vec_base_types<WaypointNode,std::allocator<WaypointNode> > >
- std::_Compressed_pair<std::allocator<WaypointNode>,std::_Vector_val<std::_Simple_types<WaypointNode> >,1> _Mypair
- std::_Vector_val<std::_Simple_types<WaypointNode> > _Myval2 = 0x207E990BB88
- Parameter unsigned int _Pos = 0x2
- 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
- Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
- MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
- PathMovementBase<Creature,WaypointPath const *>
- WaypointPath* i_path = 0x207E990BB88
- std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
- unsigned int id = 0x0
- unsigned int i_currentNode = 0x2
- TimeTrackerSmall i_nextMoveTime
- int i_expiryTime = 0x0
- bool i_recalculateSpeed = 0x0
- bool IsArrivalDone = 0x0
- unsigned int path_id = 0x0
- bool repeating = 0x0
- bool LoadedFromDB = 0x0
- Parameter Creature* creature = 0x207EBD34050
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x1C48A3
- unsigned int grid_y = 0x1C48A3
- unsigned int cell_x = 0x1C48A3
- unsigned int cell_y = 0x1C48A3
- unsigned int nocreate = 0x1C48A3
- unsigned int reserved = 0x1C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
- unsigned int All = 0x1C48A3
- Cell::<unnamed-type-data> data = 0x1C48A3
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x207EBD37CA0
- <user defined> XYZ = 0x207EBD37CA0
- <user defined> XYZO = 0x207EBD37CA0
- <user defined> PackedXYZ = 0x207EBD37CA0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- ObjectGuid containerID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
- <user defined> _Copy_tag = 0x207EBD37D18
- <user defined> _Move_tag = 0x207EBD37D18
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D30
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D80
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37DD0
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37E28
- LinkedListElement iLast = 0x207EBD37E38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
- <user defined> iterator = 0xEBD37E38
- <user defined> iterator = 0x207EBD37E20
- iterator
- LootValidatorRef* _Ptr = 0x7FF65C7119F0
- ObjectGuid _GUID
- unsigned int _low = 0x207
- unsigned int _high = 0x3C00040000017780
- unsigned int _itemContext = 0x0
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- ObjectGuid lootingGroupLowGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_PlayerDamageReq = 0x2B
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
- ObjectGuid m_lootRecipient
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid m_lootRecipientGroup
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid _skinner
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x5B22CE9B
- int m_respawnTime = 0x5B22CF13
- unsigned int m_respawnDelay = 0x78
- unsigned int m_corpseDelay = 0x3C
- float m_respawnradius = 5.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x0
- unsigned int m_defaultMovementType = 0x1
- unsigned int m_spawnId = 0x4F697
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x1
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x5DE
- Position m_homePosition
- <user defined> XY = 0x207EBD37F58
- <user defined> XYZ = 0x207EBD37F58
- <user defined> XYZO = 0x207EBD37F58
- <user defined> PackedXYZ = 0x207EBD37F58
- float m_positionX = 1884.627563
- float m_positionY = 1587.966064
- float m_positionZ = 89.505379
- float m_orientation = 3.067404
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- Position m_transportHomePosition
- <user defined> XY = 0x207EBD37F68
- <user defined> XYZ = 0x207EBD37F68
- <user defined> XYZO = 0x207EBD37F68
- <user defined> PackedXYZ = 0x207EBD37F68
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x207984FD7E8
- unsigned int Entry = 0x5DE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x762
- [1] = 0x0
- unsigned int Modelid1 = 0x33D
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wretched Ghoul"
- std::string FemaleName = ""
- std::string SubName = ""
- std::string TitleAlt = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- int minlevel = 0x1
- int maxlevel = 0x2
- boost::optional<CreatureLevelScaling> levelScaling
- boost::optional_detail::optional_base<CreatureLevelScaling>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
- int HealthScalingExpansion = 0x0
- unsigned int RequiredExpansion = 0x0
- unsigned int VignetteID = 0x0
- unsigned int faction = 0x7
- unsigned int npcflag = 0x0
- float speed_walk = 0.777776
- float speed_run = 0.857143
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x800
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int trainer_class = 0x0
- unsigned int type = 0x6
- unsigned int type_flags = 0x0
- unsigned int type_flags2 = 0x0
- unsigned int lootid = 0x5DE
- unsigned int pickpocketLootId = 0x5DE
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x1
- [4] = 0x1
- [5] = 0x1
- [6] = 0x1
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x1
- unsigned int maxgold = 0x4
- std::string AIName = "SmartAI"
- unsigned int MovementType = 0x1
- unsigned int InhabitType = 0x3
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModHealthExtra = 1.000000
- float ModMana = 1.000000
- float ModManaExtra = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x64
- bool RegenHealth = 0x1
- unsigned int MechanicImmuneMask = 0x800010
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- CreatureData* m_creatureData = 0x207A3D4D1E8
- unsigned int id = 0x5DE
- unsigned int mapid = 0x0
- unsigned int displayid = 0x0
- int equipmentId = 0x0
- float posX = 1919.939941
- float posY = 1586.650024
- float posZ = 83.980400
- float orientation = 2.334830
- unsigned int spawntimesecs = 0x78
- float spawndist = 5.000000
- unsigned int currentwaypoint = 0x0
- unsigned int curhealth = 0x1
- unsigned int curmana = 0x0
- unsigned int movementType = 0x1
- unsigned int spawnMask = 0x1
- unsigned int npcflag = 0x0
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x0
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- unsigned int phaseUseFlags = 0x0
- unsigned int phaseId = 0x0
- unsigned int phaseGroup = 0x0
- int terrainSwapMap = 0xFFFFFFFF
- unsigned int ScriptId = 0x0
- bool dbData = 0x1
- unsigned int m_LootMode = 0x1
- unsigned int m_waypointID = 0x1
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool m_TriggerJustRespawned = 0x0
- Spell* m_focusSpell = NULL
- unsigned int m_focusDelay = 0x0
- bool m_shouldReacquireTarget = 0x0
- ObjectGuid m_suppressedTarget
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- float m_suppressedOrientation = 0.000000
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vec m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::all
- <user defined> value_compare = 0x207EBD37FD8
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Local WaypointNode& waypoint = 0xCCCCCCCCCCCCCCCC
- unsigned int id = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
- float x = 0xCCCCCCCCCCCCCCD0 <Unable to read memory>
- float y = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
- float z = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
- float orientation = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
- unsigned int delay = 0xCCCCCCCCCCCCCCE0 <Unable to read memory>
- unsigned int eventId = 0xCCCCCCCCCCCCCCE4 <Unable to read memory>
- unsigned int moveType = 0xCCCCCCCCCCCCCCE8 <Unable to read memory>
- unsigned int eventChance = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
- Local bool transportPath = 0x0
- Local Movement::Location formationDest
- G3D::Vector3
- float x = -107374176.000000
- float y = -107374176.000000
- float z = -107374176.000000
- float orientation = -107374176.000000
- 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
- Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
- MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
- PathMovementBase<Creature,WaypointPath const *>
- WaypointPath* i_path = 0x207E990BB88
- std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
- unsigned int id = 0x0
- unsigned int i_currentNode = 0x2
- TimeTrackerSmall i_nextMoveTime
- int i_expiryTime = 0x0
- bool i_recalculateSpeed = 0x0
- bool IsArrivalDone = 0x0
- unsigned int path_id = 0x0
- bool repeating = 0x0
- bool LoadedFromDB = 0x0
- Parameter Creature* creature = 0x207EBD34050
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x1C48A3
- unsigned int grid_y = 0x1C48A3
- unsigned int cell_x = 0x1C48A3
- unsigned int cell_y = 0x1C48A3
- unsigned int nocreate = 0x1C48A3
- unsigned int reserved = 0x1C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
- unsigned int All = 0x1C48A3
- Cell::<unnamed-type-data> data = 0x1C48A3
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x207EBD37CA0
- <user defined> XYZ = 0x207EBD37CA0
- <user defined> XYZO = 0x207EBD37CA0
- <user defined> PackedXYZ = 0x207EBD37CA0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- ObjectGuid containerID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
- <user defined> _Copy_tag = 0x207EBD37D18
- <user defined> _Move_tag = 0x207EBD37D18
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D30
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D80
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37DD0
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37E28
- LinkedListElement iLast = 0x207EBD37E38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
- <user defined> iterator = 0xEBD37E38
- <user defined> iterator = 0x207EBD37E20
- iterator
- LootValidatorRef* _Ptr = 0x7FF65C7119F0
- ObjectGuid _GUID
- unsigned int _low = 0x207
- unsigned int _high = 0x3C00040000017780
- unsigned int _itemContext = 0x0
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- ObjectGuid lootingGroupLowGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_PlayerDamageReq = 0x2B
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
- ObjectGuid m_lootRecipient
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid m_lootRecipientGroup
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid _skinner
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x5B22CE9B
- int m_respawnTime = 0x5B22CF13
- unsigned int m_respawnDelay = 0x78
- unsigned int m_corpseDelay = 0x3C
- float m_respawnradius = 5.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x0
- unsigned int m_defaultMovementType = 0x1
- unsigned int m_spawnId = 0x4F697
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x1
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x5DE
- Position m_homePosition
- <user defined> XY = 0x207EBD37F58
- <user defined> XYZ = 0x207EBD37F58
- <user defined> XYZO = 0x207EBD37F58
- <user defined> PackedXYZ = 0x207EBD37F58
- float m_positionX = 1884.627563
- float m_positionY = 1587.966064
- float m_positionZ = 89.505379
- float m_orientation = 3.067404
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- Position m_transportHomePosition
- <user defined> XY = 0x207EBD37F68
- <user defined> XYZ = 0x207EBD37F68
- <user defined> XYZO = 0x207EBD37F68
- <user defined> PackedXYZ = 0x207EBD37F68
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x207984FD7E8
- unsigned int Entry = 0x5DE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x762
- [1] = 0x0
- unsigned int Modelid1 = 0x33D
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wretched Ghoul"
- std::string FemaleName = ""
- std::string SubName = ""
- std::string TitleAlt = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- int minlevel = 0x1
- int maxlevel = 0x2
- boost::optional<CreatureLevelScaling> levelScaling
- boost::optional_detail::optional_base<CreatureLevelScaling>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
- int HealthScalingExpansion = 0x0
- unsigned int RequiredExpansion = 0x0
- unsigned int VignetteID = 0x0
- unsigned int faction = 0x7
- unsigned int npcflag = 0x0
- float speed_walk = 0.777776
- float speed_run = 0.857143
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x800
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int trainer_class = 0x0
- unsigned int type = 0x6
- unsigned int type_flags = 0x0
- unsigned int type_flags2 = 0x0
- unsigned int lootid = 0x5DE
- unsigned int pickpocketLootId = 0x5DE
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x1
- [4] = 0x1
- [5] = 0x1
- [6] = 0x1
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x1
- unsigned int maxgold = 0x4
- std::string AIName = "SmartAI"
- unsigned int MovementType = 0x1
- unsigned int InhabitType = 0x3
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModHealthExtra = 1.000000
- float ModMana = 1.000000
- float ModManaExtra = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x64
- bool RegenHealth = 0x1
- unsigned int MechanicImmuneMask = 0x800010
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- CreatureData* m_creatureData = 0x207A3D4D1E8
- unsigned int id = 0x5DE
- unsigned int mapid = 0x0
- unsigned int displayid = 0x0
- int equipmentId = 0x0
- float posX = 1919.939941
- float posY = 1586.650024
- float posZ = 83.980400
- float orientation = 2.334830
- unsigned int spawntimesecs = 0x78
- float spawndist = 5.000000
- unsigned int currentwaypoint = 0x0
- unsigned int curhealth = 0x1
- unsigned int curmana = 0x0
- unsigned int movementType = 0x1
- unsigned int spawnMask = 0x1
- unsigned int npcflag = 0x0
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x0
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- unsigned int phaseUseFlags = 0x0
- unsigned int phaseId = 0x0
- unsigned int phaseGroup = 0x0
- int terrainSwapMap = 0xFFFFFFFF
- unsigned int ScriptId = 0x0
- bool dbData = 0x1
- unsigned int m_LootMode = 0x1
- unsigned int m_waypointID = 0x1
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool m_TriggerJustRespawned = 0x0
- Spell* m_focusSpell = NULL
- unsigned int m_focusDelay = 0x0
- bool m_shouldReacquireTarget = 0x0
- ObjectGuid m_suppressedTarget
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- float m_suppressedOrientation = 0.000000
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vec m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::all
- <user defined> value_compare = 0x207EBD37FD8
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int diff = 0x7D
- 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
- Local MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >* this = 0x207F1029230
- Parameter Unit* u = 0x207EBD34050
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid = 0x207EBD34248
- unsigned int flags = 0x100
- unsigned int flags2 = 0x0
- Position pos = 0x207EBD34260
- unsigned int time = 0x0
- TransportInfo
- ObjectGuid guid = 0x207EBD34248
- Position pos = 0x207EBD34258
- int seat = 0x0
- unsigned int time = 0x0
- unsigned int prevTime = 0x0
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport = 0x207EBD34274
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x0
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump = 0x207EBD342A8
- float splineElevation = 0.000000
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
- std::mutex _mapLock = 0x207AE22E128
- std::mutex _gridLock = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree = 0x2072BB74060
- MapRefManager m_mapRefManager = 0x207AE22E1E8
- LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells = 0x207AE2402A8
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
- IntervalTimer _weatherUpdateTimer = 0x207AE248400
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34314
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x1
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34384
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
- std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- <user defined> _Copy_tag = 0x207EBD34528
- <user defined> _Move_tag = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline
- Movement::SplineBase
- std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
- int index_lo = 0x0
- int index_hi = 0x0
- unsigned int m_mode = 0x0
- bool cyclic = 0x0
- std::vector<int,std::allocator<int> > lengths = 0x207E701B950
- Movement::FacingInfo facing
- <unnamed-type-f>
- float x = 0.000000
- float y = 0.000000
- float z = 0.000000
- Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
- ObjectGuid target = 0x207E701B97C
- float angle = 0.000000
- int type = 0x0
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags
- unsigned int animId = 0x20
- bool unknown0 = 0x20
- bool fallingSlow = 0x20
- bool done = 0x20
- bool falling = 0x20
- bool no_spline = 0x20
- bool unknown1 = 0x0
- bool flying = 0x0
- bool orientationFixed = 0x0
- bool catmullrom = 0x0
- bool cyclic = 0x0
- bool enter_cycle = 0x0
- bool frozen = 0x0
- bool transportEnter = 0x0
- bool transportExit = 0x0
- bool unknown2 = 0x0
- bool unknown3 = 0x0
- bool backward = 0x0
- bool smoothGroundPath = 0x0
- bool canSwim = 0x0
- bool uncompressedPath = 0x0
- bool unknown4 = 0x0
- bool unknown5 = 0x0
- bool animation = 0x0
- bool parabolic = 0x0
- bool fadeObject = 0x0
- bool steering = 0x0
- bool unknown8 = 0x0
- bool unknown9 = 0x0
- bool unknown10 = 0x0
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
- boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
- std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
- bool iDirty = 0x0
- ThreatContainer iThreatOfflineContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
- bool iDirty = 0x0
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D18D8
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
- unsigned int ItemId = 0xE945AA90
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x20
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D1928
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
- unsigned int ItemId = 0xE945B010
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x50
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int co
- <user defined> value_compare = 0x207E88D1978
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellH _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges
- std::_Hash<std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsig
- <user defined> value_compare = 0x207E88D1A00
- std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >, _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigne
- <user defined> value_compare = 0x207E88D1A50
- std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int time_diff = 0x7D
- 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
- Local MotionMaster* this = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
- std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- Parameter unsigned int diff = 0x7D
- Local bool isMoveGenUpdateSuccess = 0xCC
- 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
- Local Unit* this = 0x207EBD34050
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid = 0x207EBD34248
- unsigned int flags = 0x100
- unsigned int flags2 = 0x0
- Position pos = 0x207EBD34260
- unsigned int time = 0x0
- TransportInfo
- ObjectGuid guid = 0x207EBD34248
- Position pos = 0x207EBD34258
- int seat = 0x0
- unsigned int time = 0x0
- unsigned int prevTime = 0x0
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport = 0x207EBD34274
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x0
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump = 0x207EBD342A8
- float splineElevation = 0.000000
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
- std::mutex _mapLock = 0x207AE22E128
- std::mutex _gridLock = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree = 0x2072BB74060
- MapRefManager m_mapRefManager = 0x207AE22E1E8
- LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells = 0x207AE2402A8
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
- IntervalTimer _weatherUpdateTimer = 0x207AE248400
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34314
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x1
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34384
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
- std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- <user defined> _Copy_tag = 0x207EBD34528
- <user defined> _Move_tag = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline
- Movement::SplineBase
- std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
- int index_lo = 0x0
- int index_hi = 0x0
- unsigned int m_mode = 0x0
- bool cyclic = 0x0
- std::vector<int,std::allocator<int> > lengths = 0x207E701B950
- Movement::FacingInfo facing
- <unnamed-type-f>
- float x = 0.000000
- float y = 0.000000
- float z = 0.000000
- Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
- ObjectGuid target = 0x207E701B97C
- float angle = 0.000000
- int type = 0x0
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags
- unsigned int animId = 0x20
- bool unknown0 = 0x20
- bool fallingSlow = 0x20
- bool done = 0x20
- bool falling = 0x20
- bool no_spline = 0x20
- bool unknown1 = 0x0
- bool flying = 0x0
- bool orientationFixed = 0x0
- bool catmullrom = 0x0
- bool cyclic = 0x0
- bool enter_cycle = 0x0
- bool frozen = 0x0
- bool transportEnter = 0x0
- bool transportExit = 0x0
- bool unknown2 = 0x0
- bool unknown3 = 0x0
- bool backward = 0x0
- bool smoothGroundPath = 0x0
- bool canSwim = 0x0
- bool uncompressedPath = 0x0
- bool unknown4 = 0x0
- bool unknown5 = 0x0
- bool animation = 0x0
- bool parabolic = 0x0
- bool fadeObject = 0x0
- bool steering = 0x0
- bool unknown8 = 0x0
- bool unknown9 = 0x0
- bool unknown10 = 0x0
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
- boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
- std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
- bool iDirty = 0x0
- ThreatContainer iThreatOfflineContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
- bool iDirty = 0x0
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D18D8
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
- unsigned int ItemId = 0xE945AA90
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x20
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D1928
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
- unsigned int ItemId = 0xE945B010
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x50
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int co
- <user defined> value_compare = 0x207E88D1978
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellH _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges
- std::_Hash<std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsig
- <user defined> value_compare = 0x207E88D1A00
- std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >, _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigne
- <user defined> value_compare = 0x207E88D1A50
- std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int p_time = 0x7D
- 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
- Local Creature* this = 0x207EBD34050
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x1C48A3
- unsigned int grid_y = 0x1C48A3
- unsigned int cell_x = 0x1C48A3
- unsigned int cell_y = 0x1C48A3
- unsigned int nocreate = 0x1C48A3
- unsigned int reserved = 0x1C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
- unsigned int All = 0x1C48A3
- Cell::<unnamed-type-data> data = 0x1C48A3
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x207EBD37CA0
- <user defined> XYZ = 0x207EBD37CA0
- <user defined> XYZO = 0x207EBD37CA0
- <user defined> PackedXYZ = 0x207EBD37CA0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- ObjectGuid containerID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
- <user defined> _Copy_tag = 0x207EBD37D18
- <user defined> _Move_tag = 0x207EBD37D18
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D30
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D80
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37DD0
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37E28
- LinkedListElement iLast = 0x207EBD37E38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
- <user defined> iterator = 0xEBD37E38
- <user defined> iterator = 0x207EBD37E20
- iterator
- LootValidatorRef* _Ptr = 0x7FF65C7119F0
- ObjectGuid _GUID
- unsigned int _low = 0x207
- unsigned int _high = 0x3C00040000017780
- unsigned int _itemContext = 0x0
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- ObjectGuid lootingGroupLowGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_PlayerDamageReq = 0x2B
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
- ObjectGuid m_lootRecipient
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid m_lootRecipientGroup
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid _skinner
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x5B22CE9B
- int m_respawnTime = 0x5B22CF13
- unsigned int m_respawnDelay = 0x78
- unsigned int m_corpseDelay = 0x3C
- float m_respawnradius = 5.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x0
- unsigned int m_defaultMovementType = 0x1
- unsigned int m_spawnId = 0x4F697
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x1
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x5DE
- Position m_homePosition
- <user defined> XY = 0x207EBD37F58
- <user defined> XYZ = 0x207EBD37F58
- <user defined> XYZO = 0x207EBD37F58
- <user defined> PackedXYZ = 0x207EBD37F58
- float m_positionX = 1884.627563
- float m_positionY = 1587.966064
- float m_positionZ = 89.505379
- float m_orientation = 3.067404
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- Position m_transportHomePosition
- <user defined> XY = 0x207EBD37F68
- <user defined> XYZ = 0x207EBD37F68
- <user defined> XYZO = 0x207EBD37F68
- <user defined> PackedXYZ = 0x207EBD37F68
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x207984FD7E8
- unsigned int Entry = 0x5DE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x762
- [1] = 0x0
- unsigned int Modelid1 = 0x33D
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wretched Ghoul"
- std::string FemaleName = ""
- std::string SubName = ""
- std::string TitleAlt = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- int minlevel = 0x1
- int maxlevel = 0x2
- boost::optional<CreatureLevelScaling> levelScaling
- boost::optional_detail::optional_base<CreatureLevelScaling>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
- int HealthScalingExpansion = 0x0
- unsigned int RequiredExpansion = 0x0
- unsigned int VignetteID = 0x0
- unsigned int faction = 0x7
- unsigned int npcflag = 0x0
- float speed_walk = 0.777776
- float speed_run = 0.857143
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x800
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int trainer_class = 0x0
- unsigned int type = 0x6
- unsigned int type_flags = 0x0
- unsigned int type_flags2 = 0x0
- unsigned int lootid = 0x5DE
- unsigned int pickpocketLootId = 0x5DE
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x1
- [4] = 0x1
- [5] = 0x1
- [6] = 0x1
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x1
- unsigned int maxgold = 0x4
- std::string AIName = "SmartAI"
- unsigned int MovementType = 0x1
- unsigned int InhabitType = 0x3
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModHealthExtra = 1.000000
- float ModMana = 1.000000
- float ModManaExtra = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x64
- bool RegenHealth = 0x1
- unsigned int MechanicImmuneMask = 0x800010
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- CreatureData* m_creatureData = 0x207A3D4D1E8
- unsigned int id = 0x5DE
- unsigned int mapid = 0x0
- unsigned int displayid = 0x0
- int equipmentId = 0x0
- float posX = 1919.939941
- float posY = 1586.650024
- float posZ = 83.980400
- float orientation = 2.334830
- unsigned int spawntimesecs = 0x78
- float spawndist = 5.000000
- unsigned int currentwaypoint = 0x0
- unsigned int curhealth = 0x1
- unsigned int curmana = 0x0
- unsigned int movementType = 0x1
- unsigned int spawnMask = 0x1
- unsigned int npcflag = 0x0
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x0
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- unsigned int phaseUseFlags = 0x0
- unsigned int phaseId = 0x0
- unsigned int phaseGroup = 0x0
- int terrainSwapMap = 0xFFFFFFFF
- unsigned int ScriptId = 0x0
- bool dbData = 0x1
- unsigned int m_LootMode = 0x1
- unsigned int m_waypointID = 0x1
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool m_TriggerJustRespawned = 0x0
- Spell* m_focusSpell = NULL
- unsigned int m_focusDelay = 0x0
- bool m_shouldReacquireTarget = 0x0
- ObjectGuid m_suppressedTarget
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- float m_suppressedOrientation = 0.000000
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vec m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::all
- <user defined> value_compare = 0x207EBD37FD8
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int diff = 0x7D
- 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
- Local LinkedListHead::Iterator<GridReference<Creature> > iter
- GridReference<Creature>* _Ptr = 0x207EBD37C70
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- Local Trinity::ObjectUpdater* this = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter GridRefManager<Creature>& m = 0x207EAAEBC68
- RefManager<GridRefManager<Creature>,Creature>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC70
- LinkedListElement iLast = 0x207EAAEBC80
- unsigned int iSize = 0x12
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
- <user defined> iterator = 0xEC49DC68
- <user defined> iterator = 0x207EAAEBC68
- iterator
- GridReference<Creature>* _Ptr = 0x7FF65C446988
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x7FF65CAB82A0
- LinkedListElement* iPrev = 0x7FF65A7A50E0
- GridRefManager<Creature>* iRefTo = 0x7FF65CAB87A0
- Creature* iRefFrom = 0x7FF65A7A4D20
- 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter ContainerMapList<Creature>& c = 0x207EAAEBC68
- GridRefManager<Creature> _element
- RefManager<GridRefManager<Creature>,Creature>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC70
- LinkedListElement iLast = 0x207EAAEBC80
- unsigned int iSize = 0x12
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
- <user defined> iterator = 0xEC49DC68
- <user defined> iterator = 0x207EAAEBC68
- iterator
- GridReference<Creature>* _Ptr = 0x7FF65C446988
- 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >& c = 0x207EAAEBC68
- ContainerMapList<Creature> _elements
- GridRefManager<Creature> _element
- RefManager<GridRefManager<Creature>,Creature>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC70
- LinkedListElement iLast = 0x207EAAEBC80
- unsigned int iSize = 0x12
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
- <user defined> iterator = 0xEC49DC68
- <user defined> iterator = 0x207EAAEBC68
- iterator
- GridReference<Creature>* _Ptr = 0x7FF65C446988
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
- ContainerMapList<DynamicObject> _elements
- GridRefManager<DynamicObject> _element = 0x207EAAEBC98
- ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements
- ContainerMapList<Corpse> _elements = 0x207EAAEBCC8
- ContainerMapList<TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > _TailElements = 0x207EAAEBCF8
- 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
- ContainerMapList<GameObject> _elements
- GridRefManager<GameObject> _element
- RefManager<GridRefManager<GameObject>,GameObject>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC40
- LinkedListElement iLast = 0x207EAAEBC50
- unsigned int iSize = 0x6
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBC6C718
- <user defined> iterator = 0xEBC6C718
- <user defined> iterator = 0x207EAAEBC38
- iterator
- GridReference<GameObject>* _Ptr = 0x7FF65C446968
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
- ContainerMapList<Creature> _elements
- GridRefManager<Creature> _element = 0x207EAAEBC68
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
- ContainerMapList<DynamicObject> _elements = 0x207EAAEBC98
- ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements = 0x207EAAEBCC8
- 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
- ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
- ContainerMapList<GameObject> _elements
- GridRefManager<GameObject> _element = 0x207EAAEBC38
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
- ContainerMapList<Creature> _elements = 0x207EAAEBC68
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
- 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
- Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > * this = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
- ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
- ContainerMapList<GameObject> _elements
- GridRefManager<GameObject> _element = 0x207EAAEBC38
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
- ContainerMapList<Creature> _elements = 0x207EAAEBC68
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
- 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
- Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,* this = 0x207EAAEBC38
- TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_container
- ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
- ContainerMapList<GameObject> _elements = 0x207EAAEBC38
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements = 0x207EAAEBC68
- TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
- ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
- ContainerMapList<Player> _elements = 0x207EAAEBD60
- ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x207EAAEBD90
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
- Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* this = 0x207EAAE7050
- unsigned int i_gridId = 0x8E2
- GridInfo i_GridInfo
- TimeTracker i_timer
- int i_expiryTime = 0x32BE
- PeriodicTimer vis_Update
- int i_period = 0x0
- int i_expireTime = 0x23
- unsigned int i_unloadActiveLockCount = 0x0
- bool i_unloadExplicitLock = 0xCD
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type i_Reference
- Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<
- LinkedListElement
- LinkedListElement* iNext = 0x207EA7CE068
- LinkedListElement* iPrev = 0x207EC8E0068
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ* iRefTo = 0x207AE22E040
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* iRefFrom = 0x207EAAE7050
- int i_x = 0x23
- int i_y = 0x22
- int i_cellstate = 0x1
- Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,[8] i_cells
- [0] = 0x207EAAE70A8
- [1] = 0x207EAAE7298
- [2] = 0x207EAAE7488
- [3] = 0x207EAAE7678
- [4] = 0x207EAAE7868
- [5] = 0x207EAAE7A58
- [6] = 0x207EAAE7C48
- [7] = 0x207EAAE7E38
- [0] = 0x207EAAE70A8
- [1] = 0x207EAAE8028
- [2] = 0x207EAAE8FA8
- [3] = 0x207EAAE9F28
- [4] = 0x207EAAEAEA8
- [5] = 0x207EAAEBE28
- [6] = 0x207EAAECDA8
- [7] = 0x207EAAEDD28
- bool i_GridObjectDataLoaded = 0x1
- Parameter unsigned int x = 0x4
- Parameter unsigned int y = 0x7
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
- Local Map* this = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- char*[12] Str
- [0] = 0x20700EF860A
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription0 = 0x207039A8C58
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription1 = 0x207039A8CB8
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpShortDescription = 0x207039A8D18
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpLongDescription = 0x207039A8D78
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse
- float X = 0.000000
- float Y = 0.000000
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
- std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
- BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x2072BB740B0
- [1] = 0x2072BB742B0
- [2] = 0x2072BB744B0
- [3] = 0x2072BB746B0
- [4] = 0x2072BB748B0
- [5] = 0x2072BB74AB0
- [6] = 0x2072BB74CB0
- [7] = 0x2072BB74EB0
- [8] = 0x2072BB750B0
- [9] = 0x2072BB752B0
- Cell
- int x = 0x3F800000
- int y = 0xCDCDCDCD
- TimeTrackerSmall rebalance_timer = 0xC8
- int unbalanced_times = 0x0
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
- ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
- ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- Parameter Cell& cell = 0x83E42FF574
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- unsigned int All = 0x11C48A3
- Cell::<unnamed-type-data> data
- <user defined> <unnamed-type-Part> = 0x83E42FF574
- <user defined> Part = 0x11C48A3
- unsigned int All = 0x11C48A3
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Local unsigned int cell_y = 0x7
- Local unsigned int x = 0x23
- Local unsigned int y = 0x22
- Local unsigned int cell_x = 0x4
- 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
- Local Cell cell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- unsigned int All = 0x11C48A3
- Cell::<unnamed-type-data> data
- <user defined> <unnamed-type-Part> = 0x83E42FF574
- <user defined> Part = 0x11C48A3
- unsigned int All = 0x11C48A3
- Local unsigned int cell_id = 0x22F1C
- Local CoordPair<512> pair
- unsigned int x_coord = 0x11C
- unsigned int y_coord = 0x117
- Local unsigned int y = 0x117
- Local unsigned int x = 0x11C
- Local Map* this = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- char*[12] Str
- [0] = 0x20700EF860A
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription0 = 0x207039A8C58
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription1 = 0x207039A8CB8
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpShortDescription = 0x207039A8D18
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpLongDescription = 0x207039A8D78
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse
- float X = 0.000000
- float Y = 0.000000
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
- std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
- BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x2072BB740B0
- [1] = 0x2072BB742B0
- [2] = 0x2072BB744B0
- [3] = 0x2072BB746B0
- [4] = 0x2072BB748B0
- [5] = 0x2072BB74AB0
- [6] = 0x2072BB74CB0
- [7] = 0x2072BB74EB0
- [8] = 0x2072BB750B0
- [9] = 0x2072BB752B0
- Cell
- int x = 0x3F800000
- int y = 0xCDCDCDCD
- TimeTrackerSmall rebalance_timer = 0xC8
- int unbalanced_times = 0x0
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
- ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
- ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- Parameter WorldObject* obj = 0x207C936A590
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x4
- unsigned int* m_uint32Values = 0x4
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
- std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
- std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x20790251268
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x207C936A5B8
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
- std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
- std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0x207C936A5D8
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x20790252378
- unsigned int m_valuesCount = 0x1211
- unsigned int _dynamicValuesCount = 0x11
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207C936A608
- <user defined> XYZ = 0x207C936A608
- <user defined> XYZO = 0x207C936A608
- <user defined> PackedXYZ = 0x207C936A608
- float m_positionX = 1861.316406
- float m_positionY = 1609.899170
- float m_positionZ = 95.413437
- float m_orientation = 1.863783
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid
- unsigned int _low = 0x4
- unsigned int _high = 0x800040000000000
- unsigned int flags = 0x0
- unsigned int flags2 = 0x800
- Position pos
- <user defined> XY = 0x207C936A7A0
- <user defined> XYZ = 0x207C936A7A0
- <user defined> XYZO = 0x207C936A7A0
- <user defined> PackedXYZ = 0x207C936A7A0
- float m_positionX = 1861.316406
- float m_positionY = 1609.899170
- float m_positionZ = 95.413437
- float m_orientation = 1.863783
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- unsigned int time = 0x7D02A
- TransportInfo
- ObjectGuid guid = 0x207C936A788
- Position pos = 0x207C936A798
- int seat = 0xAE
- unsigned int time = 0x3FEE9072
- unsigned int prevTime = 0x7D02A
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport
- ObjectGuid guid = 0x207C936A7B4
- Position pos = 0x207C936A7C4
- int seat = 0xFF
- unsigned int time = 0x0
- unsigned int prevTime = 0x0
- unsigned int vehicleId = 0x0
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x4
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump
- unsigned int fallTime = 0x0
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- float splineElevation = 0.000000
- std::string m_name = "Zellah"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- LocalizedString* MapDescription0 = 0x207039A8C58
- LocalizedString* MapDescription1 = 0x207039A8CB8
- LocalizedString* PvpShortDescription = 0x207039A8D18
- LocalizedString* PvpLongDescription = 0x207039A8D78
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse = 0x0
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A850
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A850
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0x8
- ObjectGuid PersonalGuid
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0x0
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- first_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A868
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A868
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A880
- <user defined> value_compare = 0x207C936A880
- <user defined> _Copy_tag = 0x207C936A880
- <user defined> _Move_tag = 0x207C936A880
- mapped_type
- int References = 0xC92E3020
- TerrainSwapInfo* VisibleMapInfo = 0x207199281A0
- <user defined> value_compare = 0x207C936A880
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A898
- <user defined> value_compare = 0x207C936A898
- <user defined> _Copy_tag = 0x207C936A898
- <user defined> _Move_tag = 0x207C936A898
- mapped_type
- int References = 0xC92E2990
- <user defined> value_compare = 0x207C936A898
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A8C0
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A8C0
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0x8
- ObjectGuid PersonalGuid
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0x0
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- first_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A8D8
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A8D8
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A8F0
- <user defined> value_compare = 0x207C936A8F0
- <user defined> _Copy_tag = 0x207C936A8F0
- <user defined> _Move_tag = 0x207C936A8F0
- mapped_type
- int References = 0xC92E2FD0
- TerrainSwapInfo* VisibleMapInfo = 0x20719929320
- <user defined> value_compare = 0x207C936A8F0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A908
- <user defined> value_compare = 0x207C936A908
- <user defined> _Copy_tag = 0x207C936A908
- <user defined> _Move_tag = 0x207C936A908
- mapped_type
- int References = 0xC92E2F30
- <user defined> value_compare = 0x207C936A908
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & gridVisitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x83E42FF648
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Local CellArea area
- CoordPair<512> low_bound
- unsigned int x_coord = 0x11A
- unsigned int y_coord = 0x116
- CoordPair<512> high_bound
- unsigned int x_coord = 0x11D
- unsigned int y_coord = 0x119
- 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
- Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
- Object
- unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
- int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
- unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
- int* m_int32Values = <Unable to read memory>
- unsigned int* m_uint32Values = <Unable to read memory>
- float* m_floatValues = <Unable to read memory>
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = <Unable to read memory>
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0xCCCCCCCCCCCCCCF4
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
- std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
- std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0xCCCCCCCCCCCCCD14
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = <Unable to read memory>
- unsigned int m_valuesCount = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
- unsigned int _dynamicValuesCount = 0xCCCCCCCCCCCCCD3E <Unable to read memory>
- unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
- bool m_objectUpdated = 0xCCCCCCCCCCCCCD42 <Unable to read memory>
- bool m_inWorld = 0xCCCCCCCCCCCCCD43 <Unable to read memory>
- WorldLocation
- Position
- <user defined> XY = 0xCCCCCCCCCCCCCD44
- <user defined> XYZ = 0xCCCCCCCCCCCCCD44
- <user defined> XYZO = 0xCCCCCCCCCCCCCD44
- <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD44
- float m_positionX = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- float m_positionY = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
- float m_positionZ = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
- float m_orientation = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
- ?$Streamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- unsigned int m_mapId = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
- [2] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
- [3] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
- [4] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
- [5] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
- [6] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
- [7] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
- [8] = 0xCCCCCCCCCCCCCD90 <Unable to read memory>
- [9] = 0xCCCCCCCCCCCCCD94 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCE10 <Unable to read memory>
- [2] = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
- [3] = 0xCCCCCCCCCCCCCE18 <Unable to read memory>
- [4] = 0xCCCCCCCCCCCCCE1C <Unable to read memory>
- [5] = 0xCCCCCCCCCCCCCE20 <Unable to read memory>
- [6] = 0xCCCCCCCCCCCCCE24 <Unable to read memory>
- [7] = 0xCCCCCCCCCCCCCE28 <Unable to read memory>
- [8] = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
- [9] = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCEB4 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCEB8 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCEBC <Unable to read memory>
- unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCEC0 <Unable to read memory>
- MovementInfo m_movementInfo
- ObjectGuid guid
- unsigned int _low = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
- unsigned int _high = 0xCCCCCCCCCCCCCECC <Unable to read memory>
- unsigned int flags = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
- unsigned int flags2 = 0xCCCCCCCCCCCCCED8 <Unable to read memory>
- Position pos
- <user defined> XY = 0xCCCCCCCCCCCCCEDC
- <user defined> XYZ = 0xCCCCCCCCCCCCCEDC
- <user defined> XYZO = 0xCCCCCCCCCCCCCEDC
- <user defined> PackedXYZ = 0xCCCCCCCCCCCCCEDC
- float m_positionX = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- float m_positionY = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
- float m_positionZ = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
- float m_orientation = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
- ?$Streamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- unsigned int time = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
- TransportInfo
- ObjectGuid guid = 0xCCCCCCCCCCCCCEC4
- Position pos = 0xCCCCCCCCCCCCCED4
- int seat = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
- unsigned int time = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
- unsigned int prevTime = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
- unsigned int vehicleId = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
- MovementInfo::TransportInfo transport
- ObjectGuid guid = 0xCCCCCCCCCCCCCEF0
- Position pos = 0xCCCCCCCCCCCCCF00
- int seat = 0xCCCCCCCCCCCCCF10 <Unable to read memory>
- unsigned int time = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
- unsigned int prevTime = 0xCCCCCCCCCCCCCF18 <Unable to read memory>
- unsigned int vehicleId = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
- float pitch = 0xCCCCCCCCCCCCCF20 <Unable to read memory>
- JumpInfo
- unsigned int fallTime = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
- float zspeed = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
- float sinAngle = 0xCCCCCCCCCCCCCECC <Unable to read memory>
- float cosAngle = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
- float xyspeed = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
- MovementInfo::JumpInfo jump
- unsigned int fallTime = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
- float zspeed = 0xCCCCCCCCCCCCCF28 <Unable to read memory>
- float sinAngle = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
- float cosAngle = 0xCCCCCCCCCCCCCF30 <Unable to read memory>
- float xyspeed = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
- float splineElevation = 0xCCCCCCCCCCCCCF38 <Unable to read memory>
- std::string m_name = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
- bool m_isActive = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
- bool m_isWorldObject = 0xCCCCCCCCCCCCCF65 <Unable to read memory>
- ZoneScript* m_zoneScript = <Unable to read memory>
- Transport* m_transport = <Unable to read memory>
- Map* m_currMap = <Unable to read memory>
- unsigned int m_InstanceId = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCF8E <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- VisibleMapIdRef
- int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- UiWorldMapAreaIdSwapRef
- int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- bool Erased = 0xCCCCCCCCCCCCCF94 <Unable to read memory>
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
- bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
- bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- ObjectGuid PersonalGuid
- unsigned int _low = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
- unsigned int _high = 0xCCCCCCCCCCCCCF98 <Unable to read memory>
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCCFA4
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0xCCCCCCCCCCCCCFA4
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0xCCCCCCCCCCCCCFBC
- <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFBC
- <user defined> _Move_tag = 0xCCCCCCCCCCCCCFBC
- mapped_type
- int References = 0xCCCCCCCCCCCCCFBC <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0xCCCCCCCCCCCCCFD4
- <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFD4
- <user defined> _Move_tag = 0xCCCCCCCCCCCCCFD4
- mapped_type
- int References = 0xCCCCCCCCCCCCCFD4 <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
- int NonCosmeticReferences = 0xCCCCCCCCCCCCCFEC <Unable to read memory>
- int CosmeticReferences = 0xCCCCCCCCCCCCCFF0 <Unable to read memory>
- int DefaultReferences = 0xCCCCCCCCCCCCCFF4 <Unable to read memory>
- bool IsDbPhaseShift = 0xCCCCCCCCCCCCCFF8 <Unable to read memory>
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFFE <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD000 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- VisibleMapIdRef
- int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- UiWorldMapAreaIdSwapRef
- int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- bool Erased = 0xCCCCCCCCCCCCD004 <Unable to read memory>
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
- bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
- bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- ObjectGuid PersonalGuid
- unsigned int _low = 0xCCCCCCCCCCCCD000 <Unable to read memory>
- unsigned int _high = 0xCCCCCCCCCCCCD008 <Unable to read memory>
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCD014
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0xCCCCCCCCCCCCD014
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0xCCCCCCCCCCCCD02C
- <user defined> value_compare = 0xCCCCCCCCCCCCD02C
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCD02C
- <user defined> _Move_tag = 0xCCCCCCCCCCCCD02C
- mapped_type
- int References = 0xCCCCCCCCCCCCD02C <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCD02C
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0xCCCCCCCCCCCCD044
- <user defined> value_compare = 0xCCCCCCCCCCCCD044
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCD044
- <user defined> _Move_tag = 0xCCCCCCCCCCCCD044
- mapped_type
- int References = 0xCCCCCCCCCCCCD044 <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCD044
- int NonCosmeticReferences = 0xCCCCCCCCCCCCD05C <Unable to read memory>
- int CosmeticReferences = 0xCCCCCCCCCCCCD060 <Unable to read memory>
- int DefaultReferences = 0xCCCCCCCCCCCCD064 <Unable to read memory>
- bool IsDbPhaseShift = 0xCCCCCCCCCCCCD068 <Unable to read memory>
- int _dbPhase = 0xCCCCCCCCCCCCD06C <Unable to read memory>
- unsigned int m_notifyflags = 0xCCCCCCCCCCCCD070 <Unable to read memory>
- unsigned int m_executed_notifies = 0xCCCCCCCCCCCCD072 <Unable to read memory>
- Local Player* player = 0x207C936A590
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x4
- unsigned int* m_uint32Values = 0x4
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207C936A5B8
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207C936A5D8
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
- unsigned int m_valuesCount = 0x1211
- unsigned int _dynamicValuesCount = 0x11
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207C936A608
- <user defined> XYZ = 0x207C936A608
- <user defined> XYZO = 0x207C936A608
- <user defined> PackedXYZ = 0x207C936A608
- float m_positionX = 1861.316406
- float m_positionY = 1609.899170
- float m_positionZ = 95.413437
- float m_orientation = 1.863783
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207C936A61C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207C936A628
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207C936A634
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207C936A6D0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207C936A76C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207C936A778
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207C936A788
- std::string m_name = "Zellah"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207C936A850
- PhaseShift _suppressedPhaseShift = 0x207C936A8C0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x1
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936A940
- <user defined> _Copy_tag = 0x207C936A940
- <user defined> _Move_tag = 0x207C936A940
- Player* m_playerMovingMe = 0x207C936A590
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207C936A960
- [1] = 0x207C936A970
- [2] = 0x207C936A980
- [3] = 0x207C936A990
- [4] = 0x207C936A9A0
- [5] = 0x207C936A9B0
- [6] = 0x207C936A9C0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207C936A9D0
- [1] = 0x207C936A9E0
- [2] = 0x207C936A9F0
- [3] = 0x207C936AA00
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0xBB8
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x16EEE
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207C936AA68
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207C936AA80
- [1] = 0x207C936AAD0
- [2] = 0x207C936AB20
- [3] = 0x207C936AB70
- [4] = 0x207C936ABC0
- [5] = 0x207C936AC10
- [6] = 0x207C936AC60
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207C936ACB8
- <user defined> _Copy_tag = 0x207C936ACB8
- <user defined> _Move_tag = 0x207C936ACB8
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x207BC956A10
- Movement::Spline<int> spline = 0x207BC956A10
- Movement::FacingInfo facing = 0x207BC956A60
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207BC956AA4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 11.000000
- [1] = 15.000000
- [2] = 12.000000
- [3] = 9.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936AD18
- <user defined> _Copy_tag = 0x207C936AD18
- <user defined> _Move_tag = 0x207C936AD18
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207C936AD40
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207C936AD58
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207C936AD70
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207C936ADB8
- <user defined> value_compare = 0x207C936ADB8
- <user defined> _Copy_tag = 0x207C936ADB8
- <user defined> _Move_tag = 0x207C936ADB8
- <user defined> value_compare = 0x207C936ADB8
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207C936ADD0
- <user defined> value_compare = 0x207C936ADD0
- <user defined> _Copy_tag = 0x207C936ADD0
- <user defined> _Move_tag = 0x207C936ADD0
- <user defined> value_compare = 0x207C936ADD0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936ADE8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207C92E2850
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207C9301550
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207C936AE20
- [1] = 0x207C936AE38
- [2] = 0x207C936AE50
- [3] = 0x207C936AE68
- [4] = 0x207C936AE80
- [5] = 0x207C936AE98
- [6] = 0x207C936AEB0
- [7] = 0x207C936AEC8
- [8] = 0x207C936AEE0
- [9] = 0x207C936AEF8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936DC40
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207C936DC58
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207C936DC70
- <user defined> value_compare = 0x207C936DC70
- <user defined> _Copy_tag = 0x207C936DC70
- <user defined> _Move_tag = 0x207C936DC70
- <user defined> value_compare = 0x207C936DC70
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 0.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207C936DC90
- [1] = 0x207C936DCA4
- [2] = 0x207C936DCB8
- [3] = 0x207C936DCCC
- [4] = 0x207C936DCE0
- [5] = 0x207C936DCF4
- [6] = 0x207C936DD08
- [7] = 0x207C936DD1C
- [8] = 0x207C936DD30
- [9] = 0x207C936DD44
- float[2] m_weaponDamage
- [0] = 1.000000
- [1] = 2.000000
- [0] = 0x400000003F800000
- [1] = 0x400000003F800000
- [2] = 0x4040000040153621
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207C936DF80
- <user defined> _Copy_tag = 0x207C936DF80
- <user defined> _Move_tag = 0x207C936DF80
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207C936DF98
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207C936DF98
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x207C2671650
- float[9] m_speed_rate
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207C936DFE0
- MotionMaster* i_motionMaster = 0x207199282A0
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = NULL
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207C936A590
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207C936A590
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207C936E028
- ThreatContainer iThreatOfflineContainer = 0x207C936E048
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0xA
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x0
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207C936E098
- [1] = 0x207C936E0A4
- [2] = 0x207C936E0B0
- [3] = 0x207C936E0BC
- [4] = 0x207C936E0C8
- [5] = 0x207C936E0D4
- [6] = 0x207C936E0E0
- [7] = 0x207C936E0EC
- [8] = 0x207C936E0F8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207C936E110
- LinkedListElement iLast = 0x207C936E120
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC936E120
- <user defined> iterator = 0xC936E120
- <user defined> iterator = 0x207C936E108
- Unit* iOwner = 0x207C936A590
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207C936E148
- LinkedListElement iLast = 0x207C936E158
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBDB3A10
- <user defined> iterator = 0xEBDB3A10
- <user defined> iterator = 0x207C936E140
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207C936E170
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207BBF82B50
- CooldownEntry
- unsigned int SpellId = 0xC936A590
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xC92EC2B0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x20719928320
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207C936A590
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207C936A590
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207BBF82B58
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207BBF82BA8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207BBF82BF8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207BBF82C80
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207BBF82CD0
- GridObject<Player>
- GridReference<Player> _gridRef
- Reference<GridRefManager<Player>,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207C93DF308
- LinkedListElement* iPrev = 0x207C93DF2F8
- GridRefManager<Player>* iRefTo = 0x207C93DF2F0
- Player* iRefFrom = 0x207C936A590
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,258> m_taximask
- unsigned int[258] _Elems
- [0] = 0x0
- [1] = 0x4
- [2] = 0x60
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x10
- [9] = 0x0
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
- std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
- std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C936E308
- unsigned int m_flightMasterFactionId = 0x0
- int m_logintime = 0x5B22CE1F
- int m_Last_tick = 0x5B22CE7D
- unsigned int[2] m_Played_time
- [0] = 0x1B7
- [1] = 0x10B
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x1
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x207C936E360
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x207C936E368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List _Vec = 0x207C936E380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- PvPInfo pvpInfo
- bool IsHostile = 0x0
- bool IsInHostileArea = 0x0
- bool IsInNoPvPArea = 0x0
- bool IsInFFAPvPArea = 0x0
- int EndTimer = 0x0
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x207C90A96F0
- GossipMenu _gossipMenu
- std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x207C90A96F0
- std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x207C90A9708
- unsigned int _menuId = 0x0
- unsigned int _locale = 0x0
- QuestMenu _questMenu
- std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x207C90A9728
- WorldSession* _session = 0x207C9260CA0
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x207C9260CB0
- std::future<SQLQueryHolder *> _accountLoginCallback = 0x207C9260CC0
- std::future<SQLQueryHolder *> _charLoginCallback = 0x207C9260CD0
- QueryCallbackProcessor _queryProcessor = 0x207C9260CE0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x207C9260CB0
- WorldSession::DosProtection AntiDOS = 0x207C9260D00
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x207C9260D60
- unsigned int m_GUIDLow = 0x4
- Player* _player = 0x207C936A590
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x207C9260D88
- [1] = 0x207C9260D98
- std::string m_Address = "192.168.1.155"
- int _security = 0x0
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_accountExpansion = 0x6
- unsigned int m_expansion = 0x6
- std::string _os = "Wn64"
- std::array<unsigned char,32> _realmListSecret = 0x207C9260E30
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x207C9260E50
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x207C9260EA0
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading = 0x207C9260F09
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- unsigned int m_sessionDbcLocale = 0x0
- unsigned int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency = 0xF
- std::atomic<unsigned int> m_clientTimeDelay = 0xFAA94A2C
- AccountData[8] _accountData
- [0] = 0x207C9260F28
- [1] = 0x207C9260F58
- [2] = 0x207C9260F88
- [3] = 0x207C9260FB8
- [4] = 0x207C9260FE8
- [5] = 0x207C9261018
- [6] = 0x207C9261048
- [7] = 0x207C9261078
- unsigned int[8] _tutorials
- [0] = 0xD0061B
- [1] = 0xC00082
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x207C92610D0
- bool _filterAddonMessages = 0x1
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x207C9261100
- rbac::RBACData* _RBACData = 0x207C90A2EB0
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID = 0x207C9261195
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x207C90A2BB0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x207AC101B40
- WorldSession::ConnectToKey _instanceConnectKey = 0xBAB940A100000003
- InteractionData _interactionData
- ObjectGuid SourceGuid = 0x207C90A9750
- unsigned int TrainerId = 0x0
- unsigned int PlayerChoiceId = 0x0
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x207C936E3D0
- Unit* m_unitMovedByMe = 0x207C936A590
- WorldObject* m_seer = 0x207C936A590
- <user defined> m_stealth = 0x207C936A61C
- <user defined> m_stealthDetect = 0x207C936A628
- <user defined> m_invisibility = 0x207C936A634
- <user defined> m_invisibilityDetect = 0x207C936A6D0
- <user defined> m_serverSideVisibility = 0x207C936A76C
- <user defined> m_serverSideVisibilityDetect = 0x207C936A778
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x207C936A788
- <user defined> m_name = 0x207C936A800
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- <user defined> _phaseShift = 0x207C936A850
- <user defined> _suppressedPhaseShift = 0x207C936A8C0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x163C
- float m_homebindX = 1699.849976
- float m_homebindY = 1706.560059
- float m_homebindZ = 135.927994
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E420
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E438
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_visibleTransports
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E470
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E488
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936E4C8
- <user defined> _Copy_tag = 0x207C936E4C8
- <user defined> _Move_tag = 0x207C936E4C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[35] m_boundInstances
- [0] = 0x207C936E4E8
- [1] = 0x207C936E538
- [2] = 0x207C936E588
- [3] = 0x207C936E5D8
- [4] = 0x207C936E628
- [5] = 0x207C936E678
- [6] = 0x207C936E6C8
- [7] = 0x207C936E718
- [8] = 0x207C936E768
- [9] = 0x207C936E7B8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x207C936EFE8
- unsigned int m_combatExitTime = 0x76768
- unsigned int m_regenTimerCount = 0x78E
- float[6] m_powerFraction
- [0] = 0.480013
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x5C27FF90
- unsigned int invitedToInstance = 0x7FF6
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x207C936F024
- [1] = 0x207C936F030
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- unsigned int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C936F048
- <user defined> _Copy_tag = 0x207C936F048
- <user defined> _Move_tag = 0x207C936F048
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5B22CF57
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos
- Position
- <user defined> XY = 0x207C936F080
- <user defined> XYZ = 0x207C936F080
- <user defined> XYZO = 0x207C936F080
- <user defined> PackedXYZ = 0x207C936F080
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFF
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0A0
- <user defined> _Copy_tag = 0x207C936F0A0
- <user defined> _Move_tag = 0x207C936F0A0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0B8
- <user defined> _Copy_tag = 0x207C936F0B8
- <user defined> _Move_tag = 0x207C936F0B8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0D0
- <user defined> _Copy_tag = 0x207C936F0D0
- <user defined> _Move_tag = 0x207C936F0D0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x207C936F0E8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x207C936F0F0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x207C936F108
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x694D4
- int m_lastHonorUpdateTime = 0x5B22CE61
- unsigned int m_team = 0x43
- unsigned int m_nextSave = 0x52EC
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[195] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x207C788CE50
- [5] = 0x0
- [6] = 0x207C788D2E0
- [7] = 0x207C78857B0
- [8] = 0x207C7892070
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x52
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x207C936F798
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x207C936F7A0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207C936F7B8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x207C936FCE8
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x4
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std: _Mypair = 0x207C936FD10
- <user defined> value_compare = 0x207C936FD10
- <user defined> _Copy_tag = 0x207C936FD10
- <user defined> _Move_tag = 0x207C936FD10
- <user defined> value_compare = 0x207C936FD10
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD28
- <user defined> value_compare = 0x207C936FD28
- <user defined> _Copy_tag = 0x207C936FD28
- <user defined> _Move_tag = 0x207C936FD28
- <user defined> value_compare = 0x207C936FD28
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936FD40
- <user defined> _Copy_tag = 0x207C936FD40
- <user defined> _Move_tag = 0x207C936FD40
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD58
- <user defined> value_compare = 0x207C936FD58
- <user defined> _Copy_tag = 0x207C936FD58
- <user defined> _Move_tag = 0x207C936FD58
- <user defined> value_compare = 0x207C936FD58
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x207C936FD70
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x207C936FD78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207C936FD90
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x207C936FDD0
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x207C936FDF8
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x207C936FE00
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_L _Vec = 0x207C936FE18
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x207C936FE48
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x207C936FE50
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x207C936FE68
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x207C936FEA0
- [1] = 0x207C936FEF0
- [2] = 0x207C936FF40
- [3] = 0x207C936FF90
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] PvpTalents
- [0] = 0x207C936FFE0
- [1] = 0x207C9370030
- [2] = 0x207C9370080
- [3] = 0x207C93700D0
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x207C9370120
- [1] = 0x207C9370140
- [2] = 0x207C9370160
- [3] = 0x207C9370180
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0xFD
- unsigned int ActiveGroup = 0x0
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std:: _Mypair = 0x207C93701B8
- <user defined> value_compare = 0x207C93701B8
- <user defined> _Copy_tag = 0x207C93701B8
- <user defined> _Move_tag = 0x207C93701B8
- <user defined> value_compare = 0x207C93701B8
- float[2] m_auraBaseMod
- [0] = 5.000000
- [1] = 5.000000
- [0] = 0x40A0000040A00000
- [1] = 0x40A0000040A00000
- [2] = 0x40A0000040A00000
- [3] = 0x3F80000000000000
- int[32] m_baseRatingValue
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_baseSpellPower = 0x0
- unsigned int m_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x207C9370240
- [1] = 0x207C9370290
- [0] = 0x207C9370240
- [1] = 0x207C93702E0
- [2] = 0x207C9370380
- [3] = 0x207C9370420
- [4] = 0x207C93704C0
- [5] = 0x207C9370560
- [6] = 0x207C9370600
- [7] = 0x207C93706A0
- [8] = 0x207C9370740
- [9] = 0x207C93707E0
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x207C9371AA0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x207C9371AB8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C9371AD8
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C9371AF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x207C9260CA0
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x207C9371B30
- unsigned int m_cinematic = 0x1
- unsigned int m_movie = 0x0
- TradeData* m_trade = NULL
- bool m_DailyQuestChanged = 0x0
- bool m_WeeklyQuestChanged = 0x0
- bool m_MonthlyQuestChanged = 0x0
- bool m_SeasonalQuestChanged = 0x0
- int m_lastDailyQuestTime = 0x0
- unsigned int m_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x1936
- unsigned int m_zoneUpdateTimer = 0x36B
- unsigned int m_areaUpdateId = 0x9A
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x4E5CF
- unsigned int m_ArmorProficiency = 0x2F
- bool m_canParry = 0x0
- bool m_canBlock = 0x0
- bool m_canTitanGrip = 0x0
- unsigned int m_titanGripPenaltySpellId = 0x0
- unsigned int m_swingErrorMsg = 0x0
- PlayerSocial* m_social = 0x207BD516360
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
- std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,FriendInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Obj _Mypair = 0x207BD516360
- <user defined> value_compare = 0x207BD516360
- <user defined> _Copy_tag = 0x207BD516360
- <user defined> _Move_tag = 0x207BD516360
- <user defined> value_compare = 0x207BD516360
- ObjectGuid _playerGUID
- unsigned int _low = 0x4
- unsigned int _high = 0x800040000000000
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- Group* m_groupInvite = NULL
- unsigned int m_groupUpdateMask = 0x0
- bool m_bPassOnGroupLoot = 0x0
- std::array<GroupUpdateCounter,2> m_groupUpdateSequences
- GroupUpdateCounter[2] _Elems
- [0] = 0x207C9371C18
- [1] = 0x207C9371C2C
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- <user defined> XY = 0x207C9371C50
- <user defined> XYZ = 0x207C9371C50
- <user defined> XYZO = 0x207C9371C50
- <user defined> PackedXYZ = 0x207C9371C50
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- <user defined> XY = 0x207C9371C64
- <user defined> XYZ = 0x207C9371C64
- <user defined> XYZO = 0x207C9371C64
- <user defined> PackedXYZ = 0x207C9371C64
- float m_positionX = 1683.888672
- float m_positionY = 1649.525146
- float m_positionZ = 136.405533
- float m_orientation = 5.203291
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44CE30CE44D27C70
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_t _Mypair = 0x207C9371C88
- <user defined> value_compare = 0x207C9371C88
- <user defined> _Copy_tag = 0x207C9371C88
- <user defined> _Move_tag = 0x207C9371C88
- <user defined> value_compare = 0x207C9371C88
- unsigned int m_grantableLevels = 0x0
- unsigned int m_fishingSteps = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x207C939D810
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- CinematicMgr* _cinematicMgr = 0x20719928420
- Player* player = 0x207C936A590
- unsigned int m_cinematicDiff = 0x16EEE
- unsigned int m_lastCinematicCheck = 0x0
- unsigned int m_activeCinematicCameraId = 0x0
- unsigned int m_cinematicLength = 0x0
- std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
- Position m_remoteSightPosition
- <user defined> XY = 0x20719928440
- <user defined> XYZ = 0x20719928440
- <user defined> XYZO = 0x20719928440
- <user defined> PackedXYZ = 0x20719928440
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- TempSummon* m_CinematicObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C9371CD8
- <user defined> _Copy_tag = 0x207C9371CD8
- <user defined> _Move_tag = 0x207C9371CD8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 95.413437
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- WorldLocation m_teleport_dest
- Position
- <user defined> XY = 0x207C9371D30
- <user defined> XYZ = 0x207C9371D30
- <user defined> XYZO = 0x207C9371D30
- <user defined> PackedXYZ = 0x207C9371D30
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFFFFFF
- unsigned int m_teleport_options = 0x0
- bool mSemaphoreTeleport_Near = 0x0
- bool mSemaphoreTeleport_Far = 0x0
- unsigned int m_DelayedOperations = 0x0
- bool m_bCanDelayTeleport = 0x0
- bool m_bHasDelayedTeleport = 0x0
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x207BB6B9350
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x207BB6B9358
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x207BB6B93A8
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x207BB6B93C0
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x207C936A590
- ReputationMgr* m_reputationMgr = 0x207199294A0
- Player* _player = 0x207C936A590
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
- std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,FactionState>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pa _Mypair = 0x207199294A8
- <user defined> value_compare = 0x207199294A8
- <user defined> _Copy_tag = 0x207199294A8
- <user defined> _Move_tag = 0x207199294A8
- <user defined> value_compare = 0x207199294A8
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
- std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum ReputationRank>,void *> >,std::_Tree_val<std::_Tree_simple_types< _Mypair = 0x207199294C0
- <user defined> value_compare = 0x207199294C0
- <user defined> _Copy_tag = 0x207199294C0
- <user defined> _Move_tag = 0x207199294C0
- <user defined> value_compare = 0x207199294C0
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- std::unique_ptr<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> > m_questObjectiveCriteriaMgr
- std::_Unique_ptr_base<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> >
- std::_Compressed_pair<std::default_delete<QuestObjectiveCriteriaMgr>,QuestObjectiveCriteriaMgr *,1> _Mypair = 0x207BB6BA230
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c
- std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
- std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C9371D80
- unsigned int m_timeSyncTimer = 0x2069
- unsigned int m_timeSyncClient = 0x55E850B
- unsigned int m_timeSyncServer = 0x7CECF
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x207C9371DB8
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x207C9371DC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_si _Vec = 0x207C9371DD8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- <user defined> XY = 0x207C9371E34
- <user defined> XYZ = 0x207C9371E34
- <user defined> XYZO = 0x207C9371E34
- <user defined> PackedXYZ = 0x207C9371E34
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x207C936A590
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance
- std::_Tree<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,SceneTemplate const *>,void *> >,std::_Tree_val<std::_Tree_simple_type _Mypair = 0x207C9371E50
- <user defined> value_compare = 0x207C9371E50
- <user defined> _Copy_tag = 0x207C9371E50
- <user defined> _Move_tag = 0x207C9371E50
- <user defined> value_compare = 0x207C9371E50
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x207C9371E70
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x207C9371E78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_s _Vec = 0x207C9371E90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<RestMgr,std::default_delete<RestMgr> > _restMgr
- std::_Unique_ptr_base<RestMgr,std::default_delete<RestMgr> >
- std::_Compressed_pair<std::default_delete<RestMgr>,RestMgr *,1> _Mypair = 0x207C91E0AF0
- bool _usePvpItemLevels = 0x0
- Local Map* this = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- char*[12] Str
- [0] = 0x20700EF860A
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription0 = 0x207039A8C58
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription1 = 0x207039A8CB8
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpShortDescription = 0x207039A8D18
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpLongDescription = 0x207039A8D78
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse
- float X = 0.000000
- float Y = 0.000000
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
- std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
- BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x2072BB740B0
- [1] = 0x2072BB742B0
- [2] = 0x2072BB744B0
- [3] = 0x2072BB746B0
- [4] = 0x2072BB748B0
- [5] = 0x2072BB74AB0
- [6] = 0x2072BB74CB0
- [7] = 0x2072BB74EB0
- [8] = 0x2072BB750B0
- [9] = 0x2072BB752B0
- Cell
- int x = 0x3F800000
- int y = 0xCDCDCDCD
- TimeTrackerSmall rebalance_timer = 0xC8
- int unbalanced_times = 0x0
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
- ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
- ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- Parameter unsigned int t_diff = 0x7D
- Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > grid_object_update
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Local Trinity::ObjectUpdater updater
- unsigned int i_timeDiff = 0x7D
- Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
- Local MapUpdateRequest* this = 0x207F14A6240
- Map& m_map = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- LocalizedString* MapDescription0 = 0x207039A8C58
- LocalizedString* MapDescription1 = 0x207039A8CB8
- LocalizedString* PvpShortDescription = 0x207039A8D18
- LocalizedString* PvpLongDescription = 0x207039A8D78
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse = 0x0
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- MapUpdater& m_updater = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
- std::condition_variable _condition = 0x7FF65D2DC830
- std::atomic<bool> _shutdown = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
- unsigned int pending_requests = 0x1E
- unsigned int m_diff = 0x7D
- 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
- Local MapUpdateRequest* request = 0x207F14A6240
- Map& m_map = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- LocalizedString* MapDescription0 = 0x207039A8C58
- LocalizedString* MapDescription1 = 0x207039A8CB8
- LocalizedString* PvpShortDescription = 0x207039A8D18
- LocalizedString* PvpLongDescription = 0x207039A8D78
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse = 0x0
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- MapUpdater& m_updater = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
- std::condition_variable _condition = 0x7FF65D2DC830
- std::atomic<bool> _shutdown = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
- unsigned int pending_requests = 0x1E
- unsigned int m_diff = 0x7D
- Local MapUpdater* this = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>* _Pmf = 0x7FF65B0DB3D0
- Parameter MapUpdater** _Arg1 = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF65B0DB3D0
- Parameter MapUpdater** <_Args_0> = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x207BE623E90
- std::tuple<MapUpdater *>
- std::_Tuple_val<MapUpdater *> _Myfirst
- MapUpdater* _Val = 0x7FF65D2DC7B8
- std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF65B0DB3D0
- 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x83E33C6688
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
- std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x207BE623E90
- 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x83E33C6688
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33C6688
- 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
- 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E33CDEB0 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E33CDF20 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E33CDF60 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E33CDFB0 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E33CDFF0 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E33CE020 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E33CE0A0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E33CE0D0 _Cnd_wait+20
- 00007FF659473AC2 00000083E33CE100 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- Parameter _Cnd_internal_imp_t* _Cnd = 0x7FF65D2DC8F8
- Parameter _Mtx_internal_imp_t* _Mtx = 0x7FF65D2DC8A8
- 00007FF6594AC504 00000083E33CE140 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- Local std::condition_variable* this = 0x7FF65D2DC8F8
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x83E33CE178
- std::mutex* _Pmtx = 0x7FF65D2DC8A8
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- bool _Owns = 0x1
- 00007FF65B0DB127 00000083E33CE1A0 MapUpdater::wait+67 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 74
- Local MapUpdater* this = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x7FF65D2DC8A8
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- bool _Owns = 0x1
- 00007FF659D8F41D 00000083E33CE2A0 MapManager::Update+1ED d:\work\trinitycore\src\server\game\maps\mapmanager.cpp line 250
- Local MapManager* this = 0x7FF65D2DC6C8
- std::mutex _mapsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC6C8
- unsigned int i_gridCleanUpDelay = 0x493E0
- std::unordered_map<unsigned int,Map *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Map *> > > i_maps
- std::_Hash<std::_Umap_traits<unsigned int,Map *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Map *> >,0> >
- <user defined> value_compare = 0x7FF65D2DC720
- std::_Umap_traits<unsigned int,Map *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Map *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,Map *>,std::allocator<std::pair<unsigned int const ,Map *> > > _List = 0x7FF65D2DC728
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simp _Vec = 0x7FF65D2DC740
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- IntervalTimer i_timer
- int _interval = 0x64
- int _current = 0x7D
- std::vector<bool,std::allocator<bool> > _instanceIds
- std::_Vb_val<std::allocator<bool> >
- std::_Container_base12
- std::_Container_proxy* _Myproxy = 0x2074317D4F0
- std::vector<unsigned int,std::allocator<unsigned int> > _Myvec = 0x7FF65D2DC788
- unsigned int _Mysize = 0x0
- unsigned int _nextInstanceId = 0x1
- MapUpdater m_updater
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
- std::condition_variable _condition = 0x7FF65D2DC830
- std::atomic<bool> _shutdown = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
- unsigned int pending_requests = 0x1E
- std::atomic<unsigned __int64> _scheduledScripts
- std::_Atomic_ullong
- unsigned int _My_val = 0x0
- std::unordered_map<unsigned int,std::vector<unsigned int,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::vector<un _parentMapData
- std::_Hash<std::_Umap_traits<unsigned int,std::vector<unsigned int,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator
- <user defined> value_compare = 0x7FF65D2DC950
- std::_Umap_traits<unsigned int,std::vector<unsigned int,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair< _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::vector<unsigned int,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::vector<unsigned int,std::allocator<unsigned int> > _List = 0x7FF65D2DC958
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::vector<unsigned int,std::allocator<unsigned int> > > > > >,std::allocator<std::_Lis _Vec = 0x7FF65D2DC970
- unsigned int _Mask = 0x3FF
- unsigned int _Maxidx = 0x400
- Parameter unsigned int diff = 0x3F
- Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > > iter
- std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > >
- std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x2074317D3B0
- std::_Iterator_base12* _Mynextiter = NULL
- std::_List_node<std::pair<unsigned int const ,Map *>,void *>* _Ptr = 0x20710C6BB10
- 00007FF659CEDF0E 00000083E33CE630 World::Update+93E d:\work\trinitycore\src\server\game\world\world.cpp line 2425
- Local World* this = 0x7FF65D2D17B0
- unsigned int m_ShutdownTimer = 0x0
- unsigned int m_ShutdownMask = 0x0
- unsigned int m_CleaningFlags = 0x0
- bool m_isClosed = 0x0
- int m_startTime = 0x5B22CD95
- int m_gameTime = 0x5B22CE7D
- IntervalTimer[14] m_timers
- [0] = 0x7FF65D2D17D0
- [1] = 0x7FF65D2D17E0
- [2] = 0x7FF65D2D17F0
- [3] = 0x7FF65D2D1800
- [4] = 0x7FF65D2D1810
- [5] = 0x7FF65D2D1820
- [6] = 0x7FF65D2D1830
- [7] = 0x7FF65D2D1840
- [8] = 0x7FF65D2D1850
- [9] = 0x7FF65D2D1860
- int mail_timer = 0x477
- int mail_timer_expires = 0x5A0
- int blackmarket_timer = 0x16
- unsigned int m_updateTime = 0x3F
- unsigned int m_updateTimeSum = 0x3A64
- unsigned int m_updateTimeCount = 0x7
- unsigned int m_currentTime = 0x69C64
- std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
- std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
- <user defined> value_compare = 0x7FF65D2D18D8
- std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF65D2D18E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x7FF65D2D18F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x7FF65D2D1928
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF65D2D1930
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_si _Vec = 0x7FF65D2D1948
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_maxActiveSessionCount = 0x1
- unsigned int m_maxQueuedSessionCount = 0x0
- unsigned int m_PlayerCount = 0x1
- unsigned int m_MaxPlayerCount = 0x1
- std::string m_newCharString = ""
- float[75] rate_values
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- [9] = 1.000000
- unsigned int[184] m_int_configs
- [0] = 0x1
- [1] = 0x15F90
- [2] = 0x493E0
- [3] = 0x64
- [4] = 0x927C0
- [5] = 0x0
- [6] = 0x1F95
- [7] = 0x1F96
- [8] = 0xDBBA0
- [9] = 0x2710
- bool[92] m_bool_configs
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x0
- [4] = 0x1
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- float[17] m_float_configs
- [0] = 74.000000
- [1] = 100.000000
- [2] = 50.000000
- [3] = 40.000000
- [4] = 40.000000
- [5] = 300.000000
- [6] = 30.000000
- [7] = 10.000000
- [8] = 60.000000
- [9] = 95.000000
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
- std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pa _Mypair = 0x7FF65D2D1E60
- <user defined> value_compare = 0x7FF65D2D1E60
- <user defined> _Copy_tag = 0x7FF65D2D1E60
- <user defined> _Move_tag = 0x7FF65D2D1E60
- <user defined> value_compare = 0x7FF65D2D1E60
- unsigned int m_playerLimit = 0x1F4
- int m_allowedSecurityLevel = 0x0
- unsigned int m_defaultDbcLocale = 0x0
- unsigned int m_availableDbcLocaleMask = 0x0
- bool m_allowMovement = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_traits<char>,std::allo _Mypair = 0x7FF65D2D1E90
- std::string m_dataPath = "..\Data/"
- LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D1EE0
- std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
- std::_Compressed_pair<std::allocator<CliCommandHolder *>,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF65D2D1F30
- bool _canceled = 0x0
- int m_NextDailyQuestReset = 0x5B230180
- int m_NextWeeklyQuestReset = 0x5B2B59A1
- int m_NextMonthlyQuestReset = 0x5B37EF50
- int m_NextRandomBGReset = 0x5B232BB0
- int m_NextGuildReset = 0x5B232BB0
- int m_NextCurrencyReset = 0x5B2B14B0
- std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
- std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
- std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<WorldSession *,void *> >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF65D2D1F90
- LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D1FB0
- std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::allocator<WorldSession *>,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF65D2D2000
- bool _canceled = 0x0
- LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D2038
- std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
- std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
- std::_Compressed_pair<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,1> _Mypair = 0x7FF65D2D2088
- bool _canceled = 0x0
- std::string m_DBVersion = "TDB 735.00"
- Autobroadcast
- std::string Message = "(null)..."
- unsigned int Weight = 0xD0
- std::unordered_map<unsigned char,World::Autobroadcast,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,World::Autobroadcast> > > m_Autobroadcasts
- std::_Hash<std::_Umap_traits<unsigned char,World::Autobroadcast,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std::pair<unsigned char const
- <user defined> value_compare = 0x7FF65D2D20E0
- std::_Umap_traits<unsigned char,World::Autobroadcast,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std::pair<unsigned char const ,World::Aut _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,World::Autobroadcast>,std::allocator<std::pair<unsigned char const ,World::Autobroadcast> > > _List = 0x7FF65D2D20E8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,World::Autobroadcast> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val _Vec = 0x7FF65D2D2100
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- std::string Message = "è -]ö"
- unsigned int Weight = 0x60
- std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
- std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair< _Mypair = 0x7FF65D2D2130
- <user defined> value_compare = 0x7FF65D2D2130
- <user defined> _Copy_tag = 0x7FF65D2D2130
- <user defined> _Move_tag = 0x7FF65D2D2130
- <user defined> value_compare = 0x7FF65D2D2130
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF65D2D2148
- Parameter unsigned int diff = 0x3F
- 00007FF6594299AD 00000083E33CE680 WorldUpdateLoop+6D d:\work\trinitycore\src\server\worldserver\main.cpp line 443
- Local unsigned int diff = 0x3F
- Local unsigned int executionTimeDiff = 0x0
- Local unsigned int realPrevTime = 0x7D537
- Local unsigned int realCurrTime = 0x7D576
- 00007FF65942C21E 00000083E33CF710 main+1C4E d:\work\trinitycore\src\server\worldserver\main.cpp line 346
- Parameter int argc = 0x1
- Parameter char** argv = "D:\Work\Eluna\master\Debug\worldserver.exe"
- Local std::string pidFile = ""
- Local int numThreads = 0x2
- Local std::unique_ptr<AsyncAcceptor,std::default_delete<AsyncAcceptor> > raAcceptor
- std::_Unique_ptr_base<AsyncAcceptor,std::default_delete<AsyncAcceptor> >
- std::_Compressed_pair<std::default_delete<AsyncAcceptor>,AsyncAcceptor *,1> _Mypair
- AsyncAcceptor* _Myval2 = NULL
- Local boost::asio::signal_set signals
- boost::asio::basic_io_object<boost::asio::detail::signal_set_service,0>
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x83E33CEB78
- boost::asio::detail::signal_set_service::registration* signals_ = 0x207410EE3D0
- executor_type
- boost::asio::io_context& io_context_ = 0x207410D01E0
- boost::asio::detail::signal_set_service& service_ = 0x207410D01E0
- boost::asio::detail::service_base<boost::asio::detail::signal_set_service>
- boost::asio::io_context::service
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3C498
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410D01E8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = 0x207410BB7B0
- registration
- int signal_number_ = 0x5BF3C498
- boost::asio::detail::op_queue<boost::asio::detail::signal_op>* queue_ = 0x7FF65D1FDD80
- unsigned int undelivered_ = 0x0
- boost::asio::detail::signal_set_service::registration* next_in_table_ = 0x20742A3DB40
- boost::asio::detail::signal_set_service::registration* prev_in_table_ = 0x207410BB7B0
- boost::asio::detail::signal_set_service::registration* next_in_set_ = 0x207410BB7B0
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x207410D01E0
- boost::asio::detail::signal_set_service::registration* signals_ = NULL
- boost::asio::detail::win_iocp_io_context& io_context_ = 0x207410BB7B0
- boost::asio::detail::signal_set_service::registration*[23] registrations_
- [0] = 0x0
- [1] = 0x0
- [2] = 0x20742A3D190
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- boost::asio::detail::signal_set_service* next_ = NULL
- boost::asio::detail::signal_set_service* prev_ = NULL
- boost::asio::detail::signal_set_service::implementation_type implementation_
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x83E33CEB80
- boost::asio::detail::signal_set_service::registration* signals_ = 0x20742A3D190
- executor_type
- <user defined> io_context_ = 0x207410D01E0
- Local std::shared_ptr<void> protobufHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207410C7840
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> sRealmListHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207430CCFF0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<std::thread> soapThread
- std::_Ptr_base<std::thread>
- std::thread* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- Local std::string configError = ""
- Local int networkThreads = 0x1
- Local boost::filesystem::path configFile
- iterator
- boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1
- boost::filesystem::path m_element
- iterator
- <user defined> m_element = 0x83E33CE6D8
- boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- const_iterator
- <user defined> m_element = 0x83E33CE6D8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- reverse_iterator
- boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
- boost::filesystem::path::iterator m_itr = 0x83E33CE6D8
- boost::filesystem::path m_element = 0x83E33CE710
- const_reverse_iterator
- <user defined> m_itr = 0x83E33CE6D8
- <user defined> m_element = 0x83E33CE710
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x83E33CE6D8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- const_iterator
- <user defined> m_element = 0x83E33CE6D8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- reverse_iterator
- <user defined> m_itr = 0x83E33CE6D8
- <user defined> m_element = 0x83E33CE710
- const_reverse_iterator
- <user defined> m_itr = 0x83E33CE6D8
- <user defined> m_element = 0x83E33CE710
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x83E33CE6D8
- Local boost::program_options::variables_map vm
- boost::program_options::abstract_variables_map
- boost::program_options::abstract_variables_map* m_next = NULL
- std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,s
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::a
- std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<c
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_ _Mypair = 0x83E33CE7C0
- <user defined> value_compare = 0x83E33CE7C0
- <user defined> _Copy_tag = 0x83E33CE7C0
- <user defined> _Move_tag = 0x83E33CE7C0
- <user defined> value_compare = 0x83E33CE7C0
- std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,st m_final
- std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::
- std::_Tree_comp_alloc<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allo
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::basic_string<char,std::char_traits<cha _Mypair = 0x83E33CE7D8
- <user defined> _Copy_tag = 0x83E33CE7D8
- <user defined> _Move_tag = 0x83E33CE7D8
- std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<ch m_required
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char
- std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_ _Mypair = 0x83E33CE7F0
- <user defined> value_compare = 0x83E33CE7F0
- <user defined> _Copy_tag = 0x83E33CE7F0
- <user defined> _Move_tag = 0x83E33CE7F0
- <user defined> value_compare = 0x83E33CE7F0
- Local std::shared_ptr<FreezeDetector> freezeDetector
- std::_Ptr_base<FreezeDetector>
- FreezeDetector* _Ptr = 0x207BD50F900
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _timer = 0x207BD50F900
- unsigned int _worldLoopCounter = 0xD7E
- unsigned int _lastChangeMsTime = 0x7D835
- unsigned int _maxCoreStuckTimeInMs = 0xEA60
- std::_Ref_count_base* _Rep = 0x207BD50F8F0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x2
- Local std::shared_ptr<void> sScriptMgrHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207430CC0F0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- boost::asio::io_context
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207410BFFF0
- boost::asio::execution_context::id* id_ = NULL
- boost::asio::execution_context::service::key key_ = 0x20742A3DB48
- boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
- boost::asio::execution_context::service* next_ = NULL
- boost::asio::detail::service_registry* service_registry_ = 0x207410BFFF0
- executor_type
- boost::asio::io_context& io_context_ = 0x207410BFFF0
- service
- boost::asio::execution_context::service
- <user defined> key = 0x20742A3DB40
- <user defined> key_ = 0x20742A3DB48
- <user defined> owner_ = 0xFDFDFDFD
- <user defined> next_ = 0x0
- strand
- boost::asio::detail::strand_service& service_ = 0x207410BFFF0
- boost::asio::detail::strand_service::strand_impl* impl_ = NULL
- boost::asio::detail::winsock_init<2,0> init_ = 0x0
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207410BB7B0
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- unsigned long _Uses = 0x4
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<std::thread> cliThread
- std::_Ptr_base<std::thread>
- std::thread* _Ptr = 0x207C91646D0
- id
- unsigned int _Id = 0x38C
- _Thrd_imp_t _Thr = 0x207C91646D0
- std::_Ref_count_base* _Rep = 0x207C91CB070
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::string configService = ""
- Local unsigned int instancePort = 0x1F96
- Local std::shared_ptr<void> sWorldSocketMgrHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207C91CB610
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> dbHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207430CBFD0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local unsigned int worldPort = 0x1F95
- Local std::shared_ptr<void> mapManagementHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207C91CA3B0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::string worldListener = "192.168.1.40"
- Local std::shared_ptr<void> opensslHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x20741139570
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local BigNumber seed
- bignum_st* _bn = 0x2074106E460
- unsigned int* d = 0x5CBB24626AE166F1
- int top = 0x2
- int dmax = 0x2
- int neg = 0x0
- int flags = 0x1
- Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
- std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
- std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0x20741139990
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x20741139990
- std::_Ref_count_base* _Rep = 0x20742A3C7F0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> sMetricHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x207430CCBD0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- 00007FF65BA687E4 00000083E33CF750 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
- 00007FF65BA68734 00000083E33CF7B0 __scrt_common_main_seh+124 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
- Local int main_result = 0x0
- Local <user defined>** tls_init_callback = NULL
- Local bool is_nested = 0x0
- Local <user defined>** tls_dtor_callback = NULL
- Local bool has_cctor = 0x0
- 00007FF65BA685FE 00000083E33CF7E0 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
- 00007FF65BA68859 00000083E33CF810 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
- 00007FFA49FA1FE4 00000083E33CF840 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E33CF890 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580194 00000083E39FF360 ZwRemoveIoCompletion+14
- 00007FFA472E021E 00000083E39FF3C0 GetQueuedCompletionStatus+4E
- 00007FF659489738 00000083E39FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- Local unsigned long last_error = 0xCCCCCCCC
- Local int ok = 0xCCCCCCCC
- Local unsigned int completion_key = 0x0
- Local _OVERLAPPED* overlapped = NULL
- Local unsigned long bytes_transferred = 0x0
- Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF6594702E0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
- boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
- boost::asio::execution_context::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
- auto_handle
- void* handle = 0x7FF6594702E0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x2E353532
- long stopped_ = 0x2E353532
- long stop_event_posted_ = 0x2E353532
- long shutdown_ = 0x353532
- unsigned long gqcs_timeout_ = 0x72646461
- timer_thread_function
- <user defined> io_context_ = 0x7FF6594702E0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
- long dispatch_required_ = 0x746E6920
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
- boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
- int concurrency_hint_ = 0x6F632074
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- func_base
- void* entry_event_ = 0x334
- void* exit_event_ = 0x320
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x334
- <user defined> exit_event_ = 0x320
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- Parameter unsigned long msec = 0xFFFFFFFF
- Parameter boost::system::error_code& ec = 0x83E39FF6B8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- 00007FF659496DB4 00000083E39FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
- Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF6594702E0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
- boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
- boost::asio::execution_context::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
- auto_handle
- void* handle = 0x7FF6594702E0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x2E353532
- long stopped_ = 0x2E353532
- long stop_event_posted_ = 0x2E353532
- long shutdown_ = 0x353532
- unsigned long gqcs_timeout_ = 0x72646461
- timer_thread_function
- <user defined> io_context_ = 0x7FF6594702E0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
- long dispatch_required_ = 0x746E6920
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
- boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
- int concurrency_hint_ = 0x6F632074
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- func_base
- void* entry_event_ = 0x334
- void* exit_event_ = 0x320
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x334
- <user defined> exit_event_ = 0x320
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- Parameter boost::system::error_code& ec = 0x83E39FF6B8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
- boost::asio::detail::thread_context* key_ = 0x207410BB7D8
- boost::asio::detail::thread_info_base* value_ = 0x83E39FF5E8
- void*[2] reusable_memory_
- [0] = 0x0
- [1] = 0x0
- boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
- Local unsigned int n = 0x8E
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void*[2] reusable_memory_
- [0] = 0x0
- [1] = 0x0
- 00007FF659496C8B 00000083E39FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- Local boost::asio::io_context* this = 0x20742A3DB40
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207410BFFF0
- boost::asio::execution_context::id* id_ = NULL
- boost::asio::execution_context::service::key key_ = 0x20742A3DB48
- boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
- boost::asio::execution_context::service* next_ = NULL
- boost::asio::detail::service_registry* service_registry_ = 0x207410BFFF0
- auto_service_ptr
- boost::asio::execution_context::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0x207410BFFF0
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* first_service_ = 0x207C909D570
- executor_type
- boost::asio::io_context& io_context_ = 0x207410BFFF0
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207410BFFF8
- boost::asio::execution_context& owner_ = NULL
- boost::asio::execution_context::service* next_ = 0x20007D0
- boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
- executor_type
- boost::asio::io_context& io_context_ = <Unable to read memory>
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207410BFFF0
- <user defined> key_ = 0x207410BFFF8
- <user defined> owner_ = 0x0
- <user defined> next_ = 0x20007D0
- strand
- boost::asio::detail::strand_service& service_ = <Unable to read memory>
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
- boost::asio::detail::winsock_init<2,0> init_ = 0xFF
- boost::asio::detail::win_iocp_io_context& impl_ = NULL
- service
- boost::asio::execution_context::service
- <user defined> key = 0x20742A3DB40
- <user defined> key_ = 0x20742A3DB48
- <user defined> owner_ = 0xFDFDFDFD
- <user defined> next_ = 0x0
- strand
- boost::asio::detail::strand_service& service_ = 0x207410BFFF0
- boost::asio::detail::service_base<boost::asio::detail::strand_service>
- boost::asio::io_context::service
- on_do_complete_exit
- boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
- <user defined> impl_ = 0xFFFFFFFF
- on_dispatch_exit
- <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
- <user defined> impl_ = 0xFFFFFFFF
- strand_impl
- boost::asio::detail::win_iocp_operation
- _OVERLAPPED
- unsigned int Internal = 0xFFFFFFFFFFFFFFFF
- unsigned int InternalHigh = 0xFFFFFFFF
- unsigned long Offset = 0x0
- unsigned long OffsetHigh = 0x0
- void* Pointer = NULL
- void* hEvent = NULL
- boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
- <user defined>* func_ = 0x20742A3DB40
- long ready_ = 0xC909D570
- boost::asio::detail::win_mutex mutex_ = 0x207410C0028
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x207410C0058
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x207410C0068
- boost::asio::detail::win_iocp_io_context& io_context_ = 0x20742A3DB40
- boost::asio::detail::win_mutex mutex_ = 0x207410C0020
- boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
- [0] = 0x207410E8460
- [1] = 0x0
- [2] = 0x100000000
- [3] = 0x40
- [4] = 0xFDFDFDFD00001E92
- [5] = 0x746F72702E736762
- [6] = 0x7475612E6C6F636F
- [7] = 0x74616369746E6568
- [8] = 0x532E31762E6E6F69
- [9] = 0x6D61477463656C65
- unsigned int salt_ = 0x0
- boost::asio::detail::strand_service::strand_impl* impl_ = NULL
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0x0
- long result_ = 0x0
- <user defined> manual = 0x20742A3DB48
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x207410BB810
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- Local boost::system::error_code ec
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- Local unsigned int s = 0xCCCCCCCCCCCCCCCC
- 00007FF65946C083 00000083E39FF710 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
- Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x20742A372D0
- std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- 00007FF6594347A0 00000083E39FF740 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A372D0
- std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- 00007FF6594441B0 00000083E39FF770 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A372D0
- std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- 00007FF65943747C 00000083E39FF7A0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x20742A372D0
- std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
- main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
- std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x20742A372D0
- 00007FF65947EDCA 00000083E39FF7F0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x83E33CE5F8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
- std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
- std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
- std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
- std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
- std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x20742A372D0
- 00007FF65947A848 00000083E39FF820 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x83E33CE5F8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
- std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
- std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF6594733BD 00000083E39FF850 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CE5F8
- 00007FFA27523428 00000083E39FF890 _register_onexit_function+488
- 00007FFA27523071 00000083E39FF8E0 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E39FF910 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E39FF960 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580194 00000083E3AFF3A0 ZwRemoveIoCompletion+14
- 00007FFA472E021E 00000083E3AFF400 GetQueuedCompletionStatus+4E
- 00007FF659489738 00000083E3AFF5F0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- Local unsigned long last_error = 0x0
- Local int ok = 0x1
- Local unsigned int completion_key = 0x0
- Local _OVERLAPPED* overlapped = NULL
- Local unsigned long bytes_transferred = 0x0
- Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF6594702E0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
- boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
- boost::asio::execution_context::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
- auto_handle
- void* handle = 0x7FF6594702E0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x2E353532
- long stopped_ = 0x2E353532
- long stop_event_posted_ = 0x2E353532
- long shutdown_ = 0x353532
- unsigned long gqcs_timeout_ = 0x72646461
- timer_thread_function
- <user defined> io_context_ = 0x7FF6594702E0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
- long dispatch_required_ = 0x746E6920
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
- boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
- int concurrency_hint_ = 0x6F632074
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- func_base
- void* entry_event_ = 0x334
- void* exit_event_ = 0x320
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x334
- <user defined> exit_event_ = 0x320
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- Parameter unsigned long msec = 0xFFFFFFFF
- Parameter boost::system::error_code& ec = 0x83E3AFF6F8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- 00007FF659496DB4 00000083E3AFF6C0 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
- Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF6594702E0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
- boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
- boost::asio::execution_context::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
- auto_handle
- void* handle = 0x7FF6594702E0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x2E353532
- long stopped_ = 0x2E353532
- long stop_event_posted_ = 0x2E353532
- long shutdown_ = 0x353532
- unsigned long gqcs_timeout_ = 0x72646461
- timer_thread_function
- <user defined> io_context_ = 0x7FF6594702E0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
- long dispatch_required_ = 0x746E6920
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
- boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
- int concurrency_hint_ = 0x6F632074
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- func_base
- void* entry_event_ = 0x334
- void* exit_event_ = 0x320
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x334
- <user defined> exit_event_ = 0x320
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- Parameter boost::system::error_code& ec = 0x83E3AFF6F8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
- boost::asio::detail::thread_context* key_ = 0x207410BB7D8
- boost::asio::detail::thread_info_base* value_ = 0x83E3AFF628
- void*[2] reusable_memory_
- [0] = 0x0
- [1] = 0x0
- boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
- Local unsigned int n = 0x8B
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void*[2] reusable_memory_
- [0] = 0x0
- [1] = 0x0
- 00007FF659496C8B 00000083E3AFF720 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- Local boost::asio::io_context* this = 0x20742A3DB40
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207410BFFF0
- boost::asio::execution_context::id* id_ = NULL
- boost::asio::execution_context::service::key key_ = 0x20742A3DB48
- boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
- boost::asio::execution_context::service* next_ = NULL
- boost::asio::detail::service_registry* service_registry_ = 0x207410BFFF0
- auto_service_ptr
- boost::asio::execution_context::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0x207410BFFF0
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* first_service_ = 0x207C909D570
- executor_type
- boost::asio::io_context& io_context_ = 0x207410BFFF0
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207410BFFF8
- boost::asio::execution_context& owner_ = NULL
- boost::asio::execution_context::service* next_ = 0x20007D0
- boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
- executor_type
- boost::asio::io_context& io_context_ = <Unable to read memory>
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207410BFFF0
- <user defined> key_ = 0x207410BFFF8
- <user defined> owner_ = 0x0
- <user defined> next_ = 0x20007D0
- strand
- boost::asio::detail::strand_service& service_ = <Unable to read memory>
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
- boost::asio::detail::winsock_init<2,0> init_ = 0xFF
- boost::asio::detail::win_iocp_io_context& impl_ = NULL
- service
- boost::asio::execution_context::service
- <user defined> key = 0x20742A3DB40
- <user defined> key_ = 0x20742A3DB48
- <user defined> owner_ = 0xFDFDFDFD
- <user defined> next_ = 0x0
- strand
- boost::asio::detail::strand_service& service_ = 0x207410BFFF0
- boost::asio::detail::service_base<boost::asio::detail::strand_service>
- boost::asio::io_context::service
- on_do_complete_exit
- boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
- <user defined> impl_ = 0xFFFFFFFF
- on_dispatch_exit
- <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
- <user defined> impl_ = 0xFFFFFFFF
- strand_impl
- boost::asio::detail::win_iocp_operation
- _OVERLAPPED
- unsigned int Internal = 0xFFFFFFFFFFFFFFFF
- unsigned int InternalHigh = 0xFFFFFFFF
- unsigned long Offset = 0x0
- unsigned long OffsetHigh = 0x0
- void* Pointer = NULL
- void* hEvent = NULL
- boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
- <user defined>* func_ = 0x20742A3DB40
- long ready_ = 0xC909D570
- boost::asio::detail::win_mutex mutex_ = 0x207410C0028
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x207410C0058
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x207410C0068
- boost::asio::detail::win_iocp_io_context& io_context_ = 0x20742A3DB40
- boost::asio::detail::win_mutex mutex_ = 0x207410C0020
- boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
- [0] = 0x207410E8460
- [1] = 0x0
- [2] = 0x100000000
- [3] = 0x40
- [4] = 0xFDFDFDFD00001E92
- [5] = 0x746F72702E736762
- [6] = 0x7475612E6C6F636F
- [7] = 0x74616369746E6568
- [8] = 0x532E31762E6E6F69
- [9] = 0x6D61477463656C65
- unsigned int salt_ = 0x0
- boost::asio::detail::strand_service::strand_impl* impl_ = NULL
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0x0
- long result_ = 0x0
- <user defined> manual = 0x20742A3DB48
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x207410BB810
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- Local boost::system::error_code ec
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- Local unsigned int s = 0xCCCCCCCCCCCCCCCC
- 00007FF65946C083 00000083E3AFF750 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
- Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x20742A38310
- std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- 00007FF6594347A0 00000083E3AFF780 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A38310
- std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- 00007FF6594441B0 00000083E3AFF7B0 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A38310
- std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
- std::_Ref_count_base* _Rep = 0x20742A3DB30
- 00007FF65943747C 00000083E3AFF7E0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x20742A38310
- std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
- main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
- std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x20742A38310
- 00007FF65947EDCA 00000083E3AFF830 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x83E33CE5F8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
- std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
- std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
- std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
- std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
- std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x20742A38310
- 00007FF65947A848 00000083E3AFF860 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x83E33CE5F8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
- std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
- std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF6594733BD 00000083E3AFF890 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CE5F8
- 00007FFA27523428 00000083E3AFF8D0 _register_onexit_function+488
- 00007FFA27523071 00000083E3AFF920 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3AFF950 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3AFF9A0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E3BFF9E0 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E3BFFA50 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E3BFFA90 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E3BFFAE0 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E3BFFB20 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E3BFFB50 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E3BFFBD0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E3BFFC00 _Cnd_wait+20
- 00007FF659473AC2 00000083E3BFFC30 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- Parameter _Cnd_internal_imp_t* _Cnd = 0x20741063AA8
- Parameter _Mtx_internal_imp_t* _Mtx = 0x20741063A30
- 00007FF6594AC504 00000083E3BFFC70 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- Local std::condition_variable* this = 0x20741063AA8
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x83E3BFFCA8
- std::mutex* _Pmtx = 0x20741063A30
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
- bool _Owns = 0x1
- 00007FF65B439127 00000083E3BFFCD0 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x20741063A30
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x20741063A80
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x20741063A30
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
- bool _Owns = 0x1
- 00007FF65B438619 00000083E3BFFD30 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x20742A3D7B0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063A30
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063A80
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741063AA8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BD050
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BD058
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BD078
- <user defined> value_compare = 0x207410BD078
- <user defined> _Copy_tag = 0x207410BD078
- <user defined> _Move_tag = 0x207410BD078
- <user defined> value_compare = 0x207410BD078
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063A30
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D7B0
- st_mysql* m_Mysql = 0x20741216D70
- st_net net = 0x20741216D70
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "master_auth"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20741217058
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F2
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x207412170D0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "W5?~{rIUMe5tk<(QA0kK"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x20742EF1D08
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F6630
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BD0C0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2E4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2E4
- unsigned int _Id = 0x2028
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438BC4 00000083E3BFFD60 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>* _Pmf = 0x7FF65B4385D0
- Parameter DatabaseWorker** _Arg1 = 0x20742A3D7B0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063A30
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063A80
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741063AA8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BD050
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BD058
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BD078
- <user defined> value_compare = 0x207410BD078
- <user defined> _Copy_tag = 0x207410BD078
- <user defined> _Move_tag = 0x207410BD078
- <user defined> value_compare = 0x207410BD078
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063A30
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D7B0
- st_mysql* m_Mysql = 0x20741216D70
- st_net net = 0x20741216D70
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "master_auth"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20741217058
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F2
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x207412170D0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "W5?~{rIUMe5tk<(QA0kK"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x20742EF1D08
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F6630
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BD0C0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2E4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2E4
- unsigned int _Id = 0x2028
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438D8C 00000083E3BFFDA0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF65B4385D0
- Parameter DatabaseWorker** <_Args_0> = 0x20742A3D7B0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063A30
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063A80
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741063AA8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BD050
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BD058
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BD078
- <user defined> value_compare = 0x207410BD078
- <user defined> _Copy_tag = 0x207410BD078
- <user defined> _Move_tag = 0x207410BD078
- <user defined> value_compare = 0x207410BD078
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063A30
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D7B0
- st_mysql* m_Mysql = 0x20741216D70
- st_net net = 0x20741216D70
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "master_auth"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20741217058
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F2
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x207412170D0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "W5?~{rIUMe5tk<(QA0kK"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x20742EF1D08
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F6630
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BD0C0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2E4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2E4
- unsigned int _Id = 0x2028
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438C2B 00000083E3BFFDE0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x20742A39E90
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x20742A3D7B0
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF65B4385D0
- 00007FF65B43937A 00000083E3BFFE30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x83E33CD598
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0x20741040000
- _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
- bool _Started = 0x50
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x20742A39E90
- 00007FF65B439218 00000083E3BFFE60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x83E33CD598
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0x20741040000
- _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
- bool _Started = 0x50
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
- 00007FF6594733BD 00000083E3BFFE90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CD598
- 00007FFA27523428 00000083E3BFFED0 _register_onexit_function+488
- 00007FFA27523071 00000083E3BFFF20 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3BFFF50 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3BFFFA0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E3CFF810 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E3CFF880 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E3CFF8C0 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E3CFF910 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E3CFF950 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E3CFF980 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E3CFFA00 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E3CFFA30 _Cnd_wait+20
- 00007FF659473AC2 00000083E3CFFA60 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- Parameter _Cnd_internal_imp_t* _Cnd = 0x20741063FF8
- Parameter _Mtx_internal_imp_t* _Mtx = 0x20741063F80
- 00007FF6594AC504 00000083E3CFFAA0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- Local std::condition_variable* this = 0x20741063FF8
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x83E3CFFAD8
- std::mutex* _Pmtx = 0x20741063F80
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
- bool _Owns = 0x1
- 00007FF65B439127 00000083E3CFFB00 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x20741063F80
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x20741063FD0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x20741063F80
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
- bool _Owns = 0x1
- 00007FF65B438619 00000083E3CFFB60 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x20742A3D2E0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063F80
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063FD0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741063FF8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BCE50
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BCE58
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BCE78
- <user defined> value_compare = 0x207410BCE78
- <user defined> _Copy_tag = 0x207410BCE78
- <user defined> _Move_tag = 0x207410BCE78
- <user defined> value_compare = 0x207410BCE78
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063F80
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D2E0
- st_mysql* m_Mysql = 0x20742E2A5F0
- st_net net = 0x20742E2A5F0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "master_chars"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20742E2A8D8
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F4
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x20742E2A950
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "RNn_sD7&Xj.EN:t^X|,b"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x207440DB568
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F4ED0
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_chars"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BCEC0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2F0
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2F0
- unsigned int _Id = 0x1674
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438BC4 00000083E3CFFB90 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>* _Pmf = 0x7FF65B4385D0
- Parameter DatabaseWorker** _Arg1 = 0x20742A3D2E0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063F80
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063FD0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741063FF8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BCE50
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BCE58
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BCE78
- <user defined> value_compare = 0x207410BCE78
- <user defined> _Copy_tag = 0x207410BCE78
- <user defined> _Move_tag = 0x207410BCE78
- <user defined> value_compare = 0x207410BCE78
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063F80
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D2E0
- st_mysql* m_Mysql = 0x20742E2A5F0
- st_net net = 0x20742E2A5F0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "master_chars"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20742E2A8D8
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F4
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x20742E2A950
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "RNn_sD7&Xj.EN:t^X|,b"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x207440DB568
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F4ED0
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_chars"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BCEC0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2F0
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2F0
- unsigned int _Id = 0x1674
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438D8C 00000083E3CFFBD0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF65B4385D0
- Parameter DatabaseWorker** <_Args_0> = 0x20742A3D2E0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063F80
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063FD0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741063FF8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BCE50
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BCE58
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BCE78
- <user defined> value_compare = 0x207410BCE78
- <user defined> _Copy_tag = 0x207410BCE78
- <user defined> _Move_tag = 0x207410BCE78
- <user defined> value_compare = 0x207410BCE78
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063F80
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D2E0
- st_mysql* m_Mysql = 0x20742E2A5F0
- st_net net = 0x20742E2A5F0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "master_chars"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20742E2A8D8
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F4
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x20742E2A950
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "RNn_sD7&Xj.EN:t^X|,b"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x207440DB568
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F4ED0
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_chars"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BCEC0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2F0
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2F0
- unsigned int _Id = 0x1674
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438C2B 00000083E3CFFC10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x20742A39D00
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x20742A3D2E0
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF65B4385D0
- 00007FF65B43937A 00000083E3CFFC60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x83E33CD598
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0x20741040000
- _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
- bool _Started = 0x50
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x20742A39D00
- 00007FF65B439218 00000083E3CFFC90 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x83E33CD598
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0x20741040000
- _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
- bool _Started = 0x50
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
- 00007FF6594733BD 00000083E3CFFCC0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CD598
- 00007FFA27523428 00000083E3CFFD00 _register_onexit_function+488
- 00007FFA27523071 00000083E3CFFD50 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3CFFD80 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3CFFDD0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583924 00000083E3DFF510 ZwWaitForAlertByThreadId+14
- 00007FFA4B51818A 00000083E3DFF580 RtlSleepConditionVariableSRW+FA
- 00007FFA472A4AE2 00000083E3DFF5C0 SleepConditionVariableSRW+32
- 00007FFA28FC96A4 00000083E3DFF610 __crtSetThreadpoolWait+134
- 00007FFA28F905F6 00000083E3DFF650 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
- 00007FFA28F90503 00000083E3DFF680 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
- 00007FFA28F902AB 00000083E3DFF700 ?_Winerror_message@std@@YAKKPEADK@Z+66B
- 00007FFA28F907B0 00000083E3DFF730 _Cnd_wait+20
- 00007FF659473AC2 00000083E3DFF760 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
- Parameter _Cnd_internal_imp_t* _Cnd = 0x20741064768
- Parameter _Mtx_internal_imp_t* _Mtx = 0x207410646F0
- 00007FF6594AC504 00000083E3DFF7A0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
- Local std::condition_variable* this = 0x20741064768
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x83E3DFF7D8
- std::mutex* _Pmtx = 0x207410646F0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
- bool _Owns = 0x1
- 00007FF65B439127 00000083E3DFF800 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x207410646F0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x20741064740
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x207410646F0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
- bool _Owns = 0x1
- 00007FF65B438619 00000083E3DFF860 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x20742A3CB00
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x207410646F0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741064740
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741064768
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BC950
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BC958
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BC978
- <user defined> value_compare = 0x207410BC978
- <user defined> _Copy_tag = 0x207410BC978
- <user defined> _Move_tag = 0x207410BC978
- <user defined> value_compare = 0x207410BC978
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x207410646F0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3CB00
- st_mysql* m_Mysql = 0x20742E44990
- st_net net = 0x20742E44990
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "master_world"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20742E44C78
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F7
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x22
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x20742E44CF0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "7#FyNYTy&M0Jb/c$*BQM"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x2074422DEC8
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F5200
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_world"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BC9C0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2E0
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2E0
- unsigned int _Id = 0x12E0
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438BC4 00000083E3DFF890 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>* _Pmf = 0x7FF65B4385D0
- Parameter DatabaseWorker** _Arg1 = 0x20742A3CB00
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x207410646F0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741064740
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741064768
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BC950
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BC958
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BC978
- <user defined> value_compare = 0x207410BC978
- <user defined> _Copy_tag = 0x207410BC978
- <user defined> _Move_tag = 0x207410BC978
- <user defined> value_compare = 0x207410BC978
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x207410646F0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3CB00
- st_mysql* m_Mysql = 0x20742E44990
- st_net net = 0x20742E44990
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "master_world"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20742E44C78
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F7
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x22
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x20742E44CF0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "7#FyNYTy&M0Jb/c$*BQM"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x2074422DEC8
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F5200
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_world"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BC9C0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2E0
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2E0
- unsigned int _Id = 0x12E0
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438D8C 00000083E3DFF8D0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF65B4385D0
- Parameter DatabaseWorker** <_Args_0> = 0x20742A3CB00
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x207410646F0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741064740
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x20741064768
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x207410BC950
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BC958
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BC978
- <user defined> value_compare = 0x207410BC978
- <user defined> _Copy_tag = 0x207410BC978
- <user defined> _Move_tag = 0x207410BC978
- <user defined> value_compare = 0x207410BC978
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x207410646F0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3CB00
- st_mysql* m_Mysql = 0x20742E44990
- st_net net = 0x20742E44990
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "root"
- char* passwd = "Heroes.91"
- char* unix_socket = NULL
- char* server_version = "5.6.40-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "master_world"
- charset_info_st* charset = 0x7FFA25EEAE00
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x20742E44C78
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1F7
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x22
- unsigned int server_language = 0x8
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x20742E44CF0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "7#FyNYTy&M0Jb/c$*BQM"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x2074422DEC8
- st_mysql_methods* methods = 0x7FFA25EC2260
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x207410F5200
- std::string user = "root"
- std::string password = "Heroes.91"
- std::string database = "master_world"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207410BC9C0
- std::thread _workerThread
- id
- unsigned int _Id = 0x2E0
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2E0
- unsigned int _Id = 0x12E0
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF65B438C2B 00000083E3DFF910 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x20742A3A0C0
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x20742A3CB00
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF65B4385D0
- 00007FF65B43937A 00000083E3DFF960 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x83E33CD598
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0x20741040000
- _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
- bool _Started = 0x50
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x20742A3A0C0
- 00007FF65B439218 00000083E3DFF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x83E33CD598
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0x20741040000
- _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
- bool _Started = 0x50
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
- 00007FF6594733BD 00000083E3DFF9C0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CD598
- 00007FFA27523428 00000083E3DFFA00 _register_onexit_function+488
- 00007FFA27523071 00000083E3DFFA50 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E3DFFA80 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3DFFAD0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E3FFFB00 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E3FFFE90 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E3FFFEC0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E3FFFF10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E40FF490 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E40FF820 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E40FF850 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E40FF8A0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B5800F4 00000083E41FF750 NtWaitForSingleObject+14
- 00007FFA472C5A8F 00000083E41FF7F0 WaitForSingleObjectEx+9F
- 00007FF65946C84D 00000083E41FF820 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
- Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x207430CC048
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207430CB970
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x207410BB810
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- 00007FF659496C3F 00000083E41FF850 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
- Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>* this = 0x207430CC030
- boost::asio::detail::win_thread::func_base
- void* entry_event_ = 0x32C
- void* exit_event_ = 0x320
- boost::asio::detail::win_iocp_io_context::timer_thread_function f_
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x207410BB7B0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207410BB7B8
- boost::asio::execution_context& owner_ = 0x207410BFFF0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x1EC
- long outstanding_work_ = 0x5
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x207430CB970
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x310
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x207410BB810
- boost::asio::detail::timer_queue_set timer_queues_ = 0x20742A47148
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x207410BB840
- int concurrency_hint_ = 0xFFFFFFFF
- 00007FF6594A02B6 00000083E41FF8D0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
- Parameter void* arg = 0x207430CC030
- Local boost::asio::detail::win_thread::auto_func_base_ptr func
- boost::asio::detail::win_thread::func_base* ptr = 0x207430CC030
- void* entry_event_ = 0x32C
- void* exit_event_ = 0x320
- Local void* exit_event = 0xCCCCCCCCCCCCCCCC
- 00007FFA27523428 00000083E41FF910 _register_onexit_function+488
- 00007FFA27523071 00000083E41FF960 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E41FF990 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E41FF9E0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B581DA4 00000083E42FB700 NtGetContextThread+14
- CCCCCCCCCCCCCCCC 00000083E42FB708 0000:0000000000000000
- CCCCCCCCCCCCCCCC 00000083E42FB710 0000:0000000000000000
- CCCCCCCCCCCCCCCC 00000083E42FB718 0000:0000000000000000
- 00000000000003C4 00000083E42FB720 0000:0000000000000000
- 0000461B3098D89B 00000083E42FB728 0000:0000000000000000
- 00000083E42FBCA0 00000083E42FB730 0000:0000000000000000
- 00007FF6594AF780 00000083E42FBCA0 WheatyExceptionReport::printTracesForAllThreads+100 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 475
- Local void* threadHandle = 0x3C4
- Local _CONTEXT context
- unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
- unsigned long ContextFlags = 0xD010001F
- unsigned long MxCsr = 0x1FA7
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x246
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0xEA
- unsigned int Rcx = 0x3C4
- unsigned int Rdx = 0x83E42FB7B0
- unsigned int Rbx = 0x0
- unsigned int Rsp = 0x83E42FB740
- unsigned int Rbp = 0x83E42FFAD0
- unsigned int Rsi = 0x83E42FD550
- unsigned int Rdi = 0x83E42FBCA0
- unsigned int R8 = 0x571
- unsigned int R9 = 0x83E42FFAD0
- unsigned int R10 = 0x0
- unsigned int R11 = 0x246
- unsigned int R12 = 0x1
- unsigned int R13 = 0x83E42FFAD0
- unsigned int R14 = 0x83E42FCA30
- unsigned int R15 = 0x83E42FC900
- unsigned int Rip = 0x7FF6594AF780
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FA7
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x83E42FB8D0
- [1] = 0x83E42FB8E0
- [2] = 0x83E42FB8F0
- [3] = 0x83E42FB900
- [4] = 0x83E42FB910
- [5] = 0x83E42FB920
- [6] = 0x83E42FB930
- [7] = 0x83E42FB940
- _M128A[16] XmmRegisters
- [0] = 0x83E42FB950
- [1] = 0x83E42FB960
- [2] = 0x83E42FB970
- [3] = 0x83E42FB980
- [4] = 0x83E42FB990
- [5] = 0x83E42FB9A0
- [6] = 0x83E42FB9B0
- [7] = 0x83E42FB9C0
- [8] = 0x83E42FB9D0
- [9] = 0x83E42FB9E0
- unsigned int[96] Reserved4
- [0] = 0xCC
- [1] = 0xCC
- [2] = 0xCC
- [3] = 0xCC
- [4] = 0xCC
- [5] = 0xCC
- [6] = 0xCC
- [7] = 0xCC
- [8] = 0xCC
- [9] = 0xCC
- _M128A[2] Header
- [0] = 0x83E42FB8B0
- [1] = 0x83E42FB8C0
- <user defined> Legacy = 0x83E42FB8D0
- _M128A Xmm0 = 0x83E42FB950
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x83E42FBAB0
- [1] = 0x83E42FBAC0
- [2] = 0x83E42FBAD0
- [3] = 0x83E42FBAE0
- [4] = 0x83E42FBAF0
- [5] = 0x83E42FBB00
- [6] = 0x83E42FBB10
- [7] = 0x83E42FBB20
- [8] = 0x83E42FBB30
- [9] = 0x83E42FBB40
- unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
- unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Parameter bool bWriteVariables = 0x1
- Local unsigned long dwOwnerPID = 0x146C
- Local tagTHREADENTRY32 te32
- unsigned long dwSize = 0x1C
- unsigned long cntUsage = 0x0
- unsigned long th32ThreadID = 0x1808
- unsigned long th32OwnerProcessID = 0x146C
- long tpBasePri = 0x8
- long tpDeltaPri = 0x0
- unsigned long dwFlags = 0x0
- Local void* hThreadSnap = 0x448
- 00007FF6594AFBE2 00000083E42FC3D0 WheatyExceptionReport::GenerateExceptionReport+402 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 591
- Local _CONTEXT* pCtx = 0x83E42FD080
- unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P3Home = 0x0
- unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
- unsigned long ContextFlags = 0x10005F
- unsigned long MxCsr = 0x1FA5
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10206
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0xCCCCCCCC
- unsigned int Rcx = 0x16
- unsigned int Rdx = 0x2
- unsigned int Rbx = 0x0
- unsigned int Rsp = 0x83E42FD790
- unsigned int Rbp = 0x83E42FDC50
- unsigned int Rsi = 0x1
- unsigned int Rdi = 0x83E42FD7B0
- unsigned int R8 = 0x7FFA2760B568
- unsigned int R9 = 0x7FFA2760B570
- unsigned int R10 = 0x0
- unsigned int R11 = 0x246
- unsigned int R12 = 0x7FF65B0DD1DA
- unsigned int R13 = 0x7FF6593E0000
- unsigned int R14 = 0x83E42FF960
- unsigned int R15 = 0x83E42FEA60
- unsigned int Rip = 0x7FF65B6BAB0C
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FA5
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x83E42FD1A0
- [1] = 0x83E42FD1B0
- [2] = 0x83E42FD1C0
- [3] = 0x83E42FD1D0
- [4] = 0x83E42FD1E0
- [5] = 0x83E42FD1F0
- [6] = 0x83E42FD200
- [7] = 0x83E42FD210
- _M128A[16] XmmRegisters
- [0] = 0x83E42FD220
- [1] = 0x83E42FD230
- [2] = 0x83E42FD240
- [3] = 0x83E42FD250
- [4] = 0x83E42FD260
- [5] = 0x83E42FD270
- [6] = 0x83E42FD280
- [7] = 0x83E42FD290
- [8] = 0x83E42FD2A0
- [9] = 0x83E42FD2B0
- unsigned int[96] Reserved4
- [0] = 0xFE
- [1] = 0xFE
- [2] = 0xFE
- [3] = 0xFE
- [4] = 0xFE
- [5] = 0xFE
- [6] = 0xFE
- [7] = 0xFE
- [8] = 0xFE
- [9] = 0xFE
- _M128A[2] Header
- [0] = 0x83E42FD180
- [1] = 0x83E42FD190
- <user defined> Legacy = 0x83E42FD1A0
- _M128A Xmm0 = 0x83E42FD220
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x83E42FD380
- [1] = 0x83E42FD390
- [2] = 0x83E42FD3A0
- [3] = 0x83E42FD3B0
- [4] = 0x83E42FD3C0
- [5] = 0x83E42FD3D0
- [6] = 0x83E42FD3E0
- [7] = 0x83E42FD3F0
- [8] = 0x83E42FD400
- [9] = 0x83E42FD410
- unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
- unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Local _CONTEXT trashableContext
- unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P3Home = 0x0
- unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
- unsigned long ContextFlags = 0x10005F
- unsigned long MxCsr = 0x1FA5
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10206
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0xCCCCCCCC
- unsigned int Rcx = 0x16
- unsigned int Rdx = 0x2
- unsigned int Rbx = 0x0
- unsigned int Rsp = 0x83E42FFAD0
- unsigned int Rbp = 0x0
- unsigned int Rsi = 0x0
- unsigned int Rdi = 0x0
- unsigned int R8 = 0x7FFA2760B568
- unsigned int R9 = 0x7FFA2760B570
- unsigned int R10 = 0x0
- unsigned int R11 = 0x246
- unsigned int R12 = 0x0
- unsigned int R13 = 0x0
- unsigned int R14 = 0x0
- unsigned int R15 = 0x0
- unsigned int Rip = 0x7FFA4B54CB31
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FA5
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x83E42FBFF0
- [1] = 0x83E42FC000
- [2] = 0x83E42FC010
- [3] = 0x83E42FC020
- [4] = 0x83E42FC030
- [5] = 0x83E42FC040
- [6] = 0x83E42FC050
- [7] = 0x83E42FC060
- _M128A[16] XmmRegisters
- [0] = 0x83E42FC070
- [1] = 0x83E42FC080
- [2] = 0x83E42FC090
- [3] = 0x83E42FC0A0
- [4] = 0x83E42FC0B0
- [5] = 0x83E42FC0C0
- [6] = 0x83E42FC0D0
- [7] = 0x83E42FC0E0
- [8] = 0x83E42FC0F0
- [9] = 0x83E42FC100
- unsigned int[96] Reserved4
- [0] = 0xFE
- [1] = 0xFE
- [2] = 0xFE
- [3] = 0xFE
- [4] = 0xFE
- [5] = 0xFE
- [6] = 0xFE
- [7] = 0xFE
- [8] = 0xFE
- [9] = 0xFE
- _M128A[2] Header
- [0] = 0x83E42FBFD0
- [1] = 0x83E42FBFE0
- <user defined> Legacy = 0x83E42FBFF0
- _M128A Xmm0 = 0x83E42FC070
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x83E42FC1D0
- [1] = 0x83E42FC1E0
- [2] = 0x83E42FC1F0
- [3] = 0x83E42FC200
- [4] = 0x83E42FC210
- [5] = 0x83E42FC220
- [6] = 0x83E42FC230
- [7] = 0x83E42FC240
- [8] = 0x83E42FC250
- [9] = 0x83E42FC260
- unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
- unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Local _SYSTEMTIME systime
- unsigned int wYear = 0x7E2
- unsigned int wMonth = 0x6
- unsigned int wDayOfWeek = 0x4
- unsigned int wDay = 0xE
- unsigned int wHour = 0x17
- unsigned int wMinute = 0x16
- unsigned int wSecond = 0x15
- unsigned int wMilliseconds = 0x2F5
- Local _EXCEPTION_RECORD* pExceptionRecord = 0x83E42FD570
- unsigned long ExceptionCode = 0xC0000005
- unsigned long ExceptionFlags = 0x0
- _EXCEPTION_RECORD* ExceptionRecord = NULL
- void* ExceptionAddress = 0x7FF65B6BAB0C
- unsigned long NumberParameters = 0x2
- unsigned int[15] ExceptionInformation
- [0] = 0x1
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- Local unsigned int offset = 0x22D9B0C
- Local char[260] szFaultingModule = "D:\Work\Eluna\master\Debug\worldserver.exe..."
- Local unsigned long section = 0x1
- Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x83E42FC900
- _EXCEPTION_RECORD* ExceptionRecord = 0x83E42FD570
- unsigned long ExceptionCode = 0xC0000005
- unsigned long ExceptionFlags = 0x0
- _EXCEPTION_RECORD* ExceptionRecord = NULL
- void* ExceptionAddress = 0x7FF65B6BAB0C
- unsigned long NumberParameters = 0x2
- unsigned int[15] ExceptionInformation
- [0] = 0x1
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- _CONTEXT* ContextRecord = 0x83E42FD080
- unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P3Home = 0x0
- unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
- unsigned long ContextFlags = 0x10005F
- unsigned long MxCsr = 0x1FA5
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10206
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0xCCCCCCCC
- unsigned int Rcx = 0x16
- unsigned int Rdx = 0x2
- unsigned int Rbx = 0x0
- unsigned int Rsp = 0x83E42FD790
- unsigned int Rbp = 0x83E42FDC50
- unsigned int Rsi = 0x1
- unsigned int Rdi = 0x83E42FD7B0
- unsigned int R8 = 0x7FFA2760B568
- unsigned int R9 = 0x7FFA2760B570
- unsigned int R10 = 0x0
- unsigned int R11 = 0x246
- unsigned int R12 = 0x7FF65B0DD1DA
- unsigned int R13 = 0x7FF6593E0000
- unsigned int R14 = 0x83E42FF960
- unsigned int R15 = 0x83E42FEA60
- unsigned int Rip = 0x7FF65B6BAB0C
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FA5
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x83E42FD1A0
- [1] = 0x83E42FD1B0
- [2] = 0x83E42FD1C0
- [3] = 0x83E42FD1D0
- [4] = 0x83E42FD1E0
- [5] = 0x83E42FD1F0
- [6] = 0x83E42FD200
- [7] = 0x83E42FD210
- _M128A[16] XmmRegisters
- [0] = 0x83E42FD220
- [1] = 0x83E42FD230
- [2] = 0x83E42FD240
- [3] = 0x83E42FD250
- [4] = 0x83E42FD260
- [5] = 0x83E42FD270
- [6] = 0x83E42FD280
- [7] = 0x83E42FD290
- [8] = 0x83E42FD2A0
- [9] = 0x83E42FD2B0
- unsigned int[96] Reserved4
- [0] = 0xFE
- [1] = 0xFE
- [2] = 0xFE
- [3] = 0xFE
- [4] = 0xFE
- [5] = 0xFE
- [6] = 0xFE
- [7] = 0xFE
- [8] = 0xFE
- [9] = 0xFE
- _M128A[2] Header
- [0] = 0x83E42FD180
- [1] = 0x83E42FD190
- <user defined> Legacy = 0x83E42FD1A0
- _M128A Xmm0 = 0x83E42FD220
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x83E42FD380
- [1] = 0x83E42FD390
- [2] = 0x83E42FD3A0
- [3] = 0x83E42FD3B0
- [4] = 0x83E42FD3C0
- [5] = 0x83E42FD3D0
- [6] = 0x83E42FD3E0
- [7] = 0x83E42FD3F0
- [8] = 0x83E42FD400
- [9] = 0x83E42FD410
- unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
- unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- 00007FF6594AF586 00000083E42FC780 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 186
- Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x83E42FC900
- _EXCEPTION_RECORD* ExceptionRecord = 0x83E42FD570
- unsigned long ExceptionCode = 0xC0000005
- unsigned long ExceptionFlags = 0x0
- _EXCEPTION_RECORD* ExceptionRecord = NULL
- void* ExceptionAddress = 0x7FF65B6BAB0C
- unsigned long NumberParameters = 0x2
- unsigned int[15] ExceptionInformation
- [0] = 0x1
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- _CONTEXT* ContextRecord = 0x83E42FD080
- unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P3Home = 0x0
- unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
- unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
- unsigned long ContextFlags = 0x10005F
- unsigned long MxCsr = 0x1FA5
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10206
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0xCCCCCCCC
- unsigned int Rcx = 0x16
- unsigned int Rdx = 0x2
- unsigned int Rbx = 0x0
- unsigned int Rsp = 0x83E42FD790
- unsigned int Rbp = 0x83E42FDC50
- unsigned int Rsi = 0x1
- unsigned int Rdi = 0x83E42FD7B0
- unsigned int R8 = 0x7FFA2760B568
- unsigned int R9 = 0x7FFA2760B570
- unsigned int R10 = 0x0
- unsigned int R11 = 0x246
- unsigned int R12 = 0x7FF65B0DD1DA
- unsigned int R13 = 0x7FF6593E0000
- unsigned int R14 = 0x83E42FF960
- unsigned int R15 = 0x83E42FEA60
- unsigned int Rip = 0x7FF65B6BAB0C
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FA5
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x83E42FD1A0
- [1] = 0x83E42FD1B0
- [2] = 0x83E42FD1C0
- [3] = 0x83E42FD1D0
- [4] = 0x83E42FD1E0
- [5] = 0x83E42FD1F0
- [6] = 0x83E42FD200
- [7] = 0x83E42FD210
- _M128A[16] XmmRegisters
- [0] = 0x83E42FD220
- [1] = 0x83E42FD230
- [2] = 0x83E42FD240
- [3] = 0x83E42FD250
- [4] = 0x83E42FD260
- [5] = 0x83E42FD270
- [6] = 0x83E42FD280
- [7] = 0x83E42FD290
- [8] = 0x83E42FD2A0
- [9] = 0x83E42FD2B0
- unsigned int[96] Reserved4
- [0] = 0xFE
- [1] = 0xFE
- [2] = 0xFE
- [3] = 0xFE
- [4] = 0xFE
- [5] = 0xFE
- [6] = 0xFE
- [7] = 0xFE
- [8] = 0xFE
- [9] = 0xFE
- _M128A[2] Header
- [0] = 0x83E42FD180
- [1] = 0x83E42FD190
- <user defined> Legacy = 0x83E42FD1A0
- _M128A Xmm0 = 0x83E42FD220
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x83E42FD380
- [1] = 0x83E42FD390
- [2] = 0x83E42FD3A0
- [3] = 0x83E42FD3B0
- [4] = 0x83E42FD3C0
- [5] = 0x83E42FD3D0
- [6] = 0x83E42FD3E0
- [7] = 0x83E42FD3F0
- [8] = 0x83E42FD400
- [9] = 0x83E42FD410
- unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
- unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Local char[260] module_folder_name = "D:\Work\Eluna\master\Debug..."
- Local _SYSTEMTIME systime
- unsigned int wYear = 0x7E2
- unsigned int wMonth = 0x6
- unsigned int wDayOfWeek = 0x4
- unsigned int wDay = 0xE
- unsigned int wHour = 0x17
- unsigned int wMinute = 0x16
- unsigned int wSecond = 0x15
- unsigned int wMilliseconds = 0x1CC
- Local char[260] crash_folder_path = "D:\Work\Eluna\master\Debug\Crashes..."
- Local std::unique_lock<std::mutex> guard
- std::mutex* _Pmtx = 0x7FF65D2C7EA0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2C7EA0
- bool _Owns = 0x1
- Local char* pos = "worldserver.exe"
- 00007FFA473695C0 00000083E42FC890 UnhandledExceptionFilter+190
- 00007FFA4B58884F 00000083E42FC8C0 memset+1C4F
- 00007FFA4B571146 00000083E42FC930 __C_specific_handler+96
- 00007FFA4B584E6D 00000083E42FC960 __chkstk+11D
- 00007FFA4B506058 00000083E42FD070 RtlWalkFrameChain+1518
- 00007FFA4B583D9E 00000083E42FD780 KiUserExceptionDispatcher+2E
- 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
- Parameter int __formal = 0x16
- 00007FFA2751A381 00000083E42FD870 raise+441
- 00007FFA2751BF59 00000083E42FD8B0 abort+39
- 00007FFA2751AF86 00000083E42FD8F0 terminate+36
- 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
- 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
- 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
- 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
- 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
- 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
- 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
- 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
- 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
- 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
- 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
- Local std::vector<WaypointNode,std::allocator<WaypointNode> >* this = 0x207E990BB88
- std::_Vector_alloc<std::_Vec_base_types<WaypointNode,std::allocator<WaypointNode> > >
- std::_Compressed_pair<std::allocator<WaypointNode>,std::_Vector_val<std::_Simple_types<WaypointNode> >,1> _Mypair
- std::_Vector_val<std::_Simple_types<WaypointNode> > _Myval2 = 0x207E990BB88
- Parameter unsigned int _Pos = 0x2
- 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
- Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
- MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
- PathMovementBase<Creature,WaypointPath const *>
- WaypointPath* i_path = 0x207E990BB88
- std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
- unsigned int id = 0x0
- unsigned int i_currentNode = 0x2
- TimeTrackerSmall i_nextMoveTime
- int i_expiryTime = 0x0
- bool i_recalculateSpeed = 0x0
- bool IsArrivalDone = 0x0
- unsigned int path_id = 0x0
- bool repeating = 0x0
- bool LoadedFromDB = 0x0
- Parameter Creature* creature = 0x207EBD34050
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x1C48A3
- unsigned int grid_y = 0x1C48A3
- unsigned int cell_x = 0x1C48A3
- unsigned int cell_y = 0x1C48A3
- unsigned int nocreate = 0x1C48A3
- unsigned int reserved = 0x1C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
- unsigned int All = 0x1C48A3
- Cell::<unnamed-type-data> data = 0x1C48A3
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x207EBD37CA0
- <user defined> XYZ = 0x207EBD37CA0
- <user defined> XYZO = 0x207EBD37CA0
- <user defined> PackedXYZ = 0x207EBD37CA0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- ObjectGuid containerID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
- <user defined> _Copy_tag = 0x207EBD37D18
- <user defined> _Move_tag = 0x207EBD37D18
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D30
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D80
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37DD0
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37E28
- LinkedListElement iLast = 0x207EBD37E38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
- <user defined> iterator = 0xEBD37E38
- <user defined> iterator = 0x207EBD37E20
- iterator
- LootValidatorRef* _Ptr = 0x7FF65C7119F0
- ObjectGuid _GUID
- unsigned int _low = 0x207
- unsigned int _high = 0x3C00040000017780
- unsigned int _itemContext = 0x0
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- ObjectGuid lootingGroupLowGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_PlayerDamageReq = 0x2B
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
- ObjectGuid m_lootRecipient
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid m_lootRecipientGroup
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid _skinner
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x5B22CE9B
- int m_respawnTime = 0x5B22CF13
- unsigned int m_respawnDelay = 0x78
- unsigned int m_corpseDelay = 0x3C
- float m_respawnradius = 5.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x0
- unsigned int m_defaultMovementType = 0x1
- unsigned int m_spawnId = 0x4F697
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x1
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x5DE
- Position m_homePosition
- <user defined> XY = 0x207EBD37F58
- <user defined> XYZ = 0x207EBD37F58
- <user defined> XYZO = 0x207EBD37F58
- <user defined> PackedXYZ = 0x207EBD37F58
- float m_positionX = 1884.627563
- float m_positionY = 1587.966064
- float m_positionZ = 89.505379
- float m_orientation = 3.067404
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- Position m_transportHomePosition
- <user defined> XY = 0x207EBD37F68
- <user defined> XYZ = 0x207EBD37F68
- <user defined> XYZO = 0x207EBD37F68
- <user defined> PackedXYZ = 0x207EBD37F68
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x207984FD7E8
- unsigned int Entry = 0x5DE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x762
- [1] = 0x0
- unsigned int Modelid1 = 0x33D
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wretched Ghoul"
- std::string FemaleName = ""
- std::string SubName = ""
- std::string TitleAlt = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- int minlevel = 0x1
- int maxlevel = 0x2
- boost::optional<CreatureLevelScaling> levelScaling
- boost::optional_detail::optional_base<CreatureLevelScaling>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
- int HealthScalingExpansion = 0x0
- unsigned int RequiredExpansion = 0x0
- unsigned int VignetteID = 0x0
- unsigned int faction = 0x7
- unsigned int npcflag = 0x0
- float speed_walk = 0.777776
- float speed_run = 0.857143
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x800
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int trainer_class = 0x0
- unsigned int type = 0x6
- unsigned int type_flags = 0x0
- unsigned int type_flags2 = 0x0
- unsigned int lootid = 0x5DE
- unsigned int pickpocketLootId = 0x5DE
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x1
- [4] = 0x1
- [5] = 0x1
- [6] = 0x1
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x1
- unsigned int maxgold = 0x4
- std::string AIName = "SmartAI"
- unsigned int MovementType = 0x1
- unsigned int InhabitType = 0x3
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModHealthExtra = 1.000000
- float ModMana = 1.000000
- float ModManaExtra = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x64
- bool RegenHealth = 0x1
- unsigned int MechanicImmuneMask = 0x800010
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- CreatureData* m_creatureData = 0x207A3D4D1E8
- unsigned int id = 0x5DE
- unsigned int mapid = 0x0
- unsigned int displayid = 0x0
- int equipmentId = 0x0
- float posX = 1919.939941
- float posY = 1586.650024
- float posZ = 83.980400
- float orientation = 2.334830
- unsigned int spawntimesecs = 0x78
- float spawndist = 5.000000
- unsigned int currentwaypoint = 0x0
- unsigned int curhealth = 0x1
- unsigned int curmana = 0x0
- unsigned int movementType = 0x1
- unsigned int spawnMask = 0x1
- unsigned int npcflag = 0x0
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x0
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- unsigned int phaseUseFlags = 0x0
- unsigned int phaseId = 0x0
- unsigned int phaseGroup = 0x0
- int terrainSwapMap = 0xFFFFFFFF
- unsigned int ScriptId = 0x0
- bool dbData = 0x1
- unsigned int m_LootMode = 0x1
- unsigned int m_waypointID = 0x1
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool m_TriggerJustRespawned = 0x0
- Spell* m_focusSpell = NULL
- unsigned int m_focusDelay = 0x0
- bool m_shouldReacquireTarget = 0x0
- ObjectGuid m_suppressedTarget
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- float m_suppressedOrientation = 0.000000
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vec m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::all
- <user defined> value_compare = 0x207EBD37FD8
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Local WaypointNode& waypoint = 0xCCCCCCCCCCCCCCCC
- unsigned int id = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
- float x = 0xCCCCCCCCCCCCCCD0 <Unable to read memory>
- float y = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
- float z = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
- float orientation = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
- unsigned int delay = 0xCCCCCCCCCCCCCCE0 <Unable to read memory>
- unsigned int eventId = 0xCCCCCCCCCCCCCCE4 <Unable to read memory>
- unsigned int moveType = 0xCCCCCCCCCCCCCCE8 <Unable to read memory>
- unsigned int eventChance = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
- Local bool transportPath = 0x0
- Local Movement::Location formationDest
- G3D::Vector3
- float x = -107374176.000000
- float y = -107374176.000000
- float z = -107374176.000000
- float orientation = -107374176.000000
- 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
- Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
- MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
- PathMovementBase<Creature,WaypointPath const *>
- WaypointPath* i_path = 0x207E990BB88
- std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
- unsigned int id = 0x0
- unsigned int i_currentNode = 0x2
- TimeTrackerSmall i_nextMoveTime
- int i_expiryTime = 0x0
- bool i_recalculateSpeed = 0x0
- bool IsArrivalDone = 0x0
- unsigned int path_id = 0x0
- bool repeating = 0x0
- bool LoadedFromDB = 0x0
- Parameter Creature* creature = 0x207EBD34050
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x1C48A3
- unsigned int grid_y = 0x1C48A3
- unsigned int cell_x = 0x1C48A3
- unsigned int cell_y = 0x1C48A3
- unsigned int nocreate = 0x1C48A3
- unsigned int reserved = 0x1C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
- unsigned int All = 0x1C48A3
- Cell::<unnamed-type-data> data = 0x1C48A3
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x207EBD37CA0
- <user defined> XYZ = 0x207EBD37CA0
- <user defined> XYZO = 0x207EBD37CA0
- <user defined> PackedXYZ = 0x207EBD37CA0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- ObjectGuid containerID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
- <user defined> _Copy_tag = 0x207EBD37D18
- <user defined> _Move_tag = 0x207EBD37D18
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D30
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D80
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37DD0
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37E28
- LinkedListElement iLast = 0x207EBD37E38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
- <user defined> iterator = 0xEBD37E38
- <user defined> iterator = 0x207EBD37E20
- iterator
- LootValidatorRef* _Ptr = 0x7FF65C7119F0
- ObjectGuid _GUID
- unsigned int _low = 0x207
- unsigned int _high = 0x3C00040000017780
- unsigned int _itemContext = 0x0
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- ObjectGuid lootingGroupLowGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_PlayerDamageReq = 0x2B
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
- ObjectGuid m_lootRecipient
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid m_lootRecipientGroup
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid _skinner
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x5B22CE9B
- int m_respawnTime = 0x5B22CF13
- unsigned int m_respawnDelay = 0x78
- unsigned int m_corpseDelay = 0x3C
- float m_respawnradius = 5.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x0
- unsigned int m_defaultMovementType = 0x1
- unsigned int m_spawnId = 0x4F697
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x1
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x5DE
- Position m_homePosition
- <user defined> XY = 0x207EBD37F58
- <user defined> XYZ = 0x207EBD37F58
- <user defined> XYZO = 0x207EBD37F58
- <user defined> PackedXYZ = 0x207EBD37F58
- float m_positionX = 1884.627563
- float m_positionY = 1587.966064
- float m_positionZ = 89.505379
- float m_orientation = 3.067404
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- Position m_transportHomePosition
- <user defined> XY = 0x207EBD37F68
- <user defined> XYZ = 0x207EBD37F68
- <user defined> XYZO = 0x207EBD37F68
- <user defined> PackedXYZ = 0x207EBD37F68
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x207984FD7E8
- unsigned int Entry = 0x5DE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x762
- [1] = 0x0
- unsigned int Modelid1 = 0x33D
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wretched Ghoul"
- std::string FemaleName = ""
- std::string SubName = ""
- std::string TitleAlt = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- int minlevel = 0x1
- int maxlevel = 0x2
- boost::optional<CreatureLevelScaling> levelScaling
- boost::optional_detail::optional_base<CreatureLevelScaling>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
- int HealthScalingExpansion = 0x0
- unsigned int RequiredExpansion = 0x0
- unsigned int VignetteID = 0x0
- unsigned int faction = 0x7
- unsigned int npcflag = 0x0
- float speed_walk = 0.777776
- float speed_run = 0.857143
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x800
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int trainer_class = 0x0
- unsigned int type = 0x6
- unsigned int type_flags = 0x0
- unsigned int type_flags2 = 0x0
- unsigned int lootid = 0x5DE
- unsigned int pickpocketLootId = 0x5DE
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x1
- [4] = 0x1
- [5] = 0x1
- [6] = 0x1
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x1
- unsigned int maxgold = 0x4
- std::string AIName = "SmartAI"
- unsigned int MovementType = 0x1
- unsigned int InhabitType = 0x3
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModHealthExtra = 1.000000
- float ModMana = 1.000000
- float ModManaExtra = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x64
- bool RegenHealth = 0x1
- unsigned int MechanicImmuneMask = 0x800010
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- CreatureData* m_creatureData = 0x207A3D4D1E8
- unsigned int id = 0x5DE
- unsigned int mapid = 0x0
- unsigned int displayid = 0x0
- int equipmentId = 0x0
- float posX = 1919.939941
- float posY = 1586.650024
- float posZ = 83.980400
- float orientation = 2.334830
- unsigned int spawntimesecs = 0x78
- float spawndist = 5.000000
- unsigned int currentwaypoint = 0x0
- unsigned int curhealth = 0x1
- unsigned int curmana = 0x0
- unsigned int movementType = 0x1
- unsigned int spawnMask = 0x1
- unsigned int npcflag = 0x0
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x0
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- unsigned int phaseUseFlags = 0x0
- unsigned int phaseId = 0x0
- unsigned int phaseGroup = 0x0
- int terrainSwapMap = 0xFFFFFFFF
- unsigned int ScriptId = 0x0
- bool dbData = 0x1
- unsigned int m_LootMode = 0x1
- unsigned int m_waypointID = 0x1
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool m_TriggerJustRespawned = 0x0
- Spell* m_focusSpell = NULL
- unsigned int m_focusDelay = 0x0
- bool m_shouldReacquireTarget = 0x0
- ObjectGuid m_suppressedTarget
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- float m_suppressedOrientation = 0.000000
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vec m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::all
- <user defined> value_compare = 0x207EBD37FD8
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int diff = 0x7D
- 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
- Local MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >* this = 0x207F1029230
- Parameter Unit* u = 0x207EBD34050
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid = 0x207EBD34248
- unsigned int flags = 0x100
- unsigned int flags2 = 0x0
- Position pos = 0x207EBD34260
- unsigned int time = 0x0
- TransportInfo
- ObjectGuid guid = 0x207EBD34248
- Position pos = 0x207EBD34258
- int seat = 0x0
- unsigned int time = 0x0
- unsigned int prevTime = 0x0
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport = 0x207EBD34274
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x0
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump = 0x207EBD342A8
- float splineElevation = 0.000000
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
- std::mutex _mapLock = 0x207AE22E128
- std::mutex _gridLock = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree = 0x2072BB74060
- MapRefManager m_mapRefManager = 0x207AE22E1E8
- LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells = 0x207AE2402A8
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
- IntervalTimer _weatherUpdateTimer = 0x207AE248400
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34314
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x1
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34384
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
- std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- <user defined> _Copy_tag = 0x207EBD34528
- <user defined> _Move_tag = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline
- Movement::SplineBase
- std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
- int index_lo = 0x0
- int index_hi = 0x0
- unsigned int m_mode = 0x0
- bool cyclic = 0x0
- std::vector<int,std::allocator<int> > lengths = 0x207E701B950
- Movement::FacingInfo facing
- <unnamed-type-f>
- float x = 0.000000
- float y = 0.000000
- float z = 0.000000
- Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
- ObjectGuid target = 0x207E701B97C
- float angle = 0.000000
- int type = 0x0
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags
- unsigned int animId = 0x20
- bool unknown0 = 0x20
- bool fallingSlow = 0x20
- bool done = 0x20
- bool falling = 0x20
- bool no_spline = 0x20
- bool unknown1 = 0x0
- bool flying = 0x0
- bool orientationFixed = 0x0
- bool catmullrom = 0x0
- bool cyclic = 0x0
- bool enter_cycle = 0x0
- bool frozen = 0x0
- bool transportEnter = 0x0
- bool transportExit = 0x0
- bool unknown2 = 0x0
- bool unknown3 = 0x0
- bool backward = 0x0
- bool smoothGroundPath = 0x0
- bool canSwim = 0x0
- bool uncompressedPath = 0x0
- bool unknown4 = 0x0
- bool unknown5 = 0x0
- bool animation = 0x0
- bool parabolic = 0x0
- bool fadeObject = 0x0
- bool steering = 0x0
- bool unknown8 = 0x0
- bool unknown9 = 0x0
- bool unknown10 = 0x0
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
- boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
- std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
- bool iDirty = 0x0
- ThreatContainer iThreatOfflineContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
- bool iDirty = 0x0
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D18D8
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
- unsigned int ItemId = 0xE945AA90
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x20
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D1928
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
- unsigned int ItemId = 0xE945B010
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x50
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int co
- <user defined> value_compare = 0x207E88D1978
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellH _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges
- std::_Hash<std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsig
- <user defined> value_compare = 0x207E88D1A00
- std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >, _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigne
- <user defined> value_compare = 0x207E88D1A50
- std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int time_diff = 0x7D
- 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
- Local MotionMaster* this = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
- std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- Parameter unsigned int diff = 0x7D
- Local bool isMoveGenUpdateSuccess = 0xCC
- 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
- Local Unit* this = 0x207EBD34050
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid = 0x207EBD34248
- unsigned int flags = 0x100
- unsigned int flags2 = 0x0
- Position pos = 0x207EBD34260
- unsigned int time = 0x0
- TransportInfo
- ObjectGuid guid = 0x207EBD34248
- Position pos = 0x207EBD34258
- int seat = 0x0
- unsigned int time = 0x0
- unsigned int prevTime = 0x0
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport = 0x207EBD34274
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x0
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump = 0x207EBD342A8
- float splineElevation = 0.000000
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
- std::mutex _mapLock = 0x207AE22E128
- std::mutex _gridLock = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree = 0x2072BB74060
- MapRefManager m_mapRefManager = 0x207AE22E1E8
- LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells = 0x207AE2402A8
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
- IntervalTimer _weatherUpdateTimer = 0x207AE248400
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34314
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x1
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x207EBD34384
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
- std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- <user defined> _Copy_tag = 0x207EBD34528
- <user defined> _Move_tag = 0x207EBD34528
- <user defined> value_compare = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline
- Movement::SplineBase
- std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
- int index_lo = 0x0
- int index_hi = 0x0
- unsigned int m_mode = 0x0
- bool cyclic = 0x0
- std::vector<int,std::allocator<int> > lengths = 0x207E701B950
- Movement::FacingInfo facing
- <unnamed-type-f>
- float x = 0.000000
- float y = 0.000000
- float z = 0.000000
- Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
- ObjectGuid target = 0x207E701B97C
- float angle = 0.000000
- int type = 0x0
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags
- unsigned int animId = 0x20
- bool unknown0 = 0x20
- bool fallingSlow = 0x20
- bool done = 0x20
- bool falling = 0x20
- bool no_spline = 0x20
- bool unknown1 = 0x0
- bool flying = 0x0
- bool orientationFixed = 0x0
- bool catmullrom = 0x0
- bool cyclic = 0x0
- bool enter_cycle = 0x0
- bool frozen = 0x0
- bool transportEnter = 0x0
- bool transportExit = 0x0
- bool unknown2 = 0x0
- bool unknown3 = 0x0
- bool backward = 0x0
- bool smoothGroundPath = 0x0
- bool canSwim = 0x0
- bool uncompressedPath = 0x0
- bool unknown4 = 0x0
- bool unknown5 = 0x0
- bool animation = 0x0
- bool parabolic = 0x0
- bool fadeObject = 0x0
- bool steering = 0x0
- bool unknown8 = 0x0
- bool unknown9 = 0x0
- bool unknown10 = 0x0
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
- boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
- std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
- bool iDirty = 0x0
- ThreatContainer iThreatOfflineContainer
- std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
- bool iDirty = 0x0
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D18D8
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
- unsigned int ItemId = 0xE945AA90
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x20
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int cons
- <user defined> value_compare = 0x207E88D1928
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHis _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- mapped_type
- unsigned int SpellId = 0x3F800000
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
- unsigned int ItemId = 0xE945B010
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x50
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int co
- <user defined> value_compare = 0x207E88D1978
- std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellH _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges
- std::_Hash<std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsig
- <user defined> value_compare = 0x207E88D1A00
- std::_Umap_traits<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >, _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns
- std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigne
- <user defined> value_compare = 0x207E88D1A50
- std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int p_time = 0x7D
- 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
- Local Creature* this = 0x207EBD34050
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x208
- unsigned int* m_uint32Values = 0x208
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
- unsigned int m_valuesCount = 0xD5
- unsigned int _dynamicValuesCount = 0x3
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x1
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207EBD340C8
- <user defined> XYZ = 0x207EBD340C8
- <user defined> XYZO = 0x207EBD340C8
- <user defined> PackedXYZ = 0x207EBD340C8
- float m_positionX = 1884.491577
- float m_positionY = 1587.976196
- float m_positionZ = 89.527344
- float m_orientation = 6.208997
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67F3D44EB8FBB
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207EBD34248
- std::string m_name = "Wretched Ghoul"
- bool m_isActive = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207EBD34310
- PhaseShift _suppressedPhaseShift = 0x207EBD34380
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
- <user defined> _Copy_tag = 0x207EBD34400
- <user defined> _Move_tag = 0x207EBD34400
- Player* m_playerMovingMe = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207EBD34420
- [1] = 0x207EBD34430
- [2] = 0x207EBD34440
- [3] = 0x207EBD34450
- [4] = 0x207EBD34460
- [5] = 0x207EBD34470
- [6] = 0x207EBD34480
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207EBD34490
- [1] = 0x207EBD344A0
- [2] = 0x207EBD344B0
- [3] = 0x207EBD344C0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x4862
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207EBD34540
- [1] = 0x207EBD34590
- [2] = 0x207EBD345E0
- [3] = 0x207EBD34630
- [4] = 0x207EBD34680
- [5] = 0x207EBD346D0
- [6] = 0x207EBD34720
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
- <user defined> _Copy_tag = 0x207EBD34778
- <user defined> _Move_tag = 0x207EBD34778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x0
- Movement::MoveSpline* movespline = 0x207E701B920
- Movement::Spline<int> spline = 0x207E701B920
- Movement::FacingInfo facing = 0x207E701B970
- unsigned int m_Id = 0x5F1
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x3
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = 0x207E990B9A0
- Unit* me = 0x207EBD34050
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
- <user defined> _Copy_tag = 0x207EBD347D8
- <user defined> _Move_tag = 0x207EBD347D8
- Unit* m_attacking = NULL
- int m_deathState = 0x2
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- <user defined> _Copy_tag = 0x207EBD34878
- <user defined> _Move_tag = 0x207EBD34878
- <user defined> value_compare = 0x207EBD34878
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- <user defined> _Copy_tag = 0x207EBD34890
- <user defined> _Move_tag = 0x207EBD34890
- <user defined> value_compare = 0x207EBD34890
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207EBD01930
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207EBD348E0
- [1] = 0x207EBD348F8
- [2] = 0x207EBD34910
- [3] = 0x207EBD34928
- [4] = 0x207EBD34940
- [5] = 0x207EBD34958
- [6] = 0x207EBD34970
- [7] = 0x207EBD34988
- [8] = 0x207EBD349A0
- [9] = 0x207EBD349B8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- <user defined> _Copy_tag = 0x207EBD37730
- <user defined> _Move_tag = 0x207EBD37730
- <user defined> value_compare = 0x207EBD37730
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207EBD37750
- [1] = 0x207EBD37764
- [2] = 0x207EBD37778
- [3] = 0x207EBD3778C
- [4] = 0x207EBD377A0
- [5] = 0x207EBD377B4
- [6] = 0x207EBD377C8
- [7] = 0x207EBD377DC
- [8] = 0x207EBD377F0
- [9] = 0x207EBD37804
- float[2] m_weaponDamage
- [0] = 2.566667
- [1] = 3.850000
- [0] = 0x4076666640244444
- [1] = 0x4076666640244444
- [2] = 0x4076666640244444
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
- <user defined> _Copy_tag = 0x207EBD37A40
- <user defined> _Move_tag = 0x207EBD37A40
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
- float[9] m_speed_rate
- [0] = 0.777776
- [1] = 0.857143
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
- MotionMaster* i_motionMaster = 0x207E9459C10
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207EBD34050
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1
- unsigned int _cleanFlag = 0x1
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x138
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207EBD34050
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207EBD37AE8
- ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x0
- unsigned int m_state = 0x20
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x190
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207EBD37B58
- [1] = 0x207EBD37B64
- [2] = 0x207EBD37B70
- [3] = 0x207EBD37B7C
- [4] = 0x207EBD37B88
- [5] = 0x207EBD37B94
- [6] = 0x207EBD37BA0
- [7] = 0x207EBD37BAC
- [8] = 0x207EBD37BB8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37BD0
- LinkedListElement iLast = 0x207EBD37BE0
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
- <user defined> iterator = 0xEBD37BE0
- <user defined> iterator = 0x207EBD37BC8
- Unit* iOwner = 0x207EBD34050
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37C08
- LinkedListElement iLast = 0x207EBD37C18
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
- <user defined> iterator = 0xEBD37C18
- <user defined> iterator = 0x207EBD37C00
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207EBD37C30
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207E88D18D0
- CooldownEntry
- unsigned int SpellId = 0xEBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xEBD0B8E0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207EBD34050
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x1C48A3
- unsigned int grid_y = 0x1C48A3
- unsigned int cell_x = 0x1C48A3
- unsigned int cell_y = 0x1C48A3
- unsigned int nocreate = 0x1C48A3
- unsigned int reserved = 0x1C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
- unsigned int All = 0x1C48A3
- Cell::<unnamed-type-data> data = 0x1C48A3
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x207EBD37CA0
- <user defined> XYZ = 0x207EBD37CA0
- <user defined> XYZO = 0x207EBD37CA0
- <user defined> PackedXYZ = 0x207EBD37CA0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- ObjectGuid containerID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
- <user defined> _Copy_tag = 0x207EBD37D18
- <user defined> _Move_tag = 0x207EBD37D18
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D30
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37D80
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vecto PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::alloc
- <user defined> value_compare = 0x207EBD37DD0
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::p _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x207EBD37E28
- LinkedListElement iLast = 0x207EBD37E38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
- <user defined> iterator = 0xEBD37E38
- <user defined> iterator = 0x207EBD37E20
- iterator
- LootValidatorRef* _Ptr = 0x7FF65C7119F0
- ObjectGuid _GUID
- unsigned int _low = 0x207
- unsigned int _high = 0x3C00040000017780
- unsigned int _itemContext = 0x0
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- ObjectGuid lootingGroupLowGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_PlayerDamageReq = 0x2B
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
- ObjectGuid m_lootRecipient
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid m_lootRecipientGroup
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- ObjectGuid _skinner
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x5B22CE9B
- int m_respawnTime = 0x5B22CF13
- unsigned int m_respawnDelay = 0x78
- unsigned int m_corpseDelay = 0x3C
- float m_respawnradius = 5.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x0
- unsigned int m_defaultMovementType = 0x1
- unsigned int m_spawnId = 0x4F697
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x1
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x5DE
- Position m_homePosition
- <user defined> XY = 0x207EBD37F58
- <user defined> XYZ = 0x207EBD37F58
- <user defined> XYZO = 0x207EBD37F58
- <user defined> PackedXYZ = 0x207EBD37F58
- float m_positionX = 1884.627563
- float m_positionY = 1587.966064
- float m_positionZ = 89.505379
- float m_orientation = 3.067404
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C67EEA44EB9415
- Position m_transportHomePosition
- <user defined> XY = 0x207EBD37F68
- <user defined> XYZ = 0x207EBD37F68
- <user defined> XYZO = 0x207EBD37F68
- <user defined> PackedXYZ = 0x207EBD37F68
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x207984FD7E8
- unsigned int Entry = 0x5DE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x762
- [1] = 0x0
- unsigned int Modelid1 = 0x33D
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wretched Ghoul"
- std::string FemaleName = ""
- std::string SubName = ""
- std::string TitleAlt = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- int minlevel = 0x1
- int maxlevel = 0x2
- boost::optional<CreatureLevelScaling> levelScaling
- boost::optional_detail::optional_base<CreatureLevelScaling>
- <user defined> boost::optional_detail::optional_tag = 0x0
- bool m_initialized = 0x0
- boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
- int HealthScalingExpansion = 0x0
- unsigned int RequiredExpansion = 0x0
- unsigned int VignetteID = 0x0
- unsigned int faction = 0x7
- unsigned int npcflag = 0x0
- float speed_walk = 0.777776
- float speed_run = 0.857143
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x800
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int trainer_class = 0x0
- unsigned int type = 0x6
- unsigned int type_flags = 0x0
- unsigned int type_flags2 = 0x0
- unsigned int lootid = 0x5DE
- unsigned int pickpocketLootId = 0x5DE
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- [3] = 0x1
- [4] = 0x1
- [5] = 0x1
- [6] = 0x1
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x1
- unsigned int maxgold = 0x4
- std::string AIName = "SmartAI"
- unsigned int MovementType = 0x1
- unsigned int InhabitType = 0x3
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModHealthExtra = 1.000000
- float ModMana = 1.000000
- float ModManaExtra = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x64
- bool RegenHealth = 0x1
- unsigned int MechanicImmuneMask = 0x800010
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- CreatureData* m_creatureData = 0x207A3D4D1E8
- unsigned int id = 0x5DE
- unsigned int mapid = 0x0
- unsigned int displayid = 0x0
- int equipmentId = 0x0
- float posX = 1919.939941
- float posY = 1586.650024
- float posZ = 83.980400
- float orientation = 2.334830
- unsigned int spawntimesecs = 0x78
- float spawndist = 5.000000
- unsigned int currentwaypoint = 0x0
- unsigned int curhealth = 0x1
- unsigned int curmana = 0x0
- unsigned int movementType = 0x1
- unsigned int spawnMask = 0x1
- unsigned int npcflag = 0x0
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x0
- unsigned int unit_flags3 = 0x0
- unsigned int dynamicflags = 0x0
- unsigned int phaseUseFlags = 0x0
- unsigned int phaseId = 0x0
- unsigned int phaseGroup = 0x0
- int terrainSwapMap = 0xFFFFFFFF
- unsigned int ScriptId = 0x0
- bool dbData = 0x1
- unsigned int m_LootMode = 0x1
- unsigned int m_waypointID = 0x1
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool m_TriggerJustRespawned = 0x0
- Spell* m_focusSpell = NULL
- unsigned int m_focusDelay = 0x0
- bool m_shouldReacquireTarget = 0x0
- ObjectGuid m_suppressedTarget
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- float m_suppressedOrientation = 0.000000
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vec m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::all
- <user defined> value_compare = 0x207EBD37FD8
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Parameter unsigned int diff = 0x7D
- 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
- Local LinkedListHead::Iterator<GridReference<Creature> > iter
- GridReference<Creature>* _Ptr = 0x207EBD37C70
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x207EBCEFC68
- LinkedListElement* iPrev = 0x207EBD3BC98
- GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
- Creature* iRefFrom = 0x207EBD34050
- Local Trinity::ObjectUpdater* this = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter GridRefManager<Creature>& m = 0x207EAAEBC68
- RefManager<GridRefManager<Creature>,Creature>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC70
- LinkedListElement iLast = 0x207EAAEBC80
- unsigned int iSize = 0x12
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
- <user defined> iterator = 0xEC49DC68
- <user defined> iterator = 0x207EAAEBC68
- iterator
- GridReference<Creature>* _Ptr = 0x7FF65C446988
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x7FF65CAB82A0
- LinkedListElement* iPrev = 0x7FF65A7A50E0
- GridRefManager<Creature>* iRefTo = 0x7FF65CAB87A0
- Creature* iRefFrom = 0x7FF65A7A4D20
- 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter ContainerMapList<Creature>& c = 0x207EAAEBC68
- GridRefManager<Creature> _element
- RefManager<GridRefManager<Creature>,Creature>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC70
- LinkedListElement iLast = 0x207EAAEBC80
- unsigned int iSize = 0x12
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
- <user defined> iterator = 0xEC49DC68
- <user defined> iterator = 0x207EAAEBC68
- iterator
- GridReference<Creature>* _Ptr = 0x7FF65C446988
- 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >& c = 0x207EAAEBC68
- ContainerMapList<Creature> _elements
- GridRefManager<Creature> _element
- RefManager<GridRefManager<Creature>,Creature>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC70
- LinkedListElement iLast = 0x207EAAEBC80
- unsigned int iSize = 0x12
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
- <user defined> iterator = 0xEC49DC68
- <user defined> iterator = 0x207EAAEBC68
- iterator
- GridReference<Creature>* _Ptr = 0x7FF65C446988
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
- ContainerMapList<DynamicObject> _elements
- GridRefManager<DynamicObject> _element = 0x207EAAEBC98
- ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements
- ContainerMapList<Corpse> _elements = 0x207EAAEBCC8
- ContainerMapList<TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > _TailElements = 0x207EAAEBCF8
- 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
- ContainerMapList<GameObject> _elements
- GridRefManager<GameObject> _element
- RefManager<GridRefManager<GameObject>,GameObject>
- LinkedListHead
- LinkedListElement iFirst = 0x207EAAEBC40
- LinkedListElement iLast = 0x207EAAEBC50
- unsigned int iSize = 0x6
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBC6C718
- <user defined> iterator = 0xEBC6C718
- <user defined> iterator = 0x207EAAEBC38
- iterator
- GridReference<GameObject>* _Ptr = 0x7FF65C446968
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
- ContainerMapList<Creature> _elements
- GridRefManager<Creature> _element = 0x207EAAEBC68
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
- ContainerMapList<DynamicObject> _elements = 0x207EAAEBC98
- ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements = 0x207EAAEBCC8
- 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
- Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
- ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
- ContainerMapList<GameObject> _elements
- GridRefManager<GameObject> _element = 0x207EAAEBC38
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
- ContainerMapList<Creature> _elements = 0x207EAAEBC68
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
- 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
- Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > * this = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
- ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
- ContainerMapList<GameObject> _elements
- GridRefManager<GameObject> _element = 0x207EAAEBC38
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
- ContainerMapList<Creature> _elements = 0x207EAAEBC68
- ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
- 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
- Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,* this = 0x207EAAEBC38
- TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_container
- ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
- ContainerMapList<GameObject> _elements = 0x207EAAEBC38
- ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements = 0x207EAAEBC68
- TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
- ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
- ContainerMapList<Player> _elements = 0x207EAAEBD60
- ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x207EAAEBD90
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
- Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* this = 0x207EAAE7050
- unsigned int i_gridId = 0x8E2
- GridInfo i_GridInfo
- TimeTracker i_timer
- int i_expiryTime = 0x32BE
- PeriodicTimer vis_Update
- int i_period = 0x0
- int i_expireTime = 0x23
- unsigned int i_unloadActiveLockCount = 0x0
- bool i_unloadExplicitLock = 0xCD
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type i_Reference
- Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<
- LinkedListElement
- LinkedListElement* iNext = 0x207EA7CE068
- LinkedListElement* iPrev = 0x207EC8E0068
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ* iRefTo = 0x207AE22E040
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* iRefFrom = 0x207EAAE7050
- int i_x = 0x23
- int i_y = 0x22
- int i_cellstate = 0x1
- Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,[8] i_cells
- [0] = 0x207EAAE70A8
- [1] = 0x207EAAE7298
- [2] = 0x207EAAE7488
- [3] = 0x207EAAE7678
- [4] = 0x207EAAE7868
- [5] = 0x207EAAE7A58
- [6] = 0x207EAAE7C48
- [7] = 0x207EAAE7E38
- [0] = 0x207EAAE70A8
- [1] = 0x207EAAE8028
- [2] = 0x207EAAE8FA8
- [3] = 0x207EAAE9F28
- [4] = 0x207EAAEAEA8
- [5] = 0x207EAAEBE28
- [6] = 0x207EAAECDA8
- [7] = 0x207EAAEDD28
- bool i_GridObjectDataLoaded = 0x1
- Parameter unsigned int x = 0x4
- Parameter unsigned int y = 0x7
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
- Local Map* this = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- char*[12] Str
- [0] = 0x20700EF860A
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription0 = 0x207039A8C58
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription1 = 0x207039A8CB8
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpShortDescription = 0x207039A8D18
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpLongDescription = 0x207039A8D78
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse
- float X = 0.000000
- float Y = 0.000000
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
- std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
- BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x2072BB740B0
- [1] = 0x2072BB742B0
- [2] = 0x2072BB744B0
- [3] = 0x2072BB746B0
- [4] = 0x2072BB748B0
- [5] = 0x2072BB74AB0
- [6] = 0x2072BB74CB0
- [7] = 0x2072BB74EB0
- [8] = 0x2072BB750B0
- [9] = 0x2072BB752B0
- Cell
- int x = 0x3F800000
- int y = 0xCDCDCDCD
- TimeTrackerSmall rebalance_timer = 0xC8
- int unbalanced_times = 0x0
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
- ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
- ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- Parameter Cell& cell = 0x83E42FF574
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- unsigned int All = 0x11C48A3
- Cell::<unnamed-type-data> data
- <user defined> <unnamed-type-Part> = 0x83E42FF574
- <user defined> Part = 0x11C48A3
- unsigned int All = 0x11C48A3
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Local unsigned int cell_y = 0x7
- Local unsigned int x = 0x23
- Local unsigned int y = 0x22
- Local unsigned int cell_x = 0x4
- 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
- Local Cell cell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part
- unsigned int grid_x = 0x11C48A3
- unsigned int grid_y = 0x11C48A3
- unsigned int cell_x = 0x11C48A3
- unsigned int cell_y = 0x11C48A3
- unsigned int nocreate = 0x11C48A3
- unsigned int reserved = 0x11C48A3
- unsigned int All = 0x11C48A3
- Cell::<unnamed-type-data> data
- <user defined> <unnamed-type-Part> = 0x83E42FF574
- <user defined> Part = 0x11C48A3
- unsigned int All = 0x11C48A3
- Local unsigned int cell_id = 0x22F1C
- Local CoordPair<512> pair
- unsigned int x_coord = 0x11C
- unsigned int y_coord = 0x117
- Local unsigned int y = 0x117
- Local unsigned int x = 0x11C
- Local Map* this = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- char*[12] Str
- [0] = 0x20700EF860A
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription0 = 0x207039A8C58
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription1 = 0x207039A8CB8
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpShortDescription = 0x207039A8D18
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpLongDescription = 0x207039A8D78
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse
- float X = 0.000000
- float Y = 0.000000
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
- std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
- BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x2072BB740B0
- [1] = 0x2072BB742B0
- [2] = 0x2072BB744B0
- [3] = 0x2072BB746B0
- [4] = 0x2072BB748B0
- [5] = 0x2072BB74AB0
- [6] = 0x2072BB74CB0
- [7] = 0x2072BB74EB0
- [8] = 0x2072BB750B0
- [9] = 0x2072BB752B0
- Cell
- int x = 0x3F800000
- int y = 0xCDCDCDCD
- TimeTrackerSmall rebalance_timer = 0xC8
- int unbalanced_times = 0x0
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
- ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
- ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- Parameter WorldObject* obj = 0x207C936A590
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x4
- unsigned int* m_uint32Values = 0x4
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
- std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
- std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x20790251268
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x207C936A5B8
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
- std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
- std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0x207C936A5D8
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x20790252378
- unsigned int m_valuesCount = 0x1211
- unsigned int _dynamicValuesCount = 0x11
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207C936A608
- <user defined> XYZ = 0x207C936A608
- <user defined> XYZO = 0x207C936A608
- <user defined> PackedXYZ = 0x207C936A608
- float m_positionX = 1861.316406
- float m_positionY = 1609.899170
- float m_positionZ = 95.413437
- float m_orientation = 1.863783
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid
- unsigned int _low = 0x4
- unsigned int _high = 0x800040000000000
- unsigned int flags = 0x0
- unsigned int flags2 = 0x800
- Position pos
- <user defined> XY = 0x207C936A7A0
- <user defined> XYZ = 0x207C936A7A0
- <user defined> XYZO = 0x207C936A7A0
- <user defined> PackedXYZ = 0x207C936A7A0
- float m_positionX = 1861.316406
- float m_positionY = 1609.899170
- float m_positionZ = 95.413437
- float m_orientation = 1.863783
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- unsigned int time = 0x7D02A
- TransportInfo
- ObjectGuid guid = 0x207C936A788
- Position pos = 0x207C936A798
- int seat = 0xAE
- unsigned int time = 0x3FEE9072
- unsigned int prevTime = 0x7D02A
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport
- ObjectGuid guid = 0x207C936A7B4
- Position pos = 0x207C936A7C4
- int seat = 0xFF
- unsigned int time = 0x0
- unsigned int prevTime = 0x0
- unsigned int vehicleId = 0x0
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x4
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump
- unsigned int fallTime = 0x0
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- float splineElevation = 0.000000
- std::string m_name = "Zellah"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- LocalizedString* MapDescription0 = 0x207039A8C58
- LocalizedString* MapDescription1 = 0x207039A8CB8
- LocalizedString* PvpShortDescription = 0x207039A8D18
- LocalizedString* PvpLongDescription = 0x207039A8D78
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse = 0x0
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A850
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A850
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0x8
- ObjectGuid PersonalGuid
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0x0
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- first_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A868
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A868
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A880
- <user defined> value_compare = 0x207C936A880
- <user defined> _Copy_tag = 0x207C936A880
- <user defined> _Move_tag = 0x207C936A880
- mapped_type
- int References = 0xC92E3020
- TerrainSwapInfo* VisibleMapInfo = 0x207199281A0
- <user defined> value_compare = 0x207C936A880
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A898
- <user defined> value_compare = 0x207C936A898
- <user defined> _Copy_tag = 0x207C936A898
- <user defined> _Move_tag = 0x207C936A898
- mapped_type
- int References = 0xC92E2990
- <user defined> value_compare = 0x207C936A898
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A8C0
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A8C0
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0x8
- ObjectGuid PersonalGuid
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0x0
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- first_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- second_argument_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A8D8
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A8D8
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
- key_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- value_type
- unsigned int Id = 0x0
- <user defined> Flags = 0x0
- int References = 0x0
- <user defined> AreaConditions = 0x0
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A8F0
- <user defined> value_compare = 0x207C936A8F0
- <user defined> _Copy_tag = 0x207C936A8F0
- <user defined> _Move_tag = 0x207C936A8F0
- mapped_type
- int References = 0xC92E2FD0
- TerrainSwapInfo* VisibleMapInfo = 0x20719929320
- <user defined> value_compare = 0x207C936A8F0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A908
- <user defined> value_compare = 0x207C936A908
- <user defined> _Copy_tag = 0x207C936A908
- <user defined> _Move_tag = 0x207C936A908
- mapped_type
- int References = 0xC92E2F30
- <user defined> value_compare = 0x207C936A908
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & gridVisitor = 0x83E42FF628
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x83E42FF648
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Local CellArea area
- CoordPair<512> low_bound
- unsigned int x_coord = 0x11A
- unsigned int y_coord = 0x116
- CoordPair<512> high_bound
- unsigned int x_coord = 0x11D
- unsigned int y_coord = 0x119
- 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
- Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
- Object
- unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
- int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
- unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
- int* m_int32Values = <Unable to read memory>
- unsigned int* m_uint32Values = <Unable to read memory>
- float* m_floatValues = <Unable to read memory>
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = <Unable to read memory>
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0xCCCCCCCCCCCCCCF4
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
- std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
- std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0xCCCCCCCCCCCCCD14
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = <Unable to read memory>
- unsigned int m_valuesCount = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
- unsigned int _dynamicValuesCount = 0xCCCCCCCCCCCCCD3E <Unable to read memory>
- unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
- bool m_objectUpdated = 0xCCCCCCCCCCCCCD42 <Unable to read memory>
- bool m_inWorld = 0xCCCCCCCCCCCCCD43 <Unable to read memory>
- WorldLocation
- Position
- <user defined> XY = 0xCCCCCCCCCCCCCD44
- <user defined> XYZ = 0xCCCCCCCCCCCCCD44
- <user defined> XYZO = 0xCCCCCCCCCCCCCD44
- <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD44
- float m_positionX = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- float m_positionY = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
- float m_positionZ = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
- float m_orientation = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
- ?$Streamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
- unsigned int m_mapId = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
- [2] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
- [3] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
- [4] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
- [5] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
- [6] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
- [7] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
- [8] = 0xCCCCCCCCCCCCCD90 <Unable to read memory>
- [9] = 0xCCCCCCCCCCCCCD94 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCE10 <Unable to read memory>
- [2] = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
- [3] = 0xCCCCCCCCCCCCCE18 <Unable to read memory>
- [4] = 0xCCCCCCCCCCCCCE1C <Unable to read memory>
- [5] = 0xCCCCCCCCCCCCCE20 <Unable to read memory>
- [6] = 0xCCCCCCCCCCCCCE24 <Unable to read memory>
- [7] = 0xCCCCCCCCCCCCCE28 <Unable to read memory>
- [8] = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
- [9] = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0xCCCCCCCCCCCCCEB4 <Unable to read memory>
- [1] = 0xCCCCCCCCCCCCCEB8 <Unable to read memory>
- unsigned int m_flags = 0xCCCCCCCCCCCCCEBC <Unable to read memory>
- unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCEC0 <Unable to read memory>
- MovementInfo m_movementInfo
- ObjectGuid guid
- unsigned int _low = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
- unsigned int _high = 0xCCCCCCCCCCCCCECC <Unable to read memory>
- unsigned int flags = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
- unsigned int flags2 = 0xCCCCCCCCCCCCCED8 <Unable to read memory>
- Position pos
- <user defined> XY = 0xCCCCCCCCCCCCCEDC
- <user defined> XYZ = 0xCCCCCCCCCCCCCEDC
- <user defined> XYZO = 0xCCCCCCCCCCCCCEDC
- <user defined> PackedXYZ = 0xCCCCCCCCCCCCCEDC
- float m_positionX = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- float m_positionY = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
- float m_positionZ = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
- float m_orientation = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
- ?$Streamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
- unsigned int time = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
- TransportInfo
- ObjectGuid guid = 0xCCCCCCCCCCCCCEC4
- Position pos = 0xCCCCCCCCCCCCCED4
- int seat = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
- unsigned int time = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
- unsigned int prevTime = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
- unsigned int vehicleId = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
- MovementInfo::TransportInfo transport
- ObjectGuid guid = 0xCCCCCCCCCCCCCEF0
- Position pos = 0xCCCCCCCCCCCCCF00
- int seat = 0xCCCCCCCCCCCCCF10 <Unable to read memory>
- unsigned int time = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
- unsigned int prevTime = 0xCCCCCCCCCCCCCF18 <Unable to read memory>
- unsigned int vehicleId = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
- float pitch = 0xCCCCCCCCCCCCCF20 <Unable to read memory>
- JumpInfo
- unsigned int fallTime = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
- float zspeed = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
- float sinAngle = 0xCCCCCCCCCCCCCECC <Unable to read memory>
- float cosAngle = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
- float xyspeed = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
- MovementInfo::JumpInfo jump
- unsigned int fallTime = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
- float zspeed = 0xCCCCCCCCCCCCCF28 <Unable to read memory>
- float sinAngle = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
- float cosAngle = 0xCCCCCCCCCCCCCF30 <Unable to read memory>
- float xyspeed = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
- float splineElevation = 0xCCCCCCCCCCCCCF38 <Unable to read memory>
- std::string m_name = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
- bool m_isActive = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
- bool m_isWorldObject = 0xCCCCCCCCCCCCCF65 <Unable to read memory>
- ZoneScript* m_zoneScript = <Unable to read memory>
- Transport* m_transport = <Unable to read memory>
- Map* m_currMap = <Unable to read memory>
- unsigned int m_InstanceId = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCF8E <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- VisibleMapIdRef
- int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- UiWorldMapAreaIdSwapRef
- int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- bool Erased = 0xCCCCCCCCCCCCCF94 <Unable to read memory>
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
- bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
- bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
- ObjectGuid PersonalGuid
- unsigned int _low = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
- unsigned int _high = 0xCCCCCCCCCCCCCF98 <Unable to read memory>
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCCFA4
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0xCCCCCCCCCCCCCFA4
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0xCCCCCCCCCCCCCFBC
- <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFBC
- <user defined> _Move_tag = 0xCCCCCCCCCCCCCFBC
- mapped_type
- int References = 0xCCCCCCCCCCCCCFBC <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0xCCCCCCCCCCCCCFD4
- <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFD4
- <user defined> _Move_tag = 0xCCCCCCCCCCCCCFD4
- mapped_type
- int References = 0xCCCCCCCCCCCCCFD4 <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
- int NonCosmeticReferences = 0xCCCCCCCCCCCCCFEC <Unable to read memory>
- int CosmeticReferences = 0xCCCCCCCCCCCCCFF0 <Unable to read memory>
- int DefaultReferences = 0xCCCCCCCCCCCCCFF4 <Unable to read memory>
- bool IsDbPhaseShift = 0xCCCCCCCCCCCCCFF8 <Unable to read memory>
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFFE <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD000 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- VisibleMapIdRef
- int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- UiWorldMapAreaIdSwapRef
- int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- bool Erased = 0xCCCCCCCCCCCCD004 <Unable to read memory>
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
- bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
- bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- EnumClassFlag<enum PhaseShiftFlags> Flags
- unsigned int _value = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
- ObjectGuid PersonalGuid
- unsigned int _low = 0xCCCCCCCCCCCCD000 <Unable to read memory>
- unsigned int _high = 0xCCCCCCCCCCCCD008 <Unable to read memory>
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
- Data
- boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
- std::less<PhaseShift::PhaseRef>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- first_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- second_argument_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCD014
- boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0xCCCCCCCCCCCCD014
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- insert_commit_data
- boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- key_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- value_type
- unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
- <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
- int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
- <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0xCCCCCCCCCCCCD02C
- <user defined> value_compare = 0xCCCCCCCCCCCCD02C
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCD02C
- <user defined> _Move_tag = 0xCCCCCCCCCCCCD02C
- mapped_type
- int References = 0xCCCCCCCCCCCCD02C <Unable to read memory>
- TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCD02C
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
- std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0>
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0xCCCCCCCCCCCCD044
- <user defined> value_compare = 0xCCCCCCCCCCCCD044
- <user defined> _Copy_tag = 0xCCCCCCCCCCCCD044
- <user defined> _Move_tag = 0xCCCCCCCCCCCCD044
- mapped_type
- int References = 0xCCCCCCCCCCCCD044 <Unable to read memory>
- <user defined> value_compare = 0xCCCCCCCCCCCCD044
- int NonCosmeticReferences = 0xCCCCCCCCCCCCD05C <Unable to read memory>
- int CosmeticReferences = 0xCCCCCCCCCCCCD060 <Unable to read memory>
- int DefaultReferences = 0xCCCCCCCCCCCCD064 <Unable to read memory>
- bool IsDbPhaseShift = 0xCCCCCCCCCCCCD068 <Unable to read memory>
- int _dbPhase = 0xCCCCCCCCCCCCD06C <Unable to read memory>
- unsigned int m_notifyflags = 0xCCCCCCCCCCCCD070 <Unable to read memory>
- unsigned int m_executed_notifies = 0xCCCCCCCCCCCCD072 <Unable to read memory>
- Local Player* player = 0x207C936A590
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x4
- unsigned int* m_uint32Values = 0x4
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207C936A5B8
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207C936A5D8
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
- unsigned int m_valuesCount = 0x1211
- unsigned int _dynamicValuesCount = 0x11
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x207C936A608
- <user defined> XYZ = 0x207C936A608
- <user defined> XYZO = 0x207C936A608
- <user defined> PackedXYZ = 0x207C936A608
- float m_positionX = 1861.316406
- float m_positionY = 1609.899170
- float m_positionZ = 95.413437
- float m_orientation = 1.863783
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44C93CC644E8AA20
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207C936A61C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207C936A628
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207C936A634
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207C936A6D0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207C936A76C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207C936A778
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x207C936A788
- std::string m_name = "Zellah"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- PhaseShift _phaseShift = 0x207C936A850
- PhaseShift _suppressedPhaseShift = 0x207C936A8C0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x1
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936A940
- <user defined> _Copy_tag = 0x207C936A940
- <user defined> _Move_tag = 0x207C936A940
- Player* m_playerMovingMe = 0x207C936A590
- ObjectGuid[7] m_SummonSlot
- [0] = 0x207C936A960
- [1] = 0x207C936A970
- [2] = 0x207C936A980
- [3] = 0x207C936A990
- [4] = 0x207C936A9A0
- [5] = 0x207C936A9B0
- [6] = 0x207C936A9C0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x207C936A9D0
- [1] = 0x207C936A9E0
- [2] = 0x207C936A9F0
- [3] = 0x207C936AA00
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0x7D0
- [1] = 0x7D0
- [2] = 0xBB8
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events
- unsigned int m_time = 0x16EEE
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207C936AA68
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x207C936AA80
- [1] = 0x207C936AAD0
- [2] = 0x207C936AB20
- [3] = 0x207C936AB70
- [4] = 0x207C936ABC0
- [5] = 0x207C936AC10
- [6] = 0x207C936AC60
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207C936ACB8
- <user defined> _Copy_tag = 0x207C936ACB8
- <user defined> _Move_tag = 0x207C936ACB8
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x207BC956A10
- Movement::Spline<int> spline = 0x207BC956A10
- Movement::FacingInfo facing = 0x207BC956A60
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x20
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207BC956AA4
- bool onTransport = 0x0
- bool splineIsFacingOnly = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 11.000000
- [1] = 15.000000
- [2] = 12.000000
- [3] = 9.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936AD18
- <user defined> _Copy_tag = 0x207C936AD18
- <user defined> _Move_tag = 0x207C936AD18
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207C936AD40
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207C936AD58
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207C936AD70
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207C936ADB8
- <user defined> value_compare = 0x207C936ADB8
- <user defined> _Copy_tag = 0x207C936ADB8
- <user defined> _Move_tag = 0x207C936ADB8
- <user defined> value_compare = 0x207C936ADB8
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207C936ADD0
- <user defined> value_compare = 0x207C936ADD0
- <user defined> _Copy_tag = 0x207C936ADD0
- <user defined> _Move_tag = 0x207C936ADD0
- <user defined> value_compare = 0x207C936ADD0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936ADE8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207C92E2850
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207C9301550
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x207C936AE20
- [1] = 0x207C936AE38
- [2] = 0x207C936AE50
- [3] = 0x207C936AE68
- [4] = 0x207C936AE80
- [5] = 0x207C936AE98
- [6] = 0x207C936AEB0
- [7] = 0x207C936AEC8
- [8] = 0x207C936AEE0
- [9] = 0x207C936AEF8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936DC40
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207C936DC58
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207C936DC70
- <user defined> value_compare = 0x207C936DC70
- <user defined> _Copy_tag = 0x207C936DC70
- <user defined> _Move_tag = 0x207C936DC70
- <user defined> value_compare = 0x207C936DC70
- std::array<unsigned int,2> m_interruptMask
- unsigned int[2] _Elems
- [0] = 0x0
- [1] = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 0.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x207C936DC90
- [1] = 0x207C936DCA4
- [2] = 0x207C936DCB8
- [3] = 0x207C936DCCC
- [4] = 0x207C936DCE0
- [5] = 0x207C936DCF4
- [6] = 0x207C936DD08
- [7] = 0x207C936DD1C
- [8] = 0x207C936DD30
- [9] = 0x207C936DD44
- float[2] m_weaponDamage
- [0] = 1.000000
- [1] = 2.000000
- [0] = 0x400000003F800000
- [1] = 0x400000003F800000
- [2] = 0x4040000040153621
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
- std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
- std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207C936DF80
- <user defined> _Copy_tag = 0x207C936DF80
- <user defined> _Move_tag = 0x207C936DF80
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
- Data
- boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
- boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207C936DF98
- boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207C936DF98
- insert_commit_data
- boost::container::vec_iterator<AuraApplication * *,1> position = 0x207C2671650
- float[9] m_speed_rate
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207C936DFE0
- MotionMaster* i_motionMaster = 0x207199282A0
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = NULL
- MovementGenerator*[3] _slot
- [0] = 0x7FF65D34FFB0
- [1] = 0x0
- [2] = 0x0
- int _top = 0x0
- Unit* _owner = 0x207C936A590
- bool[3] _initialize
- [0] = 0x0
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x207C936A590
- unsigned int iUpdateTimer = 0x3E8
- ThreatContainer iThreatContainer = 0x207C936E028
- ThreatContainer iThreatOfflineContainer = 0x207C936E048
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0xA
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x0
- std::array<DiminishingReturn,9> m_Diminishing
- DiminishingReturn[9] _Elems
- [0] = 0x207C936E098
- [1] = 0x207C936E0A4
- [2] = 0x207C936E0B0
- [3] = 0x207C936E0BC
- [4] = 0x207C936E0C8
- [5] = 0x207C936E0D4
- [6] = 0x207C936E0E0
- [7] = 0x207C936E0EC
- [8] = 0x207C936E0F8
- HostileRefManager m_HostileRefManager
- RefManager<Unit,ThreatManager>
- LinkedListHead
- LinkedListElement iFirst = 0x207C936E110
- LinkedListElement iLast = 0x207C936E120
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC936E120
- <user defined> iterator = 0xC936E120
- <user defined> iterator = 0x207C936E108
- Unit* iOwner = 0x207C936A590
- FollowerRefManager m_FollowingRefManager
- RefManager<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x207C936E148
- LinkedListElement iLast = 0x207C936E158
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBDB3A10
- <user defined> iterator = 0xEBDB3A10
- <user defined> iterator = 0x207C936E140
- RedirectThreatInfo _redirectThreadInfo
- ObjectGuid _targetGUID = 0x207C936E170
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x207BBF82B50
- CooldownEntry
- unsigned int SpellId = 0xC936A590
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
- unsigned int ItemId = 0xC92EC2B0
- unsigned int CategoryId = 0x207
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x20719928320
- bool OnHold = 0x0
- ChargeEntry
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207C936A590
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
- Unit* _owner = 0x207C936A590
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207BBF82B58
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207BBF82BA8
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207BBF82BF8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207BBF82C80
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207BBF82CD0
- GridObject<Player>
- GridReference<Player> _gridRef
- Reference<GridRefManager<Player>,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207C93DF308
- LinkedListElement* iPrev = 0x207C93DF2F8
- GridRefManager<Player>* iRefTo = 0x207C93DF2F0
- Player* iRefFrom = 0x207C936A590
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,258> m_taximask
- unsigned int[258] _Elems
- [0] = 0x0
- [1] = 0x4
- [2] = 0x60
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x10
- [9] = 0x0
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
- std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
- std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C936E308
- unsigned int m_flightMasterFactionId = 0x0
- int m_logintime = 0x5B22CE1F
- int m_Last_tick = 0x5B22CE7D
- unsigned int[2] m_Played_time
- [0] = 0x1B7
- [1] = 0x10B
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x1
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x207C936E360
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x207C936E368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List _Vec = 0x207C936E380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- PvPInfo pvpInfo
- bool IsHostile = 0x0
- bool IsInHostileArea = 0x0
- bool IsInNoPvPArea = 0x0
- bool IsInFFAPvPArea = 0x0
- int EndTimer = 0x0
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x207C90A96F0
- GossipMenu _gossipMenu
- std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x207C90A96F0
- std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x207C90A9708
- unsigned int _menuId = 0x0
- unsigned int _locale = 0x0
- QuestMenu _questMenu
- std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x207C90A9728
- WorldSession* _session = 0x207C9260CA0
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x207C9260CB0
- std::future<SQLQueryHolder *> _accountLoginCallback = 0x207C9260CC0
- std::future<SQLQueryHolder *> _charLoginCallback = 0x207C9260CD0
- QueryCallbackProcessor _queryProcessor = 0x207C9260CE0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x207C9260CB0
- WorldSession::DosProtection AntiDOS = 0x207C9260D00
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x207C9260D60
- unsigned int m_GUIDLow = 0x4
- Player* _player = 0x207C936A590
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x207C9260D88
- [1] = 0x207C9260D98
- std::string m_Address = "192.168.1.155"
- int _security = 0x0
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_accountExpansion = 0x6
- unsigned int m_expansion = 0x6
- std::string _os = "Wn64"
- std::array<unsigned char,32> _realmListSecret = 0x207C9260E30
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x207C9260E50
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x207C9260EA0
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading = 0x207C9260F09
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- unsigned int m_sessionDbcLocale = 0x0
- unsigned int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency = 0xF
- std::atomic<unsigned int> m_clientTimeDelay = 0xFAA94A2C
- AccountData[8] _accountData
- [0] = 0x207C9260F28
- [1] = 0x207C9260F58
- [2] = 0x207C9260F88
- [3] = 0x207C9260FB8
- [4] = 0x207C9260FE8
- [5] = 0x207C9261018
- [6] = 0x207C9261048
- [7] = 0x207C9261078
- unsigned int[8] _tutorials
- [0] = 0xD0061B
- [1] = 0xC00082
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x207C92610D0
- bool _filterAddonMessages = 0x1
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x207C9261100
- rbac::RBACData* _RBACData = 0x207C90A2EB0
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID = 0x207C9261195
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x207C90A2BB0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x207AC101B40
- WorldSession::ConnectToKey _instanceConnectKey = 0xBAB940A100000003
- InteractionData _interactionData
- ObjectGuid SourceGuid = 0x207C90A9750
- unsigned int TrainerId = 0x0
- unsigned int PlayerChoiceId = 0x0
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x207C936E3D0
- Unit* m_unitMovedByMe = 0x207C936A590
- WorldObject* m_seer = 0x207C936A590
- <user defined> m_stealth = 0x207C936A61C
- <user defined> m_stealthDetect = 0x207C936A628
- <user defined> m_invisibility = 0x207C936A634
- <user defined> m_invisibilityDetect = 0x207C936A6D0
- <user defined> m_serverSideVisibility = 0x207C936A76C
- <user defined> m_serverSideVisibilityDetect = 0x207C936A778
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x207C936A788
- <user defined> m_name = 0x207C936A800
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x207AE22E040
- unsigned int m_InstanceId = 0x0
- <user defined> _phaseShift = 0x207C936A850
- <user defined> _suppressedPhaseShift = 0x207C936A8C0
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x163C
- float m_homebindX = 1699.849976
- float m_homebindY = 1706.560059
- float m_homebindZ = 135.927994
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E420
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E438
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_visibleTransports
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E470
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E488
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936E4C8
- <user defined> _Copy_tag = 0x207C936E4C8
- <user defined> _Move_tag = 0x207C936E4C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[35] m_boundInstances
- [0] = 0x207C936E4E8
- [1] = 0x207C936E538
- [2] = 0x207C936E588
- [3] = 0x207C936E5D8
- [4] = 0x207C936E628
- [5] = 0x207C936E678
- [6] = 0x207C936E6C8
- [7] = 0x207C936E718
- [8] = 0x207C936E768
- [9] = 0x207C936E7B8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x207C936EFE8
- unsigned int m_combatExitTime = 0x76768
- unsigned int m_regenTimerCount = 0x78E
- float[6] m_powerFraction
- [0] = 0.480013
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x5C27FF90
- unsigned int invitedToInstance = 0x7FF6
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x207C936F024
- [1] = 0x207C936F030
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- unsigned int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C936F048
- <user defined> _Copy_tag = 0x207C936F048
- <user defined> _Move_tag = 0x207C936F048
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5B22CF57
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos
- Position
- <user defined> XY = 0x207C936F080
- <user defined> XYZ = 0x207C936F080
- <user defined> XYZO = 0x207C936F080
- <user defined> PackedXYZ = 0x207C936F080
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFF
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0A0
- <user defined> _Copy_tag = 0x207C936F0A0
- <user defined> _Move_tag = 0x207C936F0A0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0B8
- <user defined> _Copy_tag = 0x207C936F0B8
- <user defined> _Move_tag = 0x207C936F0B8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0D0
- <user defined> _Copy_tag = 0x207C936F0D0
- <user defined> _Move_tag = 0x207C936F0D0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x207C936F0E8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x207C936F0F0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x207C936F108
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x694D4
- int m_lastHonorUpdateTime = 0x5B22CE61
- unsigned int m_team = 0x43
- unsigned int m_nextSave = 0x52EC
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[195] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x207C788CE50
- [5] = 0x0
- [6] = 0x207C788D2E0
- [7] = 0x207C78857B0
- [8] = 0x207C7892070
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x52
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x207C936F798
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x207C936F7A0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207C936F7B8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x207C936FCE8
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x4
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std: _Mypair = 0x207C936FD10
- <user defined> value_compare = 0x207C936FD10
- <user defined> _Copy_tag = 0x207C936FD10
- <user defined> _Move_tag = 0x207C936FD10
- <user defined> value_compare = 0x207C936FD10
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD28
- <user defined> value_compare = 0x207C936FD28
- <user defined> _Copy_tag = 0x207C936FD28
- <user defined> _Move_tag = 0x207C936FD28
- <user defined> value_compare = 0x207C936FD28
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936FD40
- <user defined> _Copy_tag = 0x207C936FD40
- <user defined> _Move_tag = 0x207C936FD40
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD58
- <user defined> value_compare = 0x207C936FD58
- <user defined> _Copy_tag = 0x207C936FD58
- <user defined> _Move_tag = 0x207C936FD58
- <user defined> value_compare = 0x207C936FD58
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x207C936FD70
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x207C936FD78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207C936FD90
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x207C936FDD0
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x207C936FDF8
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x207C936FE00
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_L _Vec = 0x207C936FE18
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x207C936FE48
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x207C936FE50
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x207C936FE68
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x207C936FEA0
- [1] = 0x207C936FEF0
- [2] = 0x207C936FF40
- [3] = 0x207C936FF90
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] PvpTalents
- [0] = 0x207C936FFE0
- [1] = 0x207C9370030
- [2] = 0x207C9370080
- [3] = 0x207C93700D0
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x207C9370120
- [1] = 0x207C9370140
- [2] = 0x207C9370160
- [3] = 0x207C9370180
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0xFD
- unsigned int ActiveGroup = 0x0
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std:: _Mypair = 0x207C93701B8
- <user defined> value_compare = 0x207C93701B8
- <user defined> _Copy_tag = 0x207C93701B8
- <user defined> _Move_tag = 0x207C93701B8
- <user defined> value_compare = 0x207C93701B8
- float[2] m_auraBaseMod
- [0] = 5.000000
- [1] = 5.000000
- [0] = 0x40A0000040A00000
- [1] = 0x40A0000040A00000
- [2] = 0x40A0000040A00000
- [3] = 0x3F80000000000000
- int[32] m_baseRatingValue
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_baseSpellPower = 0x0
- unsigned int m_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x207C9370240
- [1] = 0x207C9370290
- [0] = 0x207C9370240
- [1] = 0x207C93702E0
- [2] = 0x207C9370380
- [3] = 0x207C9370420
- [4] = 0x207C93704C0
- [5] = 0x207C9370560
- [6] = 0x207C9370600
- [7] = 0x207C93706A0
- [8] = 0x207C9370740
- [9] = 0x207C93707E0
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x207C9371AA0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x207C9371AB8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C9371AD8
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C9371AF0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x207C9260CA0
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x207C9371B30
- unsigned int m_cinematic = 0x1
- unsigned int m_movie = 0x0
- TradeData* m_trade = NULL
- bool m_DailyQuestChanged = 0x0
- bool m_WeeklyQuestChanged = 0x0
- bool m_MonthlyQuestChanged = 0x0
- bool m_SeasonalQuestChanged = 0x0
- int m_lastDailyQuestTime = 0x0
- unsigned int m_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x1936
- unsigned int m_zoneUpdateTimer = 0x36B
- unsigned int m_areaUpdateId = 0x9A
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x4E5CF
- unsigned int m_ArmorProficiency = 0x2F
- bool m_canParry = 0x0
- bool m_canBlock = 0x0
- bool m_canTitanGrip = 0x0
- unsigned int m_titanGripPenaltySpellId = 0x0
- unsigned int m_swingErrorMsg = 0x0
- PlayerSocial* m_social = 0x207BD516360
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
- std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,FriendInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Obj _Mypair = 0x207BD516360
- <user defined> value_compare = 0x207BD516360
- <user defined> _Copy_tag = 0x207BD516360
- <user defined> _Move_tag = 0x207BD516360
- <user defined> value_compare = 0x207BD516360
- ObjectGuid _playerGUID
- unsigned int _low = 0x4
- unsigned int _high = 0x800040000000000
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- Group* m_groupInvite = NULL
- unsigned int m_groupUpdateMask = 0x0
- bool m_bPassOnGroupLoot = 0x0
- std::array<GroupUpdateCounter,2> m_groupUpdateSequences
- GroupUpdateCounter[2] _Elems
- [0] = 0x207C9371C18
- [1] = 0x207C9371C2C
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- <user defined> XY = 0x207C9371C50
- <user defined> XYZ = 0x207C9371C50
- <user defined> XYZO = 0x207C9371C50
- <user defined> PackedXYZ = 0x207C9371C50
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- <user defined> XY = 0x207C9371C64
- <user defined> XYZ = 0x207C9371C64
- <user defined> XYZO = 0x207C9371C64
- <user defined> PackedXYZ = 0x207C9371C64
- float m_positionX = 1683.888672
- float m_positionY = 1649.525146
- float m_positionZ = 136.405533
- float m_orientation = 5.203291
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x44CE30CE44D27C70
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x44CE30CE44D27C70
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_t _Mypair = 0x207C9371C88
- <user defined> value_compare = 0x207C9371C88
- <user defined> _Copy_tag = 0x207C9371C88
- <user defined> _Move_tag = 0x207C9371C88
- <user defined> value_compare = 0x207C9371C88
- unsigned int m_grantableLevels = 0x0
- unsigned int m_fishingSteps = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x207C939D810
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- CinematicMgr* _cinematicMgr = 0x20719928420
- Player* player = 0x207C936A590
- unsigned int m_cinematicDiff = 0x16EEE
- unsigned int m_lastCinematicCheck = 0x0
- unsigned int m_activeCinematicCameraId = 0x0
- unsigned int m_cinematicLength = 0x0
- std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
- Position m_remoteSightPosition
- <user defined> XY = 0x20719928440
- <user defined> XYZ = 0x20719928440
- <user defined> XYZO = 0x20719928440
- <user defined> PackedXYZ = 0x20719928440
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- TempSummon* m_CinematicObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C9371CD8
- <user defined> _Copy_tag = 0x207C9371CD8
- <user defined> _Move_tag = 0x207C9371CD8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 95.413437
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- WorldLocation m_teleport_dest
- Position
- <user defined> XY = 0x207C9371D30
- <user defined> XYZ = 0x207C9371D30
- <user defined> XYZO = 0x207C9371D30
- <user defined> PackedXYZ = 0x207C9371D30
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFFFFFF
- unsigned int m_teleport_options = 0x0
- bool mSemaphoreTeleport_Near = 0x0
- bool mSemaphoreTeleport_Far = 0x0
- unsigned int m_DelayedOperations = 0x0
- bool m_bCanDelayTeleport = 0x0
- bool m_bHasDelayedTeleport = 0x0
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x207BB6B9350
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x207BB6B9358
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x207BB6B93A8
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x207BB6B93C0
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x207C936A590
- ReputationMgr* m_reputationMgr = 0x207199294A0
- Player* _player = 0x207C936A590
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
- std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,FactionState>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pa _Mypair = 0x207199294A8
- <user defined> value_compare = 0x207199294A8
- <user defined> _Copy_tag = 0x207199294A8
- <user defined> _Move_tag = 0x207199294A8
- <user defined> value_compare = 0x207199294A8
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
- std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum ReputationRank>,void *> >,std::_Tree_val<std::_Tree_simple_types< _Mypair = 0x207199294C0
- <user defined> value_compare = 0x207199294C0
- <user defined> _Copy_tag = 0x207199294C0
- <user defined> _Move_tag = 0x207199294C0
- <user defined> value_compare = 0x207199294C0
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- std::unique_ptr<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> > m_questObjectiveCriteriaMgr
- std::_Unique_ptr_base<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> >
- std::_Compressed_pair<std::default_delete<QuestObjectiveCriteriaMgr>,QuestObjectiveCriteriaMgr *,1> _Mypair = 0x207BB6BA230
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c
- std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
- std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C9371D80
- unsigned int m_timeSyncTimer = 0x2069
- unsigned int m_timeSyncClient = 0x55E850B
- unsigned int m_timeSyncServer = 0x7CECF
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x207C9371DB8
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x207C9371DC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_si _Vec = 0x207C9371DD8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- <user defined> XY = 0x207C9371E34
- <user defined> XYZ = 0x207C9371E34
- <user defined> XYZO = 0x207C9371E34
- <user defined> PackedXYZ = 0x207C9371E34
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x207C936A590
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance
- std::_Tree<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,SceneTemplate const *>,void *> >,std::_Tree_val<std::_Tree_simple_type _Mypair = 0x207C9371E50
- <user defined> value_compare = 0x207C9371E50
- <user defined> _Copy_tag = 0x207C9371E50
- <user defined> _Move_tag = 0x207C9371E50
- <user defined> value_compare = 0x207C9371E50
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x207C9371E70
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x207C9371E78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_s _Vec = 0x207C9371E90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<RestMgr,std::default_delete<RestMgr> > _restMgr
- std::_Unique_ptr_base<RestMgr,std::default_delete<RestMgr> >
- std::_Compressed_pair<std::default_delete<RestMgr>,RestMgr *,1> _Mypair = 0x207C91E0AF0
- bool _usePvpItemLevels = 0x0
- Local Map* this = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- char*[12] Str
- [0] = 0x20700EF860A
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription0 = 0x207039A8C58
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* MapDescription1 = 0x207039A8CB8
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpShortDescription = 0x207039A8D18
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- LocalizedString* PvpLongDescription = 0x207039A8D78
- char*[12] Str
- [0] = 0x20700EF8600
- [1] = 0x7FF65C8DA97D
- [2] = 0x7FF65C8DA97D
- [3] = 0x7FF65C8DA97D
- [4] = 0x7FF65C8DA97D
- [5] = 0x7FF65C8DA97D
- [6] = 0x7FF65C8DA97D
- [7] = 0x7FF65C8DA97D
- [8] = 0x7FF65C8DA97D
- [9] = 0x7FF65C8DA97D
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse
- float X = 0.000000
- float Y = 0.000000
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
- std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
- BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x2072BB740B0
- [1] = 0x2072BB742B0
- [2] = 0x2072BB744B0
- [3] = 0x2072BB746B0
- [4] = 0x2072BB748B0
- [5] = 0x2072BB74AB0
- [6] = 0x2072BB74CB0
- [7] = 0x2072BB74EB0
- [8] = 0x2072BB750B0
- [9] = 0x2072BB752B0
- Cell
- int x = 0x3F800000
- int y = 0xCDCDCDCD
- TimeTrackerSmall rebalance_timer = 0xC8
- int unbalanced_times = 0x0
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x207AE22E200
- LinkedListElement* iPrev = 0x207AE22E1F0
- Map* iRefTo = 0x207AE22E040
- Player* iRefFrom = 0x207C936A590
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
- ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
- ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- Parameter unsigned int t_diff = 0x7D
- Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > grid_object_update
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- Local Trinity::ObjectUpdater updater
- unsigned int i_timeDiff = 0x7D
- Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
- Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
- unsigned int i_timeDiff = 0x7D
- 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
- Local MapUpdateRequest* this = 0x207F14A6240
- Map& m_map = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- LocalizedString* MapDescription0 = 0x207039A8C58
- LocalizedString* MapDescription1 = 0x207039A8CB8
- LocalizedString* PvpShortDescription = 0x207039A8D18
- LocalizedString* PvpLongDescription = 0x207039A8D78
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse = 0x0
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- MapUpdater& m_updater = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
- std::condition_variable _condition = 0x7FF65D2DC830
- std::atomic<bool> _shutdown = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
- unsigned int pending_requests = 0x1E
- unsigned int m_diff = 0x7D
- 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
- Local MapUpdateRequest* request = 0x207F14A6240
- Map& m_map = 0x207AE22E040
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E048
- LinkedListElement iLast = 0x207AE22E058
- unsigned int iSize = 0xB
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
- <user defined> iterator = 0xF381E088
- <user defined> iterator = 0x207AE22E040
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
- std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- <user defined> _Copy_tag = 0x207AE22E070
- <user defined> _Move_tag = 0x207AE22E070
- <user defined> value_compare = 0x207AE22E070
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
- std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
- std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
- std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
- std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
- std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
- std::mutex _mapLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
- std::mutex _gridLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
- MapEntry* i_mapEntry = 0x2070131EC40
- unsigned int ID = 0x0
- char* Directory = "Azeroth"
- LocalizedString* MapName = 0x207039A8BF8
- LocalizedString* MapDescription0 = 0x207039A8C58
- LocalizedString* MapDescription1 = 0x207039A8CB8
- LocalizedString* PvpShortDescription = 0x207039A8D18
- LocalizedString* PvpLongDescription = 0x207039A8D78
- int[2] Flags
- [0] = 0x9003E5D
- [1] = 0x18
- float MinimapIconScale = 1.000000
- DBCPosition2D Corpse = 0x0
- unsigned int AreaTableID = 0x0
- int LoadingScreenID = 0x4
- int CorpseMapID = 0xFFFF
- int TimeOfDayOverride = 0xFFFF
- int ParentMapID = 0xFFFF
- int CosmeticParentMapID = 0xFFFF
- int WindSettingsID = 0x0
- unsigned int InstanceType = 0x0
- unsigned int MapType = 0x1
- unsigned int ExpansionID = 0x0
- unsigned int MaxPlayers = 0x0
- unsigned int TimeOffset = 0x0
- unsigned int i_spawnMode = 0x0
- unsigned int i_InstanceId = 0x0
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 90.000000
- DynamicMapTree _dynamicTree
- DynTreeImpl* impl = 0x2072BB74060
- MapRefManager m_mapRefManager
- RefManager<Map,Player>
- LinkedListHead
- LinkedListElement iFirst = 0x207AE22E1F0
- LinkedListElement iLast = 0x207AE22E200
- unsigned int iSize = 0x1
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
- <user defined> iterator = 0xC9371CF8
- <user defined> iterator = 0x207AE22E1E8
- iterator
- MapReference* _Ptr = 0x7FF65C446878
- const_iterator
- MapReference* _Ptr = 0x7FF65C446878
- LinkedListHead::Iterator<MapReference> m_mapRefIter
- MapReference* _Ptr = 0x207C9371CF0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
- <user defined> _Copy_tag = 0x207AE22E228
- <user defined> _Move_tag = 0x207AE22E228
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE590D60
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
- std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
- std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
- <user defined> _Copy_tag = 0x207AE22E258
- <user defined> _Move_tag = 0x207AE22E258
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x207AE591260
- std::_Iterator_base12* _Mynextiter = NULL
- std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x207AE22E040
- Map* m_parentTerrainMap = 0x207AE22E040
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
- std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
- std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE22E2A8
- [1] = 0x207AE22E4A8
- [2] = 0x207AE22E6A8
- [3] = 0x207AE22E8A8
- [4] = 0x207AE22EAA8
- [5] = 0x207AE22ECA8
- [6] = 0x207AE22EEA8
- [7] = 0x207AE22F0A8
- [8] = 0x207AE22F2A8
- [9] = 0x207AE22F4A8
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE2362A8
- [1] = 0x207AE2364A8
- [2] = 0x207AE2366A8
- [3] = 0x207AE2368A8
- [4] = 0x207AE236AA8
- [5] = 0x207AE236CA8
- [6] = 0x207AE236EA8
- [7] = 0x207AE2370A8
- [8] = 0x207AE2372A8
- [9] = 0x207AE2374A8
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x207AE23E2A8
- [1] = 0x207AE23E328
- [2] = 0x207AE23E3A8
- [3] = 0x207AE23E428
- [4] = 0x207AE23E4A8
- [5] = 0x207AE23E528
- [6] = 0x207AE23E5A8
- [7] = 0x207AE23E628
- [8] = 0x207AE23E6A8
- [9] = 0x207AE23E728
- std::bitset<262144> marked_cells
- <user defined> reference = 0x207AE2402A8
- unsigned int[4096] _Array
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
- <user defined> _Copy_tag = 0x207AE2482B0
- <user defined> _Move_tag = 0x207AE2482B0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
- std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- <user defined> _Copy_tag = 0x207AE2482C8
- <user defined> _Move_tag = 0x207AE2482C8
- <user defined> value_compare = 0x207AE2482C8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
- std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
- std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
- <user defined> _Copy_tag = 0x207AE2482E0
- <user defined> _Move_tag = 0x207AE2482E0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
- std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
- std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- <user defined> _Copy_tag = 0x207AE2482F8
- <user defined> _Move_tag = 0x207AE2482F8
- <user defined> value_compare = 0x207AE2482F8
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248310
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
- std::_Hash<std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 cons
- <user defined> value_compare = 0x207AE248360
- std::_Umap_traits<unsigned __int64,__int64,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,__int64> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
- std::_Hash<std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynam
- <user defined> value_compare = 0x207AE2483B0
- std::_Umap_traits<unsigned int,ZoneDynamicInfo,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- IntervalTimer _weatherUpdateTimer
- int _interval = 0x3E8
- int _current = 0x0
- unsigned int _defaultLight = 0x1
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators
- std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const
- std::_Tree_comp_alloc<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum Hig
- std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- <user defined> _Copy_tag = 0x207AE248418
- <user defined> _Move_tag = 0x207AE248418
- <user defined> value_compare = 0x207AE248418
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
- ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 c
- <user defined> value_compare = 0x207AE248668
- std::_Umap_traits<unsigned __int64,Creature *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Creat _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
- unsigned int _Mask = 0x7FF
- unsigned int _Maxidx = 0x800
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
- std::_Hash<std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64
- <user defined> value_compare = 0x207AE2486B8
- std::_Umap_traits<unsigned __int64,GameObject *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Gam _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,s
- <user defined> value_compare = 0x207AE248708
- std::_Umap_traits<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_t _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
- std::_Hash<std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> >
- <user defined> value_compare = 0x207AE248758
- std::_Umap_traits<ObjectGuid,Corpse *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,Corpse *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
- std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
- std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
- std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
- std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
- std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
- std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- MapUpdater& m_updater = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
- std::condition_variable _condition = 0x7FF65D2DC830
- std::atomic<bool> _shutdown = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
- unsigned int pending_requests = 0x1E
- unsigned int m_diff = 0x7D
- Local MapUpdater* this = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>* _Pmf = 0x7FF65B0DB3D0
- Parameter MapUpdater** _Arg1 = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF65B0DB3D0
- Parameter MapUpdater** <_Args_0> = 0x7FF65D2DC7B8
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "ø..."
- unsigned int pending_requests = 0x1E
- 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x207BE623E90
- std::tuple<MapUpdater *>
- std::_Tuple_val<MapUpdater *> _Myfirst
- MapUpdater* _Val = 0x7FF65D2DC7B8
- std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF65B0DB3D0
- 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x83E33C6688
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
- std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x207BE623E90
- 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x83E33C6688
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33C6688
- 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
- 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B5800F4 00000083E43FF920 NtWaitForSingleObject+14
- 00007FFA472C5A8F 00000083E43FF9C0 WaitForSingleObjectEx+9F
- 00007FF65946C84D 00000083E43FF9F0 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
- Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x207C91CC168
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x207BE33E000
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207BE33E008
- boost::asio::execution_context& owner_ = 0x207BE462B90
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x23C
- long outstanding_work_ = 0x3
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207C91CB430
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x1F0
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x207BE33E060
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0x1
- 00007FF659496C3F 00000083E43FFA20 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
- Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>* this = 0x207C91CC150
- boost::asio::detail::win_thread::func_base
- void* entry_event_ = 0x238
- void* exit_event_ = 0x26C
- boost::asio::detail::win_iocp_io_context::timer_thread_function f_
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x207BE33E000
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207BE33E008
- boost::asio::execution_context& owner_ = 0x207BE462B90
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x23C
- long outstanding_work_ = 0x3
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x207C91CB430
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x1F0
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x207BE33E060
- boost::asio::detail::timer_queue_set timer_queues_ = 0x207C909E9D8
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x207BE33E090
- int concurrency_hint_ = 0x1
- 00007FF6594A02B6 00000083E43FFAA0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
- Parameter void* arg = 0x207C91CC150
- Local boost::asio::detail::win_thread::auto_func_base_ptr func
- boost::asio::detail::win_thread::func_base* ptr = 0x207C91CC150
- void* entry_event_ = 0x238
- void* exit_event_ = 0x26C
- Local void* exit_event = 0xCCCCCCCCCCCCCCCC
- 00007FFA27523428 00000083E43FFAE0 _register_onexit_function+488
- 00007FFA27523071 00000083E43FFB30 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E43FFB60 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E43FFBB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580194 00000083E44FF360 ZwRemoveIoCompletion+14
- 00007FFA472E021E 00000083E44FF3C0 GetQueuedCompletionStatus+4E
- 00007FF659489738 00000083E44FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- Local unsigned long last_error = 0xCCCCCCCC
- Local int ok = 0xCCCCCCCC
- Local unsigned int completion_key = 0x0
- Local _OVERLAPPED* overlapped = NULL
- Local unsigned long bytes_transferred = 0x0
- Local boost::asio::detail::win_iocp_io_context* this = 0x207BE33E000
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207BE33E008
- boost::asio::execution_context& owner_ = 0x207BE462B90
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF6594702E0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
- boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
- boost::asio::execution_context::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
- auto_handle
- void* handle = 0x7FF6594702E0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x2E353532
- long stopped_ = 0x2E353532
- long stop_event_posted_ = 0x2E353532
- long shutdown_ = 0x353532
- unsigned long gqcs_timeout_ = 0x72646461
- timer_thread_function
- <user defined> io_context_ = 0x7FF6594702E0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
- long dispatch_required_ = 0x746E6920
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
- boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
- int concurrency_hint_ = 0x6F632074
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x23C
- long outstanding_work_ = 0x3
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207C91CB430
- func_base
- void* entry_event_ = 0x268
- void* exit_event_ = 0x26C
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x268
- <user defined> exit_event_ = 0x26C
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x1F0
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0x1
- Parameter unsigned long msec = 0xFFFFFFFF
- Parameter boost::system::error_code& ec = 0x83E44FF6B8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- 00007FF659496DB4 00000083E44FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
- Local boost::asio::detail::win_iocp_io_context* this = 0x207BE33E000
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207BE33E008
- boost::asio::execution_context& owner_ = 0x207BE462B90
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF6594702E0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
- boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
- boost::asio::execution_context::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
- auto_handle
- void* handle = 0x7FF6594702E0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x2E353532
- long stopped_ = 0x2E353532
- long stop_event_posted_ = 0x2E353532
- long shutdown_ = 0x353532
- unsigned long gqcs_timeout_ = 0x72646461
- timer_thread_function
- <user defined> io_context_ = 0x7FF6594702E0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
- long dispatch_required_ = 0x746E6920
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
- boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
- int concurrency_hint_ = 0x6F632074
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x23C
- long outstanding_work_ = 0x3
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207C91CB430
- func_base
- void* entry_event_ = 0x268
- void* exit_event_ = 0x26C
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x268
- <user defined> exit_event_ = 0x26C
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x1F0
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0x1
- Parameter boost::system::error_code& ec = 0x83E44FF6B8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
- boost::asio::detail::thread_context* key_ = 0x207BE33E028
- boost::asio::detail::thread_info_base* value_ = 0x83E44FF5E8
- void*[2] reusable_memory_
- [0] = 0x0
- [1] = 0x0
- boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
- Local unsigned int n = 0x401A
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void*[2] reusable_memory_
- [0] = 0x0
- [1] = 0x0
- 00007FF659496C8B 00000083E44FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- Local boost::asio::io_context* this = 0x207AC8FDA00
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207BE462B90
- boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
- boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
- boost::asio::execution_context::service* next_ = <Unable to read memory>
- boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
- auto_service_ptr
- boost::asio::execution_context::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0x207BE462B90
- boost::asio::execution_context& owner_ = 0x207BE462B90
- boost::asio::execution_context::service* first_service_ = 0x207C909E9B0
- executor_type
- boost::asio::io_context& io_context_ = 0x207BE462B90
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207BE462B98
- boost::asio::execution_context& owner_ = NULL
- boost::asio::execution_context::service* next_ = 0x20007D0
- boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
- executor_type
- boost::asio::io_context& io_context_ = <Unable to read memory>
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207BE462B90
- <user defined> key_ = 0x207BE462B98
- <user defined> owner_ = 0x0
- <user defined> next_ = 0x20007D0
- strand
- boost::asio::detail::strand_service& service_ = <Unable to read memory>
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
- boost::asio::detail::winsock_init<2,0> init_ = 0xFF
- boost::asio::detail::win_iocp_io_context& impl_ = NULL
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207AC8FDA00
- <user defined> key_ = 0x207AC8FDA08
- <user defined> owner_ = 0x207C909DC30
- <user defined> next_ = 0xFFFFFFFFFFFFFFFF
- strand
- boost::asio::detail::strand_service& service_ = 0x207BE462B90
- boost::asio::detail::service_base<boost::asio::detail::strand_service>
- boost::asio::io_context::service
- on_do_complete_exit
- boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
- <user defined> impl_ = 0xFFFFFFFF
- on_dispatch_exit
- <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
- <user defined> impl_ = 0xFFFFFFFF
- strand_impl
- boost::asio::detail::win_iocp_operation
- _OVERLAPPED
- unsigned int Internal = 0xFFFFFFFFFFFFFFFF
- unsigned int InternalHigh = 0xFFFFFFFF
- unsigned long Offset = 0x0
- unsigned long OffsetHigh = 0x0
- void* Pointer = NULL
- void* hEvent = NULL
- boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
- <user defined>* func_ = 0x207AC8FDA00
- long ready_ = 0xC909E9B0
- boost::asio::detail::win_mutex mutex_ = 0x207BE462BC8
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x207BE462BF8
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x207BE462C08
- boost::asio::detail::win_iocp_io_context& io_context_ = 0x207AC8FDA00
- boost::asio::detail::win_mutex mutex_ = 0x207BE462BC0
- boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
- [0] = 0x207C87631B0
- [1] = 0x0
- [2] = 0x100000000
- [3] = 0x38
- [4] = 0xFDFDFDFD0540BB93
- [5] = 0x207BE462C10
- [6] = 0x207BE462C10
- [7] = 0x207BE462C10
- [8] = 0xCDCDCDCDCDCD0101
- [9] = 0xCDCDCDCDCDCDCDCD
- unsigned int salt_ = 0x0
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::win_iocp_operation
- _OVERLAPPED
- unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
- unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
- unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
- void* Pointer = <Unable to read memory>
- void* hEvent = <Unable to read memory>
- boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
- <user defined>* func_ = <Unable to read memory>
- long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
- bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0xCDCDCDCD
- long result_ = 0xCDCDCDCD
- <user defined> manual = 0x207AC8FDA08
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF65BF3BFE0
- boost::asio::execution_context::id* id_ = 0x48
- boost::asio::execution_context::service::key key_ = 0x207BE33E008
- boost::asio::execution_context& owner_ = 0x207BE462B90
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
- auto_handle
- void* handle = 0x7FF65BF3BFE0
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x23C
- long outstanding_work_ = 0x3
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_context_ = 0x7FF65BF3BFE0
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x207C91CB430
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x1F0
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x207BE33E060
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0x1
- Local boost::system::error_code ec
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF65D3525C0
- std_category
- std::error_category
- unsigned int _Addr = 0x7FF65BF3BC80
- boost::system::error_category* pc_ = 0x7FF65D3525C8
- boost::system::error_category::std_category std_cat_
- std::error_category
- unsigned int _Addr = 0x7FF65D3525C8
- boost::system::error_category* pc_ = 0x7FF65D3525C0
- Local unsigned int s = 0xCCCCCCCCCCCCCCCC
- 00007FF659EDCAA9 00000083E44FF8E0 NetworkThread<WorldSocket>::Run+189 d:\work\trinitycore\src\server\shared\networking\networkthread.h line 129
- Local NetworkThread<WorldSocket>* this = 0x207AC8FD958
- std::atomic<int> _connections
- std::_Atomic_int
- unsigned long _My_val = 0x2
- std::atomic<bool> _stopped
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::thread* _thread = 0x207C9164130
- id
- unsigned int _Id = 0x238
- _Thrd_imp_t _Thr
- void* _Hnd = 0x238
- unsigned int _Id = 0x20E8
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD970
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AC8FD990
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD9E0
- Trinity::Asio::IoContext _ioContext
- boost::asio::io_context
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207BE462B90
- boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
- boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
- boost::asio::execution_context::service* next_ = <Unable to read memory>
- boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
- executor_type
- boost::asio::io_context& io_context_ = 0x207BE462B90
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207AC8FDA00
- <user defined> key_ = 0x207AC8FDA08
- <user defined> owner_ = 0x207C909DC30
- <user defined> next_ = 0xFFFFFFFFFFFFFFFF
- strand
- boost::asio::detail::strand_service& service_ = 0x207BE462B90
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::winsock_init<2,0> init_ = 0xCD
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
- boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp>
- boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0x207C909DC30
- unsigned int state_ = 0xFF
- std::shared_ptr<void> cancel_token_ = 0x207AC8FDA28
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
- boost::asio::ip::tcp protocol_ = 0xBE176780
- bool have_remote_endpoint_ = 0x7
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA58
- executor_type
- boost::asio::io_context& io_context_ = 0x207C909DC30
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x207C909DC30
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x207AC8FDA20
- executor_type
- <user defined> io_context_ = 0x207C909DC30
- native_handle_type
- unsigned int socket_ = 0x207C909DC30
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA24
- native_handle_type
- unsigned int socket_ = 0x207C909DC30
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x207AC8FDA24
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
- boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
- implementation_type
- boost::posix_time::ptime expiry = 0x207C909E9B0
- bool might_have_pending_waits = 0xB7
- boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x207AC8FDA90
- executor_type
- boost::asio::io_context& io_context_ = 0x207C909E9B0
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x207C909E9B0
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x207AC8FDA88
- executor_type
- <user defined> io_context_ = 0x207C909E9B0
- 00007FF659ED6EF4 00000083E44FF910 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>* _Pmf = 0x7FF659EDC920
- Parameter NetworkThread<WorldSocket>** _Arg1 = 0x207AC8FD958
- std::atomic<int> _connections
- std::_Atomic_int
- unsigned long _My_val = 0x2
- std::atomic<bool> _stopped
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::thread* _thread = 0x207C9164130
- id
- unsigned int _Id = 0x238
- _Thrd_imp_t _Thr
- void* _Hnd = 0x238
- unsigned int _Id = 0x20E8
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD970
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AC8FD990
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD9E0
- Trinity::Asio::IoContext _ioContext
- boost::asio::io_context
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207BE462B90
- boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
- boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
- boost::asio::execution_context::service* next_ = <Unable to read memory>
- boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
- executor_type
- boost::asio::io_context& io_context_ = 0x207BE462B90
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207AC8FDA00
- <user defined> key_ = 0x207AC8FDA08
- <user defined> owner_ = 0x207C909DC30
- <user defined> next_ = 0xFFFFFFFFFFFFFFFF
- strand
- boost::asio::detail::strand_service& service_ = 0x207BE462B90
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::winsock_init<2,0> init_ = 0xCD
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
- boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp>
- boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0x207C909DC30
- unsigned int state_ = 0xFF
- std::shared_ptr<void> cancel_token_ = 0x207AC8FDA28
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
- boost::asio::ip::tcp protocol_ = 0xBE176780
- bool have_remote_endpoint_ = 0x7
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA58
- executor_type
- boost::asio::io_context& io_context_ = 0x207C909DC30
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x207C909DC30
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x207AC8FDA20
- executor_type
- <user defined> io_context_ = 0x207C909DC30
- native_handle_type
- unsigned int socket_ = 0x207C909DC30
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA24
- native_handle_type
- unsigned int socket_ = 0x207C909DC30
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x207AC8FDA24
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
- boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
- implementation_type
- boost::posix_time::ptime expiry = 0x207C909E9B0
- bool might_have_pending_waits = 0xC7
- boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x207AC8FDA90
- executor_type
- boost::asio::io_context& io_context_ = 0x207C909E9B0
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x207C909E9B0
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x207AC8FDA88
- executor_type
- <user defined> io_context_ = 0x207C909E9B0
- 00007FF659ED902C 00000083E44FF950 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF659EDC920
- Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x207AC8FD958
- std::atomic<int> _connections
- std::_Atomic_int
- unsigned long _My_val = 0x2
- std::atomic<bool> _stopped
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::thread* _thread = 0x207C9164130
- id
- unsigned int _Id = 0x238
- _Thrd_imp_t _Thr
- void* _Hnd = 0x238
- unsigned int _Id = 0x20E8
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD970
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x207AC8FD990
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD9E0
- Trinity::Asio::IoContext _ioContext
- boost::asio::io_context
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x207BE462B90
- boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
- boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
- boost::asio::execution_context::service* next_ = <Unable to read memory>
- boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
- executor_type
- boost::asio::io_context& io_context_ = 0x207BE462B90
- service
- boost::asio::execution_context::service
- <user defined> key = 0x207AC8FDA00
- <user defined> key_ = 0x207AC8FDA08
- <user defined> owner_ = 0x207C909DC30
- <user defined> next_ = 0xFFFFFFFFFFFFFFFF
- strand
- boost::asio::detail::strand_service& service_ = 0x207BE462B90
- boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::winsock_init<2,0> init_ = 0xCD
- boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
- boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp>
- boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0x207C909DC30
- unsigned int state_ = 0xFF
- std::shared_ptr<void> cancel_token_ = 0x207AC8FDA28
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
- boost::asio::ip::tcp protocol_ = 0xBE176780
- bool have_remote_endpoint_ = 0x7
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA58
- executor_type
- boost::asio::io_context& io_context_ = 0x207C909DC30
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x207C909DC30
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x207AC8FDA20
- executor_type
- <user defined> io_context_ = 0x207C909DC30
- native_handle_type
- unsigned int socket_ = 0x207C909DC30
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA24
- native_handle_type
- unsigned int socket_ = 0x207C909DC30
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x207AC8FDA24
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
- boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
- implementation_type
- boost::posix_time::ptime expiry = 0x207C909E9B0
- bool might_have_pending_waits = 0xD0
- boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x207AC8FDA90
- executor_type
- boost::asio::io_context& io_context_ = 0x207C909E9B0
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x207C909E9B0
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x207AC8FDA88
- executor_type
- <user defined> io_context_ = 0x207C909E9B0
- 00007FF659ED788B 00000083E44FF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x207C91641D0
- std::tuple<NetworkThread<WorldSocket> *>
- std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
- NetworkThread<WorldSocket>* _Val = 0x207AC8FD958
- std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF659EDC920
- 00007FF659EDE8CA 00000083E44FF9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* _Ln = 0x83E33CDE18
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
- std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x207C91641D0
- 00007FF659EDE2A8 00000083E44FFA10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* this = 0x83E33CDE18
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF6594733BD 00000083E44FFA40 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CDE18
- 00007FFA27523428 00000083E44FFA80 _register_onexit_function+488
- 00007FFA27523071 00000083E44FFAD0 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E44FFB00 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E44FFB50 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B580134 00000083E45FF110 NtReadFile+14
- 00007FFA472A49A6 00000083E45FF190 ReadFile+76
- 00007FFA275BA2EF 00000083E45FF280 _read+EDF
- 00007FFA275B9743 00000083E45FF2E0 _read+333
- 00007FFA27564792 00000083E45FF370 ungetwc+2E2
- 00007FFA27564FF0 00000083E45FF3B0 ungetwc+B40
- 00007FFA27526B7E 00000083E45FF420 _fgetc_nolock+10E
- 00007FFA27526C03 00000083E45FF450 _getc_nolock+13
- 00007FFA27527726 00000083E45FF480 fgetpos+816
- 00007FFA27527357 00000083E45FF500 fgetpos+447
- 00007FFA27527922 00000083E45FF540 fgets+32
- 00007FF6594A0C41 00000083E45FF770 CliThread+D1 d:\work\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 156
- Local char* command_str = "server info"
- Local char[256] commandbuf = "server info..."
- 00007FF65943470A 00000083E45FF7A0 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF6594A0B70
- 00007FF659444170 00000083E45FF7D0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
- Parameter <user defined>** _Obj = 0x7FF6594A0B70
- 00007FF65943742C 00000083E45FF800 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
- Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x207C9163B90
- std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF6594A0B70
- 00007FF65947ED2A 00000083E45FF850 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x83E33CE5F8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
- std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x7FF6594A0B70
- 00007FF65947A818 00000083E45FF880 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x83E33CE5F8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF6594733BD 00000083E45FF8B0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
- Parameter void* _Data = 0x83E33CE5F8
- 00007FFA27523428 00000083E45FF8F0 _register_onexit_function+488
- 00007FFA27523071 00000083E45FF940 _register_onexit_function+D1
- 00007FFA49FA1FE4 00000083E45FF970 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E45FF9C0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E46FF830 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E46FFBC0 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E46FFBF0 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E46FFC40 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFA4B583984 00000083E47FFA90 ZwWaitForWorkViaWorkerFactory+14
- 00007FFA4B4ED6DD 00000083E47FFE20 RtlSetThreadWorkOnBehalfTicket+78D
- 00007FFA49FA1FE4 00000083E47FFE50 BaseThreadInitThunk+14
- 00007FFA4B54CB31 00000083E47FFEA0 RtlUserThreadStart+21
Add Comment
Please, Sign In to add comment