Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Phentora/3108d32b35a436189b6cf74287d9b84a to your computer and use it in GitHub Desktop.
Save Phentora/3108d32b35a436189b6cf74287d9b84a to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
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 = 0x207EBD0193
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment