Guest User

Untitled

a guest
Jun 17th, 2018
470
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 MB | None | 0 0
  1. Revision: TrinityCore rev. 36ff7668823f 2018-06-03 13:31:13 +0200 (master branch) (Win64, Debug, Static)
  2. Date 14:6:2018. Time 21:54
  3. //=====================================================
  4. *** Hardware ***
  5. Processor: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz
  6. Number Of Processors: 4
  7. Physical Memory: 16649980 KB (Available: 8087512 KB)
  8. Commit Charge Limit: 33427196 KB
  9.  
  10. *** Operation System ***
  11. Windows 10 Professional (Version 10.0, Build 16299)
  12.  
  13. //=====================================================
  14. Exception code: C0000005 ACCESS_VIOLATION
  15. Fault address: 00007FF65B6BAB0C 01:00000000022D9B0C D:\Work\Eluna\master\Debug\worldserver.exe
  16.  
  17. Registers:
  18. RAX:00000000CCCCCCCC
  19. RBX:0000000000000000
  20. RCX:0000000000000016
  21. RDX:0000000000000024
  22. RSI:0000000000000001
  23. RDI:0000002BED1FDBA0
  24. R8: 00007FFA28A1B570
  25. R9: 0000000000000000
  26. R10:0000000000000246
  27. R11:00007FF65B0DD1DA
  28. R12:00007FF6593E0000
  29. R13:0000002BED1FFD50
  30. R14:0000002BED1FEE50
  31. R15:CCCCCCCCCCCCCCCC
  32. CS:RIP:0033:00007FF65B6BAB0C
  33. SS:RSP:002B:00000000ED1FDB80 RBP:ED1FE040
  34. DS:002B ES:002B FS:0053 GS:002B
  35. Flags:00010202
  36.  
  37. Call stack:
  38. Address Frame Function SourceFile
  39. 00007FF65B6BAB0C 0000002BED1FDBA0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  40. 00007FFA2892A381 0000002BED1FDC60 raise+441
  41. 00007FFA2892BF59 0000002BED1FDCA0 abort+39
  42. 00007FFA2892AF86 0000002BED1FDCE0 terminate+36
  43. 00007FFA35CC4384 0000002BED1FDDF0 _is_exception_typeof+B74
  44. 00007FFA35CC5B25 0000002BED1FDE90 __BuildCatchObjectHelper+DA5
  45. 00007FFA35CD6107 0000002BED1FDF00 __CxxFrameHandler3+A7
  46. 00007FFA4B584E6D 0000002BED1FDF30 __chkstk+11D
  47. 00007FFA4B506058 0000002BED1FE640 RtlWalkFrameChain+1518
  48. 00007FFA4B504593 0000002BED1FEE20 RtlRaiseException+303
  49. 00007FFA472C50D8 0000002BED1FEF00 RaiseException+68
  50. 00007FFA35CC7E2D 0000002BED1FEFB0 _CxxThrowException+12D
  51. 00007FFA28FC8259 0000002BED1FF000 ?_Xout_of_range@std@@YAXPEBD@Z+29
  52. 00007FF65B231451 0000002BED1FF030 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
  53. 00007FF65B231519 0000002BED1FF060 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
  54. 00007FF65B22DA44 0000002BED1FF0F0 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  55. 00007FF65B22CA3C 0000002BED1FF150 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  56. 00007FF65A9382AC 0000002BED1FF180 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  57. 00007FF65A926AF9 0000002BED1FF1C0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  58. 00007FF65A5DCF6F 0000002BED1FF230 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  59. 00007FF65A7EA10D 0000002BED1FF6E0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  60. 00007FF65ADFB450 0000002BED1FF740 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  61. 00007FF65A777EC5 0000002BED1FF770 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  62. 00007FF65A777F65 0000002BED1FF7A0 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
  63. 00007FF65A77811B 0000002BED1FF7D0 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
  64. 00007FF65A777C0A 0000002BED1FF800 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
  65. 00007FF65A7A7235 0000002BED1FF830 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
  66. 00007FF65A776BB5 0000002BED1FF860 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
  67. 00007FF65A77747C 0000002BED1FF890 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
  68. 00007FF65A776CE0 0000002BED1FF8E0 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
  69. 00007FF65A752E34 0000002BED1FF980 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  70. 00007FF65A75313A 0000002BED1FFC10 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  71. 00007FF65B0DD3BC 0000002BED1FFC40 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  72. 00007FF65B0DB436 0000002BED1FFC90 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  73. 00007FF65B0DB9C4 0000002BED1FFCC0 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
  74. 00007FF65B0DC31C 0000002BED1FFD00 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
  75. 00007FF65B0DBB2B 0000002BED1FFD40 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
  76. 00007FF65B0DD1DA 0000002BED1FFD90 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
  77. 00007FF65B0DCC98 0000002BED1FFDC0 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
  78. 00007FF6594733BD 0000002BED1FFDF0 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
  79. 00007FFA28933428 0000002BED1FFE30 _register_onexit_function+488
  80. 00007FFA28933071 0000002BED1FFE80 _register_onexit_function+D1
  81. 00007FFA49FA1FE4 0000002BED1FFEB0 BaseThreadInitThunk+14
  82. 00007FFA4B54CB31 0000002BED1FFF00 RtlUserThreadStart+21
  83.  
  84. Call stack:
  85. Address Frame Function SourceFile
  86. 00007FFA4B583924 0000002BEC4FE520 ZwWaitForAlertByThreadId+14
  87. 00007FFA4B51818A 0000002BEC4FE590 RtlSleepConditionVariableSRW+FA
  88. 00007FFA472A4AE2 0000002BEC4FE5D0 SleepConditionVariableSRW+32
  89. 00007FFA28FC96A4 0000002BEC4FE620 __crtSetThreadpoolWait+134
  90. 00007FFA28F905F6 0000002BEC4FE660 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  91. 00007FFA28F90503 0000002BEC4FE690 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  92. 00007FFA28F902AB 0000002BEC4FE710 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  93. 00007FFA28F907B0 0000002BEC4FE740 _Cnd_wait+20
  94. 00007FF659473AC2 0000002BEC4FE770 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  95. 00007FF6594AC504 0000002BEC4FE7B0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  96. 00007FF65B0DB127 0000002BEC4FE810 MapUpdater::wait+67 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 74
  97. 00007FF659D8F41D 0000002BEC4FE910 MapManager::Update+1ED d:\work\trinitycore\src\server\game\maps\mapmanager.cpp line 250
  98. 00007FF659CEDF0E 0000002BEC4FECA0 World::Update+93E d:\work\trinitycore\src\server\game\world\world.cpp line 2425
  99. 00007FF6594299AD 0000002BEC4FECF0 WorldUpdateLoop+6D d:\work\trinitycore\src\server\worldserver\main.cpp line 443
  100. 00007FF65942C21E 0000002BEC4FFD80 main+1C4E d:\work\trinitycore\src\server\worldserver\main.cpp line 346
  101. 00007FF65BA687E4 0000002BEC4FFDC0 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
  102. 00007FF65BA68734 0000002BEC4FFE20 __scrt_common_main_seh+124 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
  103. 00007FF65BA685FE 0000002BEC4FFE50 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
  104. 00007FF65BA68859 0000002BEC4FFE80 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  105. 00007FFA49FA1FE4 0000002BEC4FFEB0 BaseThreadInitThunk+14
  106. 00007FFA4B54CB31 0000002BEC4FFF00 RtlUserThreadStart+21
  107.  
  108. Call stack:
  109. Address Frame Function SourceFile
  110. 00007FFA4B580194 0000002BEC7FF9A0 ZwRemoveIoCompletion+14
  111. 00007FFA472E021E 0000002BEC7FFA00 GetQueuedCompletionStatus+4E
  112. 00007FF659489738 0000002BEC7FFBF0 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
  113. 00007FF659496DB4 0000002BEC7FFCC0 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
  114. 00007FF659496C8B 0000002BEC7FFD20 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  115. 00007FF65946C083 0000002BEC7FFD50 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  116. 00007FF6594347A0 0000002BEC7FFD80 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
  117. 00007FF6594441B0 0000002BEC7FFDB0 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
  118. 00007FF65943747C 0000002BEC7FFDE0 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
  119. 00007FF65947EDCA 0000002BEC7FFE30 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
  120. 00007FF65947A848 0000002BEC7FFE60 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
  121. 00007FF6594733BD 0000002BEC7FFE90 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
  122. 00007FFA28933428 0000002BEC7FFED0 _register_onexit_function+488
  123. 00007FFA28933071 0000002BEC7FFF20 _register_onexit_function+D1
  124. 00007FFA49FA1FE4 0000002BEC7FFF50 BaseThreadInitThunk+14
  125. 00007FFA4B54CB31 0000002BEC7FFFA0 RtlUserThreadStart+21
  126.  
  127. Call stack:
  128. Address Frame Function SourceFile
  129. 00007FFA4B580194 0000002BEC8FF440 ZwRemoveIoCompletion+14
  130. 00007FFA472E021E 0000002BEC8FF4A0 GetQueuedCompletionStatus+4E
  131. 00007FF659489738 0000002BEC8FF690 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
  132. 00007FF659496DB4 0000002BEC8FF760 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
  133. 00007FF659496C8B 0000002BEC8FF7C0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  134. 00007FF65946C083 0000002BEC8FF7F0 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  135. 00007FF6594347A0 0000002BEC8FF820 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
  136. 00007FF6594441B0 0000002BEC8FF850 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
  137. 00007FF65943747C 0000002BEC8FF880 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
  138. 00007FF65947EDCA 0000002BEC8FF8D0 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
  139. 00007FF65947A848 0000002BEC8FF900 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
  140. 00007FF6594733BD 0000002BEC8FF930 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
  141. 00007FFA28933428 0000002BEC8FF970 _register_onexit_function+488
  142. 00007FFA28933071 0000002BEC8FF9C0 _register_onexit_function+D1
  143. 00007FFA49FA1FE4 0000002BEC8FF9F0 BaseThreadInitThunk+14
  144. 00007FFA4B54CB31 0000002BEC8FFA40 RtlUserThreadStart+21
  145.  
  146. Call stack:
  147. Address Frame Function SourceFile
  148. 00007FFA4B583924 0000002BEC9FF840 ZwWaitForAlertByThreadId+14
  149. 00007FFA4B51818A 0000002BEC9FF8B0 RtlSleepConditionVariableSRW+FA
  150. 00007FFA472A4AE2 0000002BEC9FF8F0 SleepConditionVariableSRW+32
  151. 00007FFA28FC96A4 0000002BEC9FF940 __crtSetThreadpoolWait+134
  152. 00007FFA28F905F6 0000002BEC9FF980 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  153. 00007FFA28F90503 0000002BEC9FF9B0 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  154. 00007FFA28F902AB 0000002BEC9FFA30 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  155. 00007FFA28F907B0 0000002BEC9FFA60 _Cnd_wait+20
  156. 00007FF659473AC2 0000002BEC9FFA90 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  157. 00007FF6594AC504 0000002BEC9FFAD0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  158. 00007FF65B439127 0000002BEC9FFB30 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  159. 00007FF65B438619 0000002BEC9FFB90 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  160. 00007FF65B438BC4 0000002BEC9FFBC0 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
  161. 00007FF65B438D8C 0000002BEC9FFC00 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
  162. 00007FF65B438C2B 0000002BEC9FFC40 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
  163. 00007FF65B43937A 0000002BEC9FFC90 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
  164. 00007FF65B439218 0000002BEC9FFCC0 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
  165. 00007FF6594733BD 0000002BEC9FFCF0 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
  166. 00007FFA28933428 0000002BEC9FFD30 _register_onexit_function+488
  167. 00007FFA28933071 0000002BEC9FFD80 _register_onexit_function+D1
  168. 00007FFA49FA1FE4 0000002BEC9FFDB0 BaseThreadInitThunk+14
  169. 00007FFA4B54CB31 0000002BEC9FFE00 RtlUserThreadStart+21
  170.  
  171. Call stack:
  172. Address Frame Function SourceFile
  173. 00007FFA4B583924 0000002BECAFF580 ZwWaitForAlertByThreadId+14
  174. 00007FFA4B51818A 0000002BECAFF5F0 RtlSleepConditionVariableSRW+FA
  175. 00007FFA472A4AE2 0000002BECAFF630 SleepConditionVariableSRW+32
  176. 00007FFA28FC96A4 0000002BECAFF680 __crtSetThreadpoolWait+134
  177. 00007FFA28F905F6 0000002BECAFF6C0 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  178. 00007FFA28F90503 0000002BECAFF6F0 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  179. 00007FFA28F902AB 0000002BECAFF770 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  180. 00007FFA28F907B0 0000002BECAFF7A0 _Cnd_wait+20
  181. 00007FF659473AC2 0000002BECAFF7D0 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  182. 00007FF6594AC504 0000002BECAFF810 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  183. 00007FF65B439127 0000002BECAFF870 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  184. 00007FF65B438619 0000002BECAFF8D0 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  185. 00007FF65B438BC4 0000002BECAFF900 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
  186. 00007FF65B438D8C 0000002BECAFF940 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
  187. 00007FF65B438C2B 0000002BECAFF980 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
  188. 00007FF65B43937A 0000002BECAFF9D0 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
  189. 00007FF65B439218 0000002BECAFFA00 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
  190. 00007FF6594733BD 0000002BECAFFA30 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
  191. 00007FFA28933428 0000002BECAFFA70 _register_onexit_function+488
  192. 00007FFA28933071 0000002BECAFFAC0 _register_onexit_function+D1
  193. 00007FFA49FA1FE4 0000002BECAFFAF0 BaseThreadInitThunk+14
  194. 00007FFA4B54CB31 0000002BECAFFB40 RtlUserThreadStart+21
  195.  
  196. Call stack:
  197. Address Frame Function SourceFile
  198. 00007FFA4B583924 0000002BECBFF340 ZwWaitForAlertByThreadId+14
  199. 00007FFA4B51818A 0000002BECBFF3B0 RtlSleepConditionVariableSRW+FA
  200. 00007FFA472A4AE2 0000002BECBFF3F0 SleepConditionVariableSRW+32
  201. 00007FFA28FC96A4 0000002BECBFF440 __crtSetThreadpoolWait+134
  202. 00007FFA28F905F6 0000002BECBFF480 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  203. 00007FFA28F90503 0000002BECBFF4B0 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  204. 00007FFA28F902AB 0000002BECBFF530 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  205. 00007FFA28F907B0 0000002BECBFF560 _Cnd_wait+20
  206. 00007FF659473AC2 0000002BECBFF590 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  207. 00007FF6594AC504 0000002BECBFF5D0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  208. 00007FF65B439127 0000002BECBFF630 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  209. 00007FF65B438619 0000002BECBFF690 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  210. 00007FF65B438BC4 0000002BECBFF6C0 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
  211. 00007FF65B438D8C 0000002BECBFF700 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
  212. 00007FF65B438C2B 0000002BECBFF740 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
  213. 00007FF65B43937A 0000002BECBFF790 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
  214. 00007FF65B439218 0000002BECBFF7C0 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
  215. 00007FF6594733BD 0000002BECBFF7F0 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
  216. 00007FFA28933428 0000002BECBFF830 _register_onexit_function+488
  217. 00007FFA28933071 0000002BECBFF880 _register_onexit_function+D1
  218. 00007FFA49FA1FE4 0000002BECBFF8B0 BaseThreadInitThunk+14
  219. 00007FFA4B54CB31 0000002BECBFF900 RtlUserThreadStart+21
  220.  
  221. Call stack:
  222. Address Frame Function SourceFile
  223. 00007FFA4B583984 0000002BECDFF760 ZwWaitForWorkViaWorkerFactory+14
  224. 00007FFA4B4ED6DD 0000002BECDFFAF0 RtlSetThreadWorkOnBehalfTicket+78D
  225. 00007FFA49FA1FE4 0000002BECDFFB20 BaseThreadInitThunk+14
  226. 00007FFA4B54CB31 0000002BECDFFB70 RtlUserThreadStart+21
  227.  
  228. Call stack:
  229. Address Frame Function SourceFile
  230. 00007FFA4B583984 0000002BECEFF880 ZwWaitForWorkViaWorkerFactory+14
  231. 00007FFA4B4ED6DD 0000002BECEFFC10 RtlSetThreadWorkOnBehalfTicket+78D
  232. 00007FFA49FA1FE4 0000002BECEFFC40 BaseThreadInitThunk+14
  233. 00007FFA4B54CB31 0000002BECEFFC90 RtlUserThreadStart+21
  234.  
  235. Call stack:
  236. Address Frame Function SourceFile
  237. 00007FFA4B5800F4 0000002BECFFF9F0 NtWaitForSingleObject+14
  238. 00007FFA472C5A8F 0000002BECFFFA90 WaitForSingleObjectEx+9F
  239. 00007FF65946C84D 0000002BECFFFAC0 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
  240. 00007FF659496C3F 0000002BECFFFAF0 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
  241. 00007FF6594A02B6 0000002BECFFFB70 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  242. 00007FFA28933428 0000002BECFFFBB0 _register_onexit_function+488
  243. 00007FFA28933071 0000002BECFFFC00 _register_onexit_function+D1
  244. 00007FFA49FA1FE4 0000002BECFFFC30 BaseThreadInitThunk+14
  245. 00007FFA4B54CB31 0000002BECFFFC80 RtlUserThreadStart+21
  246.  
  247. Call stack:
  248. Address Frame Function SourceFile
  249. 00007FFA4B583984 0000002BED0FFAC0 ZwWaitForWorkViaWorkerFactory+14
  250. 00007FFA4B4ED6DD 0000002BED0FFE50 RtlSetThreadWorkOnBehalfTicket+78D
  251. 00007FFA49FA1FE4 0000002BED0FFE80 BaseThreadInitThunk+14
  252. 00007FFA4B54CB31 0000002BED0FFED0 RtlUserThreadStart+21
  253.  
  254. Call stack:
  255. Address Frame Function SourceFile
  256. 00007FFA4B581DA4 0000002BED1FBB00 NtGetContextThread+14
  257. CCCCCCCCCCCCCCCC 0000002BED1FBB08 0000:0000000000000000
  258. CCCCCCCCCCCCCCCC 0000002BED1FBB10 0000:0000000000000000
  259. CCCCCCCCCCCCCCCC 0000002BED1FBB18 0000:0000000000000000
  260. 0000000000000368 0000002BED1FBB20 0000:0000000000000000
  261. 0000BD753F13001D 0000002BED1FBB28 0000:0000000000000000
  262. 0000002BED1FC0A0 0000002BED1FBB30 0000:0000000000000000
  263. 00007FF6594AF780 0000002BED1FC0A0 WheatyExceptionReport::printTracesForAllThreads+100 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 475
  264. 00007FF6594AFB97 0000002BED1FC7D0 WheatyExceptionReport::GenerateExceptionReport+3B7 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 576
  265. 00007FF6594AF586 0000002BED1FCB80 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 186
  266. 00007FFA473695C0 0000002BED1FCC90 UnhandledExceptionFilter+190
  267. 00007FFA4B58884F 0000002BED1FCCC0 memset+1C4F
  268. 00007FFA4B571146 0000002BED1FCD30 __C_specific_handler+96
  269. 00007FFA4B584E6D 0000002BED1FCD60 __chkstk+11D
  270. 00007FFA4B506058 0000002BED1FD470 RtlWalkFrameChain+1518
  271. 00007FFA4B583D9E 0000002BED1FDB70 KiUserExceptionDispatcher+2E
  272. 00007FF65B6BAB0C 0000002BED1FDBA0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  273. 00007FFA2892A381 0000002BED1FDC60 raise+441
  274. 00007FFA2892BF59 0000002BED1FDCA0 abort+39
  275. 00007FFA2892AF86 0000002BED1FDCE0 terminate+36
  276. 00007FFA35CC4384 0000002BED1FDDF0 _is_exception_typeof+B74
  277. 00007FFA35CC5B25 0000002BED1FDE90 __BuildCatchObjectHelper+DA5
  278. 00007FFA35CD6107 0000002BED1FDF00 __CxxFrameHandler3+A7
  279. 00007FFA4B584E6D 0000002BED1FDF30 __chkstk+11D
  280. 00007FFA4B506058 0000002BED1FE640 RtlWalkFrameChain+1518
  281. 00007FFA4B504593 0000002BED1FEE20 RtlRaiseException+303
  282. 00007FFA472C50D8 0000002BED1FEF00 RaiseException+68
  283. 00007FFA35CC7E2D 0000002BED1FEFB0 _CxxThrowException+12D
  284. 00007FFA28FC8259 0000002BED1FF000 ?_Xout_of_range@std@@YAXPEBD@Z+29
  285. 00007FF65B231451 0000002BED1FF030 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
  286. 00007FF65B231519 0000002BED1FF060 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
  287. 00007FF65B22DA44 0000002BED1FF0F0 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  288. 00007FF65B22CA3C 0000002BED1FF150 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  289. 00007FF65A9382AC 0000002BED1FF180 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  290. 00007FF65A926AF9 0000002BED1FF1C0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  291. 00007FF65A5DCF6F 0000002BED1FF230 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  292. 00007FF65A7EA10D 0000002BED1FF6E0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  293. 00007FF65ADFB450 0000002BED1FF740 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  294. 00007FF65A777EC5 0000002BED1FF770 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  295. 00007FF65A777F65 0000002BED1FF7A0 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
  296. 00007FF65A77811B 0000002BED1FF7D0 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
  297. 00007FF65A777C0A 0000002BED1FF800 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
  298. 00007FF65A7A7235 0000002BED1FF830 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
  299. 00007FF65A776BB5 0000002BED1FF860 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
  300. 00007FF65A77747C 0000002BED1FF890 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
  301. 00007FF65A776CE0 0000002BED1FF8E0 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
  302. 00007FF65A752E34 0000002BED1FF980 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  303. 00007FF65A75313A 0000002BED1FFC10 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  304. 00007FF65B0DD3BC 0000002BED1FFC40 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  305. 00007FF65B0DB436 0000002BED1FFC90 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  306. 00007FF65B0DB9C4 0000002BED1FFCC0 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
  307. 00007FF65B0DC31C 0000002BED1FFD00 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
  308. 00007FF65B0DBB2B 0000002BED1FFD40 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
  309. 00007FF65B0DD1DA 0000002BED1FFD90 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
  310. 00007FF65B0DCC98 0000002BED1FFDC0 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
  311. 00007FF6594733BD 0000002BED1FFDF0 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
  312. 00007FFA28933428 0000002BED1FFE30 _register_onexit_function+488
  313. 00007FFA28933071 0000002BED1FFE80 _register_onexit_function+D1
  314. 00007FFA49FA1FE4 0000002BED1FFEB0 BaseThreadInitThunk+14
  315. 00007FFA4B54CB31 0000002BED1FFF00 RtlUserThreadStart+21
  316.  
  317. Call stack:
  318. Address Frame Function SourceFile
  319. 00007FFA4B5800F4 0000002BED2FF6C0 NtWaitForSingleObject+14
  320. 00007FFA472C5A8F 0000002BED2FF760 WaitForSingleObjectEx+9F
  321. 00007FF65946C84D 0000002BED2FF790 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
  322. 00007FF659496C3F 0000002BED2FF7C0 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
  323. 00007FF6594A02B6 0000002BED2FF840 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  324. 00007FFA28933428 0000002BED2FF880 _register_onexit_function+488
  325. 00007FFA28933071 0000002BED2FF8D0 _register_onexit_function+D1
  326. 00007FFA49FA1FE4 0000002BED2FF900 BaseThreadInitThunk+14
  327. 00007FFA4B54CB31 0000002BED2FF950 RtlUserThreadStart+21
  328.  
  329. Call stack:
  330. Address Frame Function SourceFile
  331. 00007FFA4B580194 0000002BED3FF040 ZwRemoveIoCompletion+14
  332. 00007FFA472E021E 0000002BED3FF0A0 GetQueuedCompletionStatus+4E
  333. 00007FF659489738 0000002BED3FF290 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
  334. 00007FF659496DB4 0000002BED3FF360 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
  335. 00007FF659496C8B 0000002BED3FF3C0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  336. 00007FF659EDCAA9 0000002BED3FF5C0 NetworkThread<WorldSocket>::Run+189 d:\work\trinitycore\src\server\shared\networking\networkthread.h line 129
  337. 00007FF659ED6EF4 0000002BED3FF5F0 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
  338. 00007FF659ED902C 0000002BED3FF630 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
  339. 00007FF659ED788B 0000002BED3FF670 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
  340. 00007FF659EDE8CA 0000002BED3FF6C0 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
  341. 00007FF659EDE2A8 0000002BED3FF6F0 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
  342. 00007FF6594733BD 0000002BED3FF720 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
  343. 00007FFA28933428 0000002BED3FF760 _register_onexit_function+488
  344. 00007FFA28933071 0000002BED3FF7B0 _register_onexit_function+D1
  345. 00007FFA49FA1FE4 0000002BED3FF7E0 BaseThreadInitThunk+14
  346. 00007FFA4B54CB31 0000002BED3FF830 RtlUserThreadStart+21
  347.  
  348. Call stack:
  349. Address Frame Function SourceFile
  350. 00007FFA4B580134 0000002BED4FF390 NtReadFile+14
  351. 00007FFA472A49A6 0000002BED4FF410 ReadFile+76
  352. 00007FFA289CA2EF 0000002BED4FF500 _read+EDF
  353. 00007FFA289C9743 0000002BED4FF560 _read+333
  354. 00007FFA28974792 0000002BED4FF5F0 ungetwc+2E2
  355. 00007FFA28974FF0 0000002BED4FF630 ungetwc+B40
  356. 00007FFA28936B7E 0000002BED4FF6A0 _fgetc_nolock+10E
  357. 00007FFA28936C03 0000002BED4FF6D0 _getc_nolock+13
  358. 00007FFA28937726 0000002BED4FF700 fgetpos+816
  359. 00007FFA28937357 0000002BED4FF780 fgetpos+447
  360. 00007FFA28937922 0000002BED4FF7C0 fgets+32
  361. 00007FF6594A0C41 0000002BED4FF9F0 CliThread+D1 d:\work\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 156
  362. 00007FF65943470A 0000002BED4FFA20 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
  363. 00007FF659444170 0000002BED4FFA50 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
  364. 00007FF65943742C 0000002BED4FFA80 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
  365. 00007FF65947ED2A 0000002BED4FFAD0 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
  366. 00007FF65947A818 0000002BED4FFB00 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
  367. 00007FF6594733BD 0000002BED4FFB30 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
  368. 00007FFA28933428 0000002BED4FFB70 _register_onexit_function+488
  369. 00007FFA28933071 0000002BED4FFBC0 _register_onexit_function+D1
  370. 00007FFA49FA1FE4 0000002BED4FFBF0 BaseThreadInitThunk+14
  371. 00007FFA4B54CB31 0000002BED4FFC40 RtlUserThreadStart+21
  372. ========================
  373. Local Variables And Parameters
  374.  
  375. Call stack:
  376. Address Frame Function SourceFile
  377. 00007FF65B6BAB0C 0000002BED1FDBA0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  378. Parameter int __formal = 0x16
  379.  
  380. 00007FFA2892A381 0000002BED1FDC60 raise+441
  381.  
  382. 00007FFA2892BF59 0000002BED1FDCA0 abort+39
  383.  
  384. 00007FFA2892AF86 0000002BED1FDCE0 terminate+36
  385.  
  386. 00007FFA35CC4384 0000002BED1FDDF0 _is_exception_typeof+B74
  387.  
  388. 00007FFA35CC5B25 0000002BED1FDE90 __BuildCatchObjectHelper+DA5
  389.  
  390. 00007FFA35CD6107 0000002BED1FDF00 __CxxFrameHandler3+A7
  391.  
  392. 00007FFA4B584E6D 0000002BED1FDF30 __chkstk+11D
  393.  
  394. 00007FFA4B506058 0000002BED1FE640 RtlWalkFrameChain+1518
  395.  
  396. 00007FFA4B504593 0000002BED1FEE20 RtlRaiseException+303
  397.  
  398. 00007FFA472C50D8 0000002BED1FEF00 RaiseException+68
  399.  
  400. 00007FFA35CC7E2D 0000002BED1FEFB0 _CxxThrowException+12D
  401.  
  402. 00007FFA28FC8259 0000002BED1FF000 ?_Xout_of_range@std@@YAXPEBD@Z+29
  403.  
  404. 00007FF65B231451 0000002BED1FF030 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
  405.  
  406. 00007FF65B231519 0000002BED1FF060 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
  407. Local std::vector<WaypointNode,std::allocator<WaypointNode> >* this = 0x1ABD832A678
  408. std::_Vector_alloc<std::_Vec_base_types<WaypointNode,std::allocator<WaypointNode> > >
  409. std::_Compressed_pair<std::allocator<WaypointNode>,std::_Vector_val<std::_Simple_types<WaypointNode> >,1> _Mypair
  410. std::_Vector_val<std::_Simple_types<WaypointNode> > _Myval2 = 0x1ABD832A678
  411. Parameter unsigned int _Pos = 0x2
  412.  
  413. 00007FF65B22DA44 0000002BED1FF0F0 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  414. Local WaypointMovementGenerator<Creature>* this = 0x1AC015549F0
  415. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  416. PathMovementBase<Creature,WaypointPath const *>
  417. WaypointPath* i_path = 0x1ABD832A678
  418. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x1ABD832A678
  419. unsigned int id = 0x0
  420. unsigned int i_currentNode = 0x2
  421. TimeTrackerSmall i_nextMoveTime
  422. int i_expiryTime = 0x0
  423. bool i_recalculateSpeed = 0x0
  424. bool IsArrivalDone = 0x0
  425. unsigned int path_id = 0x0
  426. bool repeating = 0x0
  427. bool LoadedFromDB = 0x0
  428. Parameter Creature* creature = 0x1ABFBF40040
  429. Unit
  430. WorldObject
  431. Object
  432. unsigned int m_objectType = 0x9
  433. int m_objectTypeId = 0x3
  434. unsigned int m_updateFlag = 0x8
  435. int* m_int32Values = 0x207
  436. unsigned int* m_uint32Values = 0x207
  437. float* m_floatValues = 0.000000
  438. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  439. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  440. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  441. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  442. unsigned int m_valuesCount = 0xD5
  443. unsigned int _dynamicValuesCount = 0x3
  444. unsigned int _fieldNotifyFlags = 0x80
  445. bool m_objectUpdated = 0x1
  446. bool m_inWorld = 0x1
  447. WorldLocation
  448. Position
  449. <user defined> XY = 0x1ABFBF400B8
  450. <user defined> XYZ = 0x1ABFBF400B8
  451. <user defined> XYZO = 0x1ABFBF400B8
  452. <user defined> PackedXYZ = 0x1ABFBF400B8
  453. float m_positionX = 1884.633301
  454. float m_positionY = 1587.965576
  455. float m_positionZ = 89.504448
  456. float m_orientation = 6.208997
  457. ?$Streamer@UXY@Position@@
  458. Position* Pos = 0x44C67EE644EB9444
  459. ?$ConstStreamer@UXY@Position@@
  460. Position* Pos = 0x44C67EE644EB9444
  461. ?$Streamer@UXYZ@Position@@
  462. <user defined> Pos = 0x44C67EE644EB9444
  463. ?$ConstStreamer@UXYZ@Position@@
  464. <user defined> Pos = 0x44C67EE644EB9444
  465. ?$Streamer@UXYZO@Position@@
  466. <user defined> Pos = 0x44C67EE644EB9444
  467. ?$ConstStreamer@UXYZO@Position@@
  468. <user defined> Pos = 0x44C67EE644EB9444
  469. ?$Streamer@UPackedXYZ@Position@@
  470. <user defined> Pos = 0x44C67EE644EB9444
  471. ?$ConstStreamer@UPackedXYZ@Position@@
  472. <user defined> Pos = 0x44C67EE644EB9444
  473. unsigned int m_mapId = 0x0
  474. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  475. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  476. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  477. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  478. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  479. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  480. unsigned int LastUsedScriptID = 0x0
  481. MovementInfo m_movementInfo = 0x1ABFBF40238
  482. std::string m_name = "Wretched Ghoul"
  483. bool m_isActive = 0x0
  484. bool m_isWorldObject = 0x0
  485. ZoneScript* m_zoneScript = NULL
  486. Transport* m_transport = NULL
  487. Map* m_currMap = 0x1AB9F8B4050
  488. unsigned int m_InstanceId = 0x0
  489. PhaseShift _phaseShift = 0x1ABFBF40300
  490. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  491. int _dbPhase = 0x0
  492. unsigned int m_notifyflags = 0x2
  493. unsigned int m_executed_notifies = 0x0
  494. unsigned int m_extraAttacks = 0x0
  495. bool m_canDualWield = 0x0
  496. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  497. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  498. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  499. 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 = 0x1ABFBF403F0
  500. <user defined> _Copy_tag = 0x1ABFBF403F0
  501. <user defined> _Move_tag = 0x1ABFBF403F0
  502. Player* m_playerMovingMe = NULL
  503. ObjectGuid[7] m_SummonSlot
  504. [0] = 0x1ABFBF40410
  505. [1] = 0x1ABFBF40420
  506. [2] = 0x1ABFBF40430
  507. [3] = 0x1ABFBF40440
  508. [4] = 0x1ABFBF40450
  509. [5] = 0x1ABFBF40460
  510. [6] = 0x1ABFBF40470
  511. ObjectGuid[4] m_ObjectSlot
  512. [0] = 0x1ABFBF40480
  513. [1] = 0x1ABFBF40490
  514. [2] = 0x1ABFBF404A0
  515. [3] = 0x1ABFBF404B0
  516. float m_modMeleeHitChance = 0.000000
  517. float m_modRangedHitChance = 0.000000
  518. float m_modSpellHitChance = 0.000000
  519. int m_baseSpellCritChance = 0x5
  520. float[7] m_threatModifier
  521. [0] = 1.000000
  522. [1] = 1.000000
  523. [2] = 1.000000
  524. [3] = 1.000000
  525. [4] = 1.000000
  526. [5] = 1.000000
  527. [6] = 1.000000
  528. unsigned int[3] m_baseAttackSpeed
  529. [0] = 0x7D0
  530. [1] = 0x7D0
  531. [2] = 0x7D0
  532. float[3] m_modAttackSpeedPct
  533. [0] = 1.000000
  534. [1] = 1.000000
  535. [2] = 1.000000
  536. unsigned int[3] m_attackTimer
  537. [0] = 0x0
  538. [1] = 0x0
  539. [2] = 0x0
  540. EventProcessor m_Events
  541. unsigned int m_time = 0x48AC
  542. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  543. 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
  544. [0] = 0x1ABFBF40530
  545. [1] = 0x1ABFBF40580
  546. [2] = 0x1ABFBF405D0
  547. [3] = 0x1ABFBF40620
  548. [4] = 0x1ABFBF40670
  549. [5] = 0x1ABFBF406C0
  550. [6] = 0x1ABFBF40710
  551. unsigned int m_lastSanctuaryTime = 0x0
  552. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  553. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  554. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  555. 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 = 0x1ABFBF40768
  556. <user defined> _Copy_tag = 0x1ABFBF40768
  557. <user defined> _Move_tag = 0x1ABFBF40768
  558. bool IsAIEnabled = 0x1
  559. bool NeedChangeAI = 0x0
  560. ObjectGuid LastCharmerGUID
  561. unsigned int _low = 0x0
  562. unsigned int _high = 0x0
  563. bool m_ControlledByPlayer = 0x0
  564. Movement::MoveSpline* movespline = 0x1ABF7211620
  565. Movement::Spline<int> spline = 0x1ABF7211620
  566. Movement::FacingInfo facing = 0x1ABF7211670
  567. unsigned int m_Id = 0x17DD
  568. Movement::MoveSplineFlag splineflags = 0x20
  569. int time_passed = 0x0
  570. float vertical_acceleration = 0.000000
  571. float initialOrientation = 0.000000
  572. int effect_start_time = 0x0
  573. int point_Idx = 0x3
  574. int point_Idx_offset = 0x0
  575. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  576. bool onTransport = 0x0
  577. bool splineIsFacingOnly = 0x0
  578. UnitAI* i_AI = 0x1ABD832A490
  579. Unit* me = 0x1ABFBF40040
  580. UnitAI* i_disabledAI = NULL
  581. bool m_AutoRepeatFirstCast = 0x0
  582. float[4] m_createStats
  583. [0] = 0.000000
  584. [1] = 0.000000
  585. [2] = 0.000000
  586. [3] = 0.000000
  587. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  588. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  589. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  590. 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 = 0x1ABFBF407C8
  591. <user defined> _Copy_tag = 0x1ABFBF407C8
  592. <user defined> _Move_tag = 0x1ABFBF407C8
  593. Unit* m_attacking = NULL
  594. int m_deathState = 0x2
  595. int m_procDeep = 0x0
  596. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  597. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  598. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  599. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  600. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  601. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  602. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  603. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  604. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  605. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  606. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  607. unsigned int m_transform = 0x0
  608. Spell*[4] m_currentSpells
  609. [0] = 0x0
  610. [1] = 0x0
  611. [2] = 0x0
  612. [3] = 0x0
  613. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  614. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  615. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  616. 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 = 0x1ABFBF40868
  617. <user defined> value_compare = 0x1ABFBF40868
  618. <user defined> _Copy_tag = 0x1ABFBF40868
  619. <user defined> _Move_tag = 0x1ABFBF40868
  620. <user defined> value_compare = 0x1ABFBF40868
  621. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  622. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  623. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  624. 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 = 0x1ABFBF40880
  625. <user defined> value_compare = 0x1ABFBF40880
  626. <user defined> _Copy_tag = 0x1ABFBF40880
  627. <user defined> _Move_tag = 0x1ABFBF40880
  628. <user defined> value_compare = 0x1ABFBF40880
  629. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  630. std::_List_buy<Aura *,std::allocator<Aura *> >
  631. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  632. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  633. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  634. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  635. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  636. std::_Iterator_base12
  637. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  638. std::_Iterator_base12* _Mynextiter = NULL
  639. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  640. unsigned int m_removedAurasCount = 0x0
  641. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  642. [0] = 0x1ABFBF408D0
  643. [1] = 0x1ABFBF408E8
  644. [2] = 0x1ABFBF40900
  645. [3] = 0x1ABFBF40918
  646. [4] = 0x1ABFBF40930
  647. [5] = 0x1ABFBF40948
  648. [6] = 0x1ABFBF40960
  649. [7] = 0x1ABFBF40978
  650. [8] = 0x1ABFBF40990
  651. [9] = 0x1ABFBF409A8
  652. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  653. std::_List_buy<Aura *,std::allocator<Aura *> >
  654. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  655. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  656. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  657. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  658. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  659. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  660. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  661. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  662. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  663. 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 = 0x1ABFBF43720
  664. <user defined> value_compare = 0x1ABFBF43720
  665. <user defined> _Copy_tag = 0x1ABFBF43720
  666. <user defined> _Move_tag = 0x1ABFBF43720
  667. <user defined> value_compare = 0x1ABFBF43720
  668. std::array<unsigned int,2> m_interruptMask
  669. unsigned int[2] _Elems
  670. [0] = 0x0
  671. [1] = 0x0
  672. float[5] m_auraModifiersGroup
  673. [0] = 0.000000
  674. [1] = 100.000000
  675. [2] = 1.000000
  676. [3] = 0.000000
  677. [4] = 1.000000
  678. [0] = 0x1ABFBF43740
  679. [1] = 0x1ABFBF43754
  680. [2] = 0x1ABFBF43768
  681. [3] = 0x1ABFBF4377C
  682. [4] = 0x1ABFBF43790
  683. [5] = 0x1ABFBF437A4
  684. [6] = 0x1ABFBF437B8
  685. [7] = 0x1ABFBF437CC
  686. [8] = 0x1ABFBF437E0
  687. [9] = 0x1ABFBF437F4
  688. float[2] m_weaponDamage
  689. [0] = 2.891566
  690. [1] = 4.337349
  691. [0] = 0x408ACB9140390F6C
  692. [1] = 0x408ACB9140390F6C
  693. [2] = 0x408ACB9140390F6C
  694. bool m_canModifyStats = 0x1
  695. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  696. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  697. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  698. 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 = 0x1ABFBF43A30
  699. <user defined> _Copy_tag = 0x1ABFBF43A30
  700. <user defined> _Move_tag = 0x1ABFBF43A30
  701. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  702. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  703. Data
  704. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  705. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  706. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  707. insert_commit_data
  708. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  709. float[9] m_speed_rate
  710. [0] = 0.777776
  711. [1] = 0.857143
  712. [2] = 1.000000
  713. [3] = 1.000000
  714. [4] = 1.000000
  715. [5] = 1.000000
  716. [6] = 1.000000
  717. [7] = 1.000000
  718. [8] = 1.000000
  719. CharmInfo* m_charmInfo = NULL
  720. std::list<Player *,std::allocator<Player *> > m_sharedVision
  721. std::_List_buy<Player *,std::allocator<Player *> >
  722. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  723. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  724. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  725. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  726. MovementGenerator*[3] _slot
  727. [0] = 0x7FF65D34FFB0
  728. [1] = 0x0
  729. [2] = 0x0
  730. int _top = 0x0
  731. Unit* _owner = 0x1ABFBF40040
  732. bool[3] _initialize
  733. [0] = 0x0
  734. [1] = 0x0
  735. [2] = 0x1
  736. unsigned int _cleanFlag = 0x1
  737. unsigned int[3] m_reactiveTimer
  738. [0] = 0x0
  739. [1] = 0x0
  740. [2] = 0x0
  741. unsigned int m_regenTimer = 0x16
  742. ThreatManager m_ThreatManager
  743. HostileReference* iCurrentVictim = NULL
  744. Unit* iOwner = 0x1ABFBF40040
  745. unsigned int iUpdateTimer = 0x3E8
  746. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  747. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  748. Vehicle* m_vehicle = NULL
  749. Vehicle* m_vehicleKit = NULL
  750. unsigned int m_unitTypeMask = 0x0
  751. LiquidTypeEntry* _lastLiquid = NULL
  752. unsigned int m_movementCounter = 0x0
  753. unsigned int m_state = 0x20
  754. unsigned int m_CombatTimer = 0x0
  755. TimeTrackerSmall m_movesplineTimer
  756. int i_expiryTime = 0x190
  757. std::array<DiminishingReturn,9> m_Diminishing
  758. DiminishingReturn[9] _Elems
  759. [0] = 0x1ABFBF43B48
  760. [1] = 0x1ABFBF43B54
  761. [2] = 0x1ABFBF43B60
  762. [3] = 0x1ABFBF43B6C
  763. [4] = 0x1ABFBF43B78
  764. [5] = 0x1ABFBF43B84
  765. [6] = 0x1ABFBF43B90
  766. [7] = 0x1ABFBF43B9C
  767. [8] = 0x1ABFBF43BA8
  768. HostileRefManager m_HostileRefManager
  769. RefManager<Unit,ThreatManager>
  770. LinkedListHead
  771. LinkedListElement iFirst = 0x1ABFBF43BC0
  772. LinkedListElement iLast = 0x1ABFBF43BD0
  773. unsigned int iSize = 0x0
  774. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  775. <user defined> iterator = 0xFBF43BD0
  776. <user defined> iterator = 0x1ABFBF43BB8
  777. Unit* iOwner = 0x1ABFBF40040
  778. FollowerRefManager m_FollowingRefManager
  779. RefManager<Unit,TargetedMovementGeneratorBase>
  780. LinkedListHead
  781. LinkedListElement iFirst = 0x1ABFBF43BF8
  782. LinkedListElement iLast = 0x1ABFBF43C08
  783. unsigned int iSize = 0x0
  784. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  785. <user defined> iterator = 0xFBF43C08
  786. <user defined> iterator = 0x1ABFBF43BF0
  787. RedirectThreatInfo _redirectThreadInfo
  788. ObjectGuid _targetGUID = 0x1ABFBF43C20
  789. unsigned int _threatPct = 0x0
  790. bool m_cleanupDone = 0x0
  791. bool m_duringRemoveFromWorld = 0x0
  792. unsigned int _oldFactionId = 0x0
  793. bool _isWalkingBeforeCharm = 0x0
  794. unsigned int _aiAnimKitId = 0x0
  795. unsigned int _movementAnimKitId = 0x0
  796. unsigned int _meleeAnimKitId = 0x0
  797. int _lastDamagedTime = 0x0
  798. SpellHistory* _spellHistory = 0x1ABF7B89A10
  799. CooldownEntry
  800. unsigned int SpellId = 0xFBF40040
  801. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  802. unsigned int ItemId = 0xFBF557A0
  803. unsigned int CategoryId = 0x1AB
  804. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  805. bool OnHold = 0x0
  806. ChargeEntry
  807. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  808. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  809. Unit* _owner = 0x1ABFBF40040
  810. 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 = 0x1ABF7B89A18
  811. 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 = 0x1ABF7B89A68
  812. 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 = 0x1ABF7B89AB8
  813. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  814. [0] = 0x0
  815. [1] = 0x0
  816. [2] = 0x0
  817. [3] = 0x0
  818. [4] = 0x0
  819. [5] = 0x0
  820. [6] = 0x0
  821. 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 = 0x1ABF7B89B40
  822. 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 = 0x1ABF7B89B90
  823. GridObject<Creature>
  824. GridReference<Creature> _gridRef
  825. Reference<GridRefManager<Creature>,Creature>
  826. LinkedListElement
  827. LinkedListElement* iNext = 0x1ABFBF19C68
  828. LinkedListElement* iPrev = 0x1ABFBFABC78
  829. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  830. Creature* iRefFrom = 0x1ABFBF40040
  831. MapObject
  832. Cell _currentCell
  833. <unnamed-type-data>
  834. <unnamed-type-Part>
  835. unsigned int grid_x = 0x1C48A3
  836. unsigned int grid_y = 0x1C48A3
  837. unsigned int cell_x = 0x1C48A3
  838. unsigned int cell_y = 0x1C48A3
  839. unsigned int nocreate = 0x1C48A3
  840. unsigned int reserved = 0x1C48A3
  841. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  842. unsigned int All = 0x1C48A3
  843. Cell::<unnamed-type-data> data = 0x1C48A3
  844. int _moveState = 0x0
  845. Position _newPosition
  846. <user defined> XY = 0x1ABFBF43C90
  847. <user defined> XYZ = 0x1ABFBF43C90
  848. <user defined> XYZO = 0x1ABFBF43C90
  849. <user defined> PackedXYZ = 0x1ABFBF43C90
  850. float m_positionX = 0.000000
  851. float m_positionY = 0.000000
  852. float m_positionZ = 0.000000
  853. float m_orientation = 0.000000
  854. ?$Streamer@UXY@Position@@
  855. Position* Pos = NULL
  856. ?$ConstStreamer@UXY@Position@@
  857. Position* Pos = NULL
  858. ?$Streamer@UXYZ@Position@@
  859. <user defined> Pos = 0x0
  860. ?$ConstStreamer@UXYZ@Position@@
  861. <user defined> Pos = 0x0
  862. ?$Streamer@UXYZO@Position@@
  863. <user defined> Pos = 0x0
  864. ?$ConstStreamer@UXYZO@Position@@
  865. <user defined> Pos = 0x0
  866. ?$Streamer@UPackedXYZ@Position@@
  867. <user defined> Pos = 0x0
  868. ?$ConstStreamer@UPackedXYZ@Position@@
  869. <user defined> Pos = 0x0
  870. Loot loot
  871. std::vector<LootItem,std::allocator<LootItem> > items
  872. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  873. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CA0
  874. std::vector<LootItem,std::allocator<LootItem> > quest_items
  875. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  876. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CC0
  877. unsigned int gold = 0x0
  878. unsigned int unlootedCount = 0x0
  879. ObjectGuid roundRobinPlayer
  880. unsigned int _low = 0x0
  881. unsigned int _high = 0x0
  882. unsigned int loot_type = 0x0
  883. unsigned int maxDuplicates = 0x1
  884. ObjectGuid containerID
  885. unsigned int _low = 0x0
  886. unsigned int _high = 0x0
  887. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  888. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  889. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  890. 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 = 0x1ABFBF43D08
  891. <user defined> _Copy_tag = 0x1ABFBF43D08
  892. <user defined> _Move_tag = 0x1ABFBF43D08
  893. 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
  894. 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
  895. <user defined> value_compare = 0x1ABFBF43D20
  896. 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
  897. 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 = 0x1ABFBF43D28
  898. 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 = 0x1ABFBF43D40
  899. unsigned int _Mask = 0x7
  900. unsigned int _Maxidx = 0x8
  901. 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
  902. 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
  903. <user defined> value_compare = 0x1ABFBF43D70
  904. 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
  905. 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 = 0x1ABFBF43D78
  906. 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 = 0x1ABFBF43D90
  907. unsigned int _Mask = 0x7
  908. unsigned int _Maxidx = 0x8
  909. 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
  910. 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
  911. <user defined> value_compare = 0x1ABFBF43DC0
  912. 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
  913. 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 = 0x1ABFBF43DC8
  914. 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 = 0x1ABFBF43DE0
  915. unsigned int _Mask = 0x7
  916. unsigned int _Maxidx = 0x8
  917. LootValidatorRefManager i_LootValidatorRefManager
  918. RefManager<Loot,LootValidatorRef>
  919. LinkedListHead
  920. LinkedListElement iFirst = 0x1ABFBF43E18
  921. LinkedListElement iLast = 0x1ABFBF43E28
  922. unsigned int iSize = 0x0
  923. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43E28
  924. <user defined> iterator = 0xFBF43E28
  925. <user defined> iterator = 0x1ABFBF43E10
  926. iterator
  927. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  928. ObjectGuid _GUID
  929. unsigned int _low = 0x207
  930. unsigned int _high = 0x3C00040000017780
  931. unsigned int _itemContext = 0x0
  932. unsigned int[8] m_spells
  933. [0] = 0x0
  934. [1] = 0x0
  935. [2] = 0x0
  936. [3] = 0x0
  937. [4] = 0x0
  938. [5] = 0x0
  939. [6] = 0x0
  940. [7] = 0x0
  941. unsigned int m_groupLootTimer = 0x0
  942. ObjectGuid lootingGroupLowGUID
  943. unsigned int _low = 0x0
  944. unsigned int _high = 0x0
  945. unsigned int m_PlayerDamageReq = 0x37
  946. float m_SightDistance = 50.000000
  947. float m_CombatDistance = 0.000000
  948. bool m_isTempWorldObject = 0x0
  949. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  950. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  951. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  952. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x1ABFBF43EA8
  953. ObjectGuid m_lootRecipient
  954. unsigned int _low = 0x0
  955. unsigned int _high = 0x0
  956. ObjectGuid m_lootRecipientGroup
  957. unsigned int _low = 0x0
  958. unsigned int _high = 0x0
  959. ObjectGuid _skinner
  960. unsigned int _low = 0x0
  961. unsigned int _high = 0x0
  962. int _pickpocketLootRestore = 0x0
  963. int m_corpseRemoveTime = 0x5B22BA18
  964. int m_respawnTime = 0x5B22BA90
  965. unsigned int m_respawnDelay = 0x78
  966. unsigned int m_corpseDelay = 0x3C
  967. float m_respawnradius = 5.000000
  968. unsigned int m_boundaryCheckTime = 0x9C4
  969. unsigned int m_combatPulseTime = 0x0
  970. unsigned int m_combatPulseDelay = 0x0
  971. int m_reactState = 0x0
  972. unsigned int m_defaultMovementType = 0x1
  973. unsigned int m_spawnId = 0x4F697
  974. unsigned int m_equipmentId = 0x0
  975. int m_originalEquipmentId = 0x0
  976. bool m_AlreadyCallAssistance = 0x0
  977. bool m_AlreadySearchedAssistance = 0x0
  978. bool m_regenHealth = 0x1
  979. bool m_cannotReachTarget = 0x0
  980. unsigned int m_cannotReachTimer = 0x0
  981. bool m_AI_locked = 0x0
  982. int m_meleeDamageSchoolMask = 0x1
  983. unsigned int m_originalEntry = 0x5DE
  984. Position m_homePosition
  985. <user defined> XY = 0x1ABFBF43F48
  986. <user defined> XYZ = 0x1ABFBF43F48
  987. <user defined> XYZO = 0x1ABFBF43F48
  988. <user defined> PackedXYZ = 0x1ABFBF43F48
  989. float m_positionX = 1884.725220
  990. float m_positionY = 1587.958740
  991. float m_positionZ = 89.489601
  992. float m_orientation = 3.067404
  993. ?$Streamer@UXY@Position@@
  994. Position* Pos = 0x44C67EAE44EB9735
  995. ?$ConstStreamer@UXY@Position@@
  996. Position* Pos = 0x44C67EAE44EB9735
  997. ?$Streamer@UXYZ@Position@@
  998. <user defined> Pos = 0x44C67EAE44EB9735
  999. ?$ConstStreamer@UXYZ@Position@@
  1000. <user defined> Pos = 0x44C67EAE44EB9735
  1001. ?$Streamer@UXYZO@Position@@
  1002. <user defined> Pos = 0x44C67EAE44EB9735
  1003. ?$ConstStreamer@UXYZO@Position@@
  1004. <user defined> Pos = 0x44C67EAE44EB9735
  1005. ?$Streamer@UPackedXYZ@Position@@
  1006. <user defined> Pos = 0x44C67EAE44EB9735
  1007. ?$ConstStreamer@UPackedXYZ@Position@@
  1008. <user defined> Pos = 0x44C67EAE44EB9735
  1009. Position m_transportHomePosition
  1010. <user defined> XY = 0x1ABFBF43F58
  1011. <user defined> XYZ = 0x1ABFBF43F58
  1012. <user defined> XYZO = 0x1ABFBF43F58
  1013. <user defined> PackedXYZ = 0x1ABFBF43F58
  1014. float m_positionX = 0.000000
  1015. float m_positionY = 0.000000
  1016. float m_positionZ = 0.000000
  1017. float m_orientation = 0.000000
  1018. ?$Streamer@UXY@Position@@
  1019. Position* Pos = NULL
  1020. ?$ConstStreamer@UXY@Position@@
  1021. Position* Pos = NULL
  1022. ?$Streamer@UXYZ@Position@@
  1023. <user defined> Pos = 0x0
  1024. ?$ConstStreamer@UXYZ@Position@@
  1025. <user defined> Pos = 0x0
  1026. ?$Streamer@UXYZO@Position@@
  1027. <user defined> Pos = 0x0
  1028. ?$ConstStreamer@UXYZO@Position@@
  1029. <user defined> Pos = 0x0
  1030. ?$Streamer@UPackedXYZ@Position@@
  1031. <user defined> Pos = 0x0
  1032. ?$ConstStreamer@UPackedXYZ@Position@@
  1033. <user defined> Pos = 0x0
  1034. bool DisableReputationGain = 0x0
  1035. CreatureTemplate* m_creatureInfo = 0x1AB9796E758
  1036. unsigned int Entry = 0x5DE
  1037. unsigned int[3] DifficultyEntry
  1038. [0] = 0x0
  1039. [1] = 0x0
  1040. [2] = 0x0
  1041. unsigned int[2] KillCredit
  1042. [0] = 0x762
  1043. [1] = 0x0
  1044. unsigned int Modelid1 = 0x33D
  1045. unsigned int Modelid2 = 0x0
  1046. unsigned int Modelid3 = 0x0
  1047. unsigned int Modelid4 = 0x0
  1048. std::string Name = "Wretched Ghoul"
  1049. std::string FemaleName = ""
  1050. std::string SubName = ""
  1051. std::string TitleAlt = ""
  1052. std::string IconName = ""
  1053. unsigned int GossipMenuId = 0x0
  1054. int minlevel = 0x1
  1055. int maxlevel = 0x2
  1056. boost::optional<CreatureLevelScaling> levelScaling
  1057. boost::optional_detail::optional_base<CreatureLevelScaling>
  1058. <user defined> boost::optional_detail::optional_tag = 0x0
  1059. bool m_initialized = 0x0
  1060. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  1061. int HealthScalingExpansion = 0x0
  1062. unsigned int RequiredExpansion = 0x0
  1063. unsigned int VignetteID = 0x0
  1064. unsigned int faction = 0x7
  1065. unsigned int npcflag = 0x0
  1066. float speed_walk = 0.777776
  1067. float speed_run = 0.857143
  1068. float scale = 1.000000
  1069. unsigned int rank = 0x0
  1070. unsigned int dmgschool = 0x0
  1071. unsigned int BaseAttackTime = 0x7D0
  1072. unsigned int RangeAttackTime = 0x7D0
  1073. float BaseVariance = 1.000000
  1074. float RangeVariance = 1.000000
  1075. unsigned int unit_class = 0x1
  1076. unsigned int unit_flags = 0x0
  1077. unsigned int unit_flags2 = 0x800
  1078. unsigned int unit_flags3 = 0x0
  1079. unsigned int dynamicflags = 0x0
  1080. int family = 0x0
  1081. unsigned int trainer_class = 0x0
  1082. unsigned int type = 0x6
  1083. unsigned int type_flags = 0x0
  1084. unsigned int type_flags2 = 0x0
  1085. unsigned int lootid = 0x5DE
  1086. unsigned int pickpocketLootId = 0x5DE
  1087. unsigned int SkinLootId = 0x0
  1088. int[7] resistance
  1089. [0] = 0x0
  1090. [1] = 0x1
  1091. [2] = 0x1
  1092. [3] = 0x1
  1093. [4] = 0x1
  1094. [5] = 0x1
  1095. [6] = 0x1
  1096. unsigned int[8] spells
  1097. [0] = 0x0
  1098. [1] = 0x0
  1099. [2] = 0x0
  1100. [3] = 0x0
  1101. [4] = 0x0
  1102. [5] = 0x0
  1103. [6] = 0x0
  1104. [7] = 0x0
  1105. unsigned int VehicleId = 0x0
  1106. unsigned int mingold = 0x1
  1107. unsigned int maxgold = 0x4
  1108. std::string AIName = "SmartAI"
  1109. unsigned int MovementType = 0x1
  1110. unsigned int InhabitType = 0x3
  1111. float HoverHeight = 1.000000
  1112. float ModHealth = 1.000000
  1113. float ModHealthExtra = 1.000000
  1114. float ModMana = 1.000000
  1115. float ModManaExtra = 1.000000
  1116. float ModArmor = 1.000000
  1117. float ModDamage = 1.000000
  1118. float ModExperience = 1.000000
  1119. bool RacialLeader = 0x0
  1120. unsigned int movementId = 0x64
  1121. bool RegenHealth = 0x1
  1122. unsigned int MechanicImmuneMask = 0x800010
  1123. unsigned int flags_extra = 0x0
  1124. unsigned int ScriptID = 0x0
  1125. CreatureData* m_creatureData = 0x1ABA31AA968
  1126. unsigned int id = 0x5DE
  1127. unsigned int mapid = 0x0
  1128. unsigned int displayid = 0x0
  1129. int equipmentId = 0x0
  1130. float posX = 1919.939941
  1131. float posY = 1586.650024
  1132. float posZ = 83.980400
  1133. float orientation = 2.334830
  1134. unsigned int spawntimesecs = 0x78
  1135. float spawndist = 5.000000
  1136. unsigned int currentwaypoint = 0x0
  1137. unsigned int curhealth = 0x1
  1138. unsigned int curmana = 0x0
  1139. unsigned int movementType = 0x1
  1140. unsigned int spawnMask = 0x1
  1141. unsigned int npcflag = 0x0
  1142. unsigned int unit_flags = 0x0
  1143. unsigned int unit_flags2 = 0x0
  1144. unsigned int unit_flags3 = 0x0
  1145. unsigned int dynamicflags = 0x0
  1146. unsigned int phaseUseFlags = 0x0
  1147. unsigned int phaseId = 0x0
  1148. unsigned int phaseGroup = 0x0
  1149. int terrainSwapMap = 0xFFFFFFFF
  1150. unsigned int ScriptId = 0x0
  1151. bool dbData = 0x1
  1152. unsigned int m_LootMode = 0x1
  1153. unsigned int m_waypointID = 0x1
  1154. unsigned int m_path_id = 0x0
  1155. CreatureGroup* m_formation = NULL
  1156. bool m_TriggerJustRespawned = 0x0
  1157. Spell* m_focusSpell = NULL
  1158. unsigned int m_focusDelay = 0x0
  1159. bool m_shouldReacquireTarget = 0x0
  1160. ObjectGuid m_suppressedTarget
  1161. unsigned int _low = 0x0
  1162. unsigned int _high = 0x0
  1163. float m_suppressedOrientation = 0.000000
  1164. 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
  1165. 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
  1166. <user defined> value_compare = 0x1ABFBF43FC8
  1167. 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
  1168. 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 = 0x1ABFBF43FD0
  1169. 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 = 0x1ABFBF43FE8
  1170. unsigned int _Mask = 0x7
  1171. unsigned int _Maxidx = 0x8
  1172. Local WaypointNode& waypoint = 0xCCCCCCCCCCCCCCCC
  1173. unsigned int id = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
  1174. float x = 0xCCCCCCCCCCCCCCD0 <Unable to read memory>
  1175. float y = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  1176. float z = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  1177. float orientation = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  1178. unsigned int delay = 0xCCCCCCCCCCCCCCE0 <Unable to read memory>
  1179. unsigned int eventId = 0xCCCCCCCCCCCCCCE4 <Unable to read memory>
  1180. unsigned int moveType = 0xCCCCCCCCCCCCCCE8 <Unable to read memory>
  1181. unsigned int eventChance = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
  1182. Local bool transportPath = 0x0
  1183. Local Movement::Location formationDest
  1184. G3D::Vector3
  1185. float x = -107374176.000000
  1186. float y = -107374176.000000
  1187. float z = -107374176.000000
  1188. float orientation = -107374176.000000
  1189.  
  1190. 00007FF65B22CA3C 0000002BED1FF150 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  1191. Local WaypointMovementGenerator<Creature>* this = 0x1AC015549F0
  1192. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  1193. PathMovementBase<Creature,WaypointPath const *>
  1194. WaypointPath* i_path = 0x1ABD832A678
  1195. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x1ABD832A678
  1196. unsigned int id = 0x0
  1197. unsigned int i_currentNode = 0x2
  1198. TimeTrackerSmall i_nextMoveTime
  1199. int i_expiryTime = 0x0
  1200. bool i_recalculateSpeed = 0x0
  1201. bool IsArrivalDone = 0x0
  1202. unsigned int path_id = 0x0
  1203. bool repeating = 0x0
  1204. bool LoadedFromDB = 0x0
  1205. Parameter Creature* creature = 0x1ABFBF40040
  1206. Unit
  1207. WorldObject
  1208. Object
  1209. unsigned int m_objectType = 0x9
  1210. int m_objectTypeId = 0x3
  1211. unsigned int m_updateFlag = 0x8
  1212. int* m_int32Values = 0x207
  1213. unsigned int* m_uint32Values = 0x207
  1214. float* m_floatValues = 0.000000
  1215. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  1216. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  1217. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  1218. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  1219. unsigned int m_valuesCount = 0xD5
  1220. unsigned int _dynamicValuesCount = 0x3
  1221. unsigned int _fieldNotifyFlags = 0x80
  1222. bool m_objectUpdated = 0x1
  1223. bool m_inWorld = 0x1
  1224. WorldLocation
  1225. Position
  1226. <user defined> XY = 0x1ABFBF400B8
  1227. <user defined> XYZ = 0x1ABFBF400B8
  1228. <user defined> XYZO = 0x1ABFBF400B8
  1229. <user defined> PackedXYZ = 0x1ABFBF400B8
  1230. float m_positionX = 1884.633301
  1231. float m_positionY = 1587.965576
  1232. float m_positionZ = 89.504448
  1233. float m_orientation = 6.208997
  1234. ?$Streamer@UXY@Position@@
  1235. Position* Pos = 0x44C67EE644EB9444
  1236. ?$ConstStreamer@UXY@Position@@
  1237. Position* Pos = 0x44C67EE644EB9444
  1238. ?$Streamer@UXYZ@Position@@
  1239. <user defined> Pos = 0x44C67EE644EB9444
  1240. ?$ConstStreamer@UXYZ@Position@@
  1241. <user defined> Pos = 0x44C67EE644EB9444
  1242. ?$Streamer@UXYZO@Position@@
  1243. <user defined> Pos = 0x44C67EE644EB9444
  1244. ?$ConstStreamer@UXYZO@Position@@
  1245. <user defined> Pos = 0x44C67EE644EB9444
  1246. ?$Streamer@UPackedXYZ@Position@@
  1247. <user defined> Pos = 0x44C67EE644EB9444
  1248. ?$ConstStreamer@UPackedXYZ@Position@@
  1249. <user defined> Pos = 0x44C67EE644EB9444
  1250. unsigned int m_mapId = 0x0
  1251. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  1252. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  1253. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  1254. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  1255. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  1256. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  1257. unsigned int LastUsedScriptID = 0x0
  1258. MovementInfo m_movementInfo = 0x1ABFBF40238
  1259. std::string m_name = "Wretched Ghoul"
  1260. bool m_isActive = 0x0
  1261. bool m_isWorldObject = 0x0
  1262. ZoneScript* m_zoneScript = NULL
  1263. Transport* m_transport = NULL
  1264. Map* m_currMap = 0x1AB9F8B4050
  1265. unsigned int m_InstanceId = 0x0
  1266. PhaseShift _phaseShift = 0x1ABFBF40300
  1267. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  1268. int _dbPhase = 0x0
  1269. unsigned int m_notifyflags = 0x2
  1270. unsigned int m_executed_notifies = 0x0
  1271. unsigned int m_extraAttacks = 0x0
  1272. bool m_canDualWield = 0x0
  1273. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  1274. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1275. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1276. 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 = 0x1ABFBF403F0
  1277. <user defined> _Copy_tag = 0x1ABFBF403F0
  1278. <user defined> _Move_tag = 0x1ABFBF403F0
  1279. Player* m_playerMovingMe = NULL
  1280. ObjectGuid[7] m_SummonSlot
  1281. [0] = 0x1ABFBF40410
  1282. [1] = 0x1ABFBF40420
  1283. [2] = 0x1ABFBF40430
  1284. [3] = 0x1ABFBF40440
  1285. [4] = 0x1ABFBF40450
  1286. [5] = 0x1ABFBF40460
  1287. [6] = 0x1ABFBF40470
  1288. ObjectGuid[4] m_ObjectSlot
  1289. [0] = 0x1ABFBF40480
  1290. [1] = 0x1ABFBF40490
  1291. [2] = 0x1ABFBF404A0
  1292. [3] = 0x1ABFBF404B0
  1293. float m_modMeleeHitChance = 0.000000
  1294. float m_modRangedHitChance = 0.000000
  1295. float m_modSpellHitChance = 0.000000
  1296. int m_baseSpellCritChance = 0x5
  1297. float[7] m_threatModifier
  1298. [0] = 1.000000
  1299. [1] = 1.000000
  1300. [2] = 1.000000
  1301. [3] = 1.000000
  1302. [4] = 1.000000
  1303. [5] = 1.000000
  1304. [6] = 1.000000
  1305. unsigned int[3] m_baseAttackSpeed
  1306. [0] = 0x7D0
  1307. [1] = 0x7D0
  1308. [2] = 0x7D0
  1309. float[3] m_modAttackSpeedPct
  1310. [0] = 1.000000
  1311. [1] = 1.000000
  1312. [2] = 1.000000
  1313. unsigned int[3] m_attackTimer
  1314. [0] = 0x0
  1315. [1] = 0x0
  1316. [2] = 0x0
  1317. EventProcessor m_Events
  1318. unsigned int m_time = 0x48AC
  1319. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  1320. 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
  1321. [0] = 0x1ABFBF40530
  1322. [1] = 0x1ABFBF40580
  1323. [2] = 0x1ABFBF405D0
  1324. [3] = 0x1ABFBF40620
  1325. [4] = 0x1ABFBF40670
  1326. [5] = 0x1ABFBF406C0
  1327. [6] = 0x1ABFBF40710
  1328. unsigned int m_lastSanctuaryTime = 0x0
  1329. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  1330. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  1331. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  1332. 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 = 0x1ABFBF40768
  1333. <user defined> _Copy_tag = 0x1ABFBF40768
  1334. <user defined> _Move_tag = 0x1ABFBF40768
  1335. bool IsAIEnabled = 0x1
  1336. bool NeedChangeAI = 0x0
  1337. ObjectGuid LastCharmerGUID
  1338. unsigned int _low = 0x0
  1339. unsigned int _high = 0x0
  1340. bool m_ControlledByPlayer = 0x0
  1341. Movement::MoveSpline* movespline = 0x1ABF7211620
  1342. Movement::Spline<int> spline = 0x1ABF7211620
  1343. Movement::FacingInfo facing = 0x1ABF7211670
  1344. unsigned int m_Id = 0x17DD
  1345. Movement::MoveSplineFlag splineflags = 0x20
  1346. int time_passed = 0x0
  1347. float vertical_acceleration = 0.000000
  1348. float initialOrientation = 0.000000
  1349. int effect_start_time = 0x0
  1350. int point_Idx = 0x3
  1351. int point_Idx_offset = 0x0
  1352. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  1353. bool onTransport = 0x0
  1354. bool splineIsFacingOnly = 0x0
  1355. UnitAI* i_AI = 0x1ABD832A490
  1356. Unit* me = 0x1ABFBF40040
  1357. UnitAI* i_disabledAI = NULL
  1358. bool m_AutoRepeatFirstCast = 0x0
  1359. float[4] m_createStats
  1360. [0] = 0.000000
  1361. [1] = 0.000000
  1362. [2] = 0.000000
  1363. [3] = 0.000000
  1364. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  1365. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1366. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1367. 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 = 0x1ABFBF407C8
  1368. <user defined> _Copy_tag = 0x1ABFBF407C8
  1369. <user defined> _Move_tag = 0x1ABFBF407C8
  1370. Unit* m_attacking = NULL
  1371. int m_deathState = 0x2
  1372. int m_procDeep = 0x0
  1373. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  1374. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  1375. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  1376. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  1377. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  1378. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  1379. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  1380. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  1381. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  1382. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  1383. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  1384. unsigned int m_transform = 0x0
  1385. Spell*[4] m_currentSpells
  1386. [0] = 0x0
  1387. [1] = 0x0
  1388. [2] = 0x0
  1389. [3] = 0x0
  1390. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  1391. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1392. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1393. 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 = 0x1ABFBF40868
  1394. <user defined> value_compare = 0x1ABFBF40868
  1395. <user defined> _Copy_tag = 0x1ABFBF40868
  1396. <user defined> _Move_tag = 0x1ABFBF40868
  1397. <user defined> value_compare = 0x1ABFBF40868
  1398. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  1399. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1400. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1401. 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 = 0x1ABFBF40880
  1402. <user defined> value_compare = 0x1ABFBF40880
  1403. <user defined> _Copy_tag = 0x1ABFBF40880
  1404. <user defined> _Move_tag = 0x1ABFBF40880
  1405. <user defined> value_compare = 0x1ABFBF40880
  1406. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  1407. std::_List_buy<Aura *,std::allocator<Aura *> >
  1408. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  1409. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  1410. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  1411. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  1412. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  1413. std::_Iterator_base12
  1414. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  1415. std::_Iterator_base12* _Mynextiter = NULL
  1416. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  1417. unsigned int m_removedAurasCount = 0x0
  1418. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  1419. [0] = 0x1ABFBF408D0
  1420. [1] = 0x1ABFBF408E8
  1421. [2] = 0x1ABFBF40900
  1422. [3] = 0x1ABFBF40918
  1423. [4] = 0x1ABFBF40930
  1424. [5] = 0x1ABFBF40948
  1425. [6] = 0x1ABFBF40960
  1426. [7] = 0x1ABFBF40978
  1427. [8] = 0x1ABFBF40990
  1428. [9] = 0x1ABFBF409A8
  1429. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  1430. std::_List_buy<Aura *,std::allocator<Aura *> >
  1431. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  1432. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  1433. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  1434. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  1435. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  1436. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  1437. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  1438. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1439. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1440. 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 = 0x1ABFBF43720
  1441. <user defined> value_compare = 0x1ABFBF43720
  1442. <user defined> _Copy_tag = 0x1ABFBF43720
  1443. <user defined> _Move_tag = 0x1ABFBF43720
  1444. <user defined> value_compare = 0x1ABFBF43720
  1445. std::array<unsigned int,2> m_interruptMask
  1446. unsigned int[2] _Elems
  1447. [0] = 0x0
  1448. [1] = 0x0
  1449. float[5] m_auraModifiersGroup
  1450. [0] = 0.000000
  1451. [1] = 100.000000
  1452. [2] = 1.000000
  1453. [3] = 0.000000
  1454. [4] = 1.000000
  1455. [0] = 0x1ABFBF43740
  1456. [1] = 0x1ABFBF43754
  1457. [2] = 0x1ABFBF43768
  1458. [3] = 0x1ABFBF4377C
  1459. [4] = 0x1ABFBF43790
  1460. [5] = 0x1ABFBF437A4
  1461. [6] = 0x1ABFBF437B8
  1462. [7] = 0x1ABFBF437CC
  1463. [8] = 0x1ABFBF437E0
  1464. [9] = 0x1ABFBF437F4
  1465. float[2] m_weaponDamage
  1466. [0] = 2.891566
  1467. [1] = 4.337349
  1468. [0] = 0x408ACB9140390F6C
  1469. [1] = 0x408ACB9140390F6C
  1470. [2] = 0x408ACB9140390F6C
  1471. bool m_canModifyStats = 0x1
  1472. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  1473. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  1474. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  1475. 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 = 0x1ABFBF43A30
  1476. <user defined> _Copy_tag = 0x1ABFBF43A30
  1477. <user defined> _Move_tag = 0x1ABFBF43A30
  1478. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  1479. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  1480. Data
  1481. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  1482. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  1483. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  1484. insert_commit_data
  1485. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  1486. float[9] m_speed_rate
  1487. [0] = 0.777776
  1488. [1] = 0.857143
  1489. [2] = 1.000000
  1490. [3] = 1.000000
  1491. [4] = 1.000000
  1492. [5] = 1.000000
  1493. [6] = 1.000000
  1494. [7] = 1.000000
  1495. [8] = 1.000000
  1496. CharmInfo* m_charmInfo = NULL
  1497. std::list<Player *,std::allocator<Player *> > m_sharedVision
  1498. std::_List_buy<Player *,std::allocator<Player *> >
  1499. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  1500. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  1501. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  1502. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  1503. MovementGenerator*[3] _slot
  1504. [0] = 0x7FF65D34FFB0
  1505. [1] = 0x0
  1506. [2] = 0x0
  1507. int _top = 0x0
  1508. Unit* _owner = 0x1ABFBF40040
  1509. bool[3] _initialize
  1510. [0] = 0x0
  1511. [1] = 0x0
  1512. [2] = 0x1
  1513. unsigned int _cleanFlag = 0x1
  1514. unsigned int[3] m_reactiveTimer
  1515. [0] = 0x0
  1516. [1] = 0x0
  1517. [2] = 0x0
  1518. unsigned int m_regenTimer = 0x16
  1519. ThreatManager m_ThreatManager
  1520. HostileReference* iCurrentVictim = NULL
  1521. Unit* iOwner = 0x1ABFBF40040
  1522. unsigned int iUpdateTimer = 0x3E8
  1523. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  1524. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  1525. Vehicle* m_vehicle = NULL
  1526. Vehicle* m_vehicleKit = NULL
  1527. unsigned int m_unitTypeMask = 0x0
  1528. LiquidTypeEntry* _lastLiquid = NULL
  1529. unsigned int m_movementCounter = 0x0
  1530. unsigned int m_state = 0x20
  1531. unsigned int m_CombatTimer = 0x0
  1532. TimeTrackerSmall m_movesplineTimer
  1533. int i_expiryTime = 0x190
  1534. std::array<DiminishingReturn,9> m_Diminishing
  1535. DiminishingReturn[9] _Elems
  1536. [0] = 0x1ABFBF43B48
  1537. [1] = 0x1ABFBF43B54
  1538. [2] = 0x1ABFBF43B60
  1539. [3] = 0x1ABFBF43B6C
  1540. [4] = 0x1ABFBF43B78
  1541. [5] = 0x1ABFBF43B84
  1542. [6] = 0x1ABFBF43B90
  1543. [7] = 0x1ABFBF43B9C
  1544. [8] = 0x1ABFBF43BA8
  1545. HostileRefManager m_HostileRefManager
  1546. RefManager<Unit,ThreatManager>
  1547. LinkedListHead
  1548. LinkedListElement iFirst = 0x1ABFBF43BC0
  1549. LinkedListElement iLast = 0x1ABFBF43BD0
  1550. unsigned int iSize = 0x0
  1551. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  1552. <user defined> iterator = 0xFBF43BD0
  1553. <user defined> iterator = 0x1ABFBF43BB8
  1554. Unit* iOwner = 0x1ABFBF40040
  1555. FollowerRefManager m_FollowingRefManager
  1556. RefManager<Unit,TargetedMovementGeneratorBase>
  1557. LinkedListHead
  1558. LinkedListElement iFirst = 0x1ABFBF43BF8
  1559. LinkedListElement iLast = 0x1ABFBF43C08
  1560. unsigned int iSize = 0x0
  1561. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  1562. <user defined> iterator = 0xFBF43C08
  1563. <user defined> iterator = 0x1ABFBF43BF0
  1564. RedirectThreatInfo _redirectThreadInfo
  1565. ObjectGuid _targetGUID = 0x1ABFBF43C20
  1566. unsigned int _threatPct = 0x0
  1567. bool m_cleanupDone = 0x0
  1568. bool m_duringRemoveFromWorld = 0x0
  1569. unsigned int _oldFactionId = 0x0
  1570. bool _isWalkingBeforeCharm = 0x0
  1571. unsigned int _aiAnimKitId = 0x0
  1572. unsigned int _movementAnimKitId = 0x0
  1573. unsigned int _meleeAnimKitId = 0x0
  1574. int _lastDamagedTime = 0x0
  1575. SpellHistory* _spellHistory = 0x1ABF7B89A10
  1576. CooldownEntry
  1577. unsigned int SpellId = 0xFBF40040
  1578. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  1579. unsigned int ItemId = 0xFBF557A0
  1580. unsigned int CategoryId = 0x1AB
  1581. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  1582. bool OnHold = 0x0
  1583. ChargeEntry
  1584. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  1585. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  1586. Unit* _owner = 0x1ABFBF40040
  1587. 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 = 0x1ABF7B89A18
  1588. 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 = 0x1ABF7B89A68
  1589. 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 = 0x1ABF7B89AB8
  1590. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  1591. [0] = 0x0
  1592. [1] = 0x0
  1593. [2] = 0x0
  1594. [3] = 0x0
  1595. [4] = 0x0
  1596. [5] = 0x0
  1597. [6] = 0x0
  1598. 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 = 0x1ABF7B89B40
  1599. 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 = 0x1ABF7B89B90
  1600. GridObject<Creature>
  1601. GridReference<Creature> _gridRef
  1602. Reference<GridRefManager<Creature>,Creature>
  1603. LinkedListElement
  1604. LinkedListElement* iNext = 0x1ABFBF19C68
  1605. LinkedListElement* iPrev = 0x1ABFBFABC78
  1606. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  1607. Creature* iRefFrom = 0x1ABFBF40040
  1608. MapObject
  1609. Cell _currentCell
  1610. <unnamed-type-data>
  1611. <unnamed-type-Part>
  1612. unsigned int grid_x = 0x1C48A3
  1613. unsigned int grid_y = 0x1C48A3
  1614. unsigned int cell_x = 0x1C48A3
  1615. unsigned int cell_y = 0x1C48A3
  1616. unsigned int nocreate = 0x1C48A3
  1617. unsigned int reserved = 0x1C48A3
  1618. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  1619. unsigned int All = 0x1C48A3
  1620. Cell::<unnamed-type-data> data = 0x1C48A3
  1621. int _moveState = 0x0
  1622. Position _newPosition
  1623. <user defined> XY = 0x1ABFBF43C90
  1624. <user defined> XYZ = 0x1ABFBF43C90
  1625. <user defined> XYZO = 0x1ABFBF43C90
  1626. <user defined> PackedXYZ = 0x1ABFBF43C90
  1627. float m_positionX = 0.000000
  1628. float m_positionY = 0.000000
  1629. float m_positionZ = 0.000000
  1630. float m_orientation = 0.000000
  1631. ?$Streamer@UXY@Position@@
  1632. Position* Pos = NULL
  1633. ?$ConstStreamer@UXY@Position@@
  1634. Position* Pos = NULL
  1635. ?$Streamer@UXYZ@Position@@
  1636. <user defined> Pos = 0x0
  1637. ?$ConstStreamer@UXYZ@Position@@
  1638. <user defined> Pos = 0x0
  1639. ?$Streamer@UXYZO@Position@@
  1640. <user defined> Pos = 0x0
  1641. ?$ConstStreamer@UXYZO@Position@@
  1642. <user defined> Pos = 0x0
  1643. ?$Streamer@UPackedXYZ@Position@@
  1644. <user defined> Pos = 0x0
  1645. ?$ConstStreamer@UPackedXYZ@Position@@
  1646. <user defined> Pos = 0x0
  1647. Loot loot
  1648. std::vector<LootItem,std::allocator<LootItem> > items
  1649. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  1650. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CA0
  1651. std::vector<LootItem,std::allocator<LootItem> > quest_items
  1652. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  1653. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CC0
  1654. unsigned int gold = 0x0
  1655. unsigned int unlootedCount = 0x0
  1656. ObjectGuid roundRobinPlayer
  1657. unsigned int _low = 0x0
  1658. unsigned int _high = 0x0
  1659. unsigned int loot_type = 0x0
  1660. unsigned int maxDuplicates = 0x1
  1661. ObjectGuid containerID
  1662. unsigned int _low = 0x0
  1663. unsigned int _high = 0x0
  1664. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  1665. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1666. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1667. 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 = 0x1ABFBF43D08
  1668. <user defined> _Copy_tag = 0x1ABFBF43D08
  1669. <user defined> _Move_tag = 0x1ABFBF43D08
  1670. 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
  1671. 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
  1672. <user defined> value_compare = 0x1ABFBF43D20
  1673. 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
  1674. 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 = 0x1ABFBF43D28
  1675. 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 = 0x1ABFBF43D40
  1676. unsigned int _Mask = 0x7
  1677. unsigned int _Maxidx = 0x8
  1678. 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
  1679. 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
  1680. <user defined> value_compare = 0x1ABFBF43D70
  1681. 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
  1682. 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 = 0x1ABFBF43D78
  1683. 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 = 0x1ABFBF43D90
  1684. unsigned int _Mask = 0x7
  1685. unsigned int _Maxidx = 0x8
  1686. 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
  1687. 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
  1688. <user defined> value_compare = 0x1ABFBF43DC0
  1689. 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
  1690. 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 = 0x1ABFBF43DC8
  1691. 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 = 0x1ABFBF43DE0
  1692. unsigned int _Mask = 0x7
  1693. unsigned int _Maxidx = 0x8
  1694. LootValidatorRefManager i_LootValidatorRefManager
  1695. RefManager<Loot,LootValidatorRef>
  1696. LinkedListHead
  1697. LinkedListElement iFirst = 0x1ABFBF43E18
  1698. LinkedListElement iLast = 0x1ABFBF43E28
  1699. unsigned int iSize = 0x0
  1700. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43E28
  1701. <user defined> iterator = 0xFBF43E28
  1702. <user defined> iterator = 0x1ABFBF43E10
  1703. iterator
  1704. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  1705. ObjectGuid _GUID
  1706. unsigned int _low = 0x207
  1707. unsigned int _high = 0x3C00040000017780
  1708. unsigned int _itemContext = 0x0
  1709. unsigned int[8] m_spells
  1710. [0] = 0x0
  1711. [1] = 0x0
  1712. [2] = 0x0
  1713. [3] = 0x0
  1714. [4] = 0x0
  1715. [5] = 0x0
  1716. [6] = 0x0
  1717. [7] = 0x0
  1718. unsigned int m_groupLootTimer = 0x0
  1719. ObjectGuid lootingGroupLowGUID
  1720. unsigned int _low = 0x0
  1721. unsigned int _high = 0x0
  1722. unsigned int m_PlayerDamageReq = 0x37
  1723. float m_SightDistance = 50.000000
  1724. float m_CombatDistance = 0.000000
  1725. bool m_isTempWorldObject = 0x0
  1726. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  1727. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  1728. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  1729. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x1ABFBF43EA8
  1730. ObjectGuid m_lootRecipient
  1731. unsigned int _low = 0x0
  1732. unsigned int _high = 0x0
  1733. ObjectGuid m_lootRecipientGroup
  1734. unsigned int _low = 0x0
  1735. unsigned int _high = 0x0
  1736. ObjectGuid _skinner
  1737. unsigned int _low = 0x0
  1738. unsigned int _high = 0x0
  1739. int _pickpocketLootRestore = 0x0
  1740. int m_corpseRemoveTime = 0x5B22BA18
  1741. int m_respawnTime = 0x5B22BA90
  1742. unsigned int m_respawnDelay = 0x78
  1743. unsigned int m_corpseDelay = 0x3C
  1744. float m_respawnradius = 5.000000
  1745. unsigned int m_boundaryCheckTime = 0x9C4
  1746. unsigned int m_combatPulseTime = 0x0
  1747. unsigned int m_combatPulseDelay = 0x0
  1748. int m_reactState = 0x0
  1749. unsigned int m_defaultMovementType = 0x1
  1750. unsigned int m_spawnId = 0x4F697
  1751. unsigned int m_equipmentId = 0x0
  1752. int m_originalEquipmentId = 0x0
  1753. bool m_AlreadyCallAssistance = 0x0
  1754. bool m_AlreadySearchedAssistance = 0x0
  1755. bool m_regenHealth = 0x1
  1756. bool m_cannotReachTarget = 0x0
  1757. unsigned int m_cannotReachTimer = 0x0
  1758. bool m_AI_locked = 0x0
  1759. int m_meleeDamageSchoolMask = 0x1
  1760. unsigned int m_originalEntry = 0x5DE
  1761. Position m_homePosition
  1762. <user defined> XY = 0x1ABFBF43F48
  1763. <user defined> XYZ = 0x1ABFBF43F48
  1764. <user defined> XYZO = 0x1ABFBF43F48
  1765. <user defined> PackedXYZ = 0x1ABFBF43F48
  1766. float m_positionX = 1884.725220
  1767. float m_positionY = 1587.958740
  1768. float m_positionZ = 89.489601
  1769. float m_orientation = 3.067404
  1770. ?$Streamer@UXY@Position@@
  1771. Position* Pos = 0x44C67EAE44EB9735
  1772. ?$ConstStreamer@UXY@Position@@
  1773. Position* Pos = 0x44C67EAE44EB9735
  1774. ?$Streamer@UXYZ@Position@@
  1775. <user defined> Pos = 0x44C67EAE44EB9735
  1776. ?$ConstStreamer@UXYZ@Position@@
  1777. <user defined> Pos = 0x44C67EAE44EB9735
  1778. ?$Streamer@UXYZO@Position@@
  1779. <user defined> Pos = 0x44C67EAE44EB9735
  1780. ?$ConstStreamer@UXYZO@Position@@
  1781. <user defined> Pos = 0x44C67EAE44EB9735
  1782. ?$Streamer@UPackedXYZ@Position@@
  1783. <user defined> Pos = 0x44C67EAE44EB9735
  1784. ?$ConstStreamer@UPackedXYZ@Position@@
  1785. <user defined> Pos = 0x44C67EAE44EB9735
  1786. Position m_transportHomePosition
  1787. <user defined> XY = 0x1ABFBF43F58
  1788. <user defined> XYZ = 0x1ABFBF43F58
  1789. <user defined> XYZO = 0x1ABFBF43F58
  1790. <user defined> PackedXYZ = 0x1ABFBF43F58
  1791. float m_positionX = 0.000000
  1792. float m_positionY = 0.000000
  1793. float m_positionZ = 0.000000
  1794. float m_orientation = 0.000000
  1795. ?$Streamer@UXY@Position@@
  1796. Position* Pos = NULL
  1797. ?$ConstStreamer@UXY@Position@@
  1798. Position* Pos = NULL
  1799. ?$Streamer@UXYZ@Position@@
  1800. <user defined> Pos = 0x0
  1801. ?$ConstStreamer@UXYZ@Position@@
  1802. <user defined> Pos = 0x0
  1803. ?$Streamer@UXYZO@Position@@
  1804. <user defined> Pos = 0x0
  1805. ?$ConstStreamer@UXYZO@Position@@
  1806. <user defined> Pos = 0x0
  1807. ?$Streamer@UPackedXYZ@Position@@
  1808. <user defined> Pos = 0x0
  1809. ?$ConstStreamer@UPackedXYZ@Position@@
  1810. <user defined> Pos = 0x0
  1811. bool DisableReputationGain = 0x0
  1812. CreatureTemplate* m_creatureInfo = 0x1AB9796E758
  1813. unsigned int Entry = 0x5DE
  1814. unsigned int[3] DifficultyEntry
  1815. [0] = 0x0
  1816. [1] = 0x0
  1817. [2] = 0x0
  1818. unsigned int[2] KillCredit
  1819. [0] = 0x762
  1820. [1] = 0x0
  1821. unsigned int Modelid1 = 0x33D
  1822. unsigned int Modelid2 = 0x0
  1823. unsigned int Modelid3 = 0x0
  1824. unsigned int Modelid4 = 0x0
  1825. std::string Name = "Wretched Ghoul"
  1826. std::string FemaleName = ""
  1827. std::string SubName = ""
  1828. std::string TitleAlt = ""
  1829. std::string IconName = ""
  1830. unsigned int GossipMenuId = 0x0
  1831. int minlevel = 0x1
  1832. int maxlevel = 0x2
  1833. boost::optional<CreatureLevelScaling> levelScaling
  1834. boost::optional_detail::optional_base<CreatureLevelScaling>
  1835. <user defined> boost::optional_detail::optional_tag = 0x0
  1836. bool m_initialized = 0x0
  1837. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  1838. int HealthScalingExpansion = 0x0
  1839. unsigned int RequiredExpansion = 0x0
  1840. unsigned int VignetteID = 0x0
  1841. unsigned int faction = 0x7
  1842. unsigned int npcflag = 0x0
  1843. float speed_walk = 0.777776
  1844. float speed_run = 0.857143
  1845. float scale = 1.000000
  1846. unsigned int rank = 0x0
  1847. unsigned int dmgschool = 0x0
  1848. unsigned int BaseAttackTime = 0x7D0
  1849. unsigned int RangeAttackTime = 0x7D0
  1850. float BaseVariance = 1.000000
  1851. float RangeVariance = 1.000000
  1852. unsigned int unit_class = 0x1
  1853. unsigned int unit_flags = 0x0
  1854. unsigned int unit_flags2 = 0x800
  1855. unsigned int unit_flags3 = 0x0
  1856. unsigned int dynamicflags = 0x0
  1857. int family = 0x0
  1858. unsigned int trainer_class = 0x0
  1859. unsigned int type = 0x6
  1860. unsigned int type_flags = 0x0
  1861. unsigned int type_flags2 = 0x0
  1862. unsigned int lootid = 0x5DE
  1863. unsigned int pickpocketLootId = 0x5DE
  1864. unsigned int SkinLootId = 0x0
  1865. int[7] resistance
  1866. [0] = 0x0
  1867. [1] = 0x1
  1868. [2] = 0x1
  1869. [3] = 0x1
  1870. [4] = 0x1
  1871. [5] = 0x1
  1872. [6] = 0x1
  1873. unsigned int[8] spells
  1874. [0] = 0x0
  1875. [1] = 0x0
  1876. [2] = 0x0
  1877. [3] = 0x0
  1878. [4] = 0x0
  1879. [5] = 0x0
  1880. [6] = 0x0
  1881. [7] = 0x0
  1882. unsigned int VehicleId = 0x0
  1883. unsigned int mingold = 0x1
  1884. unsigned int maxgold = 0x4
  1885. std::string AIName = "SmartAI"
  1886. unsigned int MovementType = 0x1
  1887. unsigned int InhabitType = 0x3
  1888. float HoverHeight = 1.000000
  1889. float ModHealth = 1.000000
  1890. float ModHealthExtra = 1.000000
  1891. float ModMana = 1.000000
  1892. float ModManaExtra = 1.000000
  1893. float ModArmor = 1.000000
  1894. float ModDamage = 1.000000
  1895. float ModExperience = 1.000000
  1896. bool RacialLeader = 0x0
  1897. unsigned int movementId = 0x64
  1898. bool RegenHealth = 0x1
  1899. unsigned int MechanicImmuneMask = 0x800010
  1900. unsigned int flags_extra = 0x0
  1901. unsigned int ScriptID = 0x0
  1902. CreatureData* m_creatureData = 0x1ABA31AA968
  1903. unsigned int id = 0x5DE
  1904. unsigned int mapid = 0x0
  1905. unsigned int displayid = 0x0
  1906. int equipmentId = 0x0
  1907. float posX = 1919.939941
  1908. float posY = 1586.650024
  1909. float posZ = 83.980400
  1910. float orientation = 2.334830
  1911. unsigned int spawntimesecs = 0x78
  1912. float spawndist = 5.000000
  1913. unsigned int currentwaypoint = 0x0
  1914. unsigned int curhealth = 0x1
  1915. unsigned int curmana = 0x0
  1916. unsigned int movementType = 0x1
  1917. unsigned int spawnMask = 0x1
  1918. unsigned int npcflag = 0x0
  1919. unsigned int unit_flags = 0x0
  1920. unsigned int unit_flags2 = 0x0
  1921. unsigned int unit_flags3 = 0x0
  1922. unsigned int dynamicflags = 0x0
  1923. unsigned int phaseUseFlags = 0x0
  1924. unsigned int phaseId = 0x0
  1925. unsigned int phaseGroup = 0x0
  1926. int terrainSwapMap = 0xFFFFFFFF
  1927. unsigned int ScriptId = 0x0
  1928. bool dbData = 0x1
  1929. unsigned int m_LootMode = 0x1
  1930. unsigned int m_waypointID = 0x1
  1931. unsigned int m_path_id = 0x0
  1932. CreatureGroup* m_formation = NULL
  1933. bool m_TriggerJustRespawned = 0x0
  1934. Spell* m_focusSpell = NULL
  1935. unsigned int m_focusDelay = 0x0
  1936. bool m_shouldReacquireTarget = 0x0
  1937. ObjectGuid m_suppressedTarget
  1938. unsigned int _low = 0x0
  1939. unsigned int _high = 0x0
  1940. float m_suppressedOrientation = 0.000000
  1941. 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
  1942. 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
  1943. <user defined> value_compare = 0x1ABFBF43FC8
  1944. 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
  1945. 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 = 0x1ABFBF43FD0
  1946. 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 = 0x1ABFBF43FE8
  1947. unsigned int _Mask = 0x7
  1948. unsigned int _Maxidx = 0x8
  1949. Parameter unsigned int diff = 0x7D
  1950.  
  1951. 00007FF65A9382AC 0000002BED1FF180 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  1952. Local MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >* this = 0x1AC015549F0
  1953. Parameter Unit* u = 0x1ABFBF40040
  1954. WorldObject
  1955. Object
  1956. unsigned int m_objectType = 0x9
  1957. int m_objectTypeId = 0x3
  1958. unsigned int m_updateFlag = 0x8
  1959. int* m_int32Values = 0x207
  1960. unsigned int* m_uint32Values = 0x207
  1961. float* m_floatValues = 0.000000
  1962. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  1963. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  1964. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  1965. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  1966. unsigned int m_valuesCount = 0xD5
  1967. unsigned int _dynamicValuesCount = 0x3
  1968. unsigned int _fieldNotifyFlags = 0x80
  1969. bool m_objectUpdated = 0x1
  1970. bool m_inWorld = 0x1
  1971. WorldLocation
  1972. Position
  1973. <user defined> XY = 0x1ABFBF400B8
  1974. <user defined> XYZ = 0x1ABFBF400B8
  1975. <user defined> XYZO = 0x1ABFBF400B8
  1976. <user defined> PackedXYZ = 0x1ABFBF400B8
  1977. float m_positionX = 1884.633301
  1978. float m_positionY = 1587.965576
  1979. float m_positionZ = 89.504448
  1980. float m_orientation = 6.208997
  1981. ?$Streamer@UXY@Position@@
  1982. Position* Pos = 0x44C67EE644EB9444
  1983. ?$ConstStreamer@UXY@Position@@
  1984. Position* Pos = 0x44C67EE644EB9444
  1985. ?$Streamer@UXYZ@Position@@
  1986. <user defined> Pos = 0x44C67EE644EB9444
  1987. ?$ConstStreamer@UXYZ@Position@@
  1988. <user defined> Pos = 0x44C67EE644EB9444
  1989. ?$Streamer@UXYZO@Position@@
  1990. <user defined> Pos = 0x44C67EE644EB9444
  1991. ?$ConstStreamer@UXYZO@Position@@
  1992. <user defined> Pos = 0x44C67EE644EB9444
  1993. ?$Streamer@UPackedXYZ@Position@@
  1994. <user defined> Pos = 0x44C67EE644EB9444
  1995. ?$ConstStreamer@UPackedXYZ@Position@@
  1996. <user defined> Pos = 0x44C67EE644EB9444
  1997. unsigned int m_mapId = 0x0
  1998. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  1999. int[2] m_values
  2000. [0] = 0x0
  2001. [1] = 0x0
  2002. unsigned int m_flags = 0x0
  2003. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  2004. int[2] m_values
  2005. [0] = 0x0
  2006. [1] = 0x0
  2007. unsigned int m_flags = 0x0
  2008. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  2009. int[38] m_values
  2010. [0] = 0x0
  2011. [1] = 0x0
  2012. [2] = 0x0
  2013. [3] = 0x0
  2014. [4] = 0x0
  2015. [5] = 0x0
  2016. [6] = 0x0
  2017. [7] = 0x0
  2018. [8] = 0x0
  2019. [9] = 0x0
  2020. unsigned int m_flags = 0x0
  2021. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  2022. int[38] m_values
  2023. [0] = 0x0
  2024. [1] = 0x0
  2025. [2] = 0x0
  2026. [3] = 0x0
  2027. [4] = 0x0
  2028. [5] = 0x0
  2029. [6] = 0x0
  2030. [7] = 0x0
  2031. [8] = 0x0
  2032. [9] = 0x0
  2033. unsigned int m_flags = 0x0
  2034. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  2035. int[2] m_values
  2036. [0] = 0x0
  2037. [1] = 0x1
  2038. unsigned int m_flags = 0x0
  2039. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  2040. int[2] m_values
  2041. [0] = 0x0
  2042. [1] = 0x1
  2043. unsigned int m_flags = 0x0
  2044. unsigned int LastUsedScriptID = 0x0
  2045. MovementInfo m_movementInfo
  2046. ObjectGuid guid = 0x1ABFBF40238
  2047. unsigned int flags = 0x100
  2048. unsigned int flags2 = 0x0
  2049. Position pos = 0x1ABFBF40250
  2050. unsigned int time = 0x0
  2051. TransportInfo
  2052. ObjectGuid guid = 0x1ABFBF40238
  2053. Position pos = 0x1ABFBF40248
  2054. int seat = 0x0
  2055. unsigned int time = 0x0
  2056. unsigned int prevTime = 0x0
  2057. unsigned int vehicleId = 0x0
  2058. MovementInfo::TransportInfo transport = 0x1ABFBF40264
  2059. float pitch = 0.000000
  2060. JumpInfo
  2061. unsigned int fallTime = 0x0
  2062. float zspeed = 0.000000
  2063. float sinAngle = 0.000000
  2064. float cosAngle = 0.000000
  2065. float xyspeed = 0.000000
  2066. MovementInfo::JumpInfo jump = 0x1ABFBF40298
  2067. float splineElevation = 0.000000
  2068. std::string m_name = "Wretched Ghoul"
  2069. bool m_isActive = 0x0
  2070. bool m_isWorldObject = 0x0
  2071. ZoneScript* m_zoneScript = NULL
  2072. Transport* m_transport = NULL
  2073. Map* m_currMap = 0x1AB9F8B4050
  2074. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  2075. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  2076. LinkedListHead
  2077. LinkedListElement iFirst = 0x1AB9F8B4058
  2078. LinkedListElement iLast = 0x1AB9F8B4068
  2079. unsigned int iSize = 0x12
  2080. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  2081. <user defined> iterator = 0x556E068
  2082. <user defined> iterator = 0x1AB9F8B4050
  2083. iterator
  2084. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  2085. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x1AB9F8B4080
  2086. bool _creatureToMoveLock = 0x0
  2087. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x1AB9F8B40A0
  2088. bool _gameObjectsToMoveLock = 0x0
  2089. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x1AB9F8B40C8
  2090. bool _dynamicObjectsToMoveLock = 0x0
  2091. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x1AB9F8B40F0
  2092. bool _areaTriggersToMoveLock = 0x0
  2093. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x1AB9F8B4118
  2094. std::mutex _mapLock = 0x1AB9F8B4138
  2095. std::mutex _gridLock = 0x1AB9F8B4188
  2096. MapEntry* i_mapEntry = 0x1AB0122D200
  2097. unsigned int i_spawnMode = 0x0
  2098. unsigned int i_InstanceId = 0x0
  2099. unsigned int m_unloadTimer = 0x0
  2100. float m_VisibleDistance = 90.000000
  2101. DynamicMapTree _dynamicTree = 0x1AB1BD46050
  2102. MapRefManager m_mapRefManager = 0x1AB9F8B41F8
  2103. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x1ABDF7937E0
  2104. int m_VisibilityNotifyPeriod = 0x3E8
  2105. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x1AB9F8B4238
  2106. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x1AB9F8B4250
  2107. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x1AB9F8B4268
  2108. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x1AB9F8B4280
  2109. int i_gridExpiry = 0x493E0
  2110. Map* m_parentMap = 0x1AB9F8B4050
  2111. Map* m_parentTerrainMap = 0x1AB9F8B4050
  2112. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  2113. 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
  2114. [0] = 0x0
  2115. [1] = 0x0
  2116. [2] = 0x0
  2117. [3] = 0x0
  2118. [4] = 0x0
  2119. [5] = 0x0
  2120. [6] = 0x0
  2121. [7] = 0x0
  2122. [8] = 0x0
  2123. [9] = 0x0
  2124. [0] = 0x1AB9F8B42B8
  2125. [1] = 0x1AB9F8B44B8
  2126. [2] = 0x1AB9F8B46B8
  2127. [3] = 0x1AB9F8B48B8
  2128. [4] = 0x1AB9F8B4AB8
  2129. [5] = 0x1AB9F8B4CB8
  2130. [6] = 0x1AB9F8B4EB8
  2131. [7] = 0x1AB9F8B50B8
  2132. [8] = 0x1AB9F8B52B8
  2133. [9] = 0x1AB9F8B54B8
  2134. GridMap*[64] GridMaps
  2135. [0] = 0x0
  2136. [1] = 0x0
  2137. [2] = 0x0
  2138. [3] = 0x0
  2139. [4] = 0x0
  2140. [5] = 0x0
  2141. [6] = 0x0
  2142. [7] = 0x0
  2143. [8] = 0x0
  2144. [9] = 0x0
  2145. [0] = 0x1AB9F8BC2B8
  2146. [1] = 0x1AB9F8BC4B8
  2147. [2] = 0x1AB9F8BC6B8
  2148. [3] = 0x1AB9F8BC8B8
  2149. [4] = 0x1AB9F8BCAB8
  2150. [5] = 0x1AB9F8BCCB8
  2151. [6] = 0x1AB9F8BCEB8
  2152. [7] = 0x1AB9F8BD0B8
  2153. [8] = 0x1AB9F8BD2B8
  2154. [9] = 0x1AB9F8BD4B8
  2155. unsigned int[64] GridMapReference
  2156. [0] = 0x0
  2157. [1] = 0x0
  2158. [2] = 0x0
  2159. [3] = 0x0
  2160. [4] = 0x0
  2161. [5] = 0x0
  2162. [6] = 0x0
  2163. [7] = 0x0
  2164. [8] = 0x0
  2165. [9] = 0x0
  2166. [0] = 0x1AB9F8C42B8
  2167. [1] = 0x1AB9F8C4338
  2168. [2] = 0x1AB9F8C43B8
  2169. [3] = 0x1AB9F8C4438
  2170. [4] = 0x1AB9F8C44B8
  2171. [5] = 0x1AB9F8C4538
  2172. [6] = 0x1AB9F8C45B8
  2173. [7] = 0x1AB9F8C4638
  2174. [8] = 0x1AB9F8C46B8
  2175. [9] = 0x1AB9F8C4738
  2176. std::bitset<262144> marked_cells = 0x1AB9F8C62B8
  2177. bool i_scriptLock = 0x0
  2178. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x1AB9F8CE2C0
  2179. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x1AB9F8CE2D8
  2180. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x1AB9F8CE2F0
  2181. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x1AB9F8CE308
  2182. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x1AB9F8CE320
  2183. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x1AB9F8CE370
  2184. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x1AB9F8CE3C0
  2185. IntervalTimer _weatherUpdateTimer = 0x1AB9F8CE410
  2186. unsigned int _defaultLight = 0x1
  2187. 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 = 0x1AB9F8CE428
  2188. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x1AB9F8CE440
  2189. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x1AB9F8CE678
  2190. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x1AB9F8CE6C8
  2191. 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 = 0x1AB9F8CE718
  2192. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x1AB9F8CE768
  2193. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x1AB9F8CE7B8
  2194. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x1AB9F8CE808
  2195. unsigned int m_InstanceId = 0x0
  2196. PhaseShift _phaseShift
  2197. PhaseRef
  2198. unsigned int Id = 0x8
  2199. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  2200. int References = 0x0
  2201. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  2202. VisibleMapIdRef
  2203. int References = 0x8
  2204. TerrainSwapInfo* VisibleMapInfo = NULL
  2205. UiWorldMapAreaIdSwapRef
  2206. int References = 0x8
  2207. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  2208. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  2209. bool Erased = 0x0
  2210. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  2211. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40300
  2212. bool Erased = 0x0
  2213. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  2214. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40300
  2215. bool Erased = 0x0
  2216. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  2217. ObjectGuid PersonalGuid = 0x1ABFBF40304
  2218. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40318
  2219. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF40330
  2220. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF40348
  2221. int NonCosmeticReferences = 0x0
  2222. int CosmeticReferences = 0x0
  2223. int DefaultReferences = 0x0
  2224. bool IsDbPhaseShift = 0x1
  2225. PhaseShift _suppressedPhaseShift
  2226. PhaseRef
  2227. unsigned int Id = 0x8
  2228. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  2229. int References = 0x0
  2230. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  2231. VisibleMapIdRef
  2232. int References = 0x8
  2233. TerrainSwapInfo* VisibleMapInfo = NULL
  2234. UiWorldMapAreaIdSwapRef
  2235. int References = 0x8
  2236. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  2237. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  2238. bool Erased = 0x0
  2239. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  2240. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40370
  2241. bool Erased = 0x0
  2242. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  2243. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40370
  2244. bool Erased = 0x0
  2245. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  2246. ObjectGuid PersonalGuid = 0x1ABFBF40374
  2247. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40388
  2248. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF403A0
  2249. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF403B8
  2250. int NonCosmeticReferences = 0x0
  2251. int CosmeticReferences = 0x0
  2252. int DefaultReferences = 0x0
  2253. bool IsDbPhaseShift = 0x0
  2254. int _dbPhase = 0x0
  2255. unsigned int m_notifyflags = 0x2
  2256. unsigned int m_executed_notifies = 0x0
  2257. unsigned int m_extraAttacks = 0x0
  2258. bool m_canDualWield = 0x0
  2259. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2260. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2261. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2262. 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 = 0x1ABFBF403F0
  2263. <user defined> _Copy_tag = 0x1ABFBF403F0
  2264. <user defined> _Move_tag = 0x1ABFBF403F0
  2265. Player* m_playerMovingMe = NULL
  2266. ObjectGuid[7] m_SummonSlot
  2267. [0] = 0x1ABFBF40410
  2268. [1] = 0x1ABFBF40420
  2269. [2] = 0x1ABFBF40430
  2270. [3] = 0x1ABFBF40440
  2271. [4] = 0x1ABFBF40450
  2272. [5] = 0x1ABFBF40460
  2273. [6] = 0x1ABFBF40470
  2274. ObjectGuid[4] m_ObjectSlot
  2275. [0] = 0x1ABFBF40480
  2276. [1] = 0x1ABFBF40490
  2277. [2] = 0x1ABFBF404A0
  2278. [3] = 0x1ABFBF404B0
  2279. float m_modMeleeHitChance = 0.000000
  2280. float m_modRangedHitChance = 0.000000
  2281. float m_modSpellHitChance = 0.000000
  2282. int m_baseSpellCritChance = 0x5
  2283. float[7] m_threatModifier
  2284. [0] = 1.000000
  2285. [1] = 1.000000
  2286. [2] = 1.000000
  2287. [3] = 1.000000
  2288. [4] = 1.000000
  2289. [5] = 1.000000
  2290. [6] = 1.000000
  2291. unsigned int[3] m_baseAttackSpeed
  2292. [0] = 0x7D0
  2293. [1] = 0x7D0
  2294. [2] = 0x7D0
  2295. float[3] m_modAttackSpeedPct
  2296. [0] = 1.000000
  2297. [1] = 1.000000
  2298. [2] = 1.000000
  2299. unsigned int[3] m_attackTimer
  2300. [0] = 0x0
  2301. [1] = 0x0
  2302. [2] = 0x0
  2303. EventProcessor m_Events
  2304. unsigned int m_time = 0x48AC
  2305. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  2306. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  2307. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  2308. 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 = 0x1ABFBF40518
  2309. <user defined> value_compare = 0x1ABFBF40518
  2310. <user defined> _Copy_tag = 0x1ABFBF40518
  2311. <user defined> _Move_tag = 0x1ABFBF40518
  2312. <user defined> value_compare = 0x1ABFBF40518
  2313. 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
  2314. [0] = 0x1ABFBF40530
  2315. [1] = 0x1ABFBF40580
  2316. [2] = 0x1ABFBF405D0
  2317. [3] = 0x1ABFBF40620
  2318. [4] = 0x1ABFBF40670
  2319. [5] = 0x1ABFBF406C0
  2320. [6] = 0x1ABFBF40710
  2321. unsigned int m_lastSanctuaryTime = 0x0
  2322. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  2323. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2324. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2325. 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 = 0x1ABFBF40768
  2326. <user defined> _Copy_tag = 0x1ABFBF40768
  2327. <user defined> _Move_tag = 0x1ABFBF40768
  2328. bool IsAIEnabled = 0x1
  2329. bool NeedChangeAI = 0x0
  2330. ObjectGuid LastCharmerGUID
  2331. unsigned int _low = 0x0
  2332. unsigned int _high = 0x0
  2333. bool m_ControlledByPlayer = 0x0
  2334. Movement::MoveSpline* movespline = 0x1ABF7211620
  2335. Movement::Spline<int> spline
  2336. Movement::SplineBase
  2337. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x1ABF7211620
  2338. int index_lo = 0x0
  2339. int index_hi = 0x0
  2340. unsigned int m_mode = 0x0
  2341. bool cyclic = 0x0
  2342. std::vector<int,std::allocator<int> > lengths = 0x1ABF7211650
  2343. Movement::FacingInfo facing
  2344. <unnamed-type-f>
  2345. float x = 0.000000
  2346. float y = 0.000000
  2347. float z = 0.000000
  2348. Movement::FacingInfo::<unnamed-type-f> f = 0x1ABF7211670
  2349. ObjectGuid target = 0x1ABF721167C
  2350. float angle = 0.000000
  2351. int type = 0x0
  2352. unsigned int m_Id = 0x17DD
  2353. Movement::MoveSplineFlag splineflags
  2354. unsigned int animId = 0x20
  2355. bool unknown0 = 0x20
  2356. bool fallingSlow = 0x20
  2357. bool done = 0x20
  2358. bool falling = 0x20
  2359. bool no_spline = 0x20
  2360. bool unknown1 = 0x0
  2361. bool flying = 0x0
  2362. bool orientationFixed = 0x0
  2363. bool catmullrom = 0x0
  2364. bool cyclic = 0x0
  2365. bool enter_cycle = 0x0
  2366. bool frozen = 0x0
  2367. bool transportEnter = 0x0
  2368. bool transportExit = 0x0
  2369. bool unknown2 = 0x0
  2370. bool unknown3 = 0x0
  2371. bool backward = 0x0
  2372. bool smoothGroundPath = 0x0
  2373. bool canSwim = 0x0
  2374. bool uncompressedPath = 0x0
  2375. bool unknown4 = 0x0
  2376. bool unknown5 = 0x0
  2377. bool animation = 0x0
  2378. bool parabolic = 0x0
  2379. bool fadeObject = 0x0
  2380. bool steering = 0x0
  2381. bool unknown8 = 0x0
  2382. bool unknown9 = 0x0
  2383. bool unknown10 = 0x0
  2384. int time_passed = 0x0
  2385. float vertical_acceleration = 0.000000
  2386. float initialOrientation = 0.000000
  2387. int effect_start_time = 0x0
  2388. int point_Idx = 0x3
  2389. int point_Idx_offset = 0x0
  2390. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  2391. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  2392. <user defined> boost::optional_detail::optional_tag = 0x0
  2393. bool m_initialized = 0x0
  2394. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x1ABF72116B8
  2395. bool onTransport = 0x0
  2396. bool splineIsFacingOnly = 0x0
  2397. UnitAI* i_AI = 0x1ABD832A490
  2398. Unit* me = 0x1ABFBF40040
  2399. UnitAI* i_disabledAI = NULL
  2400. bool m_AutoRepeatFirstCast = 0x0
  2401. float[4] m_createStats
  2402. [0] = 0.000000
  2403. [1] = 0.000000
  2404. [2] = 0.000000
  2405. [3] = 0.000000
  2406. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  2407. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2408. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2409. 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 = 0x1ABFBF407C8
  2410. <user defined> _Copy_tag = 0x1ABFBF407C8
  2411. <user defined> _Move_tag = 0x1ABFBF407C8
  2412. Unit* m_attacking = NULL
  2413. int m_deathState = 0x2
  2414. int m_procDeep = 0x0
  2415. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  2416. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  2417. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  2418. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  2419. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  2420. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  2421. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  2422. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  2423. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  2424. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  2425. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  2426. unsigned int m_transform = 0x0
  2427. Spell*[4] m_currentSpells
  2428. [0] = 0x0
  2429. [1] = 0x0
  2430. [2] = 0x0
  2431. [3] = 0x0
  2432. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  2433. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2434. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2435. 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 = 0x1ABFBF40868
  2436. <user defined> value_compare = 0x1ABFBF40868
  2437. <user defined> _Copy_tag = 0x1ABFBF40868
  2438. <user defined> _Move_tag = 0x1ABFBF40868
  2439. <user defined> value_compare = 0x1ABFBF40868
  2440. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  2441. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2442. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2443. 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 = 0x1ABFBF40880
  2444. <user defined> value_compare = 0x1ABFBF40880
  2445. <user defined> _Copy_tag = 0x1ABFBF40880
  2446. <user defined> _Move_tag = 0x1ABFBF40880
  2447. <user defined> value_compare = 0x1ABFBF40880
  2448. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  2449. std::_List_buy<Aura *,std::allocator<Aura *> >
  2450. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2451. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  2452. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  2453. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  2454. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  2455. std::_Iterator_base12
  2456. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  2457. std::_Iterator_base12* _Mynextiter = NULL
  2458. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  2459. unsigned int m_removedAurasCount = 0x0
  2460. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  2461. [0] = 0x1ABFBF408D0
  2462. [1] = 0x1ABFBF408E8
  2463. [2] = 0x1ABFBF40900
  2464. [3] = 0x1ABFBF40918
  2465. [4] = 0x1ABFBF40930
  2466. [5] = 0x1ABFBF40948
  2467. [6] = 0x1ABFBF40960
  2468. [7] = 0x1ABFBF40978
  2469. [8] = 0x1ABFBF40990
  2470. [9] = 0x1ABFBF409A8
  2471. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  2472. std::_List_buy<Aura *,std::allocator<Aura *> >
  2473. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2474. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  2475. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  2476. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  2477. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  2478. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  2479. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  2480. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2481. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2482. 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 = 0x1ABFBF43720
  2483. <user defined> value_compare = 0x1ABFBF43720
  2484. <user defined> _Copy_tag = 0x1ABFBF43720
  2485. <user defined> _Move_tag = 0x1ABFBF43720
  2486. <user defined> value_compare = 0x1ABFBF43720
  2487. std::array<unsigned int,2> m_interruptMask
  2488. unsigned int[2] _Elems
  2489. [0] = 0x0
  2490. [1] = 0x0
  2491. float[5] m_auraModifiersGroup
  2492. [0] = 0.000000
  2493. [1] = 100.000000
  2494. [2] = 1.000000
  2495. [3] = 0.000000
  2496. [4] = 1.000000
  2497. [0] = 0x1ABFBF43740
  2498. [1] = 0x1ABFBF43754
  2499. [2] = 0x1ABFBF43768
  2500. [3] = 0x1ABFBF4377C
  2501. [4] = 0x1ABFBF43790
  2502. [5] = 0x1ABFBF437A4
  2503. [6] = 0x1ABFBF437B8
  2504. [7] = 0x1ABFBF437CC
  2505. [8] = 0x1ABFBF437E0
  2506. [9] = 0x1ABFBF437F4
  2507. float[2] m_weaponDamage
  2508. [0] = 2.891566
  2509. [1] = 4.337349
  2510. [0] = 0x408ACB9140390F6C
  2511. [1] = 0x408ACB9140390F6C
  2512. [2] = 0x408ACB9140390F6C
  2513. bool m_canModifyStats = 0x1
  2514. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  2515. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2516. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2517. 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 = 0x1ABFBF43A30
  2518. <user defined> _Copy_tag = 0x1ABFBF43A30
  2519. <user defined> _Move_tag = 0x1ABFBF43A30
  2520. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  2521. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  2522. Data
  2523. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  2524. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  2525. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  2526. insert_commit_data
  2527. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  2528. float[9] m_speed_rate
  2529. [0] = 0.777776
  2530. [1] = 0.857143
  2531. [2] = 1.000000
  2532. [3] = 1.000000
  2533. [4] = 1.000000
  2534. [5] = 1.000000
  2535. [6] = 1.000000
  2536. [7] = 1.000000
  2537. [8] = 1.000000
  2538. CharmInfo* m_charmInfo = NULL
  2539. std::list<Player *,std::allocator<Player *> > m_sharedVision
  2540. std::_List_buy<Player *,std::allocator<Player *> >
  2541. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  2542. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  2543. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  2544. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  2545. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  2546. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x1AC071EE790
  2547. MovementGenerator*[3] _slot
  2548. [0] = 0x7FF65D34FFB0
  2549. [1] = 0x0
  2550. [2] = 0x0
  2551. int _top = 0x0
  2552. Unit* _owner = 0x1ABFBF40040
  2553. bool[3] _initialize
  2554. [0] = 0x0
  2555. [1] = 0x0
  2556. [2] = 0x1
  2557. unsigned int _cleanFlag = 0x1
  2558. unsigned int[3] m_reactiveTimer
  2559. [0] = 0x0
  2560. [1] = 0x0
  2561. [2] = 0x0
  2562. unsigned int m_regenTimer = 0x16
  2563. ThreatManager m_ThreatManager
  2564. HostileReference* iCurrentVictim = NULL
  2565. Unit* iOwner = 0x1ABFBF40040
  2566. unsigned int iUpdateTimer = 0x3E8
  2567. ThreatContainer iThreatContainer
  2568. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AD8
  2569. bool iDirty = 0x0
  2570. ThreatContainer iThreatOfflineContainer
  2571. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AF8
  2572. bool iDirty = 0x0
  2573. Vehicle* m_vehicle = NULL
  2574. Vehicle* m_vehicleKit = NULL
  2575. unsigned int m_unitTypeMask = 0x0
  2576. LiquidTypeEntry* _lastLiquid = NULL
  2577. unsigned int m_movementCounter = 0x0
  2578. unsigned int m_state = 0x20
  2579. unsigned int m_CombatTimer = 0x0
  2580. TimeTrackerSmall m_movesplineTimer
  2581. int i_expiryTime = 0x190
  2582. std::array<DiminishingReturn,9> m_Diminishing
  2583. DiminishingReturn[9] _Elems
  2584. [0] = 0x1ABFBF43B48
  2585. [1] = 0x1ABFBF43B54
  2586. [2] = 0x1ABFBF43B60
  2587. [3] = 0x1ABFBF43B6C
  2588. [4] = 0x1ABFBF43B78
  2589. [5] = 0x1ABFBF43B84
  2590. [6] = 0x1ABFBF43B90
  2591. [7] = 0x1ABFBF43B9C
  2592. [8] = 0x1ABFBF43BA8
  2593. HostileRefManager m_HostileRefManager
  2594. RefManager<Unit,ThreatManager>
  2595. LinkedListHead
  2596. LinkedListElement iFirst = 0x1ABFBF43BC0
  2597. LinkedListElement iLast = 0x1ABFBF43BD0
  2598. unsigned int iSize = 0x0
  2599. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  2600. <user defined> iterator = 0xFBF43BD0
  2601. <user defined> iterator = 0x1ABFBF43BB8
  2602. Unit* iOwner = 0x1ABFBF40040
  2603. FollowerRefManager m_FollowingRefManager
  2604. RefManager<Unit,TargetedMovementGeneratorBase>
  2605. LinkedListHead
  2606. LinkedListElement iFirst = 0x1ABFBF43BF8
  2607. LinkedListElement iLast = 0x1ABFBF43C08
  2608. unsigned int iSize = 0x0
  2609. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  2610. <user defined> iterator = 0xFBF43C08
  2611. <user defined> iterator = 0x1ABFBF43BF0
  2612. RedirectThreatInfo _redirectThreadInfo
  2613. ObjectGuid _targetGUID
  2614. unsigned int _low = 0x0
  2615. unsigned int _high = 0x0
  2616. unsigned int _threatPct = 0x0
  2617. bool m_cleanupDone = 0x0
  2618. bool m_duringRemoveFromWorld = 0x0
  2619. unsigned int _oldFactionId = 0x0
  2620. bool _isWalkingBeforeCharm = 0x0
  2621. unsigned int _aiAnimKitId = 0x0
  2622. unsigned int _movementAnimKitId = 0x0
  2623. unsigned int _meleeAnimKitId = 0x0
  2624. int _lastDamagedTime = 0x0
  2625. SpellHistory* _spellHistory = 0x1ABF7B89A10
  2626. CooldownEntry
  2627. unsigned int SpellId = 0xFBF40040
  2628. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  2629. unsigned int ItemId = 0xFBF557A0
  2630. unsigned int CategoryId = 0x1AB
  2631. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  2632. bool OnHold = 0x0
  2633. ChargeEntry
  2634. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  2635. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  2636. Unit* _owner = 0x1ABFBF40040
  2637. 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
  2638. 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
  2639. <user defined> value_compare = 0x1ABF7B89A18
  2640. 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
  2641. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A20
  2642. 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 = 0x1ABF7B89A38
  2643. unsigned int _Mask = 0x7
  2644. unsigned int _Maxidx = 0x8
  2645. mapped_type
  2646. unsigned int SpellId = 0x3F800000
  2647. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF557A0
  2648. unsigned int ItemId = 0xFBDA9930
  2649. unsigned int CategoryId = 0x1AB
  2650. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  2651. bool OnHold = 0x0
  2652. 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
  2653. 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
  2654. <user defined> value_compare = 0x1ABF7B89A68
  2655. 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
  2656. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A70
  2657. 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 = 0x1ABF7B89A88
  2658. unsigned int _Mask = 0x7
  2659. unsigned int _Maxidx = 0x8
  2660. mapped_type
  2661. unsigned int SpellId = 0x3F800000
  2662. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF55340
  2663. unsigned int ItemId = 0xFBDA9130
  2664. unsigned int CategoryId = 0x1AB
  2665. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  2666. bool OnHold = 0xB0
  2667. 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
  2668. 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
  2669. <user defined> value_compare = 0x1ABF7B89AB8
  2670. 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
  2671. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x1ABF7B89AC0
  2672. 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 = 0x1ABF7B89AD8
  2673. unsigned int _Mask = 0x7
  2674. unsigned int _Maxidx = 0x8
  2675. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  2676. [0] = 0x0
  2677. [1] = 0x0
  2678. [2] = 0x0
  2679. [3] = 0x0
  2680. [4] = 0x0
  2681. [5] = 0x0
  2682. [6] = 0x0
  2683. 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
  2684. 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
  2685. <user defined> value_compare = 0x1ABF7B89B40
  2686. 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
  2687. 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 = 0x1ABF7B89B48
  2688. 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 = 0x1ABF7B89B60
  2689. unsigned int _Mask = 0x7
  2690. unsigned int _Maxidx = 0x8
  2691. 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
  2692. 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
  2693. <user defined> value_compare = 0x1ABF7B89B90
  2694. 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
  2695. 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 = 0x1ABF7B89B98
  2696. 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 = 0x1ABF7B89BB0
  2697. unsigned int _Mask = 0x7
  2698. unsigned int _Maxidx = 0x8
  2699. Parameter unsigned int time_diff = 0x7D
  2700.  
  2701. 00007FF65A926AF9 0000002BED1FF1C0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  2702. Local MotionMaster* this = 0x1ABFBDA9E30
  2703. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  2704. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  2705. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x1AC071EE790
  2706. MovementGenerator*[3] _slot
  2707. [0] = 0x7FF65D34FFB0
  2708. [1] = 0x0
  2709. [2] = 0x0
  2710. int _top = 0x0
  2711. Unit* _owner = 0x1ABFBF40040
  2712. WorldObject
  2713. Object
  2714. unsigned int m_objectType = 0x9
  2715. int m_objectTypeId = 0x3
  2716. unsigned int m_updateFlag = 0x8
  2717. int* m_int32Values = 0x207
  2718. unsigned int* m_uint32Values = 0x207
  2719. float* m_floatValues = 0.000000
  2720. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  2721. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  2722. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  2723. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  2724. unsigned int m_valuesCount = 0xD5
  2725. unsigned int _dynamicValuesCount = 0x3
  2726. unsigned int _fieldNotifyFlags = 0x80
  2727. bool m_objectUpdated = 0x1
  2728. bool m_inWorld = 0x1
  2729. WorldLocation
  2730. Position
  2731. <user defined> XY = 0x1ABFBF400B8
  2732. <user defined> XYZ = 0x1ABFBF400B8
  2733. <user defined> XYZO = 0x1ABFBF400B8
  2734. <user defined> PackedXYZ = 0x1ABFBF400B8
  2735. float m_positionX = 1884.633301
  2736. float m_positionY = 1587.965576
  2737. float m_positionZ = 89.504448
  2738. float m_orientation = 6.208997
  2739. ?$Streamer@UXY@Position@@
  2740. Position* Pos = 0x44C67EE644EB9444
  2741. ?$ConstStreamer@UXY@Position@@
  2742. Position* Pos = 0x44C67EE644EB9444
  2743. ?$Streamer@UXYZ@Position@@
  2744. <user defined> Pos = 0x44C67EE644EB9444
  2745. ?$ConstStreamer@UXYZ@Position@@
  2746. <user defined> Pos = 0x44C67EE644EB9444
  2747. ?$Streamer@UXYZO@Position@@
  2748. <user defined> Pos = 0x44C67EE644EB9444
  2749. ?$ConstStreamer@UXYZO@Position@@
  2750. <user defined> Pos = 0x44C67EE644EB9444
  2751. ?$Streamer@UPackedXYZ@Position@@
  2752. <user defined> Pos = 0x44C67EE644EB9444
  2753. ?$ConstStreamer@UPackedXYZ@Position@@
  2754. <user defined> Pos = 0x44C67EE644EB9444
  2755. unsigned int m_mapId = 0x0
  2756. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  2757. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  2758. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  2759. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  2760. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  2761. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  2762. unsigned int LastUsedScriptID = 0x0
  2763. MovementInfo m_movementInfo = 0x1ABFBF40238
  2764. std::string m_name = "Wretched Ghoul"
  2765. bool m_isActive = 0x0
  2766. bool m_isWorldObject = 0x0
  2767. ZoneScript* m_zoneScript = NULL
  2768. Transport* m_transport = NULL
  2769. Map* m_currMap = 0x1AB9F8B4050
  2770. unsigned int m_InstanceId = 0x0
  2771. PhaseShift _phaseShift = 0x1ABFBF40300
  2772. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  2773. int _dbPhase = 0x0
  2774. unsigned int m_notifyflags = 0x2
  2775. unsigned int m_executed_notifies = 0x0
  2776. unsigned int m_extraAttacks = 0x0
  2777. bool m_canDualWield = 0x0
  2778. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2779. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2780. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2781. 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 = 0x1ABFBF403F0
  2782. <user defined> _Copy_tag = 0x1ABFBF403F0
  2783. <user defined> _Move_tag = 0x1ABFBF403F0
  2784. Player* m_playerMovingMe = NULL
  2785. ObjectGuid[7] m_SummonSlot
  2786. [0] = 0x1ABFBF40410
  2787. [1] = 0x1ABFBF40420
  2788. [2] = 0x1ABFBF40430
  2789. [3] = 0x1ABFBF40440
  2790. [4] = 0x1ABFBF40450
  2791. [5] = 0x1ABFBF40460
  2792. [6] = 0x1ABFBF40470
  2793. ObjectGuid[4] m_ObjectSlot
  2794. [0] = 0x1ABFBF40480
  2795. [1] = 0x1ABFBF40490
  2796. [2] = 0x1ABFBF404A0
  2797. [3] = 0x1ABFBF404B0
  2798. float m_modMeleeHitChance = 0.000000
  2799. float m_modRangedHitChance = 0.000000
  2800. float m_modSpellHitChance = 0.000000
  2801. int m_baseSpellCritChance = 0x5
  2802. float[7] m_threatModifier
  2803. [0] = 1.000000
  2804. [1] = 1.000000
  2805. [2] = 1.000000
  2806. [3] = 1.000000
  2807. [4] = 1.000000
  2808. [5] = 1.000000
  2809. [6] = 1.000000
  2810. unsigned int[3] m_baseAttackSpeed
  2811. [0] = 0x7D0
  2812. [1] = 0x7D0
  2813. [2] = 0x7D0
  2814. float[3] m_modAttackSpeedPct
  2815. [0] = 1.000000
  2816. [1] = 1.000000
  2817. [2] = 1.000000
  2818. unsigned int[3] m_attackTimer
  2819. [0] = 0x0
  2820. [1] = 0x0
  2821. [2] = 0x0
  2822. EventProcessor m_Events
  2823. unsigned int m_time = 0x48AC
  2824. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  2825. 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
  2826. [0] = 0x1ABFBF40530
  2827. [1] = 0x1ABFBF40580
  2828. [2] = 0x1ABFBF405D0
  2829. [3] = 0x1ABFBF40620
  2830. [4] = 0x1ABFBF40670
  2831. [5] = 0x1ABFBF406C0
  2832. [6] = 0x1ABFBF40710
  2833. unsigned int m_lastSanctuaryTime = 0x0
  2834. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  2835. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2836. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2837. 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 = 0x1ABFBF40768
  2838. <user defined> _Copy_tag = 0x1ABFBF40768
  2839. <user defined> _Move_tag = 0x1ABFBF40768
  2840. bool IsAIEnabled = 0x1
  2841. bool NeedChangeAI = 0x0
  2842. ObjectGuid LastCharmerGUID
  2843. unsigned int _low = 0x0
  2844. unsigned int _high = 0x0
  2845. bool m_ControlledByPlayer = 0x0
  2846. Movement::MoveSpline* movespline = 0x1ABF7211620
  2847. Movement::Spline<int> spline = 0x1ABF7211620
  2848. Movement::FacingInfo facing = 0x1ABF7211670
  2849. unsigned int m_Id = 0x17DD
  2850. Movement::MoveSplineFlag splineflags = 0x20
  2851. int time_passed = 0x0
  2852. float vertical_acceleration = 0.000000
  2853. float initialOrientation = 0.000000
  2854. int effect_start_time = 0x0
  2855. int point_Idx = 0x3
  2856. int point_Idx_offset = 0x0
  2857. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  2858. bool onTransport = 0x0
  2859. bool splineIsFacingOnly = 0x0
  2860. UnitAI* i_AI = 0x1ABD832A490
  2861. Unit* me = 0x1ABFBF40040
  2862. UnitAI* i_disabledAI = NULL
  2863. bool m_AutoRepeatFirstCast = 0x0
  2864. float[4] m_createStats
  2865. [0] = 0.000000
  2866. [1] = 0.000000
  2867. [2] = 0.000000
  2868. [3] = 0.000000
  2869. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  2870. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2871. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2872. 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 = 0x1ABFBF407C8
  2873. <user defined> _Copy_tag = 0x1ABFBF407C8
  2874. <user defined> _Move_tag = 0x1ABFBF407C8
  2875. Unit* m_attacking = NULL
  2876. int m_deathState = 0x2
  2877. int m_procDeep = 0x0
  2878. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  2879. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  2880. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  2881. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  2882. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  2883. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  2884. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  2885. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  2886. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  2887. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  2888. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  2889. unsigned int m_transform = 0x0
  2890. Spell*[4] m_currentSpells
  2891. [0] = 0x0
  2892. [1] = 0x0
  2893. [2] = 0x0
  2894. [3] = 0x0
  2895. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  2896. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2897. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2898. 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 = 0x1ABFBF40868
  2899. <user defined> value_compare = 0x1ABFBF40868
  2900. <user defined> _Copy_tag = 0x1ABFBF40868
  2901. <user defined> _Move_tag = 0x1ABFBF40868
  2902. <user defined> value_compare = 0x1ABFBF40868
  2903. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  2904. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2905. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2906. 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 = 0x1ABFBF40880
  2907. <user defined> value_compare = 0x1ABFBF40880
  2908. <user defined> _Copy_tag = 0x1ABFBF40880
  2909. <user defined> _Move_tag = 0x1ABFBF40880
  2910. <user defined> value_compare = 0x1ABFBF40880
  2911. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  2912. std::_List_buy<Aura *,std::allocator<Aura *> >
  2913. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2914. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  2915. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  2916. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  2917. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  2918. std::_Iterator_base12
  2919. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  2920. std::_Iterator_base12* _Mynextiter = NULL
  2921. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  2922. unsigned int m_removedAurasCount = 0x0
  2923. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  2924. [0] = 0x1ABFBF408D0
  2925. [1] = 0x1ABFBF408E8
  2926. [2] = 0x1ABFBF40900
  2927. [3] = 0x1ABFBF40918
  2928. [4] = 0x1ABFBF40930
  2929. [5] = 0x1ABFBF40948
  2930. [6] = 0x1ABFBF40960
  2931. [7] = 0x1ABFBF40978
  2932. [8] = 0x1ABFBF40990
  2933. [9] = 0x1ABFBF409A8
  2934. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  2935. std::_List_buy<Aura *,std::allocator<Aura *> >
  2936. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2937. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  2938. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  2939. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  2940. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  2941. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  2942. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  2943. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2944. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2945. 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 = 0x1ABFBF43720
  2946. <user defined> value_compare = 0x1ABFBF43720
  2947. <user defined> _Copy_tag = 0x1ABFBF43720
  2948. <user defined> _Move_tag = 0x1ABFBF43720
  2949. <user defined> value_compare = 0x1ABFBF43720
  2950. std::array<unsigned int,2> m_interruptMask
  2951. unsigned int[2] _Elems
  2952. [0] = 0x0
  2953. [1] = 0x0
  2954. float[5] m_auraModifiersGroup
  2955. [0] = 0.000000
  2956. [1] = 100.000000
  2957. [2] = 1.000000
  2958. [3] = 0.000000
  2959. [4] = 1.000000
  2960. [0] = 0x1ABFBF43740
  2961. [1] = 0x1ABFBF43754
  2962. [2] = 0x1ABFBF43768
  2963. [3] = 0x1ABFBF4377C
  2964. [4] = 0x1ABFBF43790
  2965. [5] = 0x1ABFBF437A4
  2966. [6] = 0x1ABFBF437B8
  2967. [7] = 0x1ABFBF437CC
  2968. [8] = 0x1ABFBF437E0
  2969. [9] = 0x1ABFBF437F4
  2970. float[2] m_weaponDamage
  2971. [0] = 2.891566
  2972. [1] = 4.337349
  2973. [0] = 0x408ACB9140390F6C
  2974. [1] = 0x408ACB9140390F6C
  2975. [2] = 0x408ACB9140390F6C
  2976. bool m_canModifyStats = 0x1
  2977. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  2978. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2979. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2980. 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 = 0x1ABFBF43A30
  2981. <user defined> _Copy_tag = 0x1ABFBF43A30
  2982. <user defined> _Move_tag = 0x1ABFBF43A30
  2983. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  2984. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  2985. Data
  2986. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  2987. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  2988. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  2989. insert_commit_data
  2990. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  2991. float[9] m_speed_rate
  2992. [0] = 0.777776
  2993. [1] = 0.857143
  2994. [2] = 1.000000
  2995. [3] = 1.000000
  2996. [4] = 1.000000
  2997. [5] = 1.000000
  2998. [6] = 1.000000
  2999. [7] = 1.000000
  3000. [8] = 1.000000
  3001. CharmInfo* m_charmInfo = NULL
  3002. std::list<Player *,std::allocator<Player *> > m_sharedVision
  3003. std::_List_buy<Player *,std::allocator<Player *> >
  3004. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  3005. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  3006. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  3007. unsigned int[3] m_reactiveTimer
  3008. [0] = 0x0
  3009. [1] = 0x0
  3010. [2] = 0x0
  3011. unsigned int m_regenTimer = 0x16
  3012. ThreatManager m_ThreatManager
  3013. HostileReference* iCurrentVictim = NULL
  3014. Unit* iOwner = 0x1ABFBF40040
  3015. unsigned int iUpdateTimer = 0x3E8
  3016. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  3017. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  3018. Vehicle* m_vehicle = NULL
  3019. Vehicle* m_vehicleKit = NULL
  3020. unsigned int m_unitTypeMask = 0x0
  3021. LiquidTypeEntry* _lastLiquid = NULL
  3022. unsigned int m_movementCounter = 0x0
  3023. unsigned int m_state = 0x20
  3024. unsigned int m_CombatTimer = 0x0
  3025. TimeTrackerSmall m_movesplineTimer
  3026. int i_expiryTime = 0x190
  3027. std::array<DiminishingReturn,9> m_Diminishing
  3028. DiminishingReturn[9] _Elems
  3029. [0] = 0x1ABFBF43B48
  3030. [1] = 0x1ABFBF43B54
  3031. [2] = 0x1ABFBF43B60
  3032. [3] = 0x1ABFBF43B6C
  3033. [4] = 0x1ABFBF43B78
  3034. [5] = 0x1ABFBF43B84
  3035. [6] = 0x1ABFBF43B90
  3036. [7] = 0x1ABFBF43B9C
  3037. [8] = 0x1ABFBF43BA8
  3038. HostileRefManager m_HostileRefManager
  3039. RefManager<Unit,ThreatManager>
  3040. LinkedListHead
  3041. LinkedListElement iFirst = 0x1ABFBF43BC0
  3042. LinkedListElement iLast = 0x1ABFBF43BD0
  3043. unsigned int iSize = 0x0
  3044. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  3045. <user defined> iterator = 0xFBF43BD0
  3046. <user defined> iterator = 0x1ABFBF43BB8
  3047. Unit* iOwner = 0x1ABFBF40040
  3048. FollowerRefManager m_FollowingRefManager
  3049. RefManager<Unit,TargetedMovementGeneratorBase>
  3050. LinkedListHead
  3051. LinkedListElement iFirst = 0x1ABFBF43BF8
  3052. LinkedListElement iLast = 0x1ABFBF43C08
  3053. unsigned int iSize = 0x0
  3054. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  3055. <user defined> iterator = 0xFBF43C08
  3056. <user defined> iterator = 0x1ABFBF43BF0
  3057. RedirectThreatInfo _redirectThreadInfo
  3058. ObjectGuid _targetGUID = 0x1ABFBF43C20
  3059. unsigned int _threatPct = 0x0
  3060. bool m_cleanupDone = 0x0
  3061. bool m_duringRemoveFromWorld = 0x0
  3062. unsigned int _oldFactionId = 0x0
  3063. bool _isWalkingBeforeCharm = 0x0
  3064. unsigned int _aiAnimKitId = 0x0
  3065. unsigned int _movementAnimKitId = 0x0
  3066. unsigned int _meleeAnimKitId = 0x0
  3067. int _lastDamagedTime = 0x0
  3068. SpellHistory* _spellHistory = 0x1ABF7B89A10
  3069. CooldownEntry
  3070. unsigned int SpellId = 0xFBF40040
  3071. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  3072. unsigned int ItemId = 0xFBF557A0
  3073. unsigned int CategoryId = 0x1AB
  3074. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  3075. bool OnHold = 0x0
  3076. ChargeEntry
  3077. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  3078. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  3079. Unit* _owner = 0x1ABFBF40040
  3080. 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 = 0x1ABF7B89A18
  3081. 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 = 0x1ABF7B89A68
  3082. 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 = 0x1ABF7B89AB8
  3083. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  3084. [0] = 0x0
  3085. [1] = 0x0
  3086. [2] = 0x0
  3087. [3] = 0x0
  3088. [4] = 0x0
  3089. [5] = 0x0
  3090. [6] = 0x0
  3091. 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 = 0x1ABF7B89B40
  3092. 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 = 0x1ABF7B89B90
  3093. bool[3] _initialize
  3094. [0] = 0x0
  3095. [1] = 0x0
  3096. [2] = 0x1
  3097. unsigned int _cleanFlag = 0x1
  3098. Parameter unsigned int diff = 0x7D
  3099. Local bool isMoveGenUpdateSuccess = 0xCC
  3100.  
  3101. 00007FF65A5DCF6F 0000002BED1FF230 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  3102. Local Unit* this = 0x1ABFBF40040
  3103. WorldObject
  3104. Object
  3105. unsigned int m_objectType = 0x9
  3106. int m_objectTypeId = 0x3
  3107. unsigned int m_updateFlag = 0x8
  3108. int* m_int32Values = 0x207
  3109. unsigned int* m_uint32Values = 0x207
  3110. float* m_floatValues = 0.000000
  3111. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  3112. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  3113. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  3114. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  3115. unsigned int m_valuesCount = 0xD5
  3116. unsigned int _dynamicValuesCount = 0x3
  3117. unsigned int _fieldNotifyFlags = 0x80
  3118. bool m_objectUpdated = 0x1
  3119. bool m_inWorld = 0x1
  3120. WorldLocation
  3121. Position
  3122. <user defined> XY = 0x1ABFBF400B8
  3123. <user defined> XYZ = 0x1ABFBF400B8
  3124. <user defined> XYZO = 0x1ABFBF400B8
  3125. <user defined> PackedXYZ = 0x1ABFBF400B8
  3126. float m_positionX = 1884.633301
  3127. float m_positionY = 1587.965576
  3128. float m_positionZ = 89.504448
  3129. float m_orientation = 6.208997
  3130. ?$Streamer@UXY@Position@@
  3131. Position* Pos = 0x44C67EE644EB9444
  3132. ?$ConstStreamer@UXY@Position@@
  3133. Position* Pos = 0x44C67EE644EB9444
  3134. ?$Streamer@UXYZ@Position@@
  3135. <user defined> Pos = 0x44C67EE644EB9444
  3136. ?$ConstStreamer@UXYZ@Position@@
  3137. <user defined> Pos = 0x44C67EE644EB9444
  3138. ?$Streamer@UXYZO@Position@@
  3139. <user defined> Pos = 0x44C67EE644EB9444
  3140. ?$ConstStreamer@UXYZO@Position@@
  3141. <user defined> Pos = 0x44C67EE644EB9444
  3142. ?$Streamer@UPackedXYZ@Position@@
  3143. <user defined> Pos = 0x44C67EE644EB9444
  3144. ?$ConstStreamer@UPackedXYZ@Position@@
  3145. <user defined> Pos = 0x44C67EE644EB9444
  3146. unsigned int m_mapId = 0x0
  3147. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  3148. int[2] m_values
  3149. [0] = 0x0
  3150. [1] = 0x0
  3151. unsigned int m_flags = 0x0
  3152. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  3153. int[2] m_values
  3154. [0] = 0x0
  3155. [1] = 0x0
  3156. unsigned int m_flags = 0x0
  3157. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  3158. int[38] m_values
  3159. [0] = 0x0
  3160. [1] = 0x0
  3161. [2] = 0x0
  3162. [3] = 0x0
  3163. [4] = 0x0
  3164. [5] = 0x0
  3165. [6] = 0x0
  3166. [7] = 0x0
  3167. [8] = 0x0
  3168. [9] = 0x0
  3169. unsigned int m_flags = 0x0
  3170. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  3171. int[38] m_values
  3172. [0] = 0x0
  3173. [1] = 0x0
  3174. [2] = 0x0
  3175. [3] = 0x0
  3176. [4] = 0x0
  3177. [5] = 0x0
  3178. [6] = 0x0
  3179. [7] = 0x0
  3180. [8] = 0x0
  3181. [9] = 0x0
  3182. unsigned int m_flags = 0x0
  3183. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  3184. int[2] m_values
  3185. [0] = 0x0
  3186. [1] = 0x1
  3187. unsigned int m_flags = 0x0
  3188. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  3189. int[2] m_values
  3190. [0] = 0x0
  3191. [1] = 0x1
  3192. unsigned int m_flags = 0x0
  3193. unsigned int LastUsedScriptID = 0x0
  3194. MovementInfo m_movementInfo
  3195. ObjectGuid guid = 0x1ABFBF40238
  3196. unsigned int flags = 0x100
  3197. unsigned int flags2 = 0x0
  3198. Position pos = 0x1ABFBF40250
  3199. unsigned int time = 0x0
  3200. TransportInfo
  3201. ObjectGuid guid = 0x1ABFBF40238
  3202. Position pos = 0x1ABFBF40248
  3203. int seat = 0x0
  3204. unsigned int time = 0x0
  3205. unsigned int prevTime = 0x0
  3206. unsigned int vehicleId = 0x0
  3207. MovementInfo::TransportInfo transport = 0x1ABFBF40264
  3208. float pitch = 0.000000
  3209. JumpInfo
  3210. unsigned int fallTime = 0x0
  3211. float zspeed = 0.000000
  3212. float sinAngle = 0.000000
  3213. float cosAngle = 0.000000
  3214. float xyspeed = 0.000000
  3215. MovementInfo::JumpInfo jump = 0x1ABFBF40298
  3216. float splineElevation = 0.000000
  3217. std::string m_name = "Wretched Ghoul"
  3218. bool m_isActive = 0x0
  3219. bool m_isWorldObject = 0x0
  3220. ZoneScript* m_zoneScript = NULL
  3221. Transport* m_transport = NULL
  3222. Map* m_currMap = 0x1AB9F8B4050
  3223. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  3224. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  3225. LinkedListHead
  3226. LinkedListElement iFirst = 0x1AB9F8B4058
  3227. LinkedListElement iLast = 0x1AB9F8B4068
  3228. unsigned int iSize = 0x12
  3229. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  3230. <user defined> iterator = 0x556E068
  3231. <user defined> iterator = 0x1AB9F8B4050
  3232. iterator
  3233. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  3234. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x1AB9F8B4080
  3235. bool _creatureToMoveLock = 0x0
  3236. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x1AB9F8B40A0
  3237. bool _gameObjectsToMoveLock = 0x0
  3238. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x1AB9F8B40C8
  3239. bool _dynamicObjectsToMoveLock = 0x0
  3240. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x1AB9F8B40F0
  3241. bool _areaTriggersToMoveLock = 0x0
  3242. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x1AB9F8B4118
  3243. std::mutex _mapLock = 0x1AB9F8B4138
  3244. std::mutex _gridLock = 0x1AB9F8B4188
  3245. MapEntry* i_mapEntry = 0x1AB0122D200
  3246. unsigned int i_spawnMode = 0x0
  3247. unsigned int i_InstanceId = 0x0
  3248. unsigned int m_unloadTimer = 0x0
  3249. float m_VisibleDistance = 90.000000
  3250. DynamicMapTree _dynamicTree = 0x1AB1BD46050
  3251. MapRefManager m_mapRefManager = 0x1AB9F8B41F8
  3252. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x1ABDF7937E0
  3253. int m_VisibilityNotifyPeriod = 0x3E8
  3254. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x1AB9F8B4238
  3255. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x1AB9F8B4250
  3256. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x1AB9F8B4268
  3257. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x1AB9F8B4280
  3258. int i_gridExpiry = 0x493E0
  3259. Map* m_parentMap = 0x1AB9F8B4050
  3260. Map* m_parentTerrainMap = 0x1AB9F8B4050
  3261. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  3262. 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
  3263. [0] = 0x0
  3264. [1] = 0x0
  3265. [2] = 0x0
  3266. [3] = 0x0
  3267. [4] = 0x0
  3268. [5] = 0x0
  3269. [6] = 0x0
  3270. [7] = 0x0
  3271. [8] = 0x0
  3272. [9] = 0x0
  3273. [0] = 0x1AB9F8B42B8
  3274. [1] = 0x1AB9F8B44B8
  3275. [2] = 0x1AB9F8B46B8
  3276. [3] = 0x1AB9F8B48B8
  3277. [4] = 0x1AB9F8B4AB8
  3278. [5] = 0x1AB9F8B4CB8
  3279. [6] = 0x1AB9F8B4EB8
  3280. [7] = 0x1AB9F8B50B8
  3281. [8] = 0x1AB9F8B52B8
  3282. [9] = 0x1AB9F8B54B8
  3283. GridMap*[64] GridMaps
  3284. [0] = 0x0
  3285. [1] = 0x0
  3286. [2] = 0x0
  3287. [3] = 0x0
  3288. [4] = 0x0
  3289. [5] = 0x0
  3290. [6] = 0x0
  3291. [7] = 0x0
  3292. [8] = 0x0
  3293. [9] = 0x0
  3294. [0] = 0x1AB9F8BC2B8
  3295. [1] = 0x1AB9F8BC4B8
  3296. [2] = 0x1AB9F8BC6B8
  3297. [3] = 0x1AB9F8BC8B8
  3298. [4] = 0x1AB9F8BCAB8
  3299. [5] = 0x1AB9F8BCCB8
  3300. [6] = 0x1AB9F8BCEB8
  3301. [7] = 0x1AB9F8BD0B8
  3302. [8] = 0x1AB9F8BD2B8
  3303. [9] = 0x1AB9F8BD4B8
  3304. unsigned int[64] GridMapReference
  3305. [0] = 0x0
  3306. [1] = 0x0
  3307. [2] = 0x0
  3308. [3] = 0x0
  3309. [4] = 0x0
  3310. [5] = 0x0
  3311. [6] = 0x0
  3312. [7] = 0x0
  3313. [8] = 0x0
  3314. [9] = 0x0
  3315. [0] = 0x1AB9F8C42B8
  3316. [1] = 0x1AB9F8C4338
  3317. [2] = 0x1AB9F8C43B8
  3318. [3] = 0x1AB9F8C4438
  3319. [4] = 0x1AB9F8C44B8
  3320. [5] = 0x1AB9F8C4538
  3321. [6] = 0x1AB9F8C45B8
  3322. [7] = 0x1AB9F8C4638
  3323. [8] = 0x1AB9F8C46B8
  3324. [9] = 0x1AB9F8C4738
  3325. std::bitset<262144> marked_cells = 0x1AB9F8C62B8
  3326. bool i_scriptLock = 0x0
  3327. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x1AB9F8CE2C0
  3328. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x1AB9F8CE2D8
  3329. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x1AB9F8CE2F0
  3330. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x1AB9F8CE308
  3331. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x1AB9F8CE320
  3332. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x1AB9F8CE370
  3333. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x1AB9F8CE3C0
  3334. IntervalTimer _weatherUpdateTimer = 0x1AB9F8CE410
  3335. unsigned int _defaultLight = 0x1
  3336. 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 = 0x1AB9F8CE428
  3337. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x1AB9F8CE440
  3338. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x1AB9F8CE678
  3339. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x1AB9F8CE6C8
  3340. 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 = 0x1AB9F8CE718
  3341. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x1AB9F8CE768
  3342. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x1AB9F8CE7B8
  3343. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x1AB9F8CE808
  3344. unsigned int m_InstanceId = 0x0
  3345. PhaseShift _phaseShift
  3346. PhaseRef
  3347. unsigned int Id = 0x8
  3348. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  3349. int References = 0x0
  3350. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  3351. VisibleMapIdRef
  3352. int References = 0x8
  3353. TerrainSwapInfo* VisibleMapInfo = NULL
  3354. UiWorldMapAreaIdSwapRef
  3355. int References = 0x8
  3356. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  3357. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  3358. bool Erased = 0x0
  3359. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  3360. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40300
  3361. bool Erased = 0x0
  3362. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  3363. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40300
  3364. bool Erased = 0x0
  3365. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  3366. ObjectGuid PersonalGuid = 0x1ABFBF40304
  3367. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40318
  3368. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF40330
  3369. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF40348
  3370. int NonCosmeticReferences = 0x0
  3371. int CosmeticReferences = 0x0
  3372. int DefaultReferences = 0x0
  3373. bool IsDbPhaseShift = 0x1
  3374. PhaseShift _suppressedPhaseShift
  3375. PhaseRef
  3376. unsigned int Id = 0x8
  3377. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  3378. int References = 0x0
  3379. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  3380. VisibleMapIdRef
  3381. int References = 0x8
  3382. TerrainSwapInfo* VisibleMapInfo = NULL
  3383. UiWorldMapAreaIdSwapRef
  3384. int References = 0x8
  3385. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  3386. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  3387. bool Erased = 0x0
  3388. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  3389. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40370
  3390. bool Erased = 0x0
  3391. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  3392. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40370
  3393. bool Erased = 0x0
  3394. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  3395. ObjectGuid PersonalGuid = 0x1ABFBF40374
  3396. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40388
  3397. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF403A0
  3398. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF403B8
  3399. int NonCosmeticReferences = 0x0
  3400. int CosmeticReferences = 0x0
  3401. int DefaultReferences = 0x0
  3402. bool IsDbPhaseShift = 0x0
  3403. int _dbPhase = 0x0
  3404. unsigned int m_notifyflags = 0x2
  3405. unsigned int m_executed_notifies = 0x0
  3406. unsigned int m_extraAttacks = 0x0
  3407. bool m_canDualWield = 0x0
  3408. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  3409. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3410. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3411. 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 = 0x1ABFBF403F0
  3412. <user defined> _Copy_tag = 0x1ABFBF403F0
  3413. <user defined> _Move_tag = 0x1ABFBF403F0
  3414. Player* m_playerMovingMe = NULL
  3415. ObjectGuid[7] m_SummonSlot
  3416. [0] = 0x1ABFBF40410
  3417. [1] = 0x1ABFBF40420
  3418. [2] = 0x1ABFBF40430
  3419. [3] = 0x1ABFBF40440
  3420. [4] = 0x1ABFBF40450
  3421. [5] = 0x1ABFBF40460
  3422. [6] = 0x1ABFBF40470
  3423. ObjectGuid[4] m_ObjectSlot
  3424. [0] = 0x1ABFBF40480
  3425. [1] = 0x1ABFBF40490
  3426. [2] = 0x1ABFBF404A0
  3427. [3] = 0x1ABFBF404B0
  3428. float m_modMeleeHitChance = 0.000000
  3429. float m_modRangedHitChance = 0.000000
  3430. float m_modSpellHitChance = 0.000000
  3431. int m_baseSpellCritChance = 0x5
  3432. float[7] m_threatModifier
  3433. [0] = 1.000000
  3434. [1] = 1.000000
  3435. [2] = 1.000000
  3436. [3] = 1.000000
  3437. [4] = 1.000000
  3438. [5] = 1.000000
  3439. [6] = 1.000000
  3440. unsigned int[3] m_baseAttackSpeed
  3441. [0] = 0x7D0
  3442. [1] = 0x7D0
  3443. [2] = 0x7D0
  3444. float[3] m_modAttackSpeedPct
  3445. [0] = 1.000000
  3446. [1] = 1.000000
  3447. [2] = 1.000000
  3448. unsigned int[3] m_attackTimer
  3449. [0] = 0x0
  3450. [1] = 0x0
  3451. [2] = 0x0
  3452. EventProcessor m_Events
  3453. unsigned int m_time = 0x48AC
  3454. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  3455. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  3456. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  3457. 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 = 0x1ABFBF40518
  3458. <user defined> value_compare = 0x1ABFBF40518
  3459. <user defined> _Copy_tag = 0x1ABFBF40518
  3460. <user defined> _Move_tag = 0x1ABFBF40518
  3461. <user defined> value_compare = 0x1ABFBF40518
  3462. 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
  3463. [0] = 0x1ABFBF40530
  3464. [1] = 0x1ABFBF40580
  3465. [2] = 0x1ABFBF405D0
  3466. [3] = 0x1ABFBF40620
  3467. [4] = 0x1ABFBF40670
  3468. [5] = 0x1ABFBF406C0
  3469. [6] = 0x1ABFBF40710
  3470. unsigned int m_lastSanctuaryTime = 0x0
  3471. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  3472. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3473. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3474. 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 = 0x1ABFBF40768
  3475. <user defined> _Copy_tag = 0x1ABFBF40768
  3476. <user defined> _Move_tag = 0x1ABFBF40768
  3477. bool IsAIEnabled = 0x1
  3478. bool NeedChangeAI = 0x0
  3479. ObjectGuid LastCharmerGUID
  3480. unsigned int _low = 0x0
  3481. unsigned int _high = 0x0
  3482. bool m_ControlledByPlayer = 0x0
  3483. Movement::MoveSpline* movespline = 0x1ABF7211620
  3484. Movement::Spline<int> spline
  3485. Movement::SplineBase
  3486. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x1ABF7211620
  3487. int index_lo = 0x0
  3488. int index_hi = 0x0
  3489. unsigned int m_mode = 0x0
  3490. bool cyclic = 0x0
  3491. std::vector<int,std::allocator<int> > lengths = 0x1ABF7211650
  3492. Movement::FacingInfo facing
  3493. <unnamed-type-f>
  3494. float x = 0.000000
  3495. float y = 0.000000
  3496. float z = 0.000000
  3497. Movement::FacingInfo::<unnamed-type-f> f = 0x1ABF7211670
  3498. ObjectGuid target = 0x1ABF721167C
  3499. float angle = 0.000000
  3500. int type = 0x0
  3501. unsigned int m_Id = 0x17DD
  3502. Movement::MoveSplineFlag splineflags
  3503. unsigned int animId = 0x20
  3504. bool unknown0 = 0x20
  3505. bool fallingSlow = 0x20
  3506. bool done = 0x20
  3507. bool falling = 0x20
  3508. bool no_spline = 0x20
  3509. bool unknown1 = 0x0
  3510. bool flying = 0x0
  3511. bool orientationFixed = 0x0
  3512. bool catmullrom = 0x0
  3513. bool cyclic = 0x0
  3514. bool enter_cycle = 0x0
  3515. bool frozen = 0x0
  3516. bool transportEnter = 0x0
  3517. bool transportExit = 0x0
  3518. bool unknown2 = 0x0
  3519. bool unknown3 = 0x0
  3520. bool backward = 0x0
  3521. bool smoothGroundPath = 0x0
  3522. bool canSwim = 0x0
  3523. bool uncompressedPath = 0x0
  3524. bool unknown4 = 0x0
  3525. bool unknown5 = 0x0
  3526. bool animation = 0x0
  3527. bool parabolic = 0x0
  3528. bool fadeObject = 0x0
  3529. bool steering = 0x0
  3530. bool unknown8 = 0x0
  3531. bool unknown9 = 0x0
  3532. bool unknown10 = 0x0
  3533. int time_passed = 0x0
  3534. float vertical_acceleration = 0.000000
  3535. float initialOrientation = 0.000000
  3536. int effect_start_time = 0x0
  3537. int point_Idx = 0x3
  3538. int point_Idx_offset = 0x0
  3539. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  3540. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  3541. <user defined> boost::optional_detail::optional_tag = 0x0
  3542. bool m_initialized = 0x0
  3543. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x1ABF72116B8
  3544. bool onTransport = 0x0
  3545. bool splineIsFacingOnly = 0x0
  3546. UnitAI* i_AI = 0x1ABD832A490
  3547. Unit* me = 0x1ABFBF40040
  3548. UnitAI* i_disabledAI = NULL
  3549. bool m_AutoRepeatFirstCast = 0x0
  3550. float[4] m_createStats
  3551. [0] = 0.000000
  3552. [1] = 0.000000
  3553. [2] = 0.000000
  3554. [3] = 0.000000
  3555. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  3556. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3557. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3558. 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 = 0x1ABFBF407C8
  3559. <user defined> _Copy_tag = 0x1ABFBF407C8
  3560. <user defined> _Move_tag = 0x1ABFBF407C8
  3561. Unit* m_attacking = NULL
  3562. int m_deathState = 0x2
  3563. int m_procDeep = 0x0
  3564. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  3565. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  3566. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  3567. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  3568. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  3569. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  3570. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  3571. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  3572. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  3573. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  3574. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  3575. unsigned int m_transform = 0x0
  3576. Spell*[4] m_currentSpells
  3577. [0] = 0x0
  3578. [1] = 0x0
  3579. [2] = 0x0
  3580. [3] = 0x0
  3581. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  3582. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3583. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3584. 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 = 0x1ABFBF40868
  3585. <user defined> value_compare = 0x1ABFBF40868
  3586. <user defined> _Copy_tag = 0x1ABFBF40868
  3587. <user defined> _Move_tag = 0x1ABFBF40868
  3588. <user defined> value_compare = 0x1ABFBF40868
  3589. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  3590. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3591. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3592. 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 = 0x1ABFBF40880
  3593. <user defined> value_compare = 0x1ABFBF40880
  3594. <user defined> _Copy_tag = 0x1ABFBF40880
  3595. <user defined> _Move_tag = 0x1ABFBF40880
  3596. <user defined> value_compare = 0x1ABFBF40880
  3597. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  3598. std::_List_buy<Aura *,std::allocator<Aura *> >
  3599. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  3600. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  3601. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  3602. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  3603. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  3604. std::_Iterator_base12
  3605. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  3606. std::_Iterator_base12* _Mynextiter = NULL
  3607. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  3608. unsigned int m_removedAurasCount = 0x0
  3609. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  3610. [0] = 0x1ABFBF408D0
  3611. [1] = 0x1ABFBF408E8
  3612. [2] = 0x1ABFBF40900
  3613. [3] = 0x1ABFBF40918
  3614. [4] = 0x1ABFBF40930
  3615. [5] = 0x1ABFBF40948
  3616. [6] = 0x1ABFBF40960
  3617. [7] = 0x1ABFBF40978
  3618. [8] = 0x1ABFBF40990
  3619. [9] = 0x1ABFBF409A8
  3620. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  3621. std::_List_buy<Aura *,std::allocator<Aura *> >
  3622. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  3623. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  3624. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  3625. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  3626. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  3627. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  3628. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  3629. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3630. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3631. 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 = 0x1ABFBF43720
  3632. <user defined> value_compare = 0x1ABFBF43720
  3633. <user defined> _Copy_tag = 0x1ABFBF43720
  3634. <user defined> _Move_tag = 0x1ABFBF43720
  3635. <user defined> value_compare = 0x1ABFBF43720
  3636. std::array<unsigned int,2> m_interruptMask
  3637. unsigned int[2] _Elems
  3638. [0] = 0x0
  3639. [1] = 0x0
  3640. float[5] m_auraModifiersGroup
  3641. [0] = 0.000000
  3642. [1] = 100.000000
  3643. [2] = 1.000000
  3644. [3] = 0.000000
  3645. [4] = 1.000000
  3646. [0] = 0x1ABFBF43740
  3647. [1] = 0x1ABFBF43754
  3648. [2] = 0x1ABFBF43768
  3649. [3] = 0x1ABFBF4377C
  3650. [4] = 0x1ABFBF43790
  3651. [5] = 0x1ABFBF437A4
  3652. [6] = 0x1ABFBF437B8
  3653. [7] = 0x1ABFBF437CC
  3654. [8] = 0x1ABFBF437E0
  3655. [9] = 0x1ABFBF437F4
  3656. float[2] m_weaponDamage
  3657. [0] = 2.891566
  3658. [1] = 4.337349
  3659. [0] = 0x408ACB9140390F6C
  3660. [1] = 0x408ACB9140390F6C
  3661. [2] = 0x408ACB9140390F6C
  3662. bool m_canModifyStats = 0x1
  3663. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  3664. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  3665. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  3666. 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 = 0x1ABFBF43A30
  3667. <user defined> _Copy_tag = 0x1ABFBF43A30
  3668. <user defined> _Move_tag = 0x1ABFBF43A30
  3669. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  3670. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  3671. Data
  3672. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  3673. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  3674. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  3675. insert_commit_data
  3676. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  3677. float[9] m_speed_rate
  3678. [0] = 0.777776
  3679. [1] = 0.857143
  3680. [2] = 1.000000
  3681. [3] = 1.000000
  3682. [4] = 1.000000
  3683. [5] = 1.000000
  3684. [6] = 1.000000
  3685. [7] = 1.000000
  3686. [8] = 1.000000
  3687. CharmInfo* m_charmInfo = NULL
  3688. std::list<Player *,std::allocator<Player *> > m_sharedVision
  3689. std::_List_buy<Player *,std::allocator<Player *> >
  3690. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  3691. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  3692. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  3693. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  3694. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  3695. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x1AC071EE790
  3696. MovementGenerator*[3] _slot
  3697. [0] = 0x7FF65D34FFB0
  3698. [1] = 0x0
  3699. [2] = 0x0
  3700. int _top = 0x0
  3701. Unit* _owner = 0x1ABFBF40040
  3702. bool[3] _initialize
  3703. [0] = 0x0
  3704. [1] = 0x0
  3705. [2] = 0x1
  3706. unsigned int _cleanFlag = 0x1
  3707. unsigned int[3] m_reactiveTimer
  3708. [0] = 0x0
  3709. [1] = 0x0
  3710. [2] = 0x0
  3711. unsigned int m_regenTimer = 0x16
  3712. ThreatManager m_ThreatManager
  3713. HostileReference* iCurrentVictim = NULL
  3714. Unit* iOwner = 0x1ABFBF40040
  3715. unsigned int iUpdateTimer = 0x3E8
  3716. ThreatContainer iThreatContainer
  3717. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AD8
  3718. bool iDirty = 0x0
  3719. ThreatContainer iThreatOfflineContainer
  3720. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AF8
  3721. bool iDirty = 0x0
  3722. Vehicle* m_vehicle = NULL
  3723. Vehicle* m_vehicleKit = NULL
  3724. unsigned int m_unitTypeMask = 0x0
  3725. LiquidTypeEntry* _lastLiquid = NULL
  3726. unsigned int m_movementCounter = 0x0
  3727. unsigned int m_state = 0x20
  3728. unsigned int m_CombatTimer = 0x0
  3729. TimeTrackerSmall m_movesplineTimer
  3730. int i_expiryTime = 0x190
  3731. std::array<DiminishingReturn,9> m_Diminishing
  3732. DiminishingReturn[9] _Elems
  3733. [0] = 0x1ABFBF43B48
  3734. [1] = 0x1ABFBF43B54
  3735. [2] = 0x1ABFBF43B60
  3736. [3] = 0x1ABFBF43B6C
  3737. [4] = 0x1ABFBF43B78
  3738. [5] = 0x1ABFBF43B84
  3739. [6] = 0x1ABFBF43B90
  3740. [7] = 0x1ABFBF43B9C
  3741. [8] = 0x1ABFBF43BA8
  3742. HostileRefManager m_HostileRefManager
  3743. RefManager<Unit,ThreatManager>
  3744. LinkedListHead
  3745. LinkedListElement iFirst = 0x1ABFBF43BC0
  3746. LinkedListElement iLast = 0x1ABFBF43BD0
  3747. unsigned int iSize = 0x0
  3748. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  3749. <user defined> iterator = 0xFBF43BD0
  3750. <user defined> iterator = 0x1ABFBF43BB8
  3751. Unit* iOwner = 0x1ABFBF40040
  3752. FollowerRefManager m_FollowingRefManager
  3753. RefManager<Unit,TargetedMovementGeneratorBase>
  3754. LinkedListHead
  3755. LinkedListElement iFirst = 0x1ABFBF43BF8
  3756. LinkedListElement iLast = 0x1ABFBF43C08
  3757. unsigned int iSize = 0x0
  3758. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  3759. <user defined> iterator = 0xFBF43C08
  3760. <user defined> iterator = 0x1ABFBF43BF0
  3761. RedirectThreatInfo _redirectThreadInfo
  3762. ObjectGuid _targetGUID
  3763. unsigned int _low = 0x0
  3764. unsigned int _high = 0x0
  3765. unsigned int _threatPct = 0x0
  3766. bool m_cleanupDone = 0x0
  3767. bool m_duringRemoveFromWorld = 0x0
  3768. unsigned int _oldFactionId = 0x0
  3769. bool _isWalkingBeforeCharm = 0x0
  3770. unsigned int _aiAnimKitId = 0x0
  3771. unsigned int _movementAnimKitId = 0x0
  3772. unsigned int _meleeAnimKitId = 0x0
  3773. int _lastDamagedTime = 0x0
  3774. SpellHistory* _spellHistory = 0x1ABF7B89A10
  3775. CooldownEntry
  3776. unsigned int SpellId = 0xFBF40040
  3777. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  3778. unsigned int ItemId = 0xFBF557A0
  3779. unsigned int CategoryId = 0x1AB
  3780. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  3781. bool OnHold = 0x0
  3782. ChargeEntry
  3783. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  3784. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  3785. Unit* _owner = 0x1ABFBF40040
  3786. 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
  3787. 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
  3788. <user defined> value_compare = 0x1ABF7B89A18
  3789. 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
  3790. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A20
  3791. 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 = 0x1ABF7B89A38
  3792. unsigned int _Mask = 0x7
  3793. unsigned int _Maxidx = 0x8
  3794. mapped_type
  3795. unsigned int SpellId = 0x3F800000
  3796. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF557A0
  3797. unsigned int ItemId = 0xFBDA9930
  3798. unsigned int CategoryId = 0x1AB
  3799. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  3800. bool OnHold = 0x0
  3801. 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
  3802. 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
  3803. <user defined> value_compare = 0x1ABF7B89A68
  3804. 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
  3805. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A70
  3806. 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 = 0x1ABF7B89A88
  3807. unsigned int _Mask = 0x7
  3808. unsigned int _Maxidx = 0x8
  3809. mapped_type
  3810. unsigned int SpellId = 0x3F800000
  3811. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF55340
  3812. unsigned int ItemId = 0xFBDA9130
  3813. unsigned int CategoryId = 0x1AB
  3814. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  3815. bool OnHold = 0xB0
  3816. 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
  3817. 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
  3818. <user defined> value_compare = 0x1ABF7B89AB8
  3819. 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
  3820. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x1ABF7B89AC0
  3821. 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 = 0x1ABF7B89AD8
  3822. unsigned int _Mask = 0x7
  3823. unsigned int _Maxidx = 0x8
  3824. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  3825. [0] = 0x0
  3826. [1] = 0x0
  3827. [2] = 0x0
  3828. [3] = 0x0
  3829. [4] = 0x0
  3830. [5] = 0x0
  3831. [6] = 0x0
  3832. 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
  3833. 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
  3834. <user defined> value_compare = 0x1ABF7B89B40
  3835. 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
  3836. 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 = 0x1ABF7B89B48
  3837. 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 = 0x1ABF7B89B60
  3838. unsigned int _Mask = 0x7
  3839. unsigned int _Maxidx = 0x8
  3840. 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
  3841. 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
  3842. <user defined> value_compare = 0x1ABF7B89B90
  3843. 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
  3844. 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 = 0x1ABF7B89B98
  3845. 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 = 0x1ABF7B89BB0
  3846. unsigned int _Mask = 0x7
  3847. unsigned int _Maxidx = 0x8
  3848. Parameter unsigned int p_time = 0x7D
  3849.  
  3850. 00007FF65A7EA10D 0000002BED1FF6E0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  3851. Local Creature* this = 0x1ABFBF40040
  3852. Unit
  3853. WorldObject
  3854. Object
  3855. unsigned int m_objectType = 0x9
  3856. int m_objectTypeId = 0x3
  3857. unsigned int m_updateFlag = 0x8
  3858. int* m_int32Values = 0x207
  3859. unsigned int* m_uint32Values = 0x207
  3860. float* m_floatValues = 0.000000
  3861. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  3862. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  3863. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  3864. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  3865. unsigned int m_valuesCount = 0xD5
  3866. unsigned int _dynamicValuesCount = 0x3
  3867. unsigned int _fieldNotifyFlags = 0x80
  3868. bool m_objectUpdated = 0x1
  3869. bool m_inWorld = 0x1
  3870. WorldLocation
  3871. Position
  3872. <user defined> XY = 0x1ABFBF400B8
  3873. <user defined> XYZ = 0x1ABFBF400B8
  3874. <user defined> XYZO = 0x1ABFBF400B8
  3875. <user defined> PackedXYZ = 0x1ABFBF400B8
  3876. float m_positionX = 1884.633301
  3877. float m_positionY = 1587.965576
  3878. float m_positionZ = 89.504448
  3879. float m_orientation = 6.208997
  3880. ?$Streamer@UXY@Position@@
  3881. Position* Pos = 0x44C67EE644EB9444
  3882. ?$ConstStreamer@UXY@Position@@
  3883. Position* Pos = 0x44C67EE644EB9444
  3884. ?$Streamer@UXYZ@Position@@
  3885. <user defined> Pos = 0x44C67EE644EB9444
  3886. ?$ConstStreamer@UXYZ@Position@@
  3887. <user defined> Pos = 0x44C67EE644EB9444
  3888. ?$Streamer@UXYZO@Position@@
  3889. <user defined> Pos = 0x44C67EE644EB9444
  3890. ?$ConstStreamer@UXYZO@Position@@
  3891. <user defined> Pos = 0x44C67EE644EB9444
  3892. ?$Streamer@UPackedXYZ@Position@@
  3893. <user defined> Pos = 0x44C67EE644EB9444
  3894. ?$ConstStreamer@UPackedXYZ@Position@@
  3895. <user defined> Pos = 0x44C67EE644EB9444
  3896. unsigned int m_mapId = 0x0
  3897. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  3898. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  3899. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  3900. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  3901. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  3902. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  3903. unsigned int LastUsedScriptID = 0x0
  3904. MovementInfo m_movementInfo = 0x1ABFBF40238
  3905. std::string m_name = "Wretched Ghoul"
  3906. bool m_isActive = 0x0
  3907. bool m_isWorldObject = 0x0
  3908. ZoneScript* m_zoneScript = NULL
  3909. Transport* m_transport = NULL
  3910. Map* m_currMap = 0x1AB9F8B4050
  3911. unsigned int m_InstanceId = 0x0
  3912. PhaseShift _phaseShift = 0x1ABFBF40300
  3913. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  3914. int _dbPhase = 0x0
  3915. unsigned int m_notifyflags = 0x2
  3916. unsigned int m_executed_notifies = 0x0
  3917. unsigned int m_extraAttacks = 0x0
  3918. bool m_canDualWield = 0x0
  3919. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  3920. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3921. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3922. 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 = 0x1ABFBF403F0
  3923. <user defined> _Copy_tag = 0x1ABFBF403F0
  3924. <user defined> _Move_tag = 0x1ABFBF403F0
  3925. Player* m_playerMovingMe = NULL
  3926. ObjectGuid[7] m_SummonSlot
  3927. [0] = 0x1ABFBF40410
  3928. [1] = 0x1ABFBF40420
  3929. [2] = 0x1ABFBF40430
  3930. [3] = 0x1ABFBF40440
  3931. [4] = 0x1ABFBF40450
  3932. [5] = 0x1ABFBF40460
  3933. [6] = 0x1ABFBF40470
  3934. ObjectGuid[4] m_ObjectSlot
  3935. [0] = 0x1ABFBF40480
  3936. [1] = 0x1ABFBF40490
  3937. [2] = 0x1ABFBF404A0
  3938. [3] = 0x1ABFBF404B0
  3939. float m_modMeleeHitChance = 0.000000
  3940. float m_modRangedHitChance = 0.000000
  3941. float m_modSpellHitChance = 0.000000
  3942. int m_baseSpellCritChance = 0x5
  3943. float[7] m_threatModifier
  3944. [0] = 1.000000
  3945. [1] = 1.000000
  3946. [2] = 1.000000
  3947. [3] = 1.000000
  3948. [4] = 1.000000
  3949. [5] = 1.000000
  3950. [6] = 1.000000
  3951. unsigned int[3] m_baseAttackSpeed
  3952. [0] = 0x7D0
  3953. [1] = 0x7D0
  3954. [2] = 0x7D0
  3955. float[3] m_modAttackSpeedPct
  3956. [0] = 1.000000
  3957. [1] = 1.000000
  3958. [2] = 1.000000
  3959. unsigned int[3] m_attackTimer
  3960. [0] = 0x0
  3961. [1] = 0x0
  3962. [2] = 0x0
  3963. EventProcessor m_Events
  3964. unsigned int m_time = 0x48AC
  3965. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  3966. 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
  3967. [0] = 0x1ABFBF40530
  3968. [1] = 0x1ABFBF40580
  3969. [2] = 0x1ABFBF405D0
  3970. [3] = 0x1ABFBF40620
  3971. [4] = 0x1ABFBF40670
  3972. [5] = 0x1ABFBF406C0
  3973. [6] = 0x1ABFBF40710
  3974. unsigned int m_lastSanctuaryTime = 0x0
  3975. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  3976. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3977. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3978. 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 = 0x1ABFBF40768
  3979. <user defined> _Copy_tag = 0x1ABFBF40768
  3980. <user defined> _Move_tag = 0x1ABFBF40768
  3981. bool IsAIEnabled = 0x1
  3982. bool NeedChangeAI = 0x0
  3983. ObjectGuid LastCharmerGUID
  3984. unsigned int _low = 0x0
  3985. unsigned int _high = 0x0
  3986. bool m_ControlledByPlayer = 0x0
  3987. Movement::MoveSpline* movespline = 0x1ABF7211620
  3988. Movement::Spline<int> spline = 0x1ABF7211620
  3989. Movement::FacingInfo facing = 0x1ABF7211670
  3990. unsigned int m_Id = 0x17DD
  3991. Movement::MoveSplineFlag splineflags = 0x20
  3992. int time_passed = 0x0
  3993. float vertical_acceleration = 0.000000
  3994. float initialOrientation = 0.000000
  3995. int effect_start_time = 0x0
  3996. int point_Idx = 0x3
  3997. int point_Idx_offset = 0x0
  3998. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  3999. bool onTransport = 0x0
  4000. bool splineIsFacingOnly = 0x0
  4001. UnitAI* i_AI = 0x1ABD832A490
  4002. Unit* me = 0x1ABFBF40040
  4003. UnitAI* i_disabledAI = NULL
  4004. bool m_AutoRepeatFirstCast = 0x0
  4005. float[4] m_createStats
  4006. [0] = 0.000000
  4007. [1] = 0.000000
  4008. [2] = 0.000000
  4009. [3] = 0.000000
  4010. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  4011. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4012. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4013. 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 = 0x1ABFBF407C8
  4014. <user defined> _Copy_tag = 0x1ABFBF407C8
  4015. <user defined> _Move_tag = 0x1ABFBF407C8
  4016. Unit* m_attacking = NULL
  4017. int m_deathState = 0x2
  4018. int m_procDeep = 0x0
  4019. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  4020. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  4021. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  4022. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  4023. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  4024. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  4025. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  4026. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  4027. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  4028. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  4029. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  4030. unsigned int m_transform = 0x0
  4031. Spell*[4] m_currentSpells
  4032. [0] = 0x0
  4033. [1] = 0x0
  4034. [2] = 0x0
  4035. [3] = 0x0
  4036. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  4037. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4038. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4039. 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 = 0x1ABFBF40868
  4040. <user defined> value_compare = 0x1ABFBF40868
  4041. <user defined> _Copy_tag = 0x1ABFBF40868
  4042. <user defined> _Move_tag = 0x1ABFBF40868
  4043. <user defined> value_compare = 0x1ABFBF40868
  4044. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  4045. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4046. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4047. 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 = 0x1ABFBF40880
  4048. <user defined> value_compare = 0x1ABFBF40880
  4049. <user defined> _Copy_tag = 0x1ABFBF40880
  4050. <user defined> _Move_tag = 0x1ABFBF40880
  4051. <user defined> value_compare = 0x1ABFBF40880
  4052. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  4053. std::_List_buy<Aura *,std::allocator<Aura *> >
  4054. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4055. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  4056. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  4057. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  4058. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  4059. std::_Iterator_base12
  4060. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  4061. std::_Iterator_base12* _Mynextiter = NULL
  4062. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  4063. unsigned int m_removedAurasCount = 0x0
  4064. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  4065. [0] = 0x1ABFBF408D0
  4066. [1] = 0x1ABFBF408E8
  4067. [2] = 0x1ABFBF40900
  4068. [3] = 0x1ABFBF40918
  4069. [4] = 0x1ABFBF40930
  4070. [5] = 0x1ABFBF40948
  4071. [6] = 0x1ABFBF40960
  4072. [7] = 0x1ABFBF40978
  4073. [8] = 0x1ABFBF40990
  4074. [9] = 0x1ABFBF409A8
  4075. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  4076. std::_List_buy<Aura *,std::allocator<Aura *> >
  4077. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4078. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  4079. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  4080. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  4081. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  4082. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  4083. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  4084. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4085. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4086. 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 = 0x1ABFBF43720
  4087. <user defined> value_compare = 0x1ABFBF43720
  4088. <user defined> _Copy_tag = 0x1ABFBF43720
  4089. <user defined> _Move_tag = 0x1ABFBF43720
  4090. <user defined> value_compare = 0x1ABFBF43720
  4091. std::array<unsigned int,2> m_interruptMask
  4092. unsigned int[2] _Elems
  4093. [0] = 0x0
  4094. [1] = 0x0
  4095. float[5] m_auraModifiersGroup
  4096. [0] = 0.000000
  4097. [1] = 100.000000
  4098. [2] = 1.000000
  4099. [3] = 0.000000
  4100. [4] = 1.000000
  4101. [0] = 0x1ABFBF43740
  4102. [1] = 0x1ABFBF43754
  4103. [2] = 0x1ABFBF43768
  4104. [3] = 0x1ABFBF4377C
  4105. [4] = 0x1ABFBF43790
  4106. [5] = 0x1ABFBF437A4
  4107. [6] = 0x1ABFBF437B8
  4108. [7] = 0x1ABFBF437CC
  4109. [8] = 0x1ABFBF437E0
  4110. [9] = 0x1ABFBF437F4
  4111. float[2] m_weaponDamage
  4112. [0] = 2.891566
  4113. [1] = 4.337349
  4114. [0] = 0x408ACB9140390F6C
  4115. [1] = 0x408ACB9140390F6C
  4116. [2] = 0x408ACB9140390F6C
  4117. bool m_canModifyStats = 0x1
  4118. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  4119. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  4120. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  4121. 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 = 0x1ABFBF43A30
  4122. <user defined> _Copy_tag = 0x1ABFBF43A30
  4123. <user defined> _Move_tag = 0x1ABFBF43A30
  4124. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  4125. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  4126. Data
  4127. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  4128. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  4129. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  4130. insert_commit_data
  4131. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  4132. float[9] m_speed_rate
  4133. [0] = 0.777776
  4134. [1] = 0.857143
  4135. [2] = 1.000000
  4136. [3] = 1.000000
  4137. [4] = 1.000000
  4138. [5] = 1.000000
  4139. [6] = 1.000000
  4140. [7] = 1.000000
  4141. [8] = 1.000000
  4142. CharmInfo* m_charmInfo = NULL
  4143. std::list<Player *,std::allocator<Player *> > m_sharedVision
  4144. std::_List_buy<Player *,std::allocator<Player *> >
  4145. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  4146. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  4147. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  4148. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  4149. MovementGenerator*[3] _slot
  4150. [0] = 0x7FF65D34FFB0
  4151. [1] = 0x0
  4152. [2] = 0x0
  4153. int _top = 0x0
  4154. Unit* _owner = 0x1ABFBF40040
  4155. bool[3] _initialize
  4156. [0] = 0x0
  4157. [1] = 0x0
  4158. [2] = 0x1
  4159. unsigned int _cleanFlag = 0x1
  4160. unsigned int[3] m_reactiveTimer
  4161. [0] = 0x0
  4162. [1] = 0x0
  4163. [2] = 0x0
  4164. unsigned int m_regenTimer = 0x16
  4165. ThreatManager m_ThreatManager
  4166. HostileReference* iCurrentVictim = NULL
  4167. Unit* iOwner = 0x1ABFBF40040
  4168. unsigned int iUpdateTimer = 0x3E8
  4169. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  4170. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  4171. Vehicle* m_vehicle = NULL
  4172. Vehicle* m_vehicleKit = NULL
  4173. unsigned int m_unitTypeMask = 0x0
  4174. LiquidTypeEntry* _lastLiquid = NULL
  4175. unsigned int m_movementCounter = 0x0
  4176. unsigned int m_state = 0x20
  4177. unsigned int m_CombatTimer = 0x0
  4178. TimeTrackerSmall m_movesplineTimer
  4179. int i_expiryTime = 0x190
  4180. std::array<DiminishingReturn,9> m_Diminishing
  4181. DiminishingReturn[9] _Elems
  4182. [0] = 0x1ABFBF43B48
  4183. [1] = 0x1ABFBF43B54
  4184. [2] = 0x1ABFBF43B60
  4185. [3] = 0x1ABFBF43B6C
  4186. [4] = 0x1ABFBF43B78
  4187. [5] = 0x1ABFBF43B84
  4188. [6] = 0x1ABFBF43B90
  4189. [7] = 0x1ABFBF43B9C
  4190. [8] = 0x1ABFBF43BA8
  4191. HostileRefManager m_HostileRefManager
  4192. RefManager<Unit,ThreatManager>
  4193. LinkedListHead
  4194. LinkedListElement iFirst = 0x1ABFBF43BC0
  4195. LinkedListElement iLast = 0x1ABFBF43BD0
  4196. unsigned int iSize = 0x0
  4197. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  4198. <user defined> iterator = 0xFBF43BD0
  4199. <user defined> iterator = 0x1ABFBF43BB8
  4200. Unit* iOwner = 0x1ABFBF40040
  4201. FollowerRefManager m_FollowingRefManager
  4202. RefManager<Unit,TargetedMovementGeneratorBase>
  4203. LinkedListHead
  4204. LinkedListElement iFirst = 0x1ABFBF43BF8
  4205. LinkedListElement iLast = 0x1ABFBF43C08
  4206. unsigned int iSize = 0x0
  4207. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  4208. <user defined> iterator = 0xFBF43C08
  4209. <user defined> iterator = 0x1ABFBF43BF0
  4210. RedirectThreatInfo _redirectThreadInfo
  4211. ObjectGuid _targetGUID = 0x1ABFBF43C20
  4212. unsigned int _threatPct = 0x0
  4213. bool m_cleanupDone = 0x0
  4214. bool m_duringRemoveFromWorld = 0x0
  4215. unsigned int _oldFactionId = 0x0
  4216. bool _isWalkingBeforeCharm = 0x0
  4217. unsigned int _aiAnimKitId = 0x0
  4218. unsigned int _movementAnimKitId = 0x0
  4219. unsigned int _meleeAnimKitId = 0x0
  4220. int _lastDamagedTime = 0x0
  4221. SpellHistory* _spellHistory = 0x1ABF7B89A10
  4222. CooldownEntry
  4223. unsigned int SpellId = 0xFBF40040
  4224. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  4225. unsigned int ItemId = 0xFBF557A0
  4226. unsigned int CategoryId = 0x1AB
  4227. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  4228. bool OnHold = 0x0
  4229. ChargeEntry
  4230. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  4231. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  4232. Unit* _owner = 0x1ABFBF40040
  4233. 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 = 0x1ABF7B89A18
  4234. 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 = 0x1ABF7B89A68
  4235. 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 = 0x1ABF7B89AB8
  4236. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  4237. [0] = 0x0
  4238. [1] = 0x0
  4239. [2] = 0x0
  4240. [3] = 0x0
  4241. [4] = 0x0
  4242. [5] = 0x0
  4243. [6] = 0x0
  4244. 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 = 0x1ABF7B89B40
  4245. 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 = 0x1ABF7B89B90
  4246. GridObject<Creature>
  4247. GridReference<Creature> _gridRef
  4248. Reference<GridRefManager<Creature>,Creature>
  4249. LinkedListElement
  4250. LinkedListElement* iNext = 0x1ABFBF19C68
  4251. LinkedListElement* iPrev = 0x1ABFBFABC78
  4252. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  4253. Creature* iRefFrom = 0x1ABFBF40040
  4254. MapObject
  4255. Cell _currentCell
  4256. <unnamed-type-data>
  4257. <unnamed-type-Part>
  4258. unsigned int grid_x = 0x1C48A3
  4259. unsigned int grid_y = 0x1C48A3
  4260. unsigned int cell_x = 0x1C48A3
  4261. unsigned int cell_y = 0x1C48A3
  4262. unsigned int nocreate = 0x1C48A3
  4263. unsigned int reserved = 0x1C48A3
  4264. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  4265. unsigned int All = 0x1C48A3
  4266. Cell::<unnamed-type-data> data = 0x1C48A3
  4267. int _moveState = 0x0
  4268. Position _newPosition
  4269. <user defined> XY = 0x1ABFBF43C90
  4270. <user defined> XYZ = 0x1ABFBF43C90
  4271. <user defined> XYZO = 0x1ABFBF43C90
  4272. <user defined> PackedXYZ = 0x1ABFBF43C90
  4273. float m_positionX = 0.000000
  4274. float m_positionY = 0.000000
  4275. float m_positionZ = 0.000000
  4276. float m_orientation = 0.000000
  4277. ?$Streamer@UXY@Position@@
  4278. Position* Pos = NULL
  4279. ?$ConstStreamer@UXY@Position@@
  4280. Position* Pos = NULL
  4281. ?$Streamer@UXYZ@Position@@
  4282. <user defined> Pos = 0x0
  4283. ?$ConstStreamer@UXYZ@Position@@
  4284. <user defined> Pos = 0x0
  4285. ?$Streamer@UXYZO@Position@@
  4286. <user defined> Pos = 0x0
  4287. ?$ConstStreamer@UXYZO@Position@@
  4288. <user defined> Pos = 0x0
  4289. ?$Streamer@UPackedXYZ@Position@@
  4290. <user defined> Pos = 0x0
  4291. ?$ConstStreamer@UPackedXYZ@Position@@
  4292. <user defined> Pos = 0x0
  4293. Loot loot
  4294. std::vector<LootItem,std::allocator<LootItem> > items
  4295. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  4296. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CA0
  4297. std::vector<LootItem,std::allocator<LootItem> > quest_items
  4298. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  4299. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CC0
  4300. unsigned int gold = 0x0
  4301. unsigned int unlootedCount = 0x0
  4302. ObjectGuid roundRobinPlayer
  4303. unsigned int _low = 0x0
  4304. unsigned int _high = 0x0
  4305. unsigned int loot_type = 0x0
  4306. unsigned int maxDuplicates = 0x1
  4307. ObjectGuid containerID
  4308. unsigned int _low = 0x0
  4309. unsigned int _high = 0x0
  4310. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  4311. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4312. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4313. 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 = 0x1ABFBF43D08
  4314. <user defined> _Copy_tag = 0x1ABFBF43D08
  4315. <user defined> _Move_tag = 0x1ABFBF43D08
  4316. 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
  4317. 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
  4318. <user defined> value_compare = 0x1ABFBF43D20
  4319. 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
  4320. 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 = 0x1ABFBF43D28
  4321. 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 = 0x1ABFBF43D40
  4322. unsigned int _Mask = 0x7
  4323. unsigned int _Maxidx = 0x8
  4324. 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
  4325. 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
  4326. <user defined> value_compare = 0x1ABFBF43D70
  4327. 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
  4328. 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 = 0x1ABFBF43D78
  4329. 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 = 0x1ABFBF43D90
  4330. unsigned int _Mask = 0x7
  4331. unsigned int _Maxidx = 0x8
  4332. 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
  4333. 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
  4334. <user defined> value_compare = 0x1ABFBF43DC0
  4335. 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
  4336. 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 = 0x1ABFBF43DC8
  4337. 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 = 0x1ABFBF43DE0
  4338. unsigned int _Mask = 0x7
  4339. unsigned int _Maxidx = 0x8
  4340. LootValidatorRefManager i_LootValidatorRefManager
  4341. RefManager<Loot,LootValidatorRef>
  4342. LinkedListHead
  4343. LinkedListElement iFirst = 0x1ABFBF43E18
  4344. LinkedListElement iLast = 0x1ABFBF43E28
  4345. unsigned int iSize = 0x0
  4346. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43E28
  4347. <user defined> iterator = 0xFBF43E28
  4348. <user defined> iterator = 0x1ABFBF43E10
  4349. iterator
  4350. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  4351. ObjectGuid _GUID
  4352. unsigned int _low = 0x207
  4353. unsigned int _high = 0x3C00040000017780
  4354. unsigned int _itemContext = 0x0
  4355. unsigned int[8] m_spells
  4356. [0] = 0x0
  4357. [1] = 0x0
  4358. [2] = 0x0
  4359. [3] = 0x0
  4360. [4] = 0x0
  4361. [5] = 0x0
  4362. [6] = 0x0
  4363. [7] = 0x0
  4364. unsigned int m_groupLootTimer = 0x0
  4365. ObjectGuid lootingGroupLowGUID
  4366. unsigned int _low = 0x0
  4367. unsigned int _high = 0x0
  4368. unsigned int m_PlayerDamageReq = 0x37
  4369. float m_SightDistance = 50.000000
  4370. float m_CombatDistance = 0.000000
  4371. bool m_isTempWorldObject = 0x0
  4372. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  4373. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  4374. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  4375. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x1ABFBF43EA8
  4376. ObjectGuid m_lootRecipient
  4377. unsigned int _low = 0x0
  4378. unsigned int _high = 0x0
  4379. ObjectGuid m_lootRecipientGroup
  4380. unsigned int _low = 0x0
  4381. unsigned int _high = 0x0
  4382. ObjectGuid _skinner
  4383. unsigned int _low = 0x0
  4384. unsigned int _high = 0x0
  4385. int _pickpocketLootRestore = 0x0
  4386. int m_corpseRemoveTime = 0x5B22BA18
  4387. int m_respawnTime = 0x5B22BA90
  4388. unsigned int m_respawnDelay = 0x78
  4389. unsigned int m_corpseDelay = 0x3C
  4390. float m_respawnradius = 5.000000
  4391. unsigned int m_boundaryCheckTime = 0x9C4
  4392. unsigned int m_combatPulseTime = 0x0
  4393. unsigned int m_combatPulseDelay = 0x0
  4394. int m_reactState = 0x0
  4395. unsigned int m_defaultMovementType = 0x1
  4396. unsigned int m_spawnId = 0x4F697
  4397. unsigned int m_equipmentId = 0x0
  4398. int m_originalEquipmentId = 0x0
  4399. bool m_AlreadyCallAssistance = 0x0
  4400. bool m_AlreadySearchedAssistance = 0x0
  4401. bool m_regenHealth = 0x1
  4402. bool m_cannotReachTarget = 0x0
  4403. unsigned int m_cannotReachTimer = 0x0
  4404. bool m_AI_locked = 0x0
  4405. int m_meleeDamageSchoolMask = 0x1
  4406. unsigned int m_originalEntry = 0x5DE
  4407. Position m_homePosition
  4408. <user defined> XY = 0x1ABFBF43F48
  4409. <user defined> XYZ = 0x1ABFBF43F48
  4410. <user defined> XYZO = 0x1ABFBF43F48
  4411. <user defined> PackedXYZ = 0x1ABFBF43F48
  4412. float m_positionX = 1884.725220
  4413. float m_positionY = 1587.958740
  4414. float m_positionZ = 89.489601
  4415. float m_orientation = 3.067404
  4416. ?$Streamer@UXY@Position@@
  4417. Position* Pos = 0x44C67EAE44EB9735
  4418. ?$ConstStreamer@UXY@Position@@
  4419. Position* Pos = 0x44C67EAE44EB9735
  4420. ?$Streamer@UXYZ@Position@@
  4421. <user defined> Pos = 0x44C67EAE44EB9735
  4422. ?$ConstStreamer@UXYZ@Position@@
  4423. <user defined> Pos = 0x44C67EAE44EB9735
  4424. ?$Streamer@UXYZO@Position@@
  4425. <user defined> Pos = 0x44C67EAE44EB9735
  4426. ?$ConstStreamer@UXYZO@Position@@
  4427. <user defined> Pos = 0x44C67EAE44EB9735
  4428. ?$Streamer@UPackedXYZ@Position@@
  4429. <user defined> Pos = 0x44C67EAE44EB9735
  4430. ?$ConstStreamer@UPackedXYZ@Position@@
  4431. <user defined> Pos = 0x44C67EAE44EB9735
  4432. Position m_transportHomePosition
  4433. <user defined> XY = 0x1ABFBF43F58
  4434. <user defined> XYZ = 0x1ABFBF43F58
  4435. <user defined> XYZO = 0x1ABFBF43F58
  4436. <user defined> PackedXYZ = 0x1ABFBF43F58
  4437. float m_positionX = 0.000000
  4438. float m_positionY = 0.000000
  4439. float m_positionZ = 0.000000
  4440. float m_orientation = 0.000000
  4441. ?$Streamer@UXY@Position@@
  4442. Position* Pos = NULL
  4443. ?$ConstStreamer@UXY@Position@@
  4444. Position* Pos = NULL
  4445. ?$Streamer@UXYZ@Position@@
  4446. <user defined> Pos = 0x0
  4447. ?$ConstStreamer@UXYZ@Position@@
  4448. <user defined> Pos = 0x0
  4449. ?$Streamer@UXYZO@Position@@
  4450. <user defined> Pos = 0x0
  4451. ?$ConstStreamer@UXYZO@Position@@
  4452. <user defined> Pos = 0x0
  4453. ?$Streamer@UPackedXYZ@Position@@
  4454. <user defined> Pos = 0x0
  4455. ?$ConstStreamer@UPackedXYZ@Position@@
  4456. <user defined> Pos = 0x0
  4457. bool DisableReputationGain = 0x0
  4458. CreatureTemplate* m_creatureInfo = 0x1AB9796E758
  4459. unsigned int Entry = 0x5DE
  4460. unsigned int[3] DifficultyEntry
  4461. [0] = 0x0
  4462. [1] = 0x0
  4463. [2] = 0x0
  4464. unsigned int[2] KillCredit
  4465. [0] = 0x762
  4466. [1] = 0x0
  4467. unsigned int Modelid1 = 0x33D
  4468. unsigned int Modelid2 = 0x0
  4469. unsigned int Modelid3 = 0x0
  4470. unsigned int Modelid4 = 0x0
  4471. std::string Name = "Wretched Ghoul"
  4472. std::string FemaleName = ""
  4473. std::string SubName = ""
  4474. std::string TitleAlt = ""
  4475. std::string IconName = ""
  4476. unsigned int GossipMenuId = 0x0
  4477. int minlevel = 0x1
  4478. int maxlevel = 0x2
  4479. boost::optional<CreatureLevelScaling> levelScaling
  4480. boost::optional_detail::optional_base<CreatureLevelScaling>
  4481. <user defined> boost::optional_detail::optional_tag = 0x0
  4482. bool m_initialized = 0x0
  4483. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  4484. int HealthScalingExpansion = 0x0
  4485. unsigned int RequiredExpansion = 0x0
  4486. unsigned int VignetteID = 0x0
  4487. unsigned int faction = 0x7
  4488. unsigned int npcflag = 0x0
  4489. float speed_walk = 0.777776
  4490. float speed_run = 0.857143
  4491. float scale = 1.000000
  4492. unsigned int rank = 0x0
  4493. unsigned int dmgschool = 0x0
  4494. unsigned int BaseAttackTime = 0x7D0
  4495. unsigned int RangeAttackTime = 0x7D0
  4496. float BaseVariance = 1.000000
  4497. float RangeVariance = 1.000000
  4498. unsigned int unit_class = 0x1
  4499. unsigned int unit_flags = 0x0
  4500. unsigned int unit_flags2 = 0x800
  4501. unsigned int unit_flags3 = 0x0
  4502. unsigned int dynamicflags = 0x0
  4503. int family = 0x0
  4504. unsigned int trainer_class = 0x0
  4505. unsigned int type = 0x6
  4506. unsigned int type_flags = 0x0
  4507. unsigned int type_flags2 = 0x0
  4508. unsigned int lootid = 0x5DE
  4509. unsigned int pickpocketLootId = 0x5DE
  4510. unsigned int SkinLootId = 0x0
  4511. int[7] resistance
  4512. [0] = 0x0
  4513. [1] = 0x1
  4514. [2] = 0x1
  4515. [3] = 0x1
  4516. [4] = 0x1
  4517. [5] = 0x1
  4518. [6] = 0x1
  4519. unsigned int[8] spells
  4520. [0] = 0x0
  4521. [1] = 0x0
  4522. [2] = 0x0
  4523. [3] = 0x0
  4524. [4] = 0x0
  4525. [5] = 0x0
  4526. [6] = 0x0
  4527. [7] = 0x0
  4528. unsigned int VehicleId = 0x0
  4529. unsigned int mingold = 0x1
  4530. unsigned int maxgold = 0x4
  4531. std::string AIName = "SmartAI"
  4532. unsigned int MovementType = 0x1
  4533. unsigned int InhabitType = 0x3
  4534. float HoverHeight = 1.000000
  4535. float ModHealth = 1.000000
  4536. float ModHealthExtra = 1.000000
  4537. float ModMana = 1.000000
  4538. float ModManaExtra = 1.000000
  4539. float ModArmor = 1.000000
  4540. float ModDamage = 1.000000
  4541. float ModExperience = 1.000000
  4542. bool RacialLeader = 0x0
  4543. unsigned int movementId = 0x64
  4544. bool RegenHealth = 0x1
  4545. unsigned int MechanicImmuneMask = 0x800010
  4546. unsigned int flags_extra = 0x0
  4547. unsigned int ScriptID = 0x0
  4548. CreatureData* m_creatureData = 0x1ABA31AA968
  4549. unsigned int id = 0x5DE
  4550. unsigned int mapid = 0x0
  4551. unsigned int displayid = 0x0
  4552. int equipmentId = 0x0
  4553. float posX = 1919.939941
  4554. float posY = 1586.650024
  4555. float posZ = 83.980400
  4556. float orientation = 2.334830
  4557. unsigned int spawntimesecs = 0x78
  4558. float spawndist = 5.000000
  4559. unsigned int currentwaypoint = 0x0
  4560. unsigned int curhealth = 0x1
  4561. unsigned int curmana = 0x0
  4562. unsigned int movementType = 0x1
  4563. unsigned int spawnMask = 0x1
  4564. unsigned int npcflag = 0x0
  4565. unsigned int unit_flags = 0x0
  4566. unsigned int unit_flags2 = 0x0
  4567. unsigned int unit_flags3 = 0x0
  4568. unsigned int dynamicflags = 0x0
  4569. unsigned int phaseUseFlags = 0x0
  4570. unsigned int phaseId = 0x0
  4571. unsigned int phaseGroup = 0x0
  4572. int terrainSwapMap = 0xFFFFFFFF
  4573. unsigned int ScriptId = 0x0
  4574. bool dbData = 0x1
  4575. unsigned int m_LootMode = 0x1
  4576. unsigned int m_waypointID = 0x1
  4577. unsigned int m_path_id = 0x0
  4578. CreatureGroup* m_formation = NULL
  4579. bool m_TriggerJustRespawned = 0x0
  4580. Spell* m_focusSpell = NULL
  4581. unsigned int m_focusDelay = 0x0
  4582. bool m_shouldReacquireTarget = 0x0
  4583. ObjectGuid m_suppressedTarget
  4584. unsigned int _low = 0x0
  4585. unsigned int _high = 0x0
  4586. float m_suppressedOrientation = 0.000000
  4587. 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
  4588. 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
  4589. <user defined> value_compare = 0x1ABFBF43FC8
  4590. 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
  4591. 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 = 0x1ABFBF43FD0
  4592. 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 = 0x1ABFBF43FE8
  4593. unsigned int _Mask = 0x7
  4594. unsigned int _Maxidx = 0x8
  4595. Parameter unsigned int diff = 0x7D
  4596.  
  4597. 00007FF65ADFB450 0000002BED1FF740 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  4598. Local LinkedListHead::Iterator<GridReference<Creature> > iter
  4599. GridReference<Creature>* _Ptr = 0x1ABFBF43C60
  4600. Reference<GridRefManager<Creature>,Creature>
  4601. LinkedListElement
  4602. LinkedListElement* iNext = 0x1ABFBF19C68
  4603. LinkedListElement* iPrev = 0x1ABFBFABC78
  4604. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  4605. Creature* iRefFrom = 0x1ABFBF40040
  4606. Local Trinity::ObjectUpdater* this = 0x2BED1FF9F4
  4607. unsigned int i_timeDiff = 0x7D
  4608. Parameter GridRefManager<Creature>& m = 0x1ABFACC1C58
  4609. RefManager<GridRefManager<Creature>,Creature>
  4610. LinkedListHead
  4611. LinkedListElement iFirst = 0x1ABFACC1C60
  4612. LinkedListElement iLast = 0x1ABFACC1C70
  4613. unsigned int iSize = 0x11
  4614. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFE0DCC68
  4615. <user defined> iterator = 0xFE0DCC68
  4616. <user defined> iterator = 0x1ABFACC1C58
  4617. iterator
  4618. GridReference<Creature>* _Ptr = 0x7FF65C446988
  4619. Reference<GridRefManager<Creature>,Creature>
  4620. LinkedListElement
  4621. LinkedListElement* iNext = 0x7FF65CAB82A0
  4622. LinkedListElement* iPrev = 0x7FF65A7A50E0
  4623. GridRefManager<Creature>* iRefTo = 0x7FF65CAB87A0
  4624. Creature* iRefFrom = 0x7FF65A7A4D20
  4625.  
  4626. 00007FF65A777EC5 0000002BED1FF770 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  4627. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  4628. unsigned int i_timeDiff = 0x7D
  4629. Parameter ContainerMapList<Creature>& c = 0x1ABFACC1C58
  4630. GridRefManager<Creature> _element
  4631. RefManager<GridRefManager<Creature>,Creature>
  4632. LinkedListHead
  4633. LinkedListElement iFirst = 0x1ABFACC1C60
  4634. LinkedListElement iLast = 0x1ABFACC1C70
  4635. unsigned int iSize = 0x11
  4636. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFE0DCC68
  4637. <user defined> iterator = 0xFE0DCC68
  4638. <user defined> iterator = 0x1ABFACC1C58
  4639. iterator
  4640. GridReference<Creature>* _Ptr = 0x7FF65C446988
  4641.  
  4642. 00007FF65A777F65 0000002BED1FF7A0 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
  4643. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  4644. unsigned int i_timeDiff = 0x7D
  4645. Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >& c = 0x1ABFACC1C58
  4646. ContainerMapList<Creature> _elements
  4647. GridRefManager<Creature> _element
  4648. RefManager<GridRefManager<Creature>,Creature>
  4649. LinkedListHead
  4650. LinkedListElement iFirst = 0x1ABFACC1C60
  4651. LinkedListElement iLast = 0x1ABFACC1C70
  4652. unsigned int iSize = 0x11
  4653. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFE0DCC68
  4654. <user defined> iterator = 0xFE0DCC68
  4655. <user defined> iterator = 0x1ABFACC1C58
  4656. iterator
  4657. GridReference<Creature>* _Ptr = 0x7FF65C446988
  4658. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  4659. ContainerMapList<DynamicObject> _elements
  4660. GridRefManager<DynamicObject> _element = 0x1ABFACC1C88
  4661. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements
  4662. ContainerMapList<Corpse> _elements = 0x1ABFACC1CB8
  4663. ContainerMapList<TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > _TailElements = 0x1ABFACC1CE8
  4664.  
  4665. 00007FF65A77811B 0000002BED1FF7D0 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
  4666. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  4667. unsigned int i_timeDiff = 0x7D
  4668. Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x1ABFACC1C28
  4669. ContainerMapList<GameObject> _elements
  4670. GridRefManager<GameObject> _element
  4671. RefManager<GridRefManager<GameObject>,GameObject>
  4672. LinkedListHead
  4673. LinkedListElement iFirst = 0x1ABFACC1C30
  4674. LinkedListElement iLast = 0x1ABFACC1C40
  4675. unsigned int iSize = 0x6
  4676. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF9CBA568
  4677. <user defined> iterator = 0xF9CBA568
  4678. <user defined> iterator = 0x1ABFACC1C28
  4679. iterator
  4680. GridReference<GameObject>* _Ptr = 0x7FF65C446968
  4681. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  4682. ContainerMapList<Creature> _elements
  4683. GridRefManager<Creature> _element = 0x1ABFACC1C58
  4684. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  4685. ContainerMapList<DynamicObject> _elements = 0x1ABFACC1C88
  4686. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements = 0x1ABFACC1CB8
  4687.  
  4688. 00007FF65A777C0A 0000002BED1FF800 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
  4689. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  4690. unsigned int i_timeDiff = 0x7D
  4691. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x1ABFACC1C28
  4692. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  4693. ContainerMapList<GameObject> _elements
  4694. GridRefManager<GameObject> _element = 0x1ABFACC1C28
  4695. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  4696. ContainerMapList<Creature> _elements = 0x1ABFACC1C58
  4697. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x1ABFACC1C88
  4698.  
  4699. 00007FF65A7A7235 0000002BED1FF830 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
  4700. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > * this = 0x2BED1FFA18
  4701. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  4702. unsigned int i_timeDiff = 0x7D
  4703. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x1ABFACC1C28
  4704. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  4705. ContainerMapList<GameObject> _elements
  4706. GridRefManager<GameObject> _element = 0x1ABFACC1C28
  4707. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  4708. ContainerMapList<Creature> _elements = 0x1ABFACC1C58
  4709. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x1ABFACC1C88
  4710.  
  4711. 00007FF65A776BB5 0000002BED1FF860 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
  4712. Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,* this = 0x1ABFACC1C28
  4713. TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_container
  4714. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  4715. ContainerMapList<GameObject> _elements = 0x1ABFACC1C28
  4716. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements = 0x1ABFACC1C58
  4717. TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
  4718. ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
  4719. ContainerMapList<Player> _elements = 0x1ABFACC1D50
  4720. ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x1ABFACC1D80
  4721. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x2BED1FFA18
  4722. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  4723. unsigned int i_timeDiff = 0x7D
  4724.  
  4725. 00007FF65A77747C 0000002BED1FF890 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
  4726. Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* this = 0x1ABFACBD040
  4727. unsigned int i_gridId = 0x8E2
  4728. GridInfo i_GridInfo
  4729. TimeTracker i_timer
  4730. int i_expiryTime = 0x3CAE
  4731. PeriodicTimer vis_Update
  4732. int i_period = 0x0
  4733. int i_expireTime = 0x92
  4734. unsigned int i_unloadActiveLockCount = 0x0
  4735. bool i_unloadExplicitLock = 0xCD
  4736. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type i_Reference
  4737. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<
  4738. LinkedListElement
  4739. LinkedListElement* iNext = 0x1ABFA9C6068
  4740. LinkedListElement* iPrev = 0x1ABFC15A068
  4741. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ* iRefTo = 0x1AB9F8B4050
  4742. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* iRefFrom = 0x1ABFACBD040
  4743. int i_x = 0x23
  4744. int i_y = 0x22
  4745. int i_cellstate = 0x1
  4746. Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,[8] i_cells
  4747. [0] = 0x1ABFACBD098
  4748. [1] = 0x1ABFACBD288
  4749. [2] = 0x1ABFACBD478
  4750. [3] = 0x1ABFACBD668
  4751. [4] = 0x1ABFACBD858
  4752. [5] = 0x1ABFACBDA48
  4753. [6] = 0x1ABFACBDC38
  4754. [7] = 0x1ABFACBDE28
  4755. [0] = 0x1ABFACBD098
  4756. [1] = 0x1ABFACBE018
  4757. [2] = 0x1ABFACBEF98
  4758. [3] = 0x1ABFACBFF18
  4759. [4] = 0x1ABFACC0E98
  4760. [5] = 0x1ABFACC1E18
  4761. [6] = 0x1ABFACC2D98
  4762. [7] = 0x1ABFACC3D18
  4763. bool i_GridObjectDataLoaded = 0x1
  4764. Parameter unsigned int x = 0x4
  4765. Parameter unsigned int y = 0x7
  4766. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x2BED1FFA18
  4767. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  4768. unsigned int i_timeDiff = 0x7D
  4769.  
  4770. 00007FF65A776CE0 0000002BED1FF8E0 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
  4771. Local Map* this = 0x1AB9F8B4050
  4772. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  4773. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  4774. LinkedListHead
  4775. LinkedListElement iFirst = 0x1AB9F8B4058
  4776. LinkedListElement iLast = 0x1AB9F8B4068
  4777. unsigned int iSize = 0x12
  4778. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  4779. <user defined> iterator = 0x556E068
  4780. <user defined> iterator = 0x1AB9F8B4050
  4781. iterator
  4782. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  4783. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  4784. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  4785. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  4786. 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 = 0x1AB9F8B4080
  4787. <user defined> value_compare = 0x1AB9F8B4080
  4788. <user defined> _Copy_tag = 0x1AB9F8B4080
  4789. <user defined> _Move_tag = 0x1AB9F8B4080
  4790. <user defined> value_compare = 0x1AB9F8B4080
  4791. bool _creatureToMoveLock = 0x0
  4792. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  4793. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  4794. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  4795. bool _gameObjectsToMoveLock = 0x0
  4796. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  4797. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  4798. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  4799. bool _dynamicObjectsToMoveLock = 0x0
  4800. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  4801. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  4802. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  4803. bool _areaTriggersToMoveLock = 0x0
  4804. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  4805. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  4806. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  4807. std::mutex _mapLock
  4808. std::_Mutex_base
  4809. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  4810. std::mutex _gridLock
  4811. std::_Mutex_base
  4812. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  4813. MapEntry* i_mapEntry = 0x1AB0122D200
  4814. unsigned int ID = 0x0
  4815. char* Directory = "Azeroth"
  4816. LocalizedString* MapName = 0x1AB02540EB8
  4817. char*[12] Str
  4818. [0] = 0x1AB0110D3FA
  4819. [1] = 0x7FF65C8DA97D
  4820. [2] = 0x7FF65C8DA97D
  4821. [3] = 0x7FF65C8DA97D
  4822. [4] = 0x7FF65C8DA97D
  4823. [5] = 0x7FF65C8DA97D
  4824. [6] = 0x7FF65C8DA97D
  4825. [7] = 0x7FF65C8DA97D
  4826. [8] = 0x7FF65C8DA97D
  4827. [9] = 0x7FF65C8DA97D
  4828. LocalizedString* MapDescription0 = 0x1AB02540F18
  4829. char*[12] Str
  4830. [0] = 0x1AB0110D3F0
  4831. [1] = 0x7FF65C8DA97D
  4832. [2] = 0x7FF65C8DA97D
  4833. [3] = 0x7FF65C8DA97D
  4834. [4] = 0x7FF65C8DA97D
  4835. [5] = 0x7FF65C8DA97D
  4836. [6] = 0x7FF65C8DA97D
  4837. [7] = 0x7FF65C8DA97D
  4838. [8] = 0x7FF65C8DA97D
  4839. [9] = 0x7FF65C8DA97D
  4840. LocalizedString* MapDescription1 = 0x1AB02540F78
  4841. char*[12] Str
  4842. [0] = 0x1AB0110D3F0
  4843. [1] = 0x7FF65C8DA97D
  4844. [2] = 0x7FF65C8DA97D
  4845. [3] = 0x7FF65C8DA97D
  4846. [4] = 0x7FF65C8DA97D
  4847. [5] = 0x7FF65C8DA97D
  4848. [6] = 0x7FF65C8DA97D
  4849. [7] = 0x7FF65C8DA97D
  4850. [8] = 0x7FF65C8DA97D
  4851. [9] = 0x7FF65C8DA97D
  4852. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  4853. char*[12] Str
  4854. [0] = 0x1AB0110D3F0
  4855. [1] = 0x7FF65C8DA97D
  4856. [2] = 0x7FF65C8DA97D
  4857. [3] = 0x7FF65C8DA97D
  4858. [4] = 0x7FF65C8DA97D
  4859. [5] = 0x7FF65C8DA97D
  4860. [6] = 0x7FF65C8DA97D
  4861. [7] = 0x7FF65C8DA97D
  4862. [8] = 0x7FF65C8DA97D
  4863. [9] = 0x7FF65C8DA97D
  4864. LocalizedString* PvpLongDescription = 0x1AB02541038
  4865. char*[12] Str
  4866. [0] = 0x1AB0110D3F0
  4867. [1] = 0x7FF65C8DA97D
  4868. [2] = 0x7FF65C8DA97D
  4869. [3] = 0x7FF65C8DA97D
  4870. [4] = 0x7FF65C8DA97D
  4871. [5] = 0x7FF65C8DA97D
  4872. [6] = 0x7FF65C8DA97D
  4873. [7] = 0x7FF65C8DA97D
  4874. [8] = 0x7FF65C8DA97D
  4875. [9] = 0x7FF65C8DA97D
  4876. int[2] Flags
  4877. [0] = 0x9003E5D
  4878. [1] = 0x18
  4879. float MinimapIconScale = 1.000000
  4880. DBCPosition2D Corpse
  4881. float X = 0.000000
  4882. float Y = 0.000000
  4883. unsigned int AreaTableID = 0x0
  4884. int LoadingScreenID = 0x4
  4885. int CorpseMapID = 0xFFFF
  4886. int TimeOfDayOverride = 0xFFFF
  4887. int ParentMapID = 0xFFFF
  4888. int CosmeticParentMapID = 0xFFFF
  4889. int WindSettingsID = 0x0
  4890. unsigned int InstanceType = 0x0
  4891. unsigned int MapType = 0x1
  4892. unsigned int ExpansionID = 0x0
  4893. unsigned int MaxPlayers = 0x0
  4894. unsigned int TimeOffset = 0x0
  4895. unsigned int i_spawnMode = 0x0
  4896. unsigned int i_InstanceId = 0x0
  4897. unsigned int m_unloadTimer = 0x0
  4898. float m_VisibleDistance = 90.000000
  4899. DynamicMapTree _dynamicTree
  4900. DynTreeImpl* impl = 0x1AB1BD46050
  4901. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  4902. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x1AB1BD46050
  4903. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  4904. [0] = 0x0
  4905. [1] = 0x0
  4906. [2] = 0x0
  4907. [3] = 0x0
  4908. [4] = 0x0
  4909. [5] = 0x0
  4910. [6] = 0x0
  4911. [7] = 0x0
  4912. [8] = 0x0
  4913. [9] = 0x0
  4914. [0] = 0x1AB1BD460A0
  4915. [1] = 0x1AB1BD462A0
  4916. [2] = 0x1AB1BD464A0
  4917. [3] = 0x1AB1BD466A0
  4918. [4] = 0x1AB1BD468A0
  4919. [5] = 0x1AB1BD46AA0
  4920. [6] = 0x1AB1BD46CA0
  4921. [7] = 0x1AB1BD46EA0
  4922. [8] = 0x1AB1BD470A0
  4923. [9] = 0x1AB1BD472A0
  4924. Cell
  4925. int x = 0x3F800000
  4926. int y = 0xCDCDCDCD
  4927. TimeTrackerSmall rebalance_timer = 0xC8
  4928. int unbalanced_times = 0x0
  4929. MapRefManager m_mapRefManager
  4930. RefManager<Map,Player>
  4931. LinkedListHead
  4932. LinkedListElement iFirst = 0x1AB9F8B4200
  4933. LinkedListElement iLast = 0x1AB9F8B4210
  4934. unsigned int iSize = 0x1
  4935. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  4936. <user defined> iterator = 0xDF7937E8
  4937. <user defined> iterator = 0x1AB9F8B41F8
  4938. iterator
  4939. MapReference* _Ptr = 0x7FF65C446878
  4940. const_iterator
  4941. MapReference* _Ptr = 0x7FF65C446878
  4942. LinkedListHead::Iterator<MapReference> m_mapRefIter
  4943. MapReference* _Ptr = 0x1ABDF7937E0
  4944. Reference<Map,Player>
  4945. LinkedListElement
  4946. LinkedListElement* iNext = 0x1AB9F8B4210
  4947. LinkedListElement* iPrev = 0x1AB9F8B4200
  4948. Map* iRefTo = 0x1AB9F8B4050
  4949. Player* iRefFrom = 0x1ABDF78C080
  4950. int m_VisibilityNotifyPeriod = 0x3E8
  4951. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  4952. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  4953. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  4954. 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 = 0x1AB9F8B4238
  4955. <user defined> _Copy_tag = 0x1AB9F8B4238
  4956. <user defined> _Move_tag = 0x1AB9F8B4238
  4957. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  4958. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  4959. std::_Iterator_base12
  4960. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  4961. std::_Iterator_base12* _Mynextiter = NULL
  4962. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  4963. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  4964. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  4965. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  4966. 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 = 0x1AB9F8B4268
  4967. <user defined> _Copy_tag = 0x1AB9F8B4268
  4968. <user defined> _Move_tag = 0x1AB9F8B4268
  4969. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  4970. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  4971. std::_Iterator_base12
  4972. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  4973. std::_Iterator_base12* _Mynextiter = NULL
  4974. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  4975. int i_gridExpiry = 0x493E0
  4976. Map* m_parentMap = 0x1AB9F8B4050
  4977. Map* m_parentTerrainMap = 0x1AB9F8B4050
  4978. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  4979. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  4980. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  4981. 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
  4982. [0] = 0x0
  4983. [1] = 0x0
  4984. [2] = 0x0
  4985. [3] = 0x0
  4986. [4] = 0x0
  4987. [5] = 0x0
  4988. [6] = 0x0
  4989. [7] = 0x0
  4990. [8] = 0x0
  4991. [9] = 0x0
  4992. [0] = 0x1AB9F8B42B8
  4993. [1] = 0x1AB9F8B44B8
  4994. [2] = 0x1AB9F8B46B8
  4995. [3] = 0x1AB9F8B48B8
  4996. [4] = 0x1AB9F8B4AB8
  4997. [5] = 0x1AB9F8B4CB8
  4998. [6] = 0x1AB9F8B4EB8
  4999. [7] = 0x1AB9F8B50B8
  5000. [8] = 0x1AB9F8B52B8
  5001. [9] = 0x1AB9F8B54B8
  5002. GridMap*[64] GridMaps
  5003. [0] = 0x0
  5004. [1] = 0x0
  5005. [2] = 0x0
  5006. [3] = 0x0
  5007. [4] = 0x0
  5008. [5] = 0x0
  5009. [6] = 0x0
  5010. [7] = 0x0
  5011. [8] = 0x0
  5012. [9] = 0x0
  5013. [0] = 0x1AB9F8BC2B8
  5014. [1] = 0x1AB9F8BC4B8
  5015. [2] = 0x1AB9F8BC6B8
  5016. [3] = 0x1AB9F8BC8B8
  5017. [4] = 0x1AB9F8BCAB8
  5018. [5] = 0x1AB9F8BCCB8
  5019. [6] = 0x1AB9F8BCEB8
  5020. [7] = 0x1AB9F8BD0B8
  5021. [8] = 0x1AB9F8BD2B8
  5022. [9] = 0x1AB9F8BD4B8
  5023. unsigned int[64] GridMapReference
  5024. [0] = 0x0
  5025. [1] = 0x0
  5026. [2] = 0x0
  5027. [3] = 0x0
  5028. [4] = 0x0
  5029. [5] = 0x0
  5030. [6] = 0x0
  5031. [7] = 0x0
  5032. [8] = 0x0
  5033. [9] = 0x0
  5034. [0] = 0x1AB9F8C42B8
  5035. [1] = 0x1AB9F8C4338
  5036. [2] = 0x1AB9F8C43B8
  5037. [3] = 0x1AB9F8C4438
  5038. [4] = 0x1AB9F8C44B8
  5039. [5] = 0x1AB9F8C4538
  5040. [6] = 0x1AB9F8C45B8
  5041. [7] = 0x1AB9F8C4638
  5042. [8] = 0x1AB9F8C46B8
  5043. [9] = 0x1AB9F8C4738
  5044. std::bitset<262144> marked_cells
  5045. <user defined> reference = 0x1AB9F8C62B8
  5046. unsigned int[4096] _Array
  5047. [0] = 0x0
  5048. [1] = 0x0
  5049. [2] = 0x0
  5050. [3] = 0x0
  5051. [4] = 0x0
  5052. [5] = 0x0
  5053. [6] = 0x0
  5054. [7] = 0x0
  5055. [8] = 0x0
  5056. [9] = 0x0
  5057. bool i_scriptLock = 0x0
  5058. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  5059. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5060. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5061. 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 = 0x1AB9F8CE2C0
  5062. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  5063. <user defined> _Move_tag = 0x1AB9F8CE2C0
  5064. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  5065. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5066. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5067. 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 = 0x1AB9F8CE2D8
  5068. <user defined> value_compare = 0x1AB9F8CE2D8
  5069. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  5070. <user defined> _Move_tag = 0x1AB9F8CE2D8
  5071. <user defined> value_compare = 0x1AB9F8CE2D8
  5072. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  5073. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5074. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5075. 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 = 0x1AB9F8CE2F0
  5076. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  5077. <user defined> _Move_tag = 0x1AB9F8CE2F0
  5078. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  5079. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5080. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5081. 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 = 0x1AB9F8CE308
  5082. <user defined> value_compare = 0x1AB9F8CE308
  5083. <user defined> _Copy_tag = 0x1AB9F8CE308
  5084. <user defined> _Move_tag = 0x1AB9F8CE308
  5085. <user defined> value_compare = 0x1AB9F8CE308
  5086. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  5087. 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
  5088. <user defined> value_compare = 0x1AB9F8CE320
  5089. 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
  5090. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  5091. 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 = 0x1AB9F8CE340
  5092. unsigned int _Mask = 0x3F
  5093. unsigned int _Maxidx = 0x40
  5094. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  5095. 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
  5096. <user defined> value_compare = 0x1AB9F8CE370
  5097. 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
  5098. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  5099. 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 = 0x1AB9F8CE390
  5100. unsigned int _Mask = 0x7
  5101. unsigned int _Maxidx = 0x8
  5102. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  5103. 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
  5104. <user defined> value_compare = 0x1AB9F8CE3C0
  5105. 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
  5106. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  5107. 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 = 0x1AB9F8CE3E0
  5108. unsigned int _Mask = 0x7
  5109. unsigned int _Maxidx = 0x8
  5110. IntervalTimer _weatherUpdateTimer
  5111. int _interval = 0x3E8
  5112. int _current = 0x0
  5113. unsigned int _defaultLight = 0x1
  5114. 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
  5115. 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
  5116. 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
  5117. 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 = 0x1AB9F8CE428
  5118. <user defined> value_compare = 0x1AB9F8CE428
  5119. <user defined> _Copy_tag = 0x1AB9F8CE428
  5120. <user defined> _Move_tag = 0x1AB9F8CE428
  5121. <user defined> value_compare = 0x1AB9F8CE428
  5122. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  5123. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  5124. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x1AB9F8CE440
  5125. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x1AB9F8CE490
  5126. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  5127. 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
  5128. <user defined> value_compare = 0x1AB9F8CE678
  5129. 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
  5130. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  5131. 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 = 0x1AB9F8CE698
  5132. unsigned int _Mask = 0x7FF
  5133. unsigned int _Maxidx = 0x800
  5134. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  5135. 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
  5136. <user defined> value_compare = 0x1AB9F8CE6C8
  5137. 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
  5138. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  5139. 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 = 0x1AB9F8CE6E8
  5140. unsigned int _Mask = 0x1FF
  5141. unsigned int _Maxidx = 0x200
  5142. 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
  5143. 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
  5144. <user defined> value_compare = 0x1AB9F8CE718
  5145. 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
  5146. 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 = 0x1AB9F8CE720
  5147. 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 = 0x1AB9F8CE738
  5148. unsigned int _Mask = 0x7
  5149. unsigned int _Maxidx = 0x8
  5150. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  5151. 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> >
  5152. <user defined> value_compare = 0x1AB9F8CE768
  5153. 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
  5154. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  5155. 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 = 0x1AB9F8CE788
  5156. unsigned int _Mask = 0x7
  5157. unsigned int _Maxidx = 0x8
  5158. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  5159. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  5160. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  5161. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  5162. 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 = 0x1AB9F8CE7D8
  5163. unsigned int _Mask = 0x7
  5164. unsigned int _Maxidx = 0x8
  5165. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  5166. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  5167. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  5168. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  5169. 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 = 0x1AB9F8CE828
  5170. unsigned int _Mask = 0x3F
  5171. unsigned int _Maxidx = 0x40
  5172. Parameter Cell& cell = 0x2BED1FF964
  5173. <unnamed-type-data>
  5174. <unnamed-type-Part>
  5175. unsigned int grid_x = 0x11C48A3
  5176. unsigned int grid_y = 0x11C48A3
  5177. unsigned int cell_x = 0x11C48A3
  5178. unsigned int cell_y = 0x11C48A3
  5179. unsigned int nocreate = 0x11C48A3
  5180. unsigned int reserved = 0x11C48A3
  5181. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  5182. unsigned int grid_x = 0x11C48A3
  5183. unsigned int grid_y = 0x11C48A3
  5184. unsigned int cell_x = 0x11C48A3
  5185. unsigned int cell_y = 0x11C48A3
  5186. unsigned int nocreate = 0x11C48A3
  5187. unsigned int reserved = 0x11C48A3
  5188. unsigned int All = 0x11C48A3
  5189. Cell::<unnamed-type-data> data
  5190. <user defined> <unnamed-type-Part> = 0x2BED1FF964
  5191. <user defined> Part = 0x11C48A3
  5192. unsigned int All = 0x11C48A3
  5193. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x2BED1FFA18
  5194. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  5195. unsigned int i_timeDiff = 0x7D
  5196. Local unsigned int cell_y = 0x7
  5197. Local unsigned int x = 0x23
  5198. Local unsigned int y = 0x22
  5199. Local unsigned int cell_x = 0x4
  5200.  
  5201. 00007FF65A752E34 0000002BED1FF980 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  5202. Local Cell cell
  5203. <unnamed-type-data>
  5204. <unnamed-type-Part>
  5205. unsigned int grid_x = 0x11C48A3
  5206. unsigned int grid_y = 0x11C48A3
  5207. unsigned int cell_x = 0x11C48A3
  5208. unsigned int cell_y = 0x11C48A3
  5209. unsigned int nocreate = 0x11C48A3
  5210. unsigned int reserved = 0x11C48A3
  5211. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  5212. unsigned int grid_x = 0x11C48A3
  5213. unsigned int grid_y = 0x11C48A3
  5214. unsigned int cell_x = 0x11C48A3
  5215. unsigned int cell_y = 0x11C48A3
  5216. unsigned int nocreate = 0x11C48A3
  5217. unsigned int reserved = 0x11C48A3
  5218. unsigned int All = 0x11C48A3
  5219. Cell::<unnamed-type-data> data
  5220. <user defined> <unnamed-type-Part> = 0x2BED1FF964
  5221. <user defined> Part = 0x11C48A3
  5222. unsigned int All = 0x11C48A3
  5223. Local unsigned int cell_id = 0x22F1C
  5224. Local CoordPair<512> pair
  5225. unsigned int x_coord = 0x11C
  5226. unsigned int y_coord = 0x117
  5227. Local unsigned int y = 0x117
  5228. Local unsigned int x = 0x11C
  5229. Local Map* this = 0x1AB9F8B4050
  5230. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  5231. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  5232. LinkedListHead
  5233. LinkedListElement iFirst = 0x1AB9F8B4058
  5234. LinkedListElement iLast = 0x1AB9F8B4068
  5235. unsigned int iSize = 0x12
  5236. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  5237. <user defined> iterator = 0x556E068
  5238. <user defined> iterator = 0x1AB9F8B4050
  5239. iterator
  5240. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  5241. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  5242. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5243. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5244. 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 = 0x1AB9F8B4080
  5245. <user defined> value_compare = 0x1AB9F8B4080
  5246. <user defined> _Copy_tag = 0x1AB9F8B4080
  5247. <user defined> _Move_tag = 0x1AB9F8B4080
  5248. <user defined> value_compare = 0x1AB9F8B4080
  5249. bool _creatureToMoveLock = 0x0
  5250. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  5251. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  5252. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  5253. bool _gameObjectsToMoveLock = 0x0
  5254. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  5255. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  5256. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  5257. bool _dynamicObjectsToMoveLock = 0x0
  5258. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  5259. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5260. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  5261. bool _areaTriggersToMoveLock = 0x0
  5262. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  5263. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  5264. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  5265. std::mutex _mapLock
  5266. std::_Mutex_base
  5267. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  5268. std::mutex _gridLock
  5269. std::_Mutex_base
  5270. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  5271. MapEntry* i_mapEntry = 0x1AB0122D200
  5272. unsigned int ID = 0x0
  5273. char* Directory = "Azeroth"
  5274. LocalizedString* MapName = 0x1AB02540EB8
  5275. char*[12] Str
  5276. [0] = 0x1AB0110D3FA
  5277. [1] = 0x7FF65C8DA97D
  5278. [2] = 0x7FF65C8DA97D
  5279. [3] = 0x7FF65C8DA97D
  5280. [4] = 0x7FF65C8DA97D
  5281. [5] = 0x7FF65C8DA97D
  5282. [6] = 0x7FF65C8DA97D
  5283. [7] = 0x7FF65C8DA97D
  5284. [8] = 0x7FF65C8DA97D
  5285. [9] = 0x7FF65C8DA97D
  5286. LocalizedString* MapDescription0 = 0x1AB02540F18
  5287. char*[12] Str
  5288. [0] = 0x1AB0110D3F0
  5289. [1] = 0x7FF65C8DA97D
  5290. [2] = 0x7FF65C8DA97D
  5291. [3] = 0x7FF65C8DA97D
  5292. [4] = 0x7FF65C8DA97D
  5293. [5] = 0x7FF65C8DA97D
  5294. [6] = 0x7FF65C8DA97D
  5295. [7] = 0x7FF65C8DA97D
  5296. [8] = 0x7FF65C8DA97D
  5297. [9] = 0x7FF65C8DA97D
  5298. LocalizedString* MapDescription1 = 0x1AB02540F78
  5299. char*[12] Str
  5300. [0] = 0x1AB0110D3F0
  5301. [1] = 0x7FF65C8DA97D
  5302. [2] = 0x7FF65C8DA97D
  5303. [3] = 0x7FF65C8DA97D
  5304. [4] = 0x7FF65C8DA97D
  5305. [5] = 0x7FF65C8DA97D
  5306. [6] = 0x7FF65C8DA97D
  5307. [7] = 0x7FF65C8DA97D
  5308. [8] = 0x7FF65C8DA97D
  5309. [9] = 0x7FF65C8DA97D
  5310. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  5311. char*[12] Str
  5312. [0] = 0x1AB0110D3F0
  5313. [1] = 0x7FF65C8DA97D
  5314. [2] = 0x7FF65C8DA97D
  5315. [3] = 0x7FF65C8DA97D
  5316. [4] = 0x7FF65C8DA97D
  5317. [5] = 0x7FF65C8DA97D
  5318. [6] = 0x7FF65C8DA97D
  5319. [7] = 0x7FF65C8DA97D
  5320. [8] = 0x7FF65C8DA97D
  5321. [9] = 0x7FF65C8DA97D
  5322. LocalizedString* PvpLongDescription = 0x1AB02541038
  5323. char*[12] Str
  5324. [0] = 0x1AB0110D3F0
  5325. [1] = 0x7FF65C8DA97D
  5326. [2] = 0x7FF65C8DA97D
  5327. [3] = 0x7FF65C8DA97D
  5328. [4] = 0x7FF65C8DA97D
  5329. [5] = 0x7FF65C8DA97D
  5330. [6] = 0x7FF65C8DA97D
  5331. [7] = 0x7FF65C8DA97D
  5332. [8] = 0x7FF65C8DA97D
  5333. [9] = 0x7FF65C8DA97D
  5334. int[2] Flags
  5335. [0] = 0x9003E5D
  5336. [1] = 0x18
  5337. float MinimapIconScale = 1.000000
  5338. DBCPosition2D Corpse
  5339. float X = 0.000000
  5340. float Y = 0.000000
  5341. unsigned int AreaTableID = 0x0
  5342. int LoadingScreenID = 0x4
  5343. int CorpseMapID = 0xFFFF
  5344. int TimeOfDayOverride = 0xFFFF
  5345. int ParentMapID = 0xFFFF
  5346. int CosmeticParentMapID = 0xFFFF
  5347. int WindSettingsID = 0x0
  5348. unsigned int InstanceType = 0x0
  5349. unsigned int MapType = 0x1
  5350. unsigned int ExpansionID = 0x0
  5351. unsigned int MaxPlayers = 0x0
  5352. unsigned int TimeOffset = 0x0
  5353. unsigned int i_spawnMode = 0x0
  5354. unsigned int i_InstanceId = 0x0
  5355. unsigned int m_unloadTimer = 0x0
  5356. float m_VisibleDistance = 90.000000
  5357. DynamicMapTree _dynamicTree
  5358. DynTreeImpl* impl = 0x1AB1BD46050
  5359. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  5360. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x1AB1BD46050
  5361. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  5362. [0] = 0x0
  5363. [1] = 0x0
  5364. [2] = 0x0
  5365. [3] = 0x0
  5366. [4] = 0x0
  5367. [5] = 0x0
  5368. [6] = 0x0
  5369. [7] = 0x0
  5370. [8] = 0x0
  5371. [9] = 0x0
  5372. [0] = 0x1AB1BD460A0
  5373. [1] = 0x1AB1BD462A0
  5374. [2] = 0x1AB1BD464A0
  5375. [3] = 0x1AB1BD466A0
  5376. [4] = 0x1AB1BD468A0
  5377. [5] = 0x1AB1BD46AA0
  5378. [6] = 0x1AB1BD46CA0
  5379. [7] = 0x1AB1BD46EA0
  5380. [8] = 0x1AB1BD470A0
  5381. [9] = 0x1AB1BD472A0
  5382. Cell
  5383. int x = 0x3F800000
  5384. int y = 0xCDCDCDCD
  5385. TimeTrackerSmall rebalance_timer = 0xC8
  5386. int unbalanced_times = 0x0
  5387. MapRefManager m_mapRefManager
  5388. RefManager<Map,Player>
  5389. LinkedListHead
  5390. LinkedListElement iFirst = 0x1AB9F8B4200
  5391. LinkedListElement iLast = 0x1AB9F8B4210
  5392. unsigned int iSize = 0x1
  5393. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  5394. <user defined> iterator = 0xDF7937E8
  5395. <user defined> iterator = 0x1AB9F8B41F8
  5396. iterator
  5397. MapReference* _Ptr = 0x7FF65C446878
  5398. const_iterator
  5399. MapReference* _Ptr = 0x7FF65C446878
  5400. LinkedListHead::Iterator<MapReference> m_mapRefIter
  5401. MapReference* _Ptr = 0x1ABDF7937E0
  5402. Reference<Map,Player>
  5403. LinkedListElement
  5404. LinkedListElement* iNext = 0x1AB9F8B4210
  5405. LinkedListElement* iPrev = 0x1AB9F8B4200
  5406. Map* iRefTo = 0x1AB9F8B4050
  5407. Player* iRefFrom = 0x1ABDF78C080
  5408. int m_VisibilityNotifyPeriod = 0x3E8
  5409. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  5410. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5411. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5412. 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 = 0x1AB9F8B4238
  5413. <user defined> _Copy_tag = 0x1AB9F8B4238
  5414. <user defined> _Move_tag = 0x1AB9F8B4238
  5415. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  5416. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  5417. std::_Iterator_base12
  5418. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  5419. std::_Iterator_base12* _Mynextiter = NULL
  5420. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  5421. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  5422. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5423. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5424. 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 = 0x1AB9F8B4268
  5425. <user defined> _Copy_tag = 0x1AB9F8B4268
  5426. <user defined> _Move_tag = 0x1AB9F8B4268
  5427. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  5428. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  5429. std::_Iterator_base12
  5430. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  5431. std::_Iterator_base12* _Mynextiter = NULL
  5432. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  5433. int i_gridExpiry = 0x493E0
  5434. Map* m_parentMap = 0x1AB9F8B4050
  5435. Map* m_parentTerrainMap = 0x1AB9F8B4050
  5436. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  5437. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  5438. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  5439. 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
  5440. [0] = 0x0
  5441. [1] = 0x0
  5442. [2] = 0x0
  5443. [3] = 0x0
  5444. [4] = 0x0
  5445. [5] = 0x0
  5446. [6] = 0x0
  5447. [7] = 0x0
  5448. [8] = 0x0
  5449. [9] = 0x0
  5450. [0] = 0x1AB9F8B42B8
  5451. [1] = 0x1AB9F8B44B8
  5452. [2] = 0x1AB9F8B46B8
  5453. [3] = 0x1AB9F8B48B8
  5454. [4] = 0x1AB9F8B4AB8
  5455. [5] = 0x1AB9F8B4CB8
  5456. [6] = 0x1AB9F8B4EB8
  5457. [7] = 0x1AB9F8B50B8
  5458. [8] = 0x1AB9F8B52B8
  5459. [9] = 0x1AB9F8B54B8
  5460. GridMap*[64] GridMaps
  5461. [0] = 0x0
  5462. [1] = 0x0
  5463. [2] = 0x0
  5464. [3] = 0x0
  5465. [4] = 0x0
  5466. [5] = 0x0
  5467. [6] = 0x0
  5468. [7] = 0x0
  5469. [8] = 0x0
  5470. [9] = 0x0
  5471. [0] = 0x1AB9F8BC2B8
  5472. [1] = 0x1AB9F8BC4B8
  5473. [2] = 0x1AB9F8BC6B8
  5474. [3] = 0x1AB9F8BC8B8
  5475. [4] = 0x1AB9F8BCAB8
  5476. [5] = 0x1AB9F8BCCB8
  5477. [6] = 0x1AB9F8BCEB8
  5478. [7] = 0x1AB9F8BD0B8
  5479. [8] = 0x1AB9F8BD2B8
  5480. [9] = 0x1AB9F8BD4B8
  5481. unsigned int[64] GridMapReference
  5482. [0] = 0x0
  5483. [1] = 0x0
  5484. [2] = 0x0
  5485. [3] = 0x0
  5486. [4] = 0x0
  5487. [5] = 0x0
  5488. [6] = 0x0
  5489. [7] = 0x0
  5490. [8] = 0x0
  5491. [9] = 0x0
  5492. [0] = 0x1AB9F8C42B8
  5493. [1] = 0x1AB9F8C4338
  5494. [2] = 0x1AB9F8C43B8
  5495. [3] = 0x1AB9F8C4438
  5496. [4] = 0x1AB9F8C44B8
  5497. [5] = 0x1AB9F8C4538
  5498. [6] = 0x1AB9F8C45B8
  5499. [7] = 0x1AB9F8C4638
  5500. [8] = 0x1AB9F8C46B8
  5501. [9] = 0x1AB9F8C4738
  5502. std::bitset<262144> marked_cells
  5503. <user defined> reference = 0x1AB9F8C62B8
  5504. unsigned int[4096] _Array
  5505. [0] = 0x0
  5506. [1] = 0x0
  5507. [2] = 0x0
  5508. [3] = 0x0
  5509. [4] = 0x0
  5510. [5] = 0x0
  5511. [6] = 0x0
  5512. [7] = 0x0
  5513. [8] = 0x0
  5514. [9] = 0x0
  5515. bool i_scriptLock = 0x0
  5516. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  5517. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5518. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5519. 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 = 0x1AB9F8CE2C0
  5520. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  5521. <user defined> _Move_tag = 0x1AB9F8CE2C0
  5522. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  5523. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5524. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5525. 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 = 0x1AB9F8CE2D8
  5526. <user defined> value_compare = 0x1AB9F8CE2D8
  5527. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  5528. <user defined> _Move_tag = 0x1AB9F8CE2D8
  5529. <user defined> value_compare = 0x1AB9F8CE2D8
  5530. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  5531. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5532. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5533. 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 = 0x1AB9F8CE2F0
  5534. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  5535. <user defined> _Move_tag = 0x1AB9F8CE2F0
  5536. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  5537. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5538. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5539. 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 = 0x1AB9F8CE308
  5540. <user defined> value_compare = 0x1AB9F8CE308
  5541. <user defined> _Copy_tag = 0x1AB9F8CE308
  5542. <user defined> _Move_tag = 0x1AB9F8CE308
  5543. <user defined> value_compare = 0x1AB9F8CE308
  5544. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  5545. 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
  5546. <user defined> value_compare = 0x1AB9F8CE320
  5547. 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
  5548. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  5549. 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 = 0x1AB9F8CE340
  5550. unsigned int _Mask = 0x3F
  5551. unsigned int _Maxidx = 0x40
  5552. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  5553. 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
  5554. <user defined> value_compare = 0x1AB9F8CE370
  5555. 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
  5556. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  5557. 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 = 0x1AB9F8CE390
  5558. unsigned int _Mask = 0x7
  5559. unsigned int _Maxidx = 0x8
  5560. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  5561. 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
  5562. <user defined> value_compare = 0x1AB9F8CE3C0
  5563. 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
  5564. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  5565. 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 = 0x1AB9F8CE3E0
  5566. unsigned int _Mask = 0x7
  5567. unsigned int _Maxidx = 0x8
  5568. IntervalTimer _weatherUpdateTimer
  5569. int _interval = 0x3E8
  5570. int _current = 0x0
  5571. unsigned int _defaultLight = 0x1
  5572. 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
  5573. 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
  5574. 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
  5575. 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 = 0x1AB9F8CE428
  5576. <user defined> value_compare = 0x1AB9F8CE428
  5577. <user defined> _Copy_tag = 0x1AB9F8CE428
  5578. <user defined> _Move_tag = 0x1AB9F8CE428
  5579. <user defined> value_compare = 0x1AB9F8CE428
  5580. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  5581. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  5582. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x1AB9F8CE440
  5583. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x1AB9F8CE490
  5584. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  5585. 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
  5586. <user defined> value_compare = 0x1AB9F8CE678
  5587. 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
  5588. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  5589. 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 = 0x1AB9F8CE698
  5590. unsigned int _Mask = 0x7FF
  5591. unsigned int _Maxidx = 0x800
  5592. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  5593. 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
  5594. <user defined> value_compare = 0x1AB9F8CE6C8
  5595. 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
  5596. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  5597. 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 = 0x1AB9F8CE6E8
  5598. unsigned int _Mask = 0x1FF
  5599. unsigned int _Maxidx = 0x200
  5600. 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
  5601. 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
  5602. <user defined> value_compare = 0x1AB9F8CE718
  5603. 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
  5604. 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 = 0x1AB9F8CE720
  5605. 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 = 0x1AB9F8CE738
  5606. unsigned int _Mask = 0x7
  5607. unsigned int _Maxidx = 0x8
  5608. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  5609. 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> >
  5610. <user defined> value_compare = 0x1AB9F8CE768
  5611. 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
  5612. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  5613. 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 = 0x1AB9F8CE788
  5614. unsigned int _Mask = 0x7
  5615. unsigned int _Maxidx = 0x8
  5616. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  5617. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  5618. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  5619. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  5620. 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 = 0x1AB9F8CE7D8
  5621. unsigned int _Mask = 0x7
  5622. unsigned int _Maxidx = 0x8
  5623. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  5624. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  5625. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  5626. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  5627. 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 = 0x1AB9F8CE828
  5628. unsigned int _Mask = 0x3F
  5629. unsigned int _Maxidx = 0x40
  5630. Parameter WorldObject* obj = 0x1ABDF78C080
  5631. Object
  5632. unsigned int m_objectType = 0x19
  5633. int m_objectTypeId = 0x4
  5634. unsigned int m_updateFlag = 0x8
  5635. int* m_int32Values = 0x4
  5636. unsigned int* m_uint32Values = 0x4
  5637. float* m_floatValues = 0.000000
  5638. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1AC01119AA8
  5639. std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
  5640. std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x1AC01119AA8
  5641. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  5642. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  5643. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x1ABDF78C0A8
  5644. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  5645. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  5646. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0x1ABDF78C0C8
  5647. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1AC011158D8
  5648. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  5649. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x1AC011158D8
  5650. unsigned int m_valuesCount = 0x1211
  5651. unsigned int _dynamicValuesCount = 0x11
  5652. unsigned int _fieldNotifyFlags = 0x80
  5653. bool m_objectUpdated = 0x0
  5654. bool m_inWorld = 0x1
  5655. WorldLocation
  5656. Position
  5657. <user defined> XY = 0x1ABDF78C0F8
  5658. <user defined> XYZ = 0x1ABDF78C0F8
  5659. <user defined> XYZO = 0x1ABDF78C0F8
  5660. <user defined> PackedXYZ = 0x1ABDF78C0F8
  5661. float m_positionX = 1863.214722
  5662. float m_positionY = 1606.821045
  5663. float m_positionZ = 94.930038
  5664. float m_orientation = 1.044598
  5665. ?$Streamer@UXY@Position@@
  5666. Position* Pos = 0x44C8DA4644E8E6DF
  5667. ?$ConstStreamer@UXY@Position@@
  5668. Position* Pos = 0x44C8DA4644E8E6DF
  5669. ?$Streamer@UXYZ@Position@@
  5670. <user defined> Pos = 0x44C8DA4644E8E6DF
  5671. ?$ConstStreamer@UXYZ@Position@@
  5672. <user defined> Pos = 0x44C8DA4644E8E6DF
  5673. ?$Streamer@UXYZO@Position@@
  5674. <user defined> Pos = 0x44C8DA4644E8E6DF
  5675. ?$ConstStreamer@UXYZO@Position@@
  5676. <user defined> Pos = 0x44C8DA4644E8E6DF
  5677. ?$Streamer@UPackedXYZ@Position@@
  5678. <user defined> Pos = 0x44C8DA4644E8E6DF
  5679. ?$ConstStreamer@UPackedXYZ@Position@@
  5680. <user defined> Pos = 0x44C8DA4644E8E6DF
  5681. unsigned int m_mapId = 0x0
  5682. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  5683. int[2] m_values
  5684. [0] = 0x0
  5685. [1] = 0x0
  5686. unsigned int m_flags = 0x0
  5687. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  5688. int[2] m_values
  5689. [0] = 0x0
  5690. [1] = 0x0
  5691. unsigned int m_flags = 0x0
  5692. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  5693. int[38] m_values
  5694. [0] = 0x0
  5695. [1] = 0x0
  5696. [2] = 0x0
  5697. [3] = 0x0
  5698. [4] = 0x0
  5699. [5] = 0x0
  5700. [6] = 0x0
  5701. [7] = 0x0
  5702. [8] = 0x0
  5703. [9] = 0x0
  5704. unsigned int m_flags = 0x0
  5705. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  5706. int[38] m_values
  5707. [0] = 0x0
  5708. [1] = 0x0
  5709. [2] = 0x0
  5710. [3] = 0x0
  5711. [4] = 0x0
  5712. [5] = 0x0
  5713. [6] = 0x0
  5714. [7] = 0x0
  5715. [8] = 0x0
  5716. [9] = 0x0
  5717. unsigned int m_flags = 0x0
  5718. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  5719. int[2] m_values
  5720. [0] = 0x0
  5721. [1] = 0x1
  5722. unsigned int m_flags = 0x0
  5723. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  5724. int[2] m_values
  5725. [0] = 0x0
  5726. [1] = 0x1
  5727. unsigned int m_flags = 0x0
  5728. unsigned int LastUsedScriptID = 0x0
  5729. MovementInfo m_movementInfo
  5730. ObjectGuid guid
  5731. unsigned int _low = 0x4
  5732. unsigned int _high = 0x800040000000000
  5733. unsigned int flags = 0x0
  5734. unsigned int flags2 = 0x800
  5735. Position pos
  5736. <user defined> XY = 0x1ABDF78C290
  5737. <user defined> XYZ = 0x1ABDF78C290
  5738. <user defined> XYZO = 0x1ABDF78C290
  5739. <user defined> PackedXYZ = 0x1ABDF78C290
  5740. float m_positionX = 1863.214722
  5741. float m_positionY = 1606.821045
  5742. float m_positionZ = 94.930038
  5743. float m_orientation = 1.044598
  5744. ?$Streamer@UXY@Position@@
  5745. Position* Pos = 0x44C8DA4644E8E6DF
  5746. ?$ConstStreamer@UXY@Position@@
  5747. Position* Pos = 0x44C8DA4644E8E6DF
  5748. ?$Streamer@UXYZ@Position@@
  5749. <user defined> Pos = 0x44C8DA4644E8E6DF
  5750. ?$ConstStreamer@UXYZ@Position@@
  5751. <user defined> Pos = 0x44C8DA4644E8E6DF
  5752. ?$Streamer@UXYZO@Position@@
  5753. <user defined> Pos = 0x44C8DA4644E8E6DF
  5754. ?$ConstStreamer@UXYZO@Position@@
  5755. <user defined> Pos = 0x44C8DA4644E8E6DF
  5756. ?$Streamer@UPackedXYZ@Position@@
  5757. <user defined> Pos = 0x44C8DA4644E8E6DF
  5758. ?$ConstStreamer@UPackedXYZ@Position@@
  5759. <user defined> Pos = 0x44C8DA4644E8E6DF
  5760. unsigned int time = 0x146A70
  5761. TransportInfo
  5762. ObjectGuid guid = 0x1ABDF78C278
  5763. Position pos = 0x1ABDF78C288
  5764. int seat = 0x2E
  5765. unsigned int time = 0x3F85B563
  5766. unsigned int prevTime = 0x146A70
  5767. unsigned int vehicleId = 0x0
  5768. MovementInfo::TransportInfo transport
  5769. ObjectGuid guid = 0x1ABDF78C2A4
  5770. Position pos = 0x1ABDF78C2B4
  5771. int seat = 0xFF
  5772. unsigned int time = 0x0
  5773. unsigned int prevTime = 0x0
  5774. unsigned int vehicleId = 0x0
  5775. float pitch = 0.000000
  5776. JumpInfo
  5777. unsigned int fallTime = 0x4
  5778. float zspeed = 0.000000
  5779. float sinAngle = 0.000000
  5780. float cosAngle = 0.000000
  5781. float xyspeed = 0.000000
  5782. MovementInfo::JumpInfo jump
  5783. unsigned int fallTime = 0x0
  5784. float zspeed = 0.000000
  5785. float sinAngle = 0.000000
  5786. float cosAngle = 0.000000
  5787. float xyspeed = 0.000000
  5788. float splineElevation = 0.000000
  5789. std::string m_name = "Zellah"
  5790. bool m_isActive = 0x1
  5791. bool m_isWorldObject = 0x1
  5792. ZoneScript* m_zoneScript = NULL
  5793. Transport* m_transport = NULL
  5794. Map* m_currMap = 0x1AB9F8B4050
  5795. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  5796. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  5797. LinkedListHead
  5798. LinkedListElement iFirst = 0x1AB9F8B4058
  5799. LinkedListElement iLast = 0x1AB9F8B4068
  5800. unsigned int iSize = 0x12
  5801. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  5802. <user defined> iterator = 0x556E068
  5803. <user defined> iterator = 0x1AB9F8B4050
  5804. iterator
  5805. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  5806. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  5807. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5808. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5809. 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 = 0x1AB9F8B4080
  5810. <user defined> value_compare = 0x1AB9F8B4080
  5811. <user defined> _Copy_tag = 0x1AB9F8B4080
  5812. <user defined> _Move_tag = 0x1AB9F8B4080
  5813. <user defined> value_compare = 0x1AB9F8B4080
  5814. bool _creatureToMoveLock = 0x0
  5815. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  5816. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  5817. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  5818. bool _gameObjectsToMoveLock = 0x0
  5819. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  5820. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  5821. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  5822. bool _dynamicObjectsToMoveLock = 0x0
  5823. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  5824. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5825. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  5826. bool _areaTriggersToMoveLock = 0x0
  5827. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  5828. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  5829. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  5830. std::mutex _mapLock
  5831. std::_Mutex_base
  5832. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  5833. std::mutex _gridLock
  5834. std::_Mutex_base
  5835. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  5836. MapEntry* i_mapEntry = 0x1AB0122D200
  5837. unsigned int ID = 0x0
  5838. char* Directory = "Azeroth"
  5839. LocalizedString* MapName = 0x1AB02540EB8
  5840. LocalizedString* MapDescription0 = 0x1AB02540F18
  5841. LocalizedString* MapDescription1 = 0x1AB02540F78
  5842. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  5843. LocalizedString* PvpLongDescription = 0x1AB02541038
  5844. int[2] Flags
  5845. [0] = 0x9003E5D
  5846. [1] = 0x18
  5847. float MinimapIconScale = 1.000000
  5848. DBCPosition2D Corpse = 0x0
  5849. unsigned int AreaTableID = 0x0
  5850. int LoadingScreenID = 0x4
  5851. int CorpseMapID = 0xFFFF
  5852. int TimeOfDayOverride = 0xFFFF
  5853. int ParentMapID = 0xFFFF
  5854. int CosmeticParentMapID = 0xFFFF
  5855. int WindSettingsID = 0x0
  5856. unsigned int InstanceType = 0x0
  5857. unsigned int MapType = 0x1
  5858. unsigned int ExpansionID = 0x0
  5859. unsigned int MaxPlayers = 0x0
  5860. unsigned int TimeOffset = 0x0
  5861. unsigned int i_spawnMode = 0x0
  5862. unsigned int i_InstanceId = 0x0
  5863. unsigned int m_unloadTimer = 0x0
  5864. float m_VisibleDistance = 90.000000
  5865. DynamicMapTree _dynamicTree
  5866. DynTreeImpl* impl = 0x1AB1BD46050
  5867. MapRefManager m_mapRefManager
  5868. RefManager<Map,Player>
  5869. LinkedListHead
  5870. LinkedListElement iFirst = 0x1AB9F8B4200
  5871. LinkedListElement iLast = 0x1AB9F8B4210
  5872. unsigned int iSize = 0x1
  5873. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  5874. <user defined> iterator = 0xDF7937E8
  5875. <user defined> iterator = 0x1AB9F8B41F8
  5876. iterator
  5877. MapReference* _Ptr = 0x7FF65C446878
  5878. const_iterator
  5879. MapReference* _Ptr = 0x7FF65C446878
  5880. LinkedListHead::Iterator<MapReference> m_mapRefIter
  5881. MapReference* _Ptr = 0x1ABDF7937E0
  5882. int m_VisibilityNotifyPeriod = 0x3E8
  5883. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  5884. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5885. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5886. 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 = 0x1AB9F8B4238
  5887. <user defined> _Copy_tag = 0x1AB9F8B4238
  5888. <user defined> _Move_tag = 0x1AB9F8B4238
  5889. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  5890. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  5891. std::_Iterator_base12
  5892. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  5893. std::_Iterator_base12* _Mynextiter = NULL
  5894. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  5895. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  5896. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5897. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5898. 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 = 0x1AB9F8B4268
  5899. <user defined> _Copy_tag = 0x1AB9F8B4268
  5900. <user defined> _Move_tag = 0x1AB9F8B4268
  5901. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  5902. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  5903. std::_Iterator_base12
  5904. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  5905. std::_Iterator_base12* _Mynextiter = NULL
  5906. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  5907. int i_gridExpiry = 0x493E0
  5908. Map* m_parentMap = 0x1AB9F8B4050
  5909. Map* m_parentTerrainMap = 0x1AB9F8B4050
  5910. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  5911. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  5912. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  5913. 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
  5914. [0] = 0x0
  5915. [1] = 0x0
  5916. [2] = 0x0
  5917. [3] = 0x0
  5918. [4] = 0x0
  5919. [5] = 0x0
  5920. [6] = 0x0
  5921. [7] = 0x0
  5922. [8] = 0x0
  5923. [9] = 0x0
  5924. [0] = 0x1AB9F8B42B8
  5925. [1] = 0x1AB9F8B44B8
  5926. [2] = 0x1AB9F8B46B8
  5927. [3] = 0x1AB9F8B48B8
  5928. [4] = 0x1AB9F8B4AB8
  5929. [5] = 0x1AB9F8B4CB8
  5930. [6] = 0x1AB9F8B4EB8
  5931. [7] = 0x1AB9F8B50B8
  5932. [8] = 0x1AB9F8B52B8
  5933. [9] = 0x1AB9F8B54B8
  5934. GridMap*[64] GridMaps
  5935. [0] = 0x0
  5936. [1] = 0x0
  5937. [2] = 0x0
  5938. [3] = 0x0
  5939. [4] = 0x0
  5940. [5] = 0x0
  5941. [6] = 0x0
  5942. [7] = 0x0
  5943. [8] = 0x0
  5944. [9] = 0x0
  5945. [0] = 0x1AB9F8BC2B8
  5946. [1] = 0x1AB9F8BC4B8
  5947. [2] = 0x1AB9F8BC6B8
  5948. [3] = 0x1AB9F8BC8B8
  5949. [4] = 0x1AB9F8BCAB8
  5950. [5] = 0x1AB9F8BCCB8
  5951. [6] = 0x1AB9F8BCEB8
  5952. [7] = 0x1AB9F8BD0B8
  5953. [8] = 0x1AB9F8BD2B8
  5954. [9] = 0x1AB9F8BD4B8
  5955. unsigned int[64] GridMapReference
  5956. [0] = 0x0
  5957. [1] = 0x0
  5958. [2] = 0x0
  5959. [3] = 0x0
  5960. [4] = 0x0
  5961. [5] = 0x0
  5962. [6] = 0x0
  5963. [7] = 0x0
  5964. [8] = 0x0
  5965. [9] = 0x0
  5966. [0] = 0x1AB9F8C42B8
  5967. [1] = 0x1AB9F8C4338
  5968. [2] = 0x1AB9F8C43B8
  5969. [3] = 0x1AB9F8C4438
  5970. [4] = 0x1AB9F8C44B8
  5971. [5] = 0x1AB9F8C4538
  5972. [6] = 0x1AB9F8C45B8
  5973. [7] = 0x1AB9F8C4638
  5974. [8] = 0x1AB9F8C46B8
  5975. [9] = 0x1AB9F8C4738
  5976. std::bitset<262144> marked_cells
  5977. <user defined> reference = 0x1AB9F8C62B8
  5978. unsigned int[4096] _Array
  5979. [0] = 0x0
  5980. [1] = 0x0
  5981. [2] = 0x0
  5982. [3] = 0x0
  5983. [4] = 0x0
  5984. [5] = 0x0
  5985. [6] = 0x0
  5986. [7] = 0x0
  5987. [8] = 0x0
  5988. [9] = 0x0
  5989. bool i_scriptLock = 0x0
  5990. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  5991. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5992. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5993. 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 = 0x1AB9F8CE2C0
  5994. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  5995. <user defined> _Move_tag = 0x1AB9F8CE2C0
  5996. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  5997. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5998. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5999. 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 = 0x1AB9F8CE2D8
  6000. <user defined> value_compare = 0x1AB9F8CE2D8
  6001. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  6002. <user defined> _Move_tag = 0x1AB9F8CE2D8
  6003. <user defined> value_compare = 0x1AB9F8CE2D8
  6004. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  6005. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  6006. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  6007. 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 = 0x1AB9F8CE2F0
  6008. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  6009. <user defined> _Move_tag = 0x1AB9F8CE2F0
  6010. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  6011. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  6012. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  6013. 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 = 0x1AB9F8CE308
  6014. <user defined> value_compare = 0x1AB9F8CE308
  6015. <user defined> _Copy_tag = 0x1AB9F8CE308
  6016. <user defined> _Move_tag = 0x1AB9F8CE308
  6017. <user defined> value_compare = 0x1AB9F8CE308
  6018. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  6019. 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
  6020. <user defined> value_compare = 0x1AB9F8CE320
  6021. 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
  6022. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  6023. 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 = 0x1AB9F8CE340
  6024. unsigned int _Mask = 0x3F
  6025. unsigned int _Maxidx = 0x40
  6026. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  6027. 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
  6028. <user defined> value_compare = 0x1AB9F8CE370
  6029. 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
  6030. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  6031. 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 = 0x1AB9F8CE390
  6032. unsigned int _Mask = 0x7
  6033. unsigned int _Maxidx = 0x8
  6034. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  6035. 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
  6036. <user defined> value_compare = 0x1AB9F8CE3C0
  6037. 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
  6038. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  6039. 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 = 0x1AB9F8CE3E0
  6040. unsigned int _Mask = 0x7
  6041. unsigned int _Maxidx = 0x8
  6042. IntervalTimer _weatherUpdateTimer
  6043. int _interval = 0x3E8
  6044. int _current = 0x0
  6045. unsigned int _defaultLight = 0x1
  6046. 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
  6047. 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
  6048. 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
  6049. 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 = 0x1AB9F8CE428
  6050. <user defined> value_compare = 0x1AB9F8CE428
  6051. <user defined> _Copy_tag = 0x1AB9F8CE428
  6052. <user defined> _Move_tag = 0x1AB9F8CE428
  6053. <user defined> value_compare = 0x1AB9F8CE428
  6054. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  6055. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x1AB9F8CE440
  6056. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  6057. 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
  6058. <user defined> value_compare = 0x1AB9F8CE678
  6059. 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
  6060. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  6061. 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 = 0x1AB9F8CE698
  6062. unsigned int _Mask = 0x7FF
  6063. unsigned int _Maxidx = 0x800
  6064. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  6065. 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
  6066. <user defined> value_compare = 0x1AB9F8CE6C8
  6067. 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
  6068. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  6069. 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 = 0x1AB9F8CE6E8
  6070. unsigned int _Mask = 0x1FF
  6071. unsigned int _Maxidx = 0x200
  6072. 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
  6073. 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
  6074. <user defined> value_compare = 0x1AB9F8CE718
  6075. 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
  6076. 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 = 0x1AB9F8CE720
  6077. 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 = 0x1AB9F8CE738
  6078. unsigned int _Mask = 0x7
  6079. unsigned int _Maxidx = 0x8
  6080. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  6081. 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> >
  6082. <user defined> value_compare = 0x1AB9F8CE768
  6083. 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
  6084. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  6085. 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 = 0x1AB9F8CE788
  6086. unsigned int _Mask = 0x7
  6087. unsigned int _Maxidx = 0x8
  6088. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  6089. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  6090. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  6091. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  6092. 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 = 0x1AB9F8CE7D8
  6093. unsigned int _Mask = 0x7
  6094. unsigned int _Maxidx = 0x8
  6095. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  6096. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  6097. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  6098. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  6099. 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 = 0x1AB9F8CE828
  6100. unsigned int _Mask = 0x3F
  6101. unsigned int _Maxidx = 0x40
  6102. unsigned int m_InstanceId = 0x0
  6103. PhaseShift _phaseShift
  6104. PhaseRef
  6105. unsigned int Id = 0x8
  6106. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6107. int References = 0x0
  6108. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6109. VisibleMapIdRef
  6110. int References = 0x8
  6111. TerrainSwapInfo* VisibleMapInfo = NULL
  6112. UiWorldMapAreaIdSwapRef
  6113. int References = 0x8
  6114. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6115. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  6116. bool Erased = 0x0
  6117. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6118. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABDF78C340
  6119. bool Erased = 0x0
  6120. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6121. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABDF78C340
  6122. bool Erased = 0x0
  6123. EnumClassFlag<enum PhaseShiftFlags> Flags
  6124. unsigned int _value = 0x8
  6125. ObjectGuid PersonalGuid
  6126. unsigned int _low = 0x0
  6127. unsigned int _high = 0x0
  6128. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6129. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6130. Data
  6131. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6132. std::less<PhaseShift::PhaseRef>
  6133. first_argument_type
  6134. unsigned int Id = 0x0
  6135. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6136. int References = 0x0
  6137. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6138. second_argument_type
  6139. unsigned int Id = 0x0
  6140. <user defined> Flags = 0x0
  6141. int References = 0x0
  6142. <user defined> AreaConditions = 0x0
  6143. first_argument_type
  6144. unsigned int Id = 0x0
  6145. <user defined> Flags = 0x0
  6146. int References = 0x0
  6147. <user defined> AreaConditions = 0x0
  6148. second_argument_type
  6149. unsigned int Id = 0x0
  6150. <user defined> Flags = 0x0
  6151. int References = 0x0
  6152. <user defined> AreaConditions = 0x0
  6153. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x1ABDF78C358
  6154. 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 = 0x1ABDF78C358
  6155. value_type
  6156. unsigned int Id = 0x0
  6157. <user defined> Flags = 0x0
  6158. int References = 0x0
  6159. <user defined> AreaConditions = 0x0
  6160. key_type
  6161. unsigned int Id = 0x0
  6162. <user defined> Flags = 0x0
  6163. int References = 0x0
  6164. <user defined> AreaConditions = 0x0
  6165. insert_commit_data
  6166. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  6167. key_type
  6168. unsigned int Id = 0x0
  6169. <user defined> Flags = 0x0
  6170. int References = 0x0
  6171. <user defined> AreaConditions = 0x0
  6172. value_type
  6173. unsigned int Id = 0x0
  6174. <user defined> Flags = 0x0
  6175. int References = 0x0
  6176. <user defined> AreaConditions = 0x0
  6177. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6178. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6179. 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> >
  6180. 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 = 0x1ABDF78C370
  6181. <user defined> value_compare = 0x1ABDF78C370
  6182. <user defined> _Copy_tag = 0x1ABDF78C370
  6183. <user defined> _Move_tag = 0x1ABDF78C370
  6184. mapped_type
  6185. int References = 0x5E1DC80
  6186. TerrainSwapInfo* VisibleMapInfo = 0x1AC02897080
  6187. <user defined> value_compare = 0x1ABDF78C370
  6188. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6189. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6190. 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>
  6191. 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 = 0x1ABDF78C388
  6192. <user defined> value_compare = 0x1ABDF78C388
  6193. <user defined> _Copy_tag = 0x1ABDF78C388
  6194. <user defined> _Move_tag = 0x1ABDF78C388
  6195. mapped_type
  6196. int References = 0x5E1DD20
  6197. <user defined> value_compare = 0x1ABDF78C388
  6198. int NonCosmeticReferences = 0x0
  6199. int CosmeticReferences = 0x0
  6200. int DefaultReferences = 0x0
  6201. bool IsDbPhaseShift = 0x0
  6202. PhaseShift _suppressedPhaseShift
  6203. PhaseRef
  6204. unsigned int Id = 0x8
  6205. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6206. int References = 0x0
  6207. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6208. VisibleMapIdRef
  6209. int References = 0x8
  6210. TerrainSwapInfo* VisibleMapInfo = NULL
  6211. UiWorldMapAreaIdSwapRef
  6212. int References = 0x8
  6213. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6214. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  6215. bool Erased = 0x0
  6216. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6217. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABDF78C3B0
  6218. bool Erased = 0x0
  6219. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6220. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABDF78C3B0
  6221. bool Erased = 0x0
  6222. EnumClassFlag<enum PhaseShiftFlags> Flags
  6223. unsigned int _value = 0x8
  6224. ObjectGuid PersonalGuid
  6225. unsigned int _low = 0x0
  6226. unsigned int _high = 0x0
  6227. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6228. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6229. Data
  6230. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6231. std::less<PhaseShift::PhaseRef>
  6232. first_argument_type
  6233. unsigned int Id = 0x0
  6234. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6235. int References = 0x0
  6236. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6237. second_argument_type
  6238. unsigned int Id = 0x0
  6239. <user defined> Flags = 0x0
  6240. int References = 0x0
  6241. <user defined> AreaConditions = 0x0
  6242. first_argument_type
  6243. unsigned int Id = 0x0
  6244. <user defined> Flags = 0x0
  6245. int References = 0x0
  6246. <user defined> AreaConditions = 0x0
  6247. second_argument_type
  6248. unsigned int Id = 0x0
  6249. <user defined> Flags = 0x0
  6250. int References = 0x0
  6251. <user defined> AreaConditions = 0x0
  6252. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x1ABDF78C3C8
  6253. 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 = 0x1ABDF78C3C8
  6254. value_type
  6255. unsigned int Id = 0x0
  6256. <user defined> Flags = 0x0
  6257. int References = 0x0
  6258. <user defined> AreaConditions = 0x0
  6259. key_type
  6260. unsigned int Id = 0x0
  6261. <user defined> Flags = 0x0
  6262. int References = 0x0
  6263. <user defined> AreaConditions = 0x0
  6264. insert_commit_data
  6265. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  6266. key_type
  6267. unsigned int Id = 0x0
  6268. <user defined> Flags = 0x0
  6269. int References = 0x0
  6270. <user defined> AreaConditions = 0x0
  6271. value_type
  6272. unsigned int Id = 0x0
  6273. <user defined> Flags = 0x0
  6274. int References = 0x0
  6275. <user defined> AreaConditions = 0x0
  6276. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6277. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6278. 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> >
  6279. 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 = 0x1ABDF78C3E0
  6280. <user defined> value_compare = 0x1ABDF78C3E0
  6281. <user defined> _Copy_tag = 0x1ABDF78C3E0
  6282. <user defined> _Move_tag = 0x1ABDF78C3E0
  6283. mapped_type
  6284. int References = 0x5E1E6D0
  6285. TerrainSwapInfo* VisibleMapInfo = 0x1AC02895F80
  6286. <user defined> value_compare = 0x1ABDF78C3E0
  6287. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6288. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6289. 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>
  6290. 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 = 0x1ABDF78C3F8
  6291. <user defined> value_compare = 0x1ABDF78C3F8
  6292. <user defined> _Copy_tag = 0x1ABDF78C3F8
  6293. <user defined> _Move_tag = 0x1ABDF78C3F8
  6294. mapped_type
  6295. int References = 0x5E1E720
  6296. <user defined> value_compare = 0x1ABDF78C3F8
  6297. int NonCosmeticReferences = 0x0
  6298. int CosmeticReferences = 0x0
  6299. int DefaultReferences = 0x0
  6300. bool IsDbPhaseShift = 0x0
  6301. int _dbPhase = 0x0
  6302. unsigned int m_notifyflags = 0x2
  6303. unsigned int m_executed_notifies = 0x0
  6304. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & gridVisitor = 0x2BED1FFA18
  6305. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  6306. unsigned int i_timeDiff = 0x7D
  6307. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x2BED1FFA38
  6308. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  6309. unsigned int i_timeDiff = 0x7D
  6310. Local CellArea area
  6311. CoordPair<512> low_bound
  6312. unsigned int x_coord = 0x11A
  6313. unsigned int y_coord = 0x116
  6314. CoordPair<512> high_bound
  6315. unsigned int x_coord = 0x11D
  6316. unsigned int y_coord = 0x119
  6317.  
  6318. 00007FF65A75313A 0000002BED1FFC10 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  6319. Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
  6320. Object
  6321. unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  6322. int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  6323. unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  6324. int* m_int32Values = <Unable to read memory>
  6325. unsigned int* m_uint32Values = <Unable to read memory>
  6326. float* m_floatValues = <Unable to read memory>
  6327. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = <Unable to read memory>
  6328. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  6329. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  6330. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0xCCCCCCCCCCCCCCF4
  6331. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  6332. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  6333. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0xCCCCCCCCCCCCCD14
  6334. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = <Unable to read memory>
  6335. unsigned int m_valuesCount = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  6336. unsigned int _dynamicValuesCount = 0xCCCCCCCCCCCCCD3E <Unable to read memory>
  6337. unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
  6338. bool m_objectUpdated = 0xCCCCCCCCCCCCCD42 <Unable to read memory>
  6339. bool m_inWorld = 0xCCCCCCCCCCCCCD43 <Unable to read memory>
  6340. WorldLocation
  6341. Position
  6342. <user defined> XY = 0xCCCCCCCCCCCCCD44
  6343. <user defined> XYZ = 0xCCCCCCCCCCCCCD44
  6344. <user defined> XYZO = 0xCCCCCCCCCCCCCD44
  6345. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD44
  6346. float m_positionX = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6347. float m_positionY = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
  6348. float m_positionZ = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
  6349. float m_orientation = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
  6350. ?$Streamer@UXY@Position@@
  6351. Position* Pos = <Unable to read memory>
  6352. ?$ConstStreamer@UXY@Position@@
  6353. Position* Pos = <Unable to read memory>
  6354. ?$Streamer@UXYZ@Position@@
  6355. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6356. ?$ConstStreamer@UXYZ@Position@@
  6357. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6358. ?$Streamer@UXYZO@Position@@
  6359. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6360. ?$ConstStreamer@UXYZO@Position@@
  6361. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6362. ?$Streamer@UPackedXYZ@Position@@
  6363. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6364. ?$ConstStreamer@UPackedXYZ@Position@@
  6365. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6366. unsigned int m_mapId = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
  6367. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  6368. int[2] m_values
  6369. [0] = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
  6370. [1] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
  6371. unsigned int m_flags = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
  6372. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  6373. int[2] m_values
  6374. [0] = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
  6375. [1] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
  6376. unsigned int m_flags = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
  6377. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  6378. int[38] m_values
  6379. [0] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
  6380. [1] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
  6381. [2] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
  6382. [3] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
  6383. [4] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
  6384. [5] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
  6385. [6] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
  6386. [7] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
  6387. [8] = 0xCCCCCCCCCCCCCD90 <Unable to read memory>
  6388. [9] = 0xCCCCCCCCCCCCCD94 <Unable to read memory>
  6389. unsigned int m_flags = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
  6390. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  6391. int[38] m_values
  6392. [0] = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
  6393. [1] = 0xCCCCCCCCCCCCCE10 <Unable to read memory>
  6394. [2] = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
  6395. [3] = 0xCCCCCCCCCCCCCE18 <Unable to read memory>
  6396. [4] = 0xCCCCCCCCCCCCCE1C <Unable to read memory>
  6397. [5] = 0xCCCCCCCCCCCCCE20 <Unable to read memory>
  6398. [6] = 0xCCCCCCCCCCCCCE24 <Unable to read memory>
  6399. [7] = 0xCCCCCCCCCCCCCE28 <Unable to read memory>
  6400. [8] = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
  6401. [9] = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
  6402. unsigned int m_flags = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
  6403. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  6404. int[2] m_values
  6405. [0] = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  6406. [1] = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
  6407. unsigned int m_flags = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
  6408. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  6409. int[2] m_values
  6410. [0] = 0xCCCCCCCCCCCCCEB4 <Unable to read memory>
  6411. [1] = 0xCCCCCCCCCCCCCEB8 <Unable to read memory>
  6412. unsigned int m_flags = 0xCCCCCCCCCCCCCEBC <Unable to read memory>
  6413. unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCEC0 <Unable to read memory>
  6414. MovementInfo m_movementInfo
  6415. ObjectGuid guid
  6416. unsigned int _low = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  6417. unsigned int _high = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  6418. unsigned int flags = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  6419. unsigned int flags2 = 0xCCCCCCCCCCCCCED8 <Unable to read memory>
  6420. Position pos
  6421. <user defined> XY = 0xCCCCCCCCCCCCCEDC
  6422. <user defined> XYZ = 0xCCCCCCCCCCCCCEDC
  6423. <user defined> XYZO = 0xCCCCCCCCCCCCCEDC
  6424. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCEDC
  6425. float m_positionX = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6426. float m_positionY = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
  6427. float m_positionZ = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  6428. float m_orientation = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  6429. ?$Streamer@UXY@Position@@
  6430. Position* Pos = <Unable to read memory>
  6431. ?$ConstStreamer@UXY@Position@@
  6432. Position* Pos = <Unable to read memory>
  6433. ?$Streamer@UXYZ@Position@@
  6434. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6435. ?$ConstStreamer@UXYZ@Position@@
  6436. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6437. ?$Streamer@UXYZO@Position@@
  6438. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6439. ?$ConstStreamer@UXYZO@Position@@
  6440. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6441. ?$Streamer@UPackedXYZ@Position@@
  6442. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6443. ?$ConstStreamer@UPackedXYZ@Position@@
  6444. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6445. unsigned int time = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  6446. TransportInfo
  6447. ObjectGuid guid = 0xCCCCCCCCCCCCCEC4
  6448. Position pos = 0xCCCCCCCCCCCCCED4
  6449. int seat = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  6450. unsigned int time = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  6451. unsigned int prevTime = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  6452. unsigned int vehicleId = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
  6453. MovementInfo::TransportInfo transport
  6454. ObjectGuid guid = 0xCCCCCCCCCCCCCEF0
  6455. Position pos = 0xCCCCCCCCCCCCCF00
  6456. int seat = 0xCCCCCCCCCCCCCF10 <Unable to read memory>
  6457. unsigned int time = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
  6458. unsigned int prevTime = 0xCCCCCCCCCCCCCF18 <Unable to read memory>
  6459. unsigned int vehicleId = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
  6460. float pitch = 0xCCCCCCCCCCCCCF20 <Unable to read memory>
  6461. JumpInfo
  6462. unsigned int fallTime = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  6463. float zspeed = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
  6464. float sinAngle = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  6465. float cosAngle = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
  6466. float xyspeed = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  6467. MovementInfo::JumpInfo jump
  6468. unsigned int fallTime = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
  6469. float zspeed = 0xCCCCCCCCCCCCCF28 <Unable to read memory>
  6470. float sinAngle = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
  6471. float cosAngle = 0xCCCCCCCCCCCCCF30 <Unable to read memory>
  6472. float xyspeed = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
  6473. float splineElevation = 0xCCCCCCCCCCCCCF38 <Unable to read memory>
  6474. std::string m_name = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
  6475. bool m_isActive = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
  6476. bool m_isWorldObject = 0xCCCCCCCCCCCCCF65 <Unable to read memory>
  6477. ZoneScript* m_zoneScript = <Unable to read memory>
  6478. Transport* m_transport = <Unable to read memory>
  6479. Map* m_currMap = <Unable to read memory>
  6480. unsigned int m_InstanceId = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
  6481. PhaseShift _phaseShift
  6482. PhaseRef
  6483. unsigned int Id = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6484. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCF8E <Unable to read memory>
  6485. int References = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  6486. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6487. VisibleMapIdRef
  6488. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6489. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6490. UiWorldMapAreaIdSwapRef
  6491. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6492. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6493. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6494. bool Erased = 0xCCCCCCCCCCCCCF94 <Unable to read memory>
  6495. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6496. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  6497. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6498. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6499. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  6500. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6501. EnumClassFlag<enum PhaseShiftFlags> Flags
  6502. unsigned int _value = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6503. ObjectGuid PersonalGuid
  6504. unsigned int _low = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  6505. unsigned int _high = 0xCCCCCCCCCCCCCF98 <Unable to read memory>
  6506. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6507. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6508. Data
  6509. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6510. std::less<PhaseShift::PhaseRef>
  6511. first_argument_type
  6512. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6513. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6514. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6515. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6516. second_argument_type
  6517. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6518. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6519. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6520. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6521. first_argument_type
  6522. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6523. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6524. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6525. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6526. second_argument_type
  6527. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6528. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6529. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6530. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6531. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCCFA4
  6532. 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
  6533. value_type
  6534. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6535. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6536. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6537. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6538. key_type
  6539. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6540. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6541. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6542. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6543. insert_commit_data
  6544. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6545. key_type
  6546. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6547. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6548. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6549. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6550. value_type
  6551. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6552. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6553. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6554. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6555. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6556. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6557. 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> >
  6558. 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
  6559. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  6560. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFBC
  6561. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFBC
  6562. mapped_type
  6563. int References = 0xCCCCCCCCCCCCCFBC <Unable to read memory>
  6564. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6565. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  6566. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6567. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6568. 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>
  6569. 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
  6570. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  6571. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFD4
  6572. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFD4
  6573. mapped_type
  6574. int References = 0xCCCCCCCCCCCCCFD4 <Unable to read memory>
  6575. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  6576. int NonCosmeticReferences = 0xCCCCCCCCCCCCCFEC <Unable to read memory>
  6577. int CosmeticReferences = 0xCCCCCCCCCCCCCFF0 <Unable to read memory>
  6578. int DefaultReferences = 0xCCCCCCCCCCCCCFF4 <Unable to read memory>
  6579. bool IsDbPhaseShift = 0xCCCCCCCCCCCCCFF8 <Unable to read memory>
  6580. PhaseShift _suppressedPhaseShift
  6581. PhaseRef
  6582. unsigned int Id = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6583. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFFE <Unable to read memory>
  6584. int References = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  6585. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6586. VisibleMapIdRef
  6587. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6588. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6589. UiWorldMapAreaIdSwapRef
  6590. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6591. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6592. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6593. bool Erased = 0xCCCCCCCCCCCCD004 <Unable to read memory>
  6594. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6595. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  6596. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6597. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6598. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  6599. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6600. EnumClassFlag<enum PhaseShiftFlags> Flags
  6601. unsigned int _value = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6602. ObjectGuid PersonalGuid
  6603. unsigned int _low = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  6604. unsigned int _high = 0xCCCCCCCCCCCCD008 <Unable to read memory>
  6605. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6606. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6607. Data
  6608. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6609. std::less<PhaseShift::PhaseRef>
  6610. first_argument_type
  6611. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6612. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6613. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6614. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6615. second_argument_type
  6616. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6617. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6618. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6619. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6620. first_argument_type
  6621. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6622. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6623. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6624. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6625. second_argument_type
  6626. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6627. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6628. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6629. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6630. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCD014
  6631. 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
  6632. value_type
  6633. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6634. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6635. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6636. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6637. key_type
  6638. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6639. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6640. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6641. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6642. insert_commit_data
  6643. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6644. key_type
  6645. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6646. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6647. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6648. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6649. value_type
  6650. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6651. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6652. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6653. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6654. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6655. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6656. 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> >
  6657. 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
  6658. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  6659. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD02C
  6660. <user defined> _Move_tag = 0xCCCCCCCCCCCCD02C
  6661. mapped_type
  6662. int References = 0xCCCCCCCCCCCCD02C <Unable to read memory>
  6663. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6664. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  6665. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6666. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6667. 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>
  6668. 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
  6669. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  6670. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD044
  6671. <user defined> _Move_tag = 0xCCCCCCCCCCCCD044
  6672. mapped_type
  6673. int References = 0xCCCCCCCCCCCCD044 <Unable to read memory>
  6674. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  6675. int NonCosmeticReferences = 0xCCCCCCCCCCCCD05C <Unable to read memory>
  6676. int CosmeticReferences = 0xCCCCCCCCCCCCD060 <Unable to read memory>
  6677. int DefaultReferences = 0xCCCCCCCCCCCCD064 <Unable to read memory>
  6678. bool IsDbPhaseShift = 0xCCCCCCCCCCCCD068 <Unable to read memory>
  6679. int _dbPhase = 0xCCCCCCCCCCCCD06C <Unable to read memory>
  6680. unsigned int m_notifyflags = 0xCCCCCCCCCCCCD070 <Unable to read memory>
  6681. unsigned int m_executed_notifies = 0xCCCCCCCCCCCCD072 <Unable to read memory>
  6682. Local Player* player = 0x1ABDF78C080
  6683. Unit
  6684. WorldObject
  6685. Object
  6686. unsigned int m_objectType = 0x19
  6687. int m_objectTypeId = 0x4
  6688. unsigned int m_updateFlag = 0x8
  6689. int* m_int32Values = 0x4
  6690. unsigned int* m_uint32Values = 0x4
  6691. float* m_floatValues = 0.000000
  6692. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1AC01119AA8
  6693. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABDF78C0A8
  6694. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABDF78C0C8
  6695. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1AC011158D8
  6696. unsigned int m_valuesCount = 0x1211
  6697. unsigned int _dynamicValuesCount = 0x11
  6698. unsigned int _fieldNotifyFlags = 0x80
  6699. bool m_objectUpdated = 0x0
  6700. bool m_inWorld = 0x1
  6701. WorldLocation
  6702. Position
  6703. <user defined> XY = 0x1ABDF78C0F8
  6704. <user defined> XYZ = 0x1ABDF78C0F8
  6705. <user defined> XYZO = 0x1ABDF78C0F8
  6706. <user defined> PackedXYZ = 0x1ABDF78C0F8
  6707. float m_positionX = 1863.214722
  6708. float m_positionY = 1606.821045
  6709. float m_positionZ = 94.930038
  6710. float m_orientation = 1.044598
  6711. ?$Streamer@UXY@Position@@
  6712. Position* Pos = 0x44C8DA4644E8E6DF
  6713. ?$ConstStreamer@UXY@Position@@
  6714. Position* Pos = 0x44C8DA4644E8E6DF
  6715. ?$Streamer@UXYZ@Position@@
  6716. <user defined> Pos = 0x44C8DA4644E8E6DF
  6717. ?$ConstStreamer@UXYZ@Position@@
  6718. <user defined> Pos = 0x44C8DA4644E8E6DF
  6719. ?$Streamer@UXYZO@Position@@
  6720. <user defined> Pos = 0x44C8DA4644E8E6DF
  6721. ?$ConstStreamer@UXYZO@Position@@
  6722. <user defined> Pos = 0x44C8DA4644E8E6DF
  6723. ?$Streamer@UPackedXYZ@Position@@
  6724. <user defined> Pos = 0x44C8DA4644E8E6DF
  6725. ?$ConstStreamer@UPackedXYZ@Position@@
  6726. <user defined> Pos = 0x44C8DA4644E8E6DF
  6727. unsigned int m_mapId = 0x0
  6728. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABDF78C10C
  6729. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABDF78C118
  6730. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABDF78C124
  6731. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABDF78C1C0
  6732. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABDF78C25C
  6733. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABDF78C268
  6734. unsigned int LastUsedScriptID = 0x0
  6735. MovementInfo m_movementInfo = 0x1ABDF78C278
  6736. std::string m_name = "Zellah"
  6737. bool m_isActive = 0x1
  6738. bool m_isWorldObject = 0x1
  6739. ZoneScript* m_zoneScript = NULL
  6740. Transport* m_transport = NULL
  6741. Map* m_currMap = 0x1AB9F8B4050
  6742. unsigned int m_InstanceId = 0x0
  6743. PhaseShift _phaseShift = 0x1ABDF78C340
  6744. PhaseShift _suppressedPhaseShift = 0x1ABDF78C3B0
  6745. int _dbPhase = 0x0
  6746. unsigned int m_notifyflags = 0x2
  6747. unsigned int m_executed_notifies = 0x0
  6748. unsigned int m_extraAttacks = 0x0
  6749. bool m_canDualWield = 0x1
  6750. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  6751. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6752. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6753. 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 = 0x1ABDF78C430
  6754. <user defined> _Copy_tag = 0x1ABDF78C430
  6755. <user defined> _Move_tag = 0x1ABDF78C430
  6756. Player* m_playerMovingMe = 0x1ABDF78C080
  6757. ObjectGuid[7] m_SummonSlot
  6758. [0] = 0x1ABDF78C450
  6759. [1] = 0x1ABDF78C460
  6760. [2] = 0x1ABDF78C470
  6761. [3] = 0x1ABDF78C480
  6762. [4] = 0x1ABDF78C490
  6763. [5] = 0x1ABDF78C4A0
  6764. [6] = 0x1ABDF78C4B0
  6765. ObjectGuid[4] m_ObjectSlot
  6766. [0] = 0x1ABDF78C4C0
  6767. [1] = 0x1ABDF78C4D0
  6768. [2] = 0x1ABDF78C4E0
  6769. [3] = 0x1ABDF78C4F0
  6770. float m_modMeleeHitChance = 7.500000
  6771. float m_modRangedHitChance = 7.500000
  6772. float m_modSpellHitChance = 15.000000
  6773. int m_baseSpellCritChance = 0x5
  6774. float[7] m_threatModifier
  6775. [0] = 1.000000
  6776. [1] = 1.000000
  6777. [2] = 1.000000
  6778. [3] = 1.000000
  6779. [4] = 1.000000
  6780. [5] = 1.000000
  6781. [6] = 1.000000
  6782. unsigned int[3] m_baseAttackSpeed
  6783. [0] = 0x7D0
  6784. [1] = 0x7D0
  6785. [2] = 0xBB8
  6786. float[3] m_modAttackSpeedPct
  6787. [0] = 1.000000
  6788. [1] = 1.000000
  6789. [2] = 1.000000
  6790. unsigned int[3] m_attackTimer
  6791. [0] = 0x0
  6792. [1] = 0x0
  6793. [2] = 0x0
  6794. EventProcessor m_Events
  6795. unsigned int m_time = 0x1ED2F
  6796. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABDF78C558
  6797. 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
  6798. [0] = 0x1ABDF78C570
  6799. [1] = 0x1ABDF78C5C0
  6800. [2] = 0x1ABDF78C610
  6801. [3] = 0x1ABDF78C660
  6802. [4] = 0x1ABDF78C6B0
  6803. [5] = 0x1ABDF78C700
  6804. [6] = 0x1ABDF78C750
  6805. unsigned int m_lastSanctuaryTime = 0x0
  6806. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  6807. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  6808. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  6809. 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 = 0x1ABDF78C7A8
  6810. <user defined> _Copy_tag = 0x1ABDF78C7A8
  6811. <user defined> _Move_tag = 0x1ABDF78C7A8
  6812. bool IsAIEnabled = 0x0
  6813. bool NeedChangeAI = 0x0
  6814. ObjectGuid LastCharmerGUID
  6815. unsigned int _low = 0x0
  6816. unsigned int _high = 0x0
  6817. bool m_ControlledByPlayer = 0x1
  6818. Movement::MoveSpline* movespline = 0x1AC00F74140
  6819. Movement::Spline<int> spline = 0x1AC00F74140
  6820. Movement::FacingInfo facing = 0x1AC00F74190
  6821. unsigned int m_Id = 0x0
  6822. Movement::MoveSplineFlag splineflags = 0x20
  6823. int time_passed = 0x0
  6824. float vertical_acceleration = 0.000000
  6825. float initialOrientation = 0.000000
  6826. int effect_start_time = 0x0
  6827. int point_Idx = 0x0
  6828. int point_Idx_offset = 0x0
  6829. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1AC00F741D4
  6830. bool onTransport = 0x0
  6831. bool splineIsFacingOnly = 0x0
  6832. UnitAI* i_AI = NULL
  6833. UnitAI* i_disabledAI = NULL
  6834. bool m_AutoRepeatFirstCast = 0x0
  6835. float[4] m_createStats
  6836. [0] = 11.000000
  6837. [1] = 15.000000
  6838. [2] = 12.000000
  6839. [3] = 9.000000
  6840. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  6841. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6842. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6843. 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 = 0x1ABDF78C808
  6844. <user defined> _Copy_tag = 0x1ABDF78C808
  6845. <user defined> _Move_tag = 0x1ABDF78C808
  6846. Unit* m_attacking = NULL
  6847. int m_deathState = 0x0
  6848. int m_procDeep = 0x0
  6849. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  6850. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  6851. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  6852. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABDF78C830
  6853. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  6854. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  6855. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  6856. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABDF78C848
  6857. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  6858. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  6859. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABDF78C860
  6860. unsigned int m_transform = 0x0
  6861. Spell*[4] m_currentSpells
  6862. [0] = 0x0
  6863. [1] = 0x0
  6864. [2] = 0x0
  6865. [3] = 0x0
  6866. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  6867. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  6868. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  6869. 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 = 0x1ABDF78C8A8
  6870. <user defined> value_compare = 0x1ABDF78C8A8
  6871. <user defined> _Copy_tag = 0x1ABDF78C8A8
  6872. <user defined> _Move_tag = 0x1ABDF78C8A8
  6873. <user defined> value_compare = 0x1ABDF78C8A8
  6874. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  6875. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  6876. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  6877. 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 = 0x1ABDF78C8C0
  6878. <user defined> value_compare = 0x1ABDF78C8C0
  6879. <user defined> _Copy_tag = 0x1ABDF78C8C0
  6880. <user defined> _Move_tag = 0x1ABDF78C8C0
  6881. <user defined> value_compare = 0x1ABDF78C8C0
  6882. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  6883. std::_List_buy<Aura *,std::allocator<Aura *> >
  6884. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  6885. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABDF78C8D8
  6886. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  6887. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  6888. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  6889. std::_Iterator_base12
  6890. std::_Container_proxy* _Myproxy = 0x1AC05E1DFA0
  6891. std::_Iterator_base12* _Mynextiter = NULL
  6892. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1AC03F61870
  6893. unsigned int m_removedAurasCount = 0x2
  6894. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  6895. [0] = 0x1ABDF78C910
  6896. [1] = 0x1ABDF78C928
  6897. [2] = 0x1ABDF78C940
  6898. [3] = 0x1ABDF78C958
  6899. [4] = 0x1ABDF78C970
  6900. [5] = 0x1ABDF78C988
  6901. [6] = 0x1ABDF78C9A0
  6902. [7] = 0x1ABDF78C9B8
  6903. [8] = 0x1ABDF78C9D0
  6904. [9] = 0x1ABDF78C9E8
  6905. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  6906. std::_List_buy<Aura *,std::allocator<Aura *> >
  6907. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  6908. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABDF78F730
  6909. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  6910. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  6911. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  6912. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABDF78F748
  6913. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  6914. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  6915. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  6916. 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 = 0x1ABDF78F760
  6917. <user defined> value_compare = 0x1ABDF78F760
  6918. <user defined> _Copy_tag = 0x1ABDF78F760
  6919. <user defined> _Move_tag = 0x1ABDF78F760
  6920. <user defined> value_compare = 0x1ABDF78F760
  6921. std::array<unsigned int,2> m_interruptMask
  6922. unsigned int[2] _Elems
  6923. [0] = 0x0
  6924. [1] = 0x0
  6925. float[5] m_auraModifiersGroup
  6926. [0] = 0.000000
  6927. [1] = 0.000000
  6928. [2] = 1.000000
  6929. [3] = 0.000000
  6930. [4] = 1.000000
  6931. [0] = 0x1ABDF78F780
  6932. [1] = 0x1ABDF78F794
  6933. [2] = 0x1ABDF78F7A8
  6934. [3] = 0x1ABDF78F7BC
  6935. [4] = 0x1ABDF78F7D0
  6936. [5] = 0x1ABDF78F7E4
  6937. [6] = 0x1ABDF78F7F8
  6938. [7] = 0x1ABDF78F80C
  6939. [8] = 0x1ABDF78F820
  6940. [9] = 0x1ABDF78F834
  6941. float[2] m_weaponDamage
  6942. [0] = 1.000000
  6943. [1] = 2.000000
  6944. [0] = 0x400000003F800000
  6945. [1] = 0x400000003F800000
  6946. [2] = 0x4040000040153621
  6947. bool m_canModifyStats = 0x1
  6948. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  6949. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  6950. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  6951. 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 = 0x1ABDF78FA70
  6952. <user defined> _Copy_tag = 0x1ABDF78FA70
  6953. <user defined> _Move_tag = 0x1ABDF78FA70
  6954. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  6955. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  6956. Data
  6957. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  6958. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABDF78FA88
  6959. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABDF78FA88
  6960. insert_commit_data
  6961. boost::container::vec_iterator<AuraApplication * *,1> position = 0x1ABFE002580
  6962. float[9] m_speed_rate
  6963. [0] = 1.000000
  6964. [1] = 1.000000
  6965. [2] = 1.000000
  6966. [3] = 1.000000
  6967. [4] = 1.000000
  6968. [5] = 1.000000
  6969. [6] = 1.000000
  6970. [7] = 1.000000
  6971. [8] = 1.000000
  6972. CharmInfo* m_charmInfo = NULL
  6973. std::list<Player *,std::allocator<Player *> > m_sharedVision
  6974. std::_List_buy<Player *,std::allocator<Player *> >
  6975. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  6976. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABDF78FAD0
  6977. MotionMaster* i_motionMaster = 0x1AC02895C80
  6978. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = NULL
  6979. MovementGenerator*[3] _slot
  6980. [0] = 0x7FF65D34FFB0
  6981. [1] = 0x0
  6982. [2] = 0x0
  6983. int _top = 0x0
  6984. Unit* _owner = 0x1ABDF78C080
  6985. bool[3] _initialize
  6986. [0] = 0x0
  6987. [1] = 0x1
  6988. [2] = 0x1
  6989. unsigned int _cleanFlag = 0x0
  6990. unsigned int[3] m_reactiveTimer
  6991. [0] = 0x0
  6992. [1] = 0x0
  6993. [2] = 0x0
  6994. unsigned int m_regenTimer = 0x0
  6995. ThreatManager m_ThreatManager
  6996. HostileReference* iCurrentVictim = NULL
  6997. Unit* iOwner = 0x1ABDF78C080
  6998. unsigned int iUpdateTimer = 0x3E8
  6999. ThreatContainer iThreatContainer = 0x1ABDF78FB18
  7000. ThreatContainer iThreatOfflineContainer = 0x1ABDF78FB38
  7001. Vehicle* m_vehicle = NULL
  7002. Vehicle* m_vehicleKit = NULL
  7003. unsigned int m_unitTypeMask = 0x0
  7004. LiquidTypeEntry* _lastLiquid = NULL
  7005. unsigned int m_movementCounter = 0xD
  7006. unsigned int m_state = 0x0
  7007. unsigned int m_CombatTimer = 0x0
  7008. TimeTrackerSmall m_movesplineTimer
  7009. int i_expiryTime = 0x0
  7010. std::array<DiminishingReturn,9> m_Diminishing
  7011. DiminishingReturn[9] _Elems
  7012. [0] = 0x1ABDF78FB88
  7013. [1] = 0x1ABDF78FB94
  7014. [2] = 0x1ABDF78FBA0
  7015. [3] = 0x1ABDF78FBAC
  7016. [4] = 0x1ABDF78FBB8
  7017. [5] = 0x1ABDF78FBC4
  7018. [6] = 0x1ABDF78FBD0
  7019. [7] = 0x1ABDF78FBDC
  7020. [8] = 0x1ABDF78FBE8
  7021. HostileRefManager m_HostileRefManager
  7022. RefManager<Unit,ThreatManager>
  7023. LinkedListHead
  7024. LinkedListElement iFirst = 0x1ABDF78FC00
  7025. LinkedListElement iLast = 0x1ABDF78FC10
  7026. unsigned int iSize = 0x0
  7027. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF78FC10
  7028. <user defined> iterator = 0xDF78FC10
  7029. <user defined> iterator = 0x1ABDF78FBF8
  7030. Unit* iOwner = 0x1ABDF78C080
  7031. FollowerRefManager m_FollowingRefManager
  7032. RefManager<Unit,TargetedMovementGeneratorBase>
  7033. LinkedListHead
  7034. LinkedListElement iFirst = 0x1ABDF78FC38
  7035. LinkedListElement iLast = 0x1ABDF78FC48
  7036. unsigned int iSize = 0x0
  7037. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF78FC48
  7038. <user defined> iterator = 0xDF78FC48
  7039. <user defined> iterator = 0x1ABDF78FC30
  7040. RedirectThreatInfo _redirectThreadInfo
  7041. ObjectGuid _targetGUID = 0x1ABDF78FC60
  7042. unsigned int _threatPct = 0x0
  7043. bool m_cleanupDone = 0x0
  7044. bool m_duringRemoveFromWorld = 0x0
  7045. unsigned int _oldFactionId = 0x0
  7046. bool _isWalkingBeforeCharm = 0x0
  7047. unsigned int _aiAnimKitId = 0x0
  7048. unsigned int _movementAnimKitId = 0x0
  7049. unsigned int _meleeAnimKitId = 0x0
  7050. int _lastDamagedTime = 0x0
  7051. SpellHistory* _spellHistory = 0x1AC02534AB0
  7052. CooldownEntry
  7053. unsigned int SpellId = 0xDF78C080
  7054. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  7055. unsigned int ItemId = 0x5E27C80
  7056. unsigned int CategoryId = 0x1AC
  7057. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1AC02896000
  7058. bool OnHold = 0x0
  7059. ChargeEntry
  7060. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABDF78C080
  7061. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  7062. Unit* _owner = 0x1ABDF78C080
  7063. 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 = 0x1AC02534AB8
  7064. 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 = 0x1AC02534B08
  7065. 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 = 0x1AC02534B58
  7066. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  7067. [0] = 0x0
  7068. [1] = 0x0
  7069. [2] = 0x0
  7070. [3] = 0x0
  7071. [4] = 0x0
  7072. [5] = 0x0
  7073. [6] = 0x0
  7074. 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 = 0x1AC02534BE0
  7075. 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 = 0x1AC02534C30
  7076. GridObject<Player>
  7077. GridReference<Player> _gridRef
  7078. Reference<GridRefManager<Player>,Player>
  7079. LinkedListElement
  7080. LinkedListElement* iNext = 0x1ABD88866B8
  7081. LinkedListElement* iPrev = 0x1ABD88866A8
  7082. GridRefManager<Player>* iRefTo = 0x1ABD88866A0
  7083. Player* iRefFrom = 0x1ABDF78C080
  7084. std::string autoReplyMsg = ""
  7085. PlayerTaxi m_taxi
  7086. std::array<unsigned char,258> m_taximask
  7087. unsigned int[258] _Elems
  7088. [0] = 0x0
  7089. [1] = 0x4
  7090. [2] = 0x60
  7091. [3] = 0x0
  7092. [4] = 0x0
  7093. [5] = 0x0
  7094. [6] = 0x0
  7095. [7] = 0x0
  7096. [8] = 0x10
  7097. [9] = 0x0
  7098. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
  7099. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  7100. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x1ABDF78FDF8
  7101. unsigned int m_flightMasterFactionId = 0x0
  7102. int m_logintime = 0x5B22B97C
  7103. int m_Last_tick = 0x5B22B9FA
  7104. unsigned int[2] m_Played_time
  7105. [0] = 0x17D
  7106. [1] = 0xD1
  7107. unsigned int m_stableSlots = 0x0
  7108. bool m_mailsLoaded = 0x1
  7109. bool m_mailsUpdated = 0x0
  7110. unsigned int unReadMails = 0x0
  7111. int m_nextMailDelivereTime = 0x0
  7112. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  7113. 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
  7114. <user defined> value_compare = 0x1ABDF78FE50
  7115. 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
  7116. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x1ABDF78FE58
  7117. 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 = 0x1ABDF78FE70
  7118. unsigned int _Mask = 0x7
  7119. unsigned int _Maxidx = 0x8
  7120. PvPInfo pvpInfo
  7121. bool IsHostile = 0x0
  7122. bool IsInHostileArea = 0x0
  7123. bool IsInNoPvPArea = 0x0
  7124. bool IsInFFAPvPArea = 0x0
  7125. int EndTimer = 0x0
  7126. DuelInfo* duel = NULL
  7127. PlayerMenu* PlayerTalkClass = 0x1AC03E3D790
  7128. GossipMenu _gossipMenu
  7129. std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x1AC03E3D790
  7130. std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x1AC03E3D7A8
  7131. unsigned int _menuId = 0x0
  7132. unsigned int _locale = 0x0
  7133. QuestMenu _questMenu
  7134. std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x1AC03E3D7C8
  7135. WorldSession* _session = 0x1ABA8D96630
  7136. int m_muteTime = 0x0
  7137. std::atomic<int> m_timeOutTime = 0xDBBA0
  7138. ConnectToKey
  7139. <unnamed-type-Fields>
  7140. unsigned int AccountId = 0x0
  7141. unsigned int ConnectionType = 0x0
  7142. unsigned int Key = 0x0
  7143. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  7144. unsigned int Raw = 0x0
  7145. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x1ABA8D96640
  7146. std::future<SQLQueryHolder *> _accountLoginCallback = 0x1ABA8D96650
  7147. std::future<SQLQueryHolder *> _charLoginCallback = 0x1ABA8D96660
  7148. QueryCallbackProcessor _queryProcessor = 0x1ABA8D96670
  7149. DosProtection
  7150. WorldSession* Session = NULL
  7151. int _policy = 0xDBBA0
  7152. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x1ABA8D96640
  7153. WorldSession::DosProtection AntiDOS = 0x1ABA8D96690
  7154. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x1ABA8D966F0
  7155. unsigned int m_GUIDLow = 0x4
  7156. Player* _player = 0x1ABDF78C080
  7157. std::shared_ptr<WorldSocket>[2] m_Socket
  7158. [0] = 0x1ABA8D96718
  7159. [1] = 0x1ABA8D96728
  7160. std::string m_Address = "192.168.1.155"
  7161. int _security = 0x0
  7162. unsigned int _accountId = 0x3
  7163. std::string _accountName = "1#1"
  7164. unsigned int _battlenetAccountId = 0x1
  7165. unsigned int m_accountExpansion = 0x6
  7166. unsigned int m_expansion = 0x6
  7167. std::string _os = "Wn64"
  7168. std::array<unsigned char,32> _realmListSecret = 0x1ABA8D967C0
  7169. 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 = 0x1ABA8D967E0
  7170. 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 = 0x1ABA8D96830
  7171. unsigned int _battlenetRequestToken = 0x0
  7172. Warden* _warden = NULL
  7173. int _logoutTime = 0x0
  7174. bool m_inQueue = 0x0
  7175. ObjectGuid m_playerLoading = 0x1ABA8D96899
  7176. bool m_playerLogout = 0x0
  7177. bool m_playerRecentlyLogout = 0x0
  7178. bool m_playerSave = 0x0
  7179. unsigned int m_sessionDbcLocale = 0x0
  7180. unsigned int m_sessionDbLocaleIndex = 0x0
  7181. std::atomic<unsigned int> m_latency = 0x4
  7182. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  7183. AccountData[8] _accountData
  7184. [0] = 0x1ABA8D968B8
  7185. [1] = 0x1ABA8D968E8
  7186. [2] = 0x1ABA8D96918
  7187. [3] = 0x1ABA8D96948
  7188. [4] = 0x1ABA8D96978
  7189. [5] = 0x1ABA8D969A8
  7190. [6] = 0x1ABA8D969D8
  7191. [7] = 0x1ABA8D96A08
  7192. unsigned int[8] _tutorials
  7193. [0] = 0x90061B
  7194. [1] = 0xC00082
  7195. [2] = 0x0
  7196. [3] = 0x0
  7197. [4] = 0x0
  7198. [5] = 0x0
  7199. [6] = 0x0
  7200. [7] = 0x0
  7201. bool _tutorialsChanged = 0x0
  7202. 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 = 0x1ABA8D96A60
  7203. bool _filterAddonMessages = 0x1
  7204. unsigned int recruiterId = 0x0
  7205. bool isRecruiter = 0x0
  7206. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x1ABA8D96A90
  7207. rbac::RBACData* _RBACData = 0x1AC03E30710
  7208. unsigned int expireTime = 0xEA60
  7209. bool forceExit = 0x0
  7210. ObjectGuid m_currentBankerGUID = 0x1ABA8D96B25
  7211. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x1AC03E30290
  7212. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x1ABAC883F30
  7213. WorldSession::ConnectToKey _instanceConnectKey = 0xCC71C9AD00000003
  7214. InteractionData _interactionData
  7215. ObjectGuid SourceGuid = 0x1AC03E3D7F0
  7216. unsigned int TrainerId = 0x0
  7217. unsigned int PlayerChoiceId = 0x0
  7218. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  7219. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  7220. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x1ABDF78FEC0
  7221. Unit* m_unitMovedByMe = 0x1ABDF78C080
  7222. WorldObject* m_seer = 0x1ABDF78C080
  7223. <user defined> m_stealth = 0x1ABDF78C10C
  7224. <user defined> m_stealthDetect = 0x1ABDF78C118
  7225. <user defined> m_invisibility = 0x1ABDF78C124
  7226. <user defined> m_invisibilityDetect = 0x1ABDF78C1C0
  7227. <user defined> m_serverSideVisibility = 0x1ABDF78C25C
  7228. <user defined> m_serverSideVisibilityDetect = 0x1ABDF78C268
  7229. unsigned int LastUsedScriptID = 0x0
  7230. <user defined> m_movementInfo = 0x1ABDF78C278
  7231. <user defined> m_name = 0x1ABDF78C2F0
  7232. bool m_isActive = 0x1
  7233. bool m_isWorldObject = 0x1
  7234. <user defined> m_zoneScript = 0x0
  7235. <user defined> m_transport = 0x0
  7236. <user defined> m_currMap = 0x1AB9F8B4050
  7237. unsigned int m_InstanceId = 0x0
  7238. <user defined> _phaseShift = 0x1ABDF78C340
  7239. <user defined> _suppressedPhaseShift = 0x1ABDF78C3B0
  7240. int _dbPhase = 0x0
  7241. unsigned int m_notifyflags = 0x2
  7242. unsigned int m_executed_notifies = 0x0
  7243. unsigned int m_homebindMapId = 0x0
  7244. unsigned int m_homebindAreaId = 0x163C
  7245. float m_homebindX = 1699.849976
  7246. float m_homebindY = 1706.560059
  7247. float m_homebindZ = 135.927994
  7248. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  7249. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7250. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7251. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x1ABDF78FF10
  7252. 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 = 0x1ABDF78FF28
  7253. unsigned int _Mask = 0x1FF
  7254. unsigned int _Maxidx = 0x200
  7255. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_visibleTransports
  7256. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7257. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7258. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x1ABDF78FF60
  7259. 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 = 0x1ABDF78FF78
  7260. unsigned int _Mask = 0x3F
  7261. unsigned int _Maxidx = 0x40
  7262. unsigned int[9] m_forced_speed_changes
  7263. [0] = 0x0
  7264. [1] = 0x0
  7265. [2] = 0x0
  7266. [3] = 0x0
  7267. [4] = 0x0
  7268. [5] = 0x0
  7269. [6] = 0x0
  7270. [7] = 0x0
  7271. [8] = 0x0
  7272. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  7273. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7274. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7275. 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 = 0x1ABDF78FFB8
  7276. <user defined> _Copy_tag = 0x1ABDF78FFB8
  7277. <user defined> _Move_tag = 0x1ABDF78FFB8
  7278. unsigned int m_HomebindTimer = 0x0
  7279. bool m_InstanceValid = 0x1
  7280. 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
  7281. [0] = 0x1ABDF78FFD8
  7282. [1] = 0x1ABDF790028
  7283. [2] = 0x1ABDF790078
  7284. [3] = 0x1ABDF7900C8
  7285. [4] = 0x1ABDF790118
  7286. [5] = 0x1ABDF790168
  7287. [6] = 0x1ABDF7901B8
  7288. [7] = 0x1ABDF790208
  7289. [8] = 0x1ABDF790258
  7290. [9] = 0x1ABDF7902A8
  7291. Spell* m_spellModTakingSpell = NULL
  7292. bool isDebugAreaTriggers = 0x0
  7293. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  7294. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  7295. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  7296. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1ABDF790AD8
  7297. unsigned int m_combatExitTime = 0x1301AF
  7298. unsigned int m_regenTimerCount = 0xFF
  7299. float[6] m_powerFraction
  7300. [0] = 0.390009
  7301. [1] = 0.000000
  7302. [2] = 0.000000
  7303. [3] = 0.000000
  7304. [4] = 0.000000
  7305. [5] = 0.000000
  7306. unsigned int m_contestedPvPTimer = 0x0
  7307. BgBattlegroundQueueID_Rec
  7308. int bgQueueTypeId = 0x5C27FF90
  7309. unsigned int invitedToInstance = 0x7FF6
  7310. unsigned int joinTime = 0xCDCD0019
  7311. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  7312. [0] = 0x1ABDF790B14
  7313. [1] = 0x1ABDF790B20
  7314. BGData m_bgData
  7315. unsigned int bgInstanceID = 0x0
  7316. unsigned int bgTypeID = 0x0
  7317. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter
  7318. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7319. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7320. 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 = 0x1ABDF790B38
  7321. <user defined> _Copy_tag = 0x1ABDF790B38
  7322. <user defined> _Move_tag = 0x1ABDF790B38
  7323. unsigned int bgAfkReportedCount = 0x0
  7324. int bgAfkReportedTimer = 0x5B22BAA9
  7325. unsigned int bgTeam = 0x0
  7326. unsigned int mountSpell = 0x0
  7327. unsigned int[2] taxiPath
  7328. [0] = 0x0
  7329. [1] = 0x0
  7330. WorldLocation joinPos
  7331. Position
  7332. <user defined> XY = 0x1ABDF790B70
  7333. <user defined> XYZ = 0x1ABDF790B70
  7334. <user defined> XYZO = 0x1ABDF790B70
  7335. <user defined> PackedXYZ = 0x1ABDF790B70
  7336. float m_positionX = 0.000000
  7337. float m_positionY = 0.000000
  7338. float m_positionZ = 0.000000
  7339. float m_orientation = 0.000000
  7340. ?$Streamer@UXY@Position@@
  7341. Position* Pos = NULL
  7342. ?$ConstStreamer@UXY@Position@@
  7343. Position* Pos = NULL
  7344. ?$Streamer@UXYZ@Position@@
  7345. <user defined> Pos = 0x0
  7346. ?$ConstStreamer@UXYZ@Position@@
  7347. <user defined> Pos = 0x0
  7348. ?$Streamer@UXYZO@Position@@
  7349. <user defined> Pos = 0x0
  7350. ?$ConstStreamer@UXYZO@Position@@
  7351. <user defined> Pos = 0x0
  7352. ?$Streamer@UPackedXYZ@Position@@
  7353. <user defined> Pos = 0x0
  7354. ?$ConstStreamer@UPackedXYZ@Position@@
  7355. <user defined> Pos = 0x0
  7356. unsigned int m_mapId = 0xFFFF
  7357. bool m_IsBGRandomWinner = 0x0
  7358. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  7359. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7360. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7361. 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 = 0x1ABDF790B90
  7362. <user defined> _Copy_tag = 0x1ABDF790B90
  7363. <user defined> _Move_tag = 0x1ABDF790B90
  7364. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  7365. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7366. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7367. 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 = 0x1ABDF790BA8
  7368. <user defined> _Copy_tag = 0x1ABDF790BA8
  7369. <user defined> _Move_tag = 0x1ABDF790BA8
  7370. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  7371. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7372. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7373. 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 = 0x1ABDF790BC0
  7374. <user defined> _Copy_tag = 0x1ABDF790BC0
  7375. <user defined> _Move_tag = 0x1ABDF790BC0
  7376. 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
  7377. 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
  7378. <user defined> value_compare = 0x1ABDF790BD8
  7379. 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
  7380. 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 = 0x1ABDF790BE0
  7381. 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 = 0x1ABDF790BF8
  7382. unsigned int _Mask = 0x7
  7383. unsigned int _Maxidx = 0x8
  7384. ObjectGuid m_divider
  7385. unsigned int _low = 0x0
  7386. unsigned int _high = 0x0
  7387. unsigned int m_ingametime = 0x1280CE
  7388. int m_lastHonorUpdateTime = 0x5B22B9D6
  7389. unsigned int m_team = 0x43
  7390. unsigned int m_nextSave = 0xD2B8
  7391. int m_speakTime = 0x0
  7392. unsigned int m_speakCount = 0x0
  7393. unsigned int m_dungeonDifficulty = 0x1
  7394. unsigned int m_raidDifficulty = 0xE
  7395. unsigned int m_legacyRaidDifficulty = 0x3
  7396. unsigned int m_prevMapDifficulty = 0xE
  7397. unsigned int m_atLoginFlags = 0x0
  7398. Item*[195] m_items
  7399. [0] = 0x0
  7400. [1] = 0x0
  7401. [2] = 0x0
  7402. [3] = 0x0
  7403. [4] = 0x1ABFFF452F0
  7404. [5] = 0x0
  7405. [6] = 0x1ABFFF409F0
  7406. [7] = 0x1ABFFF41C30
  7407. [8] = 0x0
  7408. [9] = 0x0
  7409. unsigned int m_currentBuybackSlot = 0x52
  7410. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  7411. 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
  7412. <user defined> value_compare = 0x1ABDF791288
  7413. 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
  7414. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x1ABDF791290
  7415. 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 = 0x1ABDF7912A8
  7416. unsigned int _Mask = 0x7
  7417. unsigned int _Maxidx = 0x8
  7418. VoidStorageItem*[160] _voidStorageItems
  7419. [0] = 0x0
  7420. [1] = 0x0
  7421. [2] = 0x0
  7422. [3] = 0x0
  7423. [4] = 0x0
  7424. [5] = 0x0
  7425. [6] = 0x0
  7426. [7] = 0x0
  7427. [8] = 0x0
  7428. [9] = 0x0
  7429. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  7430. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  7431. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x1ABDF7917D8
  7432. bool m_itemUpdateQueueBlocked = 0x0
  7433. unsigned int m_ExtraFlags = 0x4
  7434. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  7435. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7436. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7437. 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 = 0x1ABDF791800
  7438. <user defined> value_compare = 0x1ABDF791800
  7439. <user defined> _Copy_tag = 0x1ABDF791800
  7440. <user defined> _Move_tag = 0x1ABDF791800
  7441. <user defined> value_compare = 0x1ABDF791800
  7442. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  7443. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7444. 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> >
  7445. 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 = 0x1ABDF791818
  7446. <user defined> value_compare = 0x1ABDF791818
  7447. <user defined> _Copy_tag = 0x1ABDF791818
  7448. <user defined> _Move_tag = 0x1ABDF791818
  7449. <user defined> value_compare = 0x1ABDF791818
  7450. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  7451. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7452. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7453. 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 = 0x1ABDF791830
  7454. <user defined> _Copy_tag = 0x1ABDF791830
  7455. <user defined> _Move_tag = 0x1ABDF791830
  7456. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  7457. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7458. 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> >
  7459. 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 = 0x1ABDF791848
  7460. <user defined> value_compare = 0x1ABDF791848
  7461. <user defined> _Copy_tag = 0x1ABDF791848
  7462. <user defined> _Move_tag = 0x1ABDF791848
  7463. <user defined> value_compare = 0x1ABDF791848
  7464. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  7465. 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
  7466. <user defined> value_compare = 0x1ABDF791860
  7467. 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
  7468. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x1ABDF791868
  7469. 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 = 0x1ABDF791880
  7470. unsigned int _Mask = 0x3F
  7471. unsigned int _Maxidx = 0x40
  7472. unsigned int m_GuildIdInvited = 0x0
  7473. unsigned int m_ArenaTeamIdInvited = 0x0
  7474. std::deque<Mail *,std::allocator<Mail *> > m_mail
  7475. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  7476. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x1ABDF7918C0
  7477. 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
  7478. 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
  7479. <user defined> value_compare = 0x1ABDF7918E8
  7480. 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
  7481. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x1ABDF7918F0
  7482. 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 = 0x1ABDF791908
  7483. unsigned int _Mask = 0x1FF
  7484. unsigned int _Maxidx = 0x200
  7485. 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
  7486. 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
  7487. <user defined> value_compare = 0x1ABDF791938
  7488. 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
  7489. 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 = 0x1ABDF791940
  7490. 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 = 0x1ABDF791958
  7491. unsigned int _Mask = 0x7
  7492. unsigned int _Maxidx = 0x8
  7493. unsigned int m_lastPotionId = 0x0
  7494. SpecializationInfo _specializationInfo
  7495. 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
  7496. [0] = 0x1ABDF791990
  7497. [1] = 0x1ABDF7919E0
  7498. [2] = 0x1ABDF791A30
  7499. [3] = 0x1ABDF791A80
  7500. 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
  7501. [0] = 0x1ABDF791AD0
  7502. [1] = 0x1ABDF791B20
  7503. [2] = 0x1ABDF791B70
  7504. [3] = 0x1ABDF791BC0
  7505. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  7506. [0] = 0x1ABDF791C10
  7507. [1] = 0x1ABDF791C30
  7508. [2] = 0x1ABDF791C50
  7509. [3] = 0x1ABDF791C70
  7510. unsigned int ResetTalentsCost = 0x0
  7511. int ResetTalentsTime = 0x0
  7512. unsigned int PrimarySpecialization = 0xFD
  7513. unsigned int ActiveGroup = 0x0
  7514. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  7515. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  7516. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  7517. 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 = 0x1ABDF791CA8
  7518. <user defined> value_compare = 0x1ABDF791CA8
  7519. <user defined> _Copy_tag = 0x1ABDF791CA8
  7520. <user defined> _Move_tag = 0x1ABDF791CA8
  7521. <user defined> value_compare = 0x1ABDF791CA8
  7522. float[2] m_auraBaseMod
  7523. [0] = 5.000000
  7524. [1] = 5.000000
  7525. [0] = 0x40A0000040A00000
  7526. [1] = 0x40A0000040A00000
  7527. [2] = 0x40A0000040A00000
  7528. [3] = 0x3F80000000000000
  7529. int[32] m_baseRatingValue
  7530. [0] = 0x0
  7531. [1] = 0x0
  7532. [2] = 0x0
  7533. [3] = 0x0
  7534. [4] = 0x0
  7535. [5] = 0x0
  7536. [6] = 0x0
  7537. [7] = 0x0
  7538. [8] = 0x0
  7539. [9] = 0x0
  7540. unsigned int m_baseSpellPower = 0x0
  7541. unsigned int m_baseManaRegen = 0x0
  7542. unsigned int m_baseHealthRegen = 0x0
  7543. int m_spellPenetrationItemMod = 0x0
  7544. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[2] m_spellMods
  7545. [0] = 0x1ABDF791D30
  7546. [1] = 0x1ABDF791D80
  7547. [0] = 0x1ABDF791D30
  7548. [1] = 0x1ABDF791DD0
  7549. [2] = 0x1ABDF791E70
  7550. [3] = 0x1ABDF791F10
  7551. [4] = 0x1ABDF791FB0
  7552. [5] = 0x1ABDF792050
  7553. [6] = 0x1ABDF7920F0
  7554. [7] = 0x1ABDF792190
  7555. [8] = 0x1ABDF792230
  7556. [9] = 0x1ABDF7922D0
  7557. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  7558. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  7559. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  7560. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x1ABDF793590
  7561. std::list<Item *,std::allocator<Item *> > m_itemDuration
  7562. std::_List_buy<Item *,std::allocator<Item *> >
  7563. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  7564. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x1ABDF7935A8
  7565. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  7566. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7567. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7568. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x1ABDF7935C8
  7569. 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 = 0x1ABDF7935E0
  7570. unsigned int _Mask = 0x7
  7571. unsigned int _Maxidx = 0x8
  7572. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  7573. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  7574. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  7575. WorldSession* m_session = 0x1ABA8D96630
  7576. std::list<Channel *,std::allocator<Channel *> > m_channels
  7577. std::_List_buy<Channel *,std::allocator<Channel *> >
  7578. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  7579. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x1ABDF793620
  7580. unsigned int m_cinematic = 0x1
  7581. unsigned int m_movie = 0x0
  7582. TradeData* m_trade = NULL
  7583. bool m_DailyQuestChanged = 0x0
  7584. bool m_WeeklyQuestChanged = 0x0
  7585. bool m_MonthlyQuestChanged = 0x0
  7586. bool m_SeasonalQuestChanged = 0x0
  7587. int m_lastDailyQuestTime = 0x0
  7588. unsigned int m_drunkTimer = 0x0
  7589. unsigned int m_weaponChangeTimer = 0x0
  7590. unsigned int m_zoneUpdateId = 0x1936
  7591. unsigned int m_zoneUpdateTimer = 0x109
  7592. unsigned int m_areaUpdateId = 0x9A
  7593. unsigned int m_deathTimer = 0x0
  7594. int m_deathExpireTime = 0x0
  7595. unsigned int m_WeaponProficiency = 0x4E5CF
  7596. unsigned int m_ArmorProficiency = 0x2F
  7597. bool m_canParry = 0x0
  7598. bool m_canBlock = 0x0
  7599. bool m_canTitanGrip = 0x0
  7600. unsigned int m_titanGripPenaltySpellId = 0x0
  7601. unsigned int m_swingErrorMsg = 0x0
  7602. PlayerSocial* m_social = 0x1ABBCA45EB0
  7603. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
  7604. std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  7605. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  7606. 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 = 0x1ABBCA45EB0
  7607. <user defined> value_compare = 0x1ABBCA45EB0
  7608. <user defined> _Copy_tag = 0x1ABBCA45EB0
  7609. <user defined> _Move_tag = 0x1ABBCA45EB0
  7610. <user defined> value_compare = 0x1ABBCA45EB0
  7611. ObjectGuid _playerGUID
  7612. unsigned int _low = 0x4
  7613. unsigned int _high = 0x800040000000000
  7614. GroupReference m_group
  7615. Reference<Group,Player>
  7616. LinkedListElement
  7617. LinkedListElement* iNext = NULL
  7618. LinkedListElement* iPrev = NULL
  7619. Group* iRefTo = NULL
  7620. Player* iRefFrom = NULL
  7621. unsigned int iSubGroup = 0x0
  7622. GroupReference m_originalGroup
  7623. Reference<Group,Player>
  7624. LinkedListElement
  7625. LinkedListElement* iNext = NULL
  7626. LinkedListElement* iPrev = NULL
  7627. Group* iRefTo = NULL
  7628. Player* iRefFrom = NULL
  7629. unsigned int iSubGroup = 0x0
  7630. Group* m_groupInvite = NULL
  7631. unsigned int m_groupUpdateMask = 0x0
  7632. bool m_bPassOnGroupLoot = 0x0
  7633. std::array<GroupUpdateCounter,2> m_groupUpdateSequences
  7634. GroupUpdateCounter[2] _Elems
  7635. [0] = 0x1ABDF793708
  7636. [1] = 0x1ABDF79371C
  7637. unsigned int m_lastpetnumber = 0x0
  7638. int m_summon_expire = 0x0
  7639. WorldLocation m_summon_location
  7640. Position
  7641. <user defined> XY = 0x1ABDF793740
  7642. <user defined> XYZ = 0x1ABDF793740
  7643. <user defined> XYZO = 0x1ABDF793740
  7644. <user defined> PackedXYZ = 0x1ABDF793740
  7645. float m_positionX = 0.000000
  7646. float m_positionY = 0.000000
  7647. float m_positionZ = 0.000000
  7648. float m_orientation = 0.000000
  7649. ?$Streamer@UXY@Position@@
  7650. Position* Pos = NULL
  7651. ?$ConstStreamer@UXY@Position@@
  7652. Position* Pos = NULL
  7653. ?$Streamer@UXYZ@Position@@
  7654. <user defined> Pos = 0x0
  7655. ?$ConstStreamer@UXYZ@Position@@
  7656. <user defined> Pos = 0x0
  7657. ?$Streamer@UXYZO@Position@@
  7658. <user defined> Pos = 0x0
  7659. ?$ConstStreamer@UXYZO@Position@@
  7660. <user defined> Pos = 0x0
  7661. ?$Streamer@UPackedXYZ@Position@@
  7662. <user defined> Pos = 0x0
  7663. ?$ConstStreamer@UPackedXYZ@Position@@
  7664. <user defined> Pos = 0x0
  7665. unsigned int m_mapId = 0xFFFFFFFF
  7666. WorldLocation m_recall_location
  7667. Position
  7668. <user defined> XY = 0x1ABDF793754
  7669. <user defined> XYZ = 0x1ABDF793754
  7670. <user defined> XYZO = 0x1ABDF793754
  7671. <user defined> PackedXYZ = 0x1ABDF793754
  7672. float m_positionX = 1691.550293
  7673. float m_positionY = 1675.039673
  7674. float m_positionZ = 135.144012
  7675. float m_orientation = 3.726705
  7676. ?$Streamer@UXY@Position@@
  7677. Position* Pos = 0x44D1614544D3719C
  7678. ?$ConstStreamer@UXY@Position@@
  7679. Position* Pos = 0x44D1614544D3719C
  7680. ?$Streamer@UXYZ@Position@@
  7681. <user defined> Pos = 0x44D1614544D3719C
  7682. ?$ConstStreamer@UXYZ@Position@@
  7683. <user defined> Pos = 0x44D1614544D3719C
  7684. ?$Streamer@UXYZO@Position@@
  7685. <user defined> Pos = 0x44D1614544D3719C
  7686. ?$ConstStreamer@UXYZO@Position@@
  7687. <user defined> Pos = 0x44D1614544D3719C
  7688. ?$Streamer@UPackedXYZ@Position@@
  7689. <user defined> Pos = 0x44D1614544D3719C
  7690. ?$ConstStreamer@UPackedXYZ@Position@@
  7691. <user defined> Pos = 0x44D1614544D3719C
  7692. unsigned int m_mapId = 0x0
  7693. DeclinedName* m_declinedname = NULL
  7694. Runes* m_runes = NULL
  7695. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  7696. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  7697. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  7698. 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 = 0x1ABDF793778
  7699. <user defined> value_compare = 0x1ABDF793778
  7700. <user defined> _Copy_tag = 0x1ABDF793778
  7701. <user defined> _Move_tag = 0x1ABDF793778
  7702. <user defined> value_compare = 0x1ABDF793778
  7703. unsigned int m_grantableLevels = 0x0
  7704. unsigned int m_fishingSteps = 0x0
  7705. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  7706. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  7707. [0] = 0x1AC02896180
  7708. [1] = 0x0
  7709. [2] = 0x0
  7710. [3] = 0x0
  7711. [4] = 0x0
  7712. CinematicMgr* _cinematicMgr = 0x1AC02896400
  7713. Player* player = 0x1ABDF78C080
  7714. unsigned int m_cinematicDiff = 0x1ED2F
  7715. unsigned int m_lastCinematicCheck = 0x0
  7716. unsigned int m_activeCinematicCameraId = 0x0
  7717. unsigned int m_cinematicLength = 0x0
  7718. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  7719. Position m_remoteSightPosition
  7720. <user defined> XY = 0x1AC02896420
  7721. <user defined> XYZ = 0x1AC02896420
  7722. <user defined> XYZO = 0x1AC02896420
  7723. <user defined> PackedXYZ = 0x1AC02896420
  7724. float m_positionX = 0.000000
  7725. float m_positionY = 0.000000
  7726. float m_positionZ = 0.000000
  7727. float m_orientation = 0.000000
  7728. ?$Streamer@UXY@Position@@
  7729. Position* Pos = NULL
  7730. ?$ConstStreamer@UXY@Position@@
  7731. Position* Pos = NULL
  7732. ?$Streamer@UXYZ@Position@@
  7733. <user defined> Pos = 0x0
  7734. ?$ConstStreamer@UXYZ@Position@@
  7735. <user defined> Pos = 0x0
  7736. ?$Streamer@UXYZO@Position@@
  7737. <user defined> Pos = 0x0
  7738. ?$ConstStreamer@UXYZO@Position@@
  7739. <user defined> Pos = 0x0
  7740. ?$Streamer@UPackedXYZ@Position@@
  7741. <user defined> Pos = 0x0
  7742. ?$ConstStreamer@UPackedXYZ@Position@@
  7743. <user defined> Pos = 0x0
  7744. TempSummon* m_CinematicObject = NULL
  7745. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  7746. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7747. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7748. 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 = 0x1ABDF7937C8
  7749. <user defined> _Copy_tag = 0x1ABDF7937C8
  7750. <user defined> _Move_tag = 0x1ABDF7937C8
  7751. MapReference m_mapRef
  7752. Reference<Map,Player>
  7753. LinkedListElement
  7754. LinkedListElement* iNext = 0x1AB9F8B4210
  7755. LinkedListElement* iPrev = 0x1AB9F8B4200
  7756. Map* iRefTo = 0x1AB9F8B4050
  7757. Player* iRefFrom = 0x1ABDF78C080
  7758. unsigned int m_lastFallTime = 0x0
  7759. float m_lastFallZ = 94.930038
  7760. int[3] m_MirrorTimer
  7761. [0] = 0xFFFFFFFF
  7762. [1] = 0xFFFFFFFF
  7763. [2] = 0xFFFFFFFF
  7764. unsigned int m_MirrorTimerFlags = 0x0
  7765. unsigned int m_MirrorTimerFlagsLast = 0x0
  7766. bool m_isInWater = 0x0
  7767. WorldLocation m_teleport_dest
  7768. Position
  7769. <user defined> XY = 0x1ABDF793820
  7770. <user defined> XYZ = 0x1ABDF793820
  7771. <user defined> XYZO = 0x1ABDF793820
  7772. <user defined> PackedXYZ = 0x1ABDF793820
  7773. float m_positionX = 0.000000
  7774. float m_positionY = 0.000000
  7775. float m_positionZ = 0.000000
  7776. float m_orientation = 0.000000
  7777. ?$Streamer@UXY@Position@@
  7778. Position* Pos = NULL
  7779. ?$ConstStreamer@UXY@Position@@
  7780. Position* Pos = NULL
  7781. ?$Streamer@UXYZ@Position@@
  7782. <user defined> Pos = 0x0
  7783. ?$ConstStreamer@UXYZ@Position@@
  7784. <user defined> Pos = 0x0
  7785. ?$Streamer@UXYZO@Position@@
  7786. <user defined> Pos = 0x0
  7787. ?$ConstStreamer@UXYZO@Position@@
  7788. <user defined> Pos = 0x0
  7789. ?$Streamer@UPackedXYZ@Position@@
  7790. <user defined> Pos = 0x0
  7791. ?$ConstStreamer@UPackedXYZ@Position@@
  7792. <user defined> Pos = 0x0
  7793. unsigned int m_mapId = 0xFFFFFFFF
  7794. unsigned int m_teleport_options = 0x0
  7795. bool mSemaphoreTeleport_Near = 0x0
  7796. bool mSemaphoreTeleport_Far = 0x0
  7797. unsigned int m_DelayedOperations = 0x0
  7798. bool m_bCanDelayTeleport = 0x0
  7799. bool m_bHasDelayedTeleport = 0x0
  7800. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  7801. unsigned int m_oldpetspell = 0x0
  7802. PlayerAchievementMgr* m_achievementMgr = 0x1ABBABEAD60
  7803. AchievementMgr
  7804. CriteriaHandler
  7805. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x1ABBABEAD68
  7806. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x1ABBABEADB8
  7807. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x1ABBABEADD0
  7808. unsigned int _achievementPoints = 0x14
  7809. Player* _owner = 0x1ABDF78C080
  7810. ReputationMgr* m_reputationMgr = 0x1AC02895D00
  7811. Player* _player = 0x1ABDF78C080
  7812. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
  7813. std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  7814. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  7815. 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 = 0x1AC02895D08
  7816. <user defined> value_compare = 0x1AC02895D08
  7817. <user defined> _Copy_tag = 0x1AC02895D08
  7818. <user defined> _Move_tag = 0x1AC02895D08
  7819. <user defined> value_compare = 0x1AC02895D08
  7820. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
  7821. std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
  7822. 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> >
  7823. 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 = 0x1AC02895D20
  7824. <user defined> value_compare = 0x1AC02895D20
  7825. <user defined> _Copy_tag = 0x1AC02895D20
  7826. <user defined> _Move_tag = 0x1AC02895D20
  7827. <user defined> value_compare = 0x1AC02895D20
  7828. unsigned int _visibleFactionCount = 0x8
  7829. unsigned int _honoredFactionCount = 0x1
  7830. unsigned int _reveredFactionCount = 0x1
  7831. unsigned int _exaltedFactionCount = 0x1
  7832. bool _sendFactionIncreased = 0x0
  7833. std::unique_ptr<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> > m_questObjectiveCriteriaMgr
  7834. std::_Unique_ptr_base<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> >
  7835. std::_Compressed_pair<std::default_delete<QuestObjectiveCriteriaMgr>,QuestObjectiveCriteriaMgr *,1> _Mypair = 0x1ABBABEC190
  7836. unsigned int m_ChampioningFaction = 0x0
  7837. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  7838. std::deque<unsigned int,std::allocator<unsigned int> > c
  7839. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  7840. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x1ABDF793870
  7841. unsigned int m_timeSyncTimer = 0x1124
  7842. unsigned int m_timeSyncClient = 0x50E57F2
  7843. unsigned int m_timeSyncServer = 0x14541D
  7844. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  7845. 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> >
  7846. <user defined> value_compare = 0x1ABDF7938A8
  7847. 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
  7848. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x1ABDF7938B0
  7849. 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 = 0x1ABDF7938C8
  7850. unsigned int _Mask = 0x7
  7851. unsigned int _Maxidx = 0x8
  7852. unsigned int _pendingBindId = 0x0
  7853. unsigned int _pendingBindTimer = 0x0
  7854. unsigned int _activeCheats = 0x0
  7855. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  7856. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  7857. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  7858. bool _advancedCombatLoggingEnabled = 0x0
  7859. unsigned int healthBeforeDuel = 0x0
  7860. unsigned int manaBeforeDuel = 0x0
  7861. WorldLocation _corpseLocation
  7862. Position
  7863. <user defined> XY = 0x1ABDF793924
  7864. <user defined> XYZ = 0x1ABDF793924
  7865. <user defined> XYZO = 0x1ABDF793924
  7866. <user defined> PackedXYZ = 0x1ABDF793924
  7867. float m_positionX = 0.000000
  7868. float m_positionY = 0.000000
  7869. float m_positionZ = 0.000000
  7870. float m_orientation = 0.000000
  7871. ?$Streamer@UXY@Position@@
  7872. Position* Pos = NULL
  7873. ?$ConstStreamer@UXY@Position@@
  7874. Position* Pos = NULL
  7875. ?$Streamer@UXYZ@Position@@
  7876. <user defined> Pos = 0x0
  7877. ?$ConstStreamer@UXYZ@Position@@
  7878. <user defined> Pos = 0x0
  7879. ?$Streamer@UXYZO@Position@@
  7880. <user defined> Pos = 0x0
  7881. ?$ConstStreamer@UXYZO@Position@@
  7882. <user defined> Pos = 0x0
  7883. ?$Streamer@UPackedXYZ@Position@@
  7884. <user defined> Pos = 0x0
  7885. ?$ConstStreamer@UPackedXYZ@Position@@
  7886. <user defined> Pos = 0x0
  7887. unsigned int m_mapId = 0xFFFFFFFF
  7888. SceneMgr m_sceneMgr
  7889. Player* _player = 0x1ABDF78C080
  7890. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance
  7891. std::_Tree<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
  7892. 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> >
  7893. 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 = 0x1ABDF793940
  7894. <user defined> value_compare = 0x1ABDF793940
  7895. <user defined> _Copy_tag = 0x1ABDF793940
  7896. <user defined> _Move_tag = 0x1ABDF793940
  7897. <user defined> value_compare = 0x1ABDF793940
  7898. unsigned int _standaloneSceneInstanceID = 0x0
  7899. bool _isDebuggingScenes = 0x0
  7900. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  7901. 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> >
  7902. <user defined> value_compare = 0x1ABDF793960
  7903. 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
  7904. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x1ABDF793968
  7905. 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 = 0x1ABDF793980
  7906. unsigned int _Mask = 0x7
  7907. unsigned int _Maxidx = 0x8
  7908. std::unique_ptr<RestMgr,std::default_delete<RestMgr> > _restMgr
  7909. std::_Unique_ptr_base<RestMgr,std::default_delete<RestMgr> >
  7910. std::_Compressed_pair<std::default_delete<RestMgr>,RestMgr *,1> _Mypair = 0x1AC05DEB9F0
  7911. bool _usePvpItemLevels = 0x0
  7912. Local Map* this = 0x1AB9F8B4050
  7913. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  7914. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  7915. LinkedListHead
  7916. LinkedListElement iFirst = 0x1AB9F8B4058
  7917. LinkedListElement iLast = 0x1AB9F8B4068
  7918. unsigned int iSize = 0x12
  7919. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  7920. <user defined> iterator = 0x556E068
  7921. <user defined> iterator = 0x1AB9F8B4050
  7922. iterator
  7923. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  7924. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  7925. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  7926. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  7927. 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 = 0x1AB9F8B4080
  7928. <user defined> value_compare = 0x1AB9F8B4080
  7929. <user defined> _Copy_tag = 0x1AB9F8B4080
  7930. <user defined> _Move_tag = 0x1AB9F8B4080
  7931. <user defined> value_compare = 0x1AB9F8B4080
  7932. bool _creatureToMoveLock = 0x0
  7933. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  7934. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  7935. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  7936. bool _gameObjectsToMoveLock = 0x0
  7937. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  7938. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  7939. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  7940. bool _dynamicObjectsToMoveLock = 0x0
  7941. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  7942. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  7943. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  7944. bool _areaTriggersToMoveLock = 0x0
  7945. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  7946. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  7947. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  7948. std::mutex _mapLock
  7949. std::_Mutex_base
  7950. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  7951. std::mutex _gridLock
  7952. std::_Mutex_base
  7953. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  7954. MapEntry* i_mapEntry = 0x1AB0122D200
  7955. unsigned int ID = 0x0
  7956. char* Directory = "Azeroth"
  7957. LocalizedString* MapName = 0x1AB02540EB8
  7958. char*[12] Str
  7959. [0] = 0x1AB0110D3FA
  7960. [1] = 0x7FF65C8DA97D
  7961. [2] = 0x7FF65C8DA97D
  7962. [3] = 0x7FF65C8DA97D
  7963. [4] = 0x7FF65C8DA97D
  7964. [5] = 0x7FF65C8DA97D
  7965. [6] = 0x7FF65C8DA97D
  7966. [7] = 0x7FF65C8DA97D
  7967. [8] = 0x7FF65C8DA97D
  7968. [9] = 0x7FF65C8DA97D
  7969. LocalizedString* MapDescription0 = 0x1AB02540F18
  7970. char*[12] Str
  7971. [0] = 0x1AB0110D3F0
  7972. [1] = 0x7FF65C8DA97D
  7973. [2] = 0x7FF65C8DA97D
  7974. [3] = 0x7FF65C8DA97D
  7975. [4] = 0x7FF65C8DA97D
  7976. [5] = 0x7FF65C8DA97D
  7977. [6] = 0x7FF65C8DA97D
  7978. [7] = 0x7FF65C8DA97D
  7979. [8] = 0x7FF65C8DA97D
  7980. [9] = 0x7FF65C8DA97D
  7981. LocalizedString* MapDescription1 = 0x1AB02540F78
  7982. char*[12] Str
  7983. [0] = 0x1AB0110D3F0
  7984. [1] = 0x7FF65C8DA97D
  7985. [2] = 0x7FF65C8DA97D
  7986. [3] = 0x7FF65C8DA97D
  7987. [4] = 0x7FF65C8DA97D
  7988. [5] = 0x7FF65C8DA97D
  7989. [6] = 0x7FF65C8DA97D
  7990. [7] = 0x7FF65C8DA97D
  7991. [8] = 0x7FF65C8DA97D
  7992. [9] = 0x7FF65C8DA97D
  7993. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  7994. char*[12] Str
  7995. [0] = 0x1AB0110D3F0
  7996. [1] = 0x7FF65C8DA97D
  7997. [2] = 0x7FF65C8DA97D
  7998. [3] = 0x7FF65C8DA97D
  7999. [4] = 0x7FF65C8DA97D
  8000. [5] = 0x7FF65C8DA97D
  8001. [6] = 0x7FF65C8DA97D
  8002. [7] = 0x7FF65C8DA97D
  8003. [8] = 0x7FF65C8DA97D
  8004. [9] = 0x7FF65C8DA97D
  8005. LocalizedString* PvpLongDescription = 0x1AB02541038
  8006. char*[12] Str
  8007. [0] = 0x1AB0110D3F0
  8008. [1] = 0x7FF65C8DA97D
  8009. [2] = 0x7FF65C8DA97D
  8010. [3] = 0x7FF65C8DA97D
  8011. [4] = 0x7FF65C8DA97D
  8012. [5] = 0x7FF65C8DA97D
  8013. [6] = 0x7FF65C8DA97D
  8014. [7] = 0x7FF65C8DA97D
  8015. [8] = 0x7FF65C8DA97D
  8016. [9] = 0x7FF65C8DA97D
  8017. int[2] Flags
  8018. [0] = 0x9003E5D
  8019. [1] = 0x18
  8020. float MinimapIconScale = 1.000000
  8021. DBCPosition2D Corpse
  8022. float X = 0.000000
  8023. float Y = 0.000000
  8024. unsigned int AreaTableID = 0x0
  8025. int LoadingScreenID = 0x4
  8026. int CorpseMapID = 0xFFFF
  8027. int TimeOfDayOverride = 0xFFFF
  8028. int ParentMapID = 0xFFFF
  8029. int CosmeticParentMapID = 0xFFFF
  8030. int WindSettingsID = 0x0
  8031. unsigned int InstanceType = 0x0
  8032. unsigned int MapType = 0x1
  8033. unsigned int ExpansionID = 0x0
  8034. unsigned int MaxPlayers = 0x0
  8035. unsigned int TimeOffset = 0x0
  8036. unsigned int i_spawnMode = 0x0
  8037. unsigned int i_InstanceId = 0x0
  8038. unsigned int m_unloadTimer = 0x0
  8039. float m_VisibleDistance = 90.000000
  8040. DynamicMapTree _dynamicTree
  8041. DynTreeImpl* impl = 0x1AB1BD46050
  8042. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  8043. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x1AB1BD46050
  8044. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  8045. [0] = 0x0
  8046. [1] = 0x0
  8047. [2] = 0x0
  8048. [3] = 0x0
  8049. [4] = 0x0
  8050. [5] = 0x0
  8051. [6] = 0x0
  8052. [7] = 0x0
  8053. [8] = 0x0
  8054. [9] = 0x0
  8055. [0] = 0x1AB1BD460A0
  8056. [1] = 0x1AB1BD462A0
  8057. [2] = 0x1AB1BD464A0
  8058. [3] = 0x1AB1BD466A0
  8059. [4] = 0x1AB1BD468A0
  8060. [5] = 0x1AB1BD46AA0
  8061. [6] = 0x1AB1BD46CA0
  8062. [7] = 0x1AB1BD46EA0
  8063. [8] = 0x1AB1BD470A0
  8064. [9] = 0x1AB1BD472A0
  8065. Cell
  8066. int x = 0x3F800000
  8067. int y = 0xCDCDCDCD
  8068. TimeTrackerSmall rebalance_timer = 0xC8
  8069. int unbalanced_times = 0x0
  8070. MapRefManager m_mapRefManager
  8071. RefManager<Map,Player>
  8072. LinkedListHead
  8073. LinkedListElement iFirst = 0x1AB9F8B4200
  8074. LinkedListElement iLast = 0x1AB9F8B4210
  8075. unsigned int iSize = 0x1
  8076. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  8077. <user defined> iterator = 0xDF7937E8
  8078. <user defined> iterator = 0x1AB9F8B41F8
  8079. iterator
  8080. MapReference* _Ptr = 0x7FF65C446878
  8081. const_iterator
  8082. MapReference* _Ptr = 0x7FF65C446878
  8083. LinkedListHead::Iterator<MapReference> m_mapRefIter
  8084. MapReference* _Ptr = 0x1ABDF7937E0
  8085. Reference<Map,Player>
  8086. LinkedListElement
  8087. LinkedListElement* iNext = 0x1AB9F8B4210
  8088. LinkedListElement* iPrev = 0x1AB9F8B4200
  8089. Map* iRefTo = 0x1AB9F8B4050
  8090. Player* iRefFrom = 0x1ABDF78C080
  8091. int m_VisibilityNotifyPeriod = 0x3E8
  8092. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  8093. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8094. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8095. 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 = 0x1AB9F8B4238
  8096. <user defined> _Copy_tag = 0x1AB9F8B4238
  8097. <user defined> _Move_tag = 0x1AB9F8B4238
  8098. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  8099. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  8100. std::_Iterator_base12
  8101. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  8102. std::_Iterator_base12* _Mynextiter = NULL
  8103. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  8104. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  8105. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8106. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8107. 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 = 0x1AB9F8B4268
  8108. <user defined> _Copy_tag = 0x1AB9F8B4268
  8109. <user defined> _Move_tag = 0x1AB9F8B4268
  8110. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  8111. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  8112. std::_Iterator_base12
  8113. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  8114. std::_Iterator_base12* _Mynextiter = NULL
  8115. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  8116. int i_gridExpiry = 0x493E0
  8117. Map* m_parentMap = 0x1AB9F8B4050
  8118. Map* m_parentTerrainMap = 0x1AB9F8B4050
  8119. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  8120. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  8121. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  8122. 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
  8123. [0] = 0x0
  8124. [1] = 0x0
  8125. [2] = 0x0
  8126. [3] = 0x0
  8127. [4] = 0x0
  8128. [5] = 0x0
  8129. [6] = 0x0
  8130. [7] = 0x0
  8131. [8] = 0x0
  8132. [9] = 0x0
  8133. [0] = 0x1AB9F8B42B8
  8134. [1] = 0x1AB9F8B44B8
  8135. [2] = 0x1AB9F8B46B8
  8136. [3] = 0x1AB9F8B48B8
  8137. [4] = 0x1AB9F8B4AB8
  8138. [5] = 0x1AB9F8B4CB8
  8139. [6] = 0x1AB9F8B4EB8
  8140. [7] = 0x1AB9F8B50B8
  8141. [8] = 0x1AB9F8B52B8
  8142. [9] = 0x1AB9F8B54B8
  8143. GridMap*[64] GridMaps
  8144. [0] = 0x0
  8145. [1] = 0x0
  8146. [2] = 0x0
  8147. [3] = 0x0
  8148. [4] = 0x0
  8149. [5] = 0x0
  8150. [6] = 0x0
  8151. [7] = 0x0
  8152. [8] = 0x0
  8153. [9] = 0x0
  8154. [0] = 0x1AB9F8BC2B8
  8155. [1] = 0x1AB9F8BC4B8
  8156. [2] = 0x1AB9F8BC6B8
  8157. [3] = 0x1AB9F8BC8B8
  8158. [4] = 0x1AB9F8BCAB8
  8159. [5] = 0x1AB9F8BCCB8
  8160. [6] = 0x1AB9F8BCEB8
  8161. [7] = 0x1AB9F8BD0B8
  8162. [8] = 0x1AB9F8BD2B8
  8163. [9] = 0x1AB9F8BD4B8
  8164. unsigned int[64] GridMapReference
  8165. [0] = 0x0
  8166. [1] = 0x0
  8167. [2] = 0x0
  8168. [3] = 0x0
  8169. [4] = 0x0
  8170. [5] = 0x0
  8171. [6] = 0x0
  8172. [7] = 0x0
  8173. [8] = 0x0
  8174. [9] = 0x0
  8175. [0] = 0x1AB9F8C42B8
  8176. [1] = 0x1AB9F8C4338
  8177. [2] = 0x1AB9F8C43B8
  8178. [3] = 0x1AB9F8C4438
  8179. [4] = 0x1AB9F8C44B8
  8180. [5] = 0x1AB9F8C4538
  8181. [6] = 0x1AB9F8C45B8
  8182. [7] = 0x1AB9F8C4638
  8183. [8] = 0x1AB9F8C46B8
  8184. [9] = 0x1AB9F8C4738
  8185. std::bitset<262144> marked_cells
  8186. <user defined> reference = 0x1AB9F8C62B8
  8187. unsigned int[4096] _Array
  8188. [0] = 0x0
  8189. [1] = 0x0
  8190. [2] = 0x0
  8191. [3] = 0x0
  8192. [4] = 0x0
  8193. [5] = 0x0
  8194. [6] = 0x0
  8195. [7] = 0x0
  8196. [8] = 0x0
  8197. [9] = 0x0
  8198. bool i_scriptLock = 0x0
  8199. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  8200. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8201. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8202. 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 = 0x1AB9F8CE2C0
  8203. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  8204. <user defined> _Move_tag = 0x1AB9F8CE2C0
  8205. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  8206. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8207. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8208. 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 = 0x1AB9F8CE2D8
  8209. <user defined> value_compare = 0x1AB9F8CE2D8
  8210. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  8211. <user defined> _Move_tag = 0x1AB9F8CE2D8
  8212. <user defined> value_compare = 0x1AB9F8CE2D8
  8213. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  8214. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8215. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8216. 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 = 0x1AB9F8CE2F0
  8217. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  8218. <user defined> _Move_tag = 0x1AB9F8CE2F0
  8219. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  8220. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8221. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8222. 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 = 0x1AB9F8CE308
  8223. <user defined> value_compare = 0x1AB9F8CE308
  8224. <user defined> _Copy_tag = 0x1AB9F8CE308
  8225. <user defined> _Move_tag = 0x1AB9F8CE308
  8226. <user defined> value_compare = 0x1AB9F8CE308
  8227. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  8228. 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
  8229. <user defined> value_compare = 0x1AB9F8CE320
  8230. 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
  8231. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  8232. 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 = 0x1AB9F8CE340
  8233. unsigned int _Mask = 0x3F
  8234. unsigned int _Maxidx = 0x40
  8235. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  8236. 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
  8237. <user defined> value_compare = 0x1AB9F8CE370
  8238. 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
  8239. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  8240. 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 = 0x1AB9F8CE390
  8241. unsigned int _Mask = 0x7
  8242. unsigned int _Maxidx = 0x8
  8243. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  8244. 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
  8245. <user defined> value_compare = 0x1AB9F8CE3C0
  8246. 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
  8247. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  8248. 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 = 0x1AB9F8CE3E0
  8249. unsigned int _Mask = 0x7
  8250. unsigned int _Maxidx = 0x8
  8251. IntervalTimer _weatherUpdateTimer
  8252. int _interval = 0x3E8
  8253. int _current = 0x0
  8254. unsigned int _defaultLight = 0x1
  8255. 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
  8256. 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
  8257. 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
  8258. 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 = 0x1AB9F8CE428
  8259. <user defined> value_compare = 0x1AB9F8CE428
  8260. <user defined> _Copy_tag = 0x1AB9F8CE428
  8261. <user defined> _Move_tag = 0x1AB9F8CE428
  8262. <user defined> value_compare = 0x1AB9F8CE428
  8263. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  8264. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  8265. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x1AB9F8CE440
  8266. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x1AB9F8CE490
  8267. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  8268. 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
  8269. <user defined> value_compare = 0x1AB9F8CE678
  8270. 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
  8271. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  8272. 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 = 0x1AB9F8CE698
  8273. unsigned int _Mask = 0x7FF
  8274. unsigned int _Maxidx = 0x800
  8275. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  8276. 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
  8277. <user defined> value_compare = 0x1AB9F8CE6C8
  8278. 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
  8279. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  8280. 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 = 0x1AB9F8CE6E8
  8281. unsigned int _Mask = 0x1FF
  8282. unsigned int _Maxidx = 0x200
  8283. 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
  8284. 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
  8285. <user defined> value_compare = 0x1AB9F8CE718
  8286. 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
  8287. 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 = 0x1AB9F8CE720
  8288. 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 = 0x1AB9F8CE738
  8289. unsigned int _Mask = 0x7
  8290. unsigned int _Maxidx = 0x8
  8291. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  8292. 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> >
  8293. <user defined> value_compare = 0x1AB9F8CE768
  8294. 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
  8295. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  8296. 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 = 0x1AB9F8CE788
  8297. unsigned int _Mask = 0x7
  8298. unsigned int _Maxidx = 0x8
  8299. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  8300. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  8301. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  8302. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  8303. 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 = 0x1AB9F8CE7D8
  8304. unsigned int _Mask = 0x7
  8305. unsigned int _Maxidx = 0x8
  8306. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  8307. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  8308. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  8309. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  8310. 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 = 0x1AB9F8CE828
  8311. unsigned int _Mask = 0x3F
  8312. unsigned int _Maxidx = 0x40
  8313. Parameter unsigned int t_diff = 0x7D
  8314. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > grid_object_update
  8315. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  8316. unsigned int i_timeDiff = 0x7D
  8317. Local Trinity::ObjectUpdater updater
  8318. unsigned int i_timeDiff = 0x7D
  8319. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
  8320. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  8321. unsigned int i_timeDiff = 0x7D
  8322.  
  8323. 00007FF65B0DD3BC 0000002BED1FFC40 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  8324. Local MapUpdateRequest* this = 0x1AC071EDDD0
  8325. Map& m_map = 0x1AB9F8B4050
  8326. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  8327. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  8328. LinkedListHead
  8329. LinkedListElement iFirst = 0x1AB9F8B4058
  8330. LinkedListElement iLast = 0x1AB9F8B4068
  8331. unsigned int iSize = 0x12
  8332. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  8333. <user defined> iterator = 0x556E068
  8334. <user defined> iterator = 0x1AB9F8B4050
  8335. iterator
  8336. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  8337. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  8338. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8339. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8340. 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 = 0x1AB9F8B4080
  8341. <user defined> value_compare = 0x1AB9F8B4080
  8342. <user defined> _Copy_tag = 0x1AB9F8B4080
  8343. <user defined> _Move_tag = 0x1AB9F8B4080
  8344. <user defined> value_compare = 0x1AB9F8B4080
  8345. bool _creatureToMoveLock = 0x0
  8346. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  8347. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  8348. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  8349. bool _gameObjectsToMoveLock = 0x0
  8350. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  8351. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  8352. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  8353. bool _dynamicObjectsToMoveLock = 0x0
  8354. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  8355. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  8356. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  8357. bool _areaTriggersToMoveLock = 0x0
  8358. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  8359. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  8360. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  8361. std::mutex _mapLock
  8362. std::_Mutex_base
  8363. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  8364. std::mutex _gridLock
  8365. std::_Mutex_base
  8366. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  8367. MapEntry* i_mapEntry = 0x1AB0122D200
  8368. unsigned int ID = 0x0
  8369. char* Directory = "Azeroth"
  8370. LocalizedString* MapName = 0x1AB02540EB8
  8371. LocalizedString* MapDescription0 = 0x1AB02540F18
  8372. LocalizedString* MapDescription1 = 0x1AB02540F78
  8373. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  8374. LocalizedString* PvpLongDescription = 0x1AB02541038
  8375. int[2] Flags
  8376. [0] = 0x9003E5D
  8377. [1] = 0x18
  8378. float MinimapIconScale = 1.000000
  8379. DBCPosition2D Corpse = 0x0
  8380. unsigned int AreaTableID = 0x0
  8381. int LoadingScreenID = 0x4
  8382. int CorpseMapID = 0xFFFF
  8383. int TimeOfDayOverride = 0xFFFF
  8384. int ParentMapID = 0xFFFF
  8385. int CosmeticParentMapID = 0xFFFF
  8386. int WindSettingsID = 0x0
  8387. unsigned int InstanceType = 0x0
  8388. unsigned int MapType = 0x1
  8389. unsigned int ExpansionID = 0x0
  8390. unsigned int MaxPlayers = 0x0
  8391. unsigned int TimeOffset = 0x0
  8392. unsigned int i_spawnMode = 0x0
  8393. unsigned int i_InstanceId = 0x0
  8394. unsigned int m_unloadTimer = 0x0
  8395. float m_VisibleDistance = 90.000000
  8396. DynamicMapTree _dynamicTree
  8397. DynTreeImpl* impl = 0x1AB1BD46050
  8398. MapRefManager m_mapRefManager
  8399. RefManager<Map,Player>
  8400. LinkedListHead
  8401. LinkedListElement iFirst = 0x1AB9F8B4200
  8402. LinkedListElement iLast = 0x1AB9F8B4210
  8403. unsigned int iSize = 0x1
  8404. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  8405. <user defined> iterator = 0xDF7937E8
  8406. <user defined> iterator = 0x1AB9F8B41F8
  8407. iterator
  8408. MapReference* _Ptr = 0x7FF65C446878
  8409. const_iterator
  8410. MapReference* _Ptr = 0x7FF65C446878
  8411. LinkedListHead::Iterator<MapReference> m_mapRefIter
  8412. MapReference* _Ptr = 0x1ABDF7937E0
  8413. int m_VisibilityNotifyPeriod = 0x3E8
  8414. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  8415. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8416. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8417. 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 = 0x1AB9F8B4238
  8418. <user defined> _Copy_tag = 0x1AB9F8B4238
  8419. <user defined> _Move_tag = 0x1AB9F8B4238
  8420. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  8421. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  8422. std::_Iterator_base12
  8423. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  8424. std::_Iterator_base12* _Mynextiter = NULL
  8425. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  8426. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  8427. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8428. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8429. 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 = 0x1AB9F8B4268
  8430. <user defined> _Copy_tag = 0x1AB9F8B4268
  8431. <user defined> _Move_tag = 0x1AB9F8B4268
  8432. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  8433. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  8434. std::_Iterator_base12
  8435. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  8436. std::_Iterator_base12* _Mynextiter = NULL
  8437. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  8438. int i_gridExpiry = 0x493E0
  8439. Map* m_parentMap = 0x1AB9F8B4050
  8440. Map* m_parentTerrainMap = 0x1AB9F8B4050
  8441. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  8442. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  8443. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  8444. 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
  8445. [0] = 0x0
  8446. [1] = 0x0
  8447. [2] = 0x0
  8448. [3] = 0x0
  8449. [4] = 0x0
  8450. [5] = 0x0
  8451. [6] = 0x0
  8452. [7] = 0x0
  8453. [8] = 0x0
  8454. [9] = 0x0
  8455. [0] = 0x1AB9F8B42B8
  8456. [1] = 0x1AB9F8B44B8
  8457. [2] = 0x1AB9F8B46B8
  8458. [3] = 0x1AB9F8B48B8
  8459. [4] = 0x1AB9F8B4AB8
  8460. [5] = 0x1AB9F8B4CB8
  8461. [6] = 0x1AB9F8B4EB8
  8462. [7] = 0x1AB9F8B50B8
  8463. [8] = 0x1AB9F8B52B8
  8464. [9] = 0x1AB9F8B54B8
  8465. GridMap*[64] GridMaps
  8466. [0] = 0x0
  8467. [1] = 0x0
  8468. [2] = 0x0
  8469. [3] = 0x0
  8470. [4] = 0x0
  8471. [5] = 0x0
  8472. [6] = 0x0
  8473. [7] = 0x0
  8474. [8] = 0x0
  8475. [9] = 0x0
  8476. [0] = 0x1AB9F8BC2B8
  8477. [1] = 0x1AB9F8BC4B8
  8478. [2] = 0x1AB9F8BC6B8
  8479. [3] = 0x1AB9F8BC8B8
  8480. [4] = 0x1AB9F8BCAB8
  8481. [5] = 0x1AB9F8BCCB8
  8482. [6] = 0x1AB9F8BCEB8
  8483. [7] = 0x1AB9F8BD0B8
  8484. [8] = 0x1AB9F8BD2B8
  8485. [9] = 0x1AB9F8BD4B8
  8486. unsigned int[64] GridMapReference
  8487. [0] = 0x0
  8488. [1] = 0x0
  8489. [2] = 0x0
  8490. [3] = 0x0
  8491. [4] = 0x0
  8492. [5] = 0x0
  8493. [6] = 0x0
  8494. [7] = 0x0
  8495. [8] = 0x0
  8496. [9] = 0x0
  8497. [0] = 0x1AB9F8C42B8
  8498. [1] = 0x1AB9F8C4338
  8499. [2] = 0x1AB9F8C43B8
  8500. [3] = 0x1AB9F8C4438
  8501. [4] = 0x1AB9F8C44B8
  8502. [5] = 0x1AB9F8C4538
  8503. [6] = 0x1AB9F8C45B8
  8504. [7] = 0x1AB9F8C4638
  8505. [8] = 0x1AB9F8C46B8
  8506. [9] = 0x1AB9F8C4738
  8507. std::bitset<262144> marked_cells
  8508. <user defined> reference = 0x1AB9F8C62B8
  8509. unsigned int[4096] _Array
  8510. [0] = 0x0
  8511. [1] = 0x0
  8512. [2] = 0x0
  8513. [3] = 0x0
  8514. [4] = 0x0
  8515. [5] = 0x0
  8516. [6] = 0x0
  8517. [7] = 0x0
  8518. [8] = 0x0
  8519. [9] = 0x0
  8520. bool i_scriptLock = 0x0
  8521. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  8522. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8523. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8524. 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 = 0x1AB9F8CE2C0
  8525. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  8526. <user defined> _Move_tag = 0x1AB9F8CE2C0
  8527. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  8528. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8529. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8530. 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 = 0x1AB9F8CE2D8
  8531. <user defined> value_compare = 0x1AB9F8CE2D8
  8532. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  8533. <user defined> _Move_tag = 0x1AB9F8CE2D8
  8534. <user defined> value_compare = 0x1AB9F8CE2D8
  8535. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  8536. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8537. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8538. 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 = 0x1AB9F8CE2F0
  8539. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  8540. <user defined> _Move_tag = 0x1AB9F8CE2F0
  8541. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  8542. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8543. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8544. 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 = 0x1AB9F8CE308
  8545. <user defined> value_compare = 0x1AB9F8CE308
  8546. <user defined> _Copy_tag = 0x1AB9F8CE308
  8547. <user defined> _Move_tag = 0x1AB9F8CE308
  8548. <user defined> value_compare = 0x1AB9F8CE308
  8549. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  8550. 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
  8551. <user defined> value_compare = 0x1AB9F8CE320
  8552. 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
  8553. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  8554. 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 = 0x1AB9F8CE340
  8555. unsigned int _Mask = 0x3F
  8556. unsigned int _Maxidx = 0x40
  8557. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  8558. 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
  8559. <user defined> value_compare = 0x1AB9F8CE370
  8560. 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
  8561. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  8562. 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 = 0x1AB9F8CE390
  8563. unsigned int _Mask = 0x7
  8564. unsigned int _Maxidx = 0x8
  8565. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  8566. 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
  8567. <user defined> value_compare = 0x1AB9F8CE3C0
  8568. 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
  8569. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  8570. 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 = 0x1AB9F8CE3E0
  8571. unsigned int _Mask = 0x7
  8572. unsigned int _Maxidx = 0x8
  8573. IntervalTimer _weatherUpdateTimer
  8574. int _interval = 0x3E8
  8575. int _current = 0x0
  8576. unsigned int _defaultLight = 0x1
  8577. 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
  8578. 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
  8579. 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
  8580. 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 = 0x1AB9F8CE428
  8581. <user defined> value_compare = 0x1AB9F8CE428
  8582. <user defined> _Copy_tag = 0x1AB9F8CE428
  8583. <user defined> _Move_tag = 0x1AB9F8CE428
  8584. <user defined> value_compare = 0x1AB9F8CE428
  8585. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  8586. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x1AB9F8CE440
  8587. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  8588. 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
  8589. <user defined> value_compare = 0x1AB9F8CE678
  8590. 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
  8591. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  8592. 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 = 0x1AB9F8CE698
  8593. unsigned int _Mask = 0x7FF
  8594. unsigned int _Maxidx = 0x800
  8595. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  8596. 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
  8597. <user defined> value_compare = 0x1AB9F8CE6C8
  8598. 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
  8599. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  8600. 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 = 0x1AB9F8CE6E8
  8601. unsigned int _Mask = 0x1FF
  8602. unsigned int _Maxidx = 0x200
  8603. 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
  8604. 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
  8605. <user defined> value_compare = 0x1AB9F8CE718
  8606. 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
  8607. 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 = 0x1AB9F8CE720
  8608. 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 = 0x1AB9F8CE738
  8609. unsigned int _Mask = 0x7
  8610. unsigned int _Maxidx = 0x8
  8611. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  8612. 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> >
  8613. <user defined> value_compare = 0x1AB9F8CE768
  8614. 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
  8615. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  8616. 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 = 0x1AB9F8CE788
  8617. unsigned int _Mask = 0x7
  8618. unsigned int _Maxidx = 0x8
  8619. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  8620. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  8621. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  8622. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  8623. 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 = 0x1AB9F8CE7D8
  8624. unsigned int _Mask = 0x7
  8625. unsigned int _Maxidx = 0x8
  8626. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  8627. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  8628. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  8629. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  8630. 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 = 0x1AB9F8CE828
  8631. unsigned int _Mask = 0x3F
  8632. unsigned int _Maxidx = 0x40
  8633. MapUpdater& m_updater = 0x7FF65D2DC7B8
  8634. ProducerConsumerQueue<MapUpdateRequest *> _queue
  8635. std::mutex _queueLock = 0x7FF65D2DC7B8
  8636. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  8637. std::condition_variable _condition = 0x7FF65D2DC830
  8638. std::atomic<bool> _shutdown = 0x0
  8639. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  8640. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  8641. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  8642. std::atomic<bool> _cancelationToken
  8643. std::_Atomic_bool
  8644. unsigned int _My_val = 0x0
  8645. std::mutex _lock
  8646. std::_Mutex_base
  8647. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  8648. std::condition_variable _condition
  8649. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  8650. unsigned int pending_requests = 0x1E
  8651. unsigned int m_diff = 0x7D
  8652.  
  8653. 00007FF65B0DB436 0000002BED1FFC90 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  8654. Local MapUpdateRequest* request = 0x1AC071EDDD0
  8655. Map& m_map = 0x1AB9F8B4050
  8656. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  8657. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  8658. LinkedListHead
  8659. LinkedListElement iFirst = 0x1AB9F8B4058
  8660. LinkedListElement iLast = 0x1AB9F8B4068
  8661. unsigned int iSize = 0x12
  8662. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  8663. <user defined> iterator = 0x556E068
  8664. <user defined> iterator = 0x1AB9F8B4050
  8665. iterator
  8666. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  8667. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  8668. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8669. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8670. 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 = 0x1AB9F8B4080
  8671. <user defined> value_compare = 0x1AB9F8B4080
  8672. <user defined> _Copy_tag = 0x1AB9F8B4080
  8673. <user defined> _Move_tag = 0x1AB9F8B4080
  8674. <user defined> value_compare = 0x1AB9F8B4080
  8675. bool _creatureToMoveLock = 0x0
  8676. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  8677. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  8678. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  8679. bool _gameObjectsToMoveLock = 0x0
  8680. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  8681. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  8682. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  8683. bool _dynamicObjectsToMoveLock = 0x0
  8684. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  8685. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  8686. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  8687. bool _areaTriggersToMoveLock = 0x0
  8688. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  8689. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  8690. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  8691. std::mutex _mapLock
  8692. std::_Mutex_base
  8693. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  8694. std::mutex _gridLock
  8695. std::_Mutex_base
  8696. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  8697. MapEntry* i_mapEntry = 0x1AB0122D200
  8698. unsigned int ID = 0x0
  8699. char* Directory = "Azeroth"
  8700. LocalizedString* MapName = 0x1AB02540EB8
  8701. LocalizedString* MapDescription0 = 0x1AB02540F18
  8702. LocalizedString* MapDescription1 = 0x1AB02540F78
  8703. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  8704. LocalizedString* PvpLongDescription = 0x1AB02541038
  8705. int[2] Flags
  8706. [0] = 0x9003E5D
  8707. [1] = 0x18
  8708. float MinimapIconScale = 1.000000
  8709. DBCPosition2D Corpse = 0x0
  8710. unsigned int AreaTableID = 0x0
  8711. int LoadingScreenID = 0x4
  8712. int CorpseMapID = 0xFFFF
  8713. int TimeOfDayOverride = 0xFFFF
  8714. int ParentMapID = 0xFFFF
  8715. int CosmeticParentMapID = 0xFFFF
  8716. int WindSettingsID = 0x0
  8717. unsigned int InstanceType = 0x0
  8718. unsigned int MapType = 0x1
  8719. unsigned int ExpansionID = 0x0
  8720. unsigned int MaxPlayers = 0x0
  8721. unsigned int TimeOffset = 0x0
  8722. unsigned int i_spawnMode = 0x0
  8723. unsigned int i_InstanceId = 0x0
  8724. unsigned int m_unloadTimer = 0x0
  8725. float m_VisibleDistance = 90.000000
  8726. DynamicMapTree _dynamicTree
  8727. DynTreeImpl* impl = 0x1AB1BD46050
  8728. MapRefManager m_mapRefManager
  8729. RefManager<Map,Player>
  8730. LinkedListHead
  8731. LinkedListElement iFirst = 0x1AB9F8B4200
  8732. LinkedListElement iLast = 0x1AB9F8B4210
  8733. unsigned int iSize = 0x1
  8734. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  8735. <user defined> iterator = 0xDF7937E8
  8736. <user defined> iterator = 0x1AB9F8B41F8
  8737. iterator
  8738. MapReference* _Ptr = 0x7FF65C446878
  8739. const_iterator
  8740. MapReference* _Ptr = 0x7FF65C446878
  8741. LinkedListHead::Iterator<MapReference> m_mapRefIter
  8742. MapReference* _Ptr = 0x1ABDF7937E0
  8743. int m_VisibilityNotifyPeriod = 0x3E8
  8744. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  8745. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8746. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8747. 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 = 0x1AB9F8B4238
  8748. <user defined> _Copy_tag = 0x1AB9F8B4238
  8749. <user defined> _Move_tag = 0x1AB9F8B4238
  8750. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  8751. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  8752. std::_Iterator_base12
  8753. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  8754. std::_Iterator_base12* _Mynextiter = NULL
  8755. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  8756. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  8757. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8758. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8759. 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 = 0x1AB9F8B4268
  8760. <user defined> _Copy_tag = 0x1AB9F8B4268
  8761. <user defined> _Move_tag = 0x1AB9F8B4268
  8762. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  8763. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  8764. std::_Iterator_base12
  8765. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  8766. std::_Iterator_base12* _Mynextiter = NULL
  8767. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  8768. int i_gridExpiry = 0x493E0
  8769. Map* m_parentMap = 0x1AB9F8B4050
  8770. Map* m_parentTerrainMap = 0x1AB9F8B4050
  8771. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  8772. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  8773. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  8774. 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
  8775. [0] = 0x0
  8776. [1] = 0x0
  8777. [2] = 0x0
  8778. [3] = 0x0
  8779. [4] = 0x0
  8780. [5] = 0x0
  8781. [6] = 0x0
  8782. [7] = 0x0
  8783. [8] = 0x0
  8784. [9] = 0x0
  8785. [0] = 0x1AB9F8B42B8
  8786. [1] = 0x1AB9F8B44B8
  8787. [2] = 0x1AB9F8B46B8
  8788. [3] = 0x1AB9F8B48B8
  8789. [4] = 0x1AB9F8B4AB8
  8790. [5] = 0x1AB9F8B4CB8
  8791. [6] = 0x1AB9F8B4EB8
  8792. [7] = 0x1AB9F8B50B8
  8793. [8] = 0x1AB9F8B52B8
  8794. [9] = 0x1AB9F8B54B8
  8795. GridMap*[64] GridMaps
  8796. [0] = 0x0
  8797. [1] = 0x0
  8798. [2] = 0x0
  8799. [3] = 0x0
  8800. [4] = 0x0
  8801. [5] = 0x0
  8802. [6] = 0x0
  8803. [7] = 0x0
  8804. [8] = 0x0
  8805. [9] = 0x0
  8806. [0] = 0x1AB9F8BC2B8
  8807. [1] = 0x1AB9F8BC4B8
  8808. [2] = 0x1AB9F8BC6B8
  8809. [3] = 0x1AB9F8BC8B8
  8810. [4] = 0x1AB9F8BCAB8
  8811. [5] = 0x1AB9F8BCCB8
  8812. [6] = 0x1AB9F8BCEB8
  8813. [7] = 0x1AB9F8BD0B8
  8814. [8] = 0x1AB9F8BD2B8
  8815. [9] = 0x1AB9F8BD4B8
  8816. unsigned int[64] GridMapReference
  8817. [0] = 0x0
  8818. [1] = 0x0
  8819. [2] = 0x0
  8820. [3] = 0x0
  8821. [4] = 0x0
  8822. [5] = 0x0
  8823. [6] = 0x0
  8824. [7] = 0x0
  8825. [8] = 0x0
  8826. [9] = 0x0
  8827. [0] = 0x1AB9F8C42B8
  8828. [1] = 0x1AB9F8C4338
  8829. [2] = 0x1AB9F8C43B8
  8830. [3] = 0x1AB9F8C4438
  8831. [4] = 0x1AB9F8C44B8
  8832. [5] = 0x1AB9F8C4538
  8833. [6] = 0x1AB9F8C45B8
  8834. [7] = 0x1AB9F8C4638
  8835. [8] = 0x1AB9F8C46B8
  8836. [9] = 0x1AB9F8C4738
  8837. std::bitset<262144> marked_cells
  8838. <user defined> reference = 0x1AB9F8C62B8
  8839. unsigned int[4096] _Array
  8840. [0] = 0x0
  8841. [1] = 0x0
  8842. [2] = 0x0
  8843. [3] = 0x0
  8844. [4] = 0x0
  8845. [5] = 0x0
  8846. [6] = 0x0
  8847. [7] = 0x0
  8848. [8] = 0x0
  8849. [9] = 0x0
  8850. bool i_scriptLock = 0x0
  8851. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  8852. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8853. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8854. 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 = 0x1AB9F8CE2C0
  8855. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  8856. <user defined> _Move_tag = 0x1AB9F8CE2C0
  8857. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  8858. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8859. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8860. 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 = 0x1AB9F8CE2D8
  8861. <user defined> value_compare = 0x1AB9F8CE2D8
  8862. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  8863. <user defined> _Move_tag = 0x1AB9F8CE2D8
  8864. <user defined> value_compare = 0x1AB9F8CE2D8
  8865. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  8866. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8867. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8868. 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 = 0x1AB9F8CE2F0
  8869. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  8870. <user defined> _Move_tag = 0x1AB9F8CE2F0
  8871. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  8872. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8873. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8874. 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 = 0x1AB9F8CE308
  8875. <user defined> value_compare = 0x1AB9F8CE308
  8876. <user defined> _Copy_tag = 0x1AB9F8CE308
  8877. <user defined> _Move_tag = 0x1AB9F8CE308
  8878. <user defined> value_compare = 0x1AB9F8CE308
  8879. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  8880. 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
  8881. <user defined> value_compare = 0x1AB9F8CE320
  8882. 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
  8883. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  8884. 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 = 0x1AB9F8CE340
  8885. unsigned int _Mask = 0x3F
  8886. unsigned int _Maxidx = 0x40
  8887. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  8888. 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
  8889. <user defined> value_compare = 0x1AB9F8CE370
  8890. 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
  8891. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  8892. 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 = 0x1AB9F8CE390
  8893. unsigned int _Mask = 0x7
  8894. unsigned int _Maxidx = 0x8
  8895. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  8896. 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
  8897. <user defined> value_compare = 0x1AB9F8CE3C0
  8898. 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
  8899. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  8900. 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 = 0x1AB9F8CE3E0
  8901. unsigned int _Mask = 0x7
  8902. unsigned int _Maxidx = 0x8
  8903. IntervalTimer _weatherUpdateTimer
  8904. int _interval = 0x3E8
  8905. int _current = 0x0
  8906. unsigned int _defaultLight = 0x1
  8907. 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
  8908. 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
  8909. 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
  8910. 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 = 0x1AB9F8CE428
  8911. <user defined> value_compare = 0x1AB9F8CE428
  8912. <user defined> _Copy_tag = 0x1AB9F8CE428
  8913. <user defined> _Move_tag = 0x1AB9F8CE428
  8914. <user defined> value_compare = 0x1AB9F8CE428
  8915. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  8916. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x1AB9F8CE440
  8917. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  8918. 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
  8919. <user defined> value_compare = 0x1AB9F8CE678
  8920. 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
  8921. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  8922. 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 = 0x1AB9F8CE698
  8923. unsigned int _Mask = 0x7FF
  8924. unsigned int _Maxidx = 0x800
  8925. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  8926. 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
  8927. <user defined> value_compare = 0x1AB9F8CE6C8
  8928. 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
  8929. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  8930. 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 = 0x1AB9F8CE6E8
  8931. unsigned int _Mask = 0x1FF
  8932. unsigned int _Maxidx = 0x200
  8933. 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
  8934. 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
  8935. <user defined> value_compare = 0x1AB9F8CE718
  8936. 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
  8937. 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 = 0x1AB9F8CE720
  8938. 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 = 0x1AB9F8CE738
  8939. unsigned int _Mask = 0x7
  8940. unsigned int _Maxidx = 0x8
  8941. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  8942. 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> >
  8943. <user defined> value_compare = 0x1AB9F8CE768
  8944. 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
  8945. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  8946. 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 = 0x1AB9F8CE788
  8947. unsigned int _Mask = 0x7
  8948. unsigned int _Maxidx = 0x8
  8949. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  8950. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  8951. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  8952. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  8953. 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 = 0x1AB9F8CE7D8
  8954. unsigned int _Mask = 0x7
  8955. unsigned int _Maxidx = 0x8
  8956. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  8957. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  8958. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  8959. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  8960. 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 = 0x1AB9F8CE828
  8961. unsigned int _Mask = 0x3F
  8962. unsigned int _Maxidx = 0x40
  8963. MapUpdater& m_updater = 0x7FF65D2DC7B8
  8964. ProducerConsumerQueue<MapUpdateRequest *> _queue
  8965. std::mutex _queueLock = 0x7FF65D2DC7B8
  8966. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  8967. std::condition_variable _condition = 0x7FF65D2DC830
  8968. std::atomic<bool> _shutdown = 0x0
  8969. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  8970. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  8971. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  8972. std::atomic<bool> _cancelationToken
  8973. std::_Atomic_bool
  8974. unsigned int _My_val = 0x0
  8975. std::mutex _lock
  8976. std::_Mutex_base
  8977. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  8978. std::condition_variable _condition
  8979. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  8980. unsigned int pending_requests = 0x1E
  8981. unsigned int m_diff = 0x7D
  8982. Local MapUpdater* this = 0x7FF65D2DC7B8
  8983. ProducerConsumerQueue<MapUpdateRequest *> _queue
  8984. std::mutex _queueLock
  8985. std::_Mutex_base
  8986. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  8987. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  8988. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  8989. std::condition_variable _condition
  8990. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  8991. std::atomic<bool> _shutdown
  8992. std::_Atomic_bool
  8993. unsigned int _My_val = 0x0
  8994. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  8995. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  8996. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  8997. std::atomic<bool> _cancelationToken
  8998. std::_Atomic_bool
  8999. unsigned int _My_val = 0x0
  9000. std::mutex _lock
  9001. std::_Mutex_base
  9002. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9003. std::condition_variable _condition
  9004. std::_Align_type<double,72> _Cnd_storage
  9005. float _Val = 0.000000
  9006. char[72] _Pad = "ø..."
  9007. unsigned int pending_requests = 0x1E
  9008.  
  9009. 00007FF65B0DB9C4 0000002BED1FFCC0 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
  9010. Parameter <user defined>* _Pmf = 0x7FF65B0DB3D0
  9011. Parameter MapUpdater** _Arg1 = 0x7FF65D2DC7B8
  9012. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9013. std::mutex _queueLock
  9014. std::_Mutex_base
  9015. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  9016. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  9017. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  9018. std::condition_variable _condition
  9019. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  9020. std::atomic<bool> _shutdown
  9021. std::_Atomic_bool
  9022. unsigned int _My_val = 0x0
  9023. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9024. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9025. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9026. std::atomic<bool> _cancelationToken
  9027. std::_Atomic_bool
  9028. unsigned int _My_val = 0x0
  9029. std::mutex _lock
  9030. std::_Mutex_base
  9031. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9032. std::condition_variable _condition
  9033. std::_Align_type<double,72> _Cnd_storage
  9034. float _Val = 0.000000
  9035. char[72] _Pad = "ø..."
  9036. unsigned int pending_requests = 0x1E
  9037.  
  9038. 00007FF65B0DC31C 0000002BED1FFD00 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
  9039. Parameter <user defined>** _Obj = 0x7FF65B0DB3D0
  9040. Parameter MapUpdater** <_Args_0> = 0x7FF65D2DC7B8
  9041. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9042. std::mutex _queueLock
  9043. std::_Mutex_base
  9044. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  9045. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  9046. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  9047. std::condition_variable _condition
  9048. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  9049. std::atomic<bool> _shutdown
  9050. std::_Atomic_bool
  9051. unsigned int _My_val = 0x0
  9052. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9053. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9054. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9055. std::atomic<bool> _cancelationToken
  9056. std::_Atomic_bool
  9057. unsigned int _My_val = 0x0
  9058. std::mutex _lock
  9059. std::_Mutex_base
  9060. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9061. std::condition_variable _condition
  9062. std::_Align_type<double,72> _Cnd_storage
  9063. float _Val = 0.000000
  9064. char[72] _Pad = "ø..."
  9065. unsigned int pending_requests = 0x1E
  9066.  
  9067. 00007FF65B0DBB2B 0000002BED1FFD40 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
  9068. Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x1ABBDB2C660
  9069. std::tuple<MapUpdater *>
  9070. std::_Tuple_val<MapUpdater *> _Myfirst
  9071. MapUpdater* _Val = 0x7FF65D2DC7B8
  9072. std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
  9073. <user defined>* _Val = 0x7FF65B0DB3D0
  9074.  
  9075. 00007FF65B0DD1DA 0000002BED1FFD90 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
  9076. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x2BEC4F6CF8
  9077. std::_Pad
  9078. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  9079. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  9080. bool _Started = 0xCC
  9081. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  9082. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  9083. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  9084. Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
  9085. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  9086. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
  9087. std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x1ABBDB2C660
  9088.  
  9089. 00007FF65B0DCC98 0000002BED1FFDC0 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
  9090. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x2BEC4F6CF8
  9091. std::_Pad
  9092. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  9093. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  9094. bool _Started = 0xCC
  9095. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  9096. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  9097. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  9098.  
  9099. 00007FF6594733BD 0000002BED1FFDF0 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
  9100. Parameter void* _Data = 0x2BEC4F6CF8
  9101.  
  9102. 00007FFA28933428 0000002BED1FFE30 _register_onexit_function+488
  9103.  
  9104. 00007FFA28933071 0000002BED1FFE80 _register_onexit_function+D1
  9105.  
  9106. 00007FFA49FA1FE4 0000002BED1FFEB0 BaseThreadInitThunk+14
  9107.  
  9108. 00007FFA4B54CB31 0000002BED1FFF00 RtlUserThreadStart+21
  9109.  
  9110.  
  9111. Call stack:
  9112. Address Frame Function SourceFile
  9113. 00007FFA4B583924 0000002BEC4FE520 ZwWaitForAlertByThreadId+14
  9114.  
  9115. 00007FFA4B51818A 0000002BEC4FE590 RtlSleepConditionVariableSRW+FA
  9116.  
  9117. 00007FFA472A4AE2 0000002BEC4FE5D0 SleepConditionVariableSRW+32
  9118.  
  9119. 00007FFA28FC96A4 0000002BEC4FE620 __crtSetThreadpoolWait+134
  9120.  
  9121. 00007FFA28F905F6 0000002BEC4FE660 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  9122.  
  9123. 00007FFA28F90503 0000002BEC4FE690 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  9124.  
  9125. 00007FFA28F902AB 0000002BEC4FE710 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  9126.  
  9127. 00007FFA28F907B0 0000002BEC4FE740 _Cnd_wait+20
  9128.  
  9129. 00007FF659473AC2 0000002BEC4FE770 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  9130. Parameter _Cnd_internal_imp_t* _Cnd = 0x7FF65D2DC8F8
  9131. Parameter _Mtx_internal_imp_t* _Mtx = 0x7FF65D2DC8A8
  9132.  
  9133. 00007FF6594AC504 0000002BEC4FE7B0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  9134. Local std::condition_variable* this = 0x7FF65D2DC8F8
  9135. std::_Align_type<double,72> _Cnd_storage
  9136. float _Val = 0.000000
  9137. char[72] _Pad = "ø..."
  9138. Parameter std::unique_lock<std::mutex>& _Lck = 0x2BEC4FE7E8
  9139. std::mutex* _Pmtx = 0x7FF65D2DC8A8
  9140. std::_Mutex_base
  9141. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9142. bool _Owns = 0x1
  9143.  
  9144. 00007FF65B0DB127 0000002BEC4FE810 MapUpdater::wait+67 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 74
  9145. Local MapUpdater* this = 0x7FF65D2DC7B8
  9146. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9147. std::mutex _queueLock
  9148. std::_Mutex_base
  9149. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  9150. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  9151. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  9152. std::condition_variable _condition
  9153. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  9154. std::atomic<bool> _shutdown
  9155. std::_Atomic_bool
  9156. unsigned int _My_val = 0x0
  9157. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9158. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9159. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9160. std::atomic<bool> _cancelationToken
  9161. std::_Atomic_bool
  9162. unsigned int _My_val = 0x0
  9163. std::mutex _lock
  9164. std::_Mutex_base
  9165. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9166. std::condition_variable _condition
  9167. std::_Align_type<double,72> _Cnd_storage
  9168. float _Val = 0.000000
  9169. char[72] _Pad = "ø..."
  9170. unsigned int pending_requests = 0x1E
  9171. Local std::unique_lock<std::mutex> lock
  9172. std::mutex* _Pmtx = 0x7FF65D2DC8A8
  9173. std::_Mutex_base
  9174. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9175. bool _Owns = 0x1
  9176.  
  9177. 00007FF659D8F41D 0000002BEC4FE910 MapManager::Update+1ED d:\work\trinitycore\src\server\game\maps\mapmanager.cpp line 250
  9178. Local MapManager* this = 0x7FF65D2DC6C8
  9179. std::mutex _mapsLock
  9180. std::_Mutex_base
  9181. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC6C8
  9182. unsigned int i_gridCleanUpDelay = 0x493E0
  9183. 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
  9184. 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> >
  9185. <user defined> value_compare = 0x7FF65D2DC720
  9186. 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
  9187. std::list<std::pair<unsigned int const ,Map *>,std::allocator<std::pair<unsigned int const ,Map *> > > _List = 0x7FF65D2DC728
  9188. 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
  9189. unsigned int _Mask = 0x3F
  9190. unsigned int _Maxidx = 0x40
  9191. IntervalTimer i_timer
  9192. int _interval = 0x64
  9193. int _current = 0x7D
  9194. std::vector<bool,std::allocator<bool> > _instanceIds
  9195. std::_Vb_val<std::allocator<bool> >
  9196. std::_Container_base12
  9197. std::_Container_proxy* _Myproxy = 0x1AB194A1310
  9198. std::vector<unsigned int,std::allocator<unsigned int> > _Myvec = 0x7FF65D2DC788
  9199. unsigned int _Mysize = 0x0
  9200. unsigned int _nextInstanceId = 0x1
  9201. MapUpdater m_updater
  9202. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9203. std::mutex _queueLock = 0x7FF65D2DC7B8
  9204. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  9205. std::condition_variable _condition = 0x7FF65D2DC830
  9206. std::atomic<bool> _shutdown = 0x0
  9207. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9208. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9209. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9210. std::atomic<bool> _cancelationToken
  9211. std::_Atomic_bool
  9212. unsigned int _My_val = 0x0
  9213. std::mutex _lock
  9214. std::_Mutex_base
  9215. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9216. std::condition_variable _condition
  9217. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  9218. unsigned int pending_requests = 0x1E
  9219. std::atomic<unsigned __int64> _scheduledScripts
  9220. std::_Atomic_ullong
  9221. unsigned int _My_val = 0x0
  9222. 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
  9223. 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
  9224. <user defined> value_compare = 0x7FF65D2DC950
  9225. 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
  9226. 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
  9227. 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
  9228. unsigned int _Mask = 0x3FF
  9229. unsigned int _Maxidx = 0x400
  9230. Parameter unsigned int diff = 0x3F
  9231. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > > iter
  9232. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > >
  9233. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > >,std::_Iterator_base12>
  9234. std::_Iterator_base12
  9235. std::_Container_proxy* _Myproxy = 0x1AB194A0DC0
  9236. std::_Iterator_base12* _Mynextiter = NULL
  9237. std::_List_node<std::pair<unsigned int const ,Map *>,void *>* _Ptr = 0x1AB116011D0
  9238.  
  9239. 00007FF659CEDF0E 0000002BEC4FECA0 World::Update+93E d:\work\trinitycore\src\server\game\world\world.cpp line 2425
  9240. Local World* this = 0x7FF65D2D17B0
  9241. unsigned int m_ShutdownTimer = 0x0
  9242. unsigned int m_ShutdownMask = 0x0
  9243. unsigned int m_CleaningFlags = 0x0
  9244. bool m_isClosed = 0x0
  9245. int m_startTime = 0x5B22B6C6
  9246. int m_gameTime = 0x5B22B9FA
  9247. IntervalTimer[14] m_timers
  9248. [0] = 0x7FF65D2D17D0
  9249. [1] = 0x7FF65D2D17E0
  9250. [2] = 0x7FF65D2D17F0
  9251. [3] = 0x7FF65D2D1800
  9252. [4] = 0x7FF65D2D1810
  9253. [5] = 0x7FF65D2D1820
  9254. [6] = 0x7FF65D2D1830
  9255. [7] = 0x7FF65D2D1840
  9256. [8] = 0x7FF65D2D1850
  9257. [9] = 0x7FF65D2D1860
  9258. int mail_timer = 0x409
  9259. int mail_timer_expires = 0x5A0
  9260. int blackmarket_timer = 0x51
  9261. unsigned int m_updateTime = 0x3F
  9262. unsigned int m_updateTimeSum = 0x808A
  9263. unsigned int m_updateTimeCount = 0x11
  9264. unsigned int m_currentTime = 0xA5BEA
  9265. 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
  9266. 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
  9267. <user defined> value_compare = 0x7FF65D2D18D8
  9268. 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
  9269. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF65D2D18E0
  9270. 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
  9271. unsigned int _Mask = 0x7
  9272. unsigned int _Maxidx = 0x8
  9273. 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
  9274. 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> >
  9275. <user defined> value_compare = 0x7FF65D2D1928
  9276. 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
  9277. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF65D2D1930
  9278. 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
  9279. unsigned int _Mask = 0x7
  9280. unsigned int _Maxidx = 0x8
  9281. unsigned int m_maxActiveSessionCount = 0x1
  9282. unsigned int m_maxQueuedSessionCount = 0x0
  9283. unsigned int m_PlayerCount = 0x1
  9284. unsigned int m_MaxPlayerCount = 0x1
  9285. std::string m_newCharString = ""
  9286. float[75] rate_values
  9287. [0] = 1.000000
  9288. [1] = 1.000000
  9289. [2] = 1.000000
  9290. [3] = 1.000000
  9291. [4] = 1.000000
  9292. [5] = 1.000000
  9293. [6] = 1.000000
  9294. [7] = 1.000000
  9295. [8] = 1.000000
  9296. [9] = 1.000000
  9297. unsigned int[184] m_int_configs
  9298. [0] = 0x1
  9299. [1] = 0x15F90
  9300. [2] = 0x493E0
  9301. [3] = 0x64
  9302. [4] = 0x927C0
  9303. [5] = 0x0
  9304. [6] = 0x1F95
  9305. [7] = 0x1F96
  9306. [8] = 0xDBBA0
  9307. [9] = 0x2710
  9308. bool[92] m_bool_configs
  9309. [0] = 0x0
  9310. [1] = 0x1
  9311. [2] = 0x1
  9312. [3] = 0x0
  9313. [4] = 0x1
  9314. [5] = 0x0
  9315. [6] = 0x0
  9316. [7] = 0x0
  9317. [8] = 0x0
  9318. [9] = 0x0
  9319. float[17] m_float_configs
  9320. [0] = 74.000000
  9321. [1] = 100.000000
  9322. [2] = 50.000000
  9323. [3] = 40.000000
  9324. [4] = 40.000000
  9325. [5] = 300.000000
  9326. [6] = 30.000000
  9327. [7] = 10.000000
  9328. [8] = 60.000000
  9329. [9] = 95.000000
  9330. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
  9331. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  9332. 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> >
  9333. 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
  9334. <user defined> value_compare = 0x7FF65D2D1E60
  9335. <user defined> _Copy_tag = 0x7FF65D2D1E60
  9336. <user defined> _Move_tag = 0x7FF65D2D1E60
  9337. <user defined> value_compare = 0x7FF65D2D1E60
  9338. unsigned int m_playerLimit = 0x1F4
  9339. int m_allowedSecurityLevel = 0x0
  9340. unsigned int m_defaultDbcLocale = 0x0
  9341. unsigned int m_availableDbcLocaleMask = 0x0
  9342. bool m_allowMovement = 0x1
  9343. 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
  9344. 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> > > > >
  9345. 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
  9346. std::string m_dataPath = "..\Data/"
  9347. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  9348. std::mutex _lock
  9349. std::_Mutex_base
  9350. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D1EE0
  9351. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  9352. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  9353. std::_Compressed_pair<std::allocator<CliCommandHolder *>,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF65D2D1F30
  9354. bool _canceled = 0x0
  9355. int m_NextDailyQuestReset = 0x5B230180
  9356. int m_NextWeeklyQuestReset = 0x5B2B59A1
  9357. int m_NextMonthlyQuestReset = 0x5B37EF50
  9358. int m_NextRandomBGReset = 0x5B232BB0
  9359. int m_NextGuildReset = 0x5B232BB0
  9360. int m_NextCurrencyReset = 0x5B2B14B0
  9361. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  9362. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  9363. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  9364. std::_Compressed_pair<std::allocator<std::_List_node<WorldSession *,void *> >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF65D2D1F90
  9365. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  9366. std::mutex _lock
  9367. std::_Mutex_base
  9368. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D1FB0
  9369. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  9370. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  9371. std::_Compressed_pair<std::allocator<WorldSession *>,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF65D2D2000
  9372. bool _canceled = 0x0
  9373. 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
  9374. std::mutex _lock
  9375. std::_Mutex_base
  9376. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D2038
  9377. std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
  9378. 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> > > >
  9379. 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
  9380. bool _canceled = 0x0
  9381. std::string m_DBVersion = "TDB 735.00"
  9382. Autobroadcast
  9383. std::string Message = "(null)..."
  9384. unsigned int Weight = 0xD
  9385. 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
  9386. 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
  9387. <user defined> value_compare = 0x7FF65D2D20E0
  9388. 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
  9389. std::list<std::pair<unsigned char const ,World::Autobroadcast>,std::allocator<std::pair<unsigned char const ,World::Autobroadcast> > > _List = 0x7FF65D2D20E8
  9390. 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
  9391. unsigned int _Mask = 0x7
  9392. unsigned int _Maxidx = 0x8
  9393. mapped_type
  9394. std::string Message = "è -]ö"
  9395. unsigned int Weight = 0xE0
  9396. std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
  9397. std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  9398. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  9399. 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
  9400. <user defined> value_compare = 0x7FF65D2D2130
  9401. <user defined> _Copy_tag = 0x7FF65D2D2130
  9402. <user defined> _Move_tag = 0x7FF65D2D2130
  9403. <user defined> value_compare = 0x7FF65D2D2130
  9404. QueryCallbackProcessor _queryProcessor
  9405. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  9406. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  9407. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF65D2D2148
  9408. Parameter unsigned int diff = 0x3F
  9409.  
  9410. 00007FF6594299AD 0000002BEC4FECF0 WorldUpdateLoop+6D d:\work\trinitycore\src\server\worldserver\main.cpp line 443
  9411. Local unsigned int diff = 0x3F
  9412. Local unsigned int executionTimeDiff = 0x0
  9413. Local unsigned int realPrevTime = 0x1469C8
  9414. Local unsigned int realCurrTime = 0x146A07
  9415.  
  9416. 00007FF65942C21E 0000002BEC4FFD80 main+1C4E d:\work\trinitycore\src\server\worldserver\main.cpp line 346
  9417. Parameter int argc = 0x1
  9418. Parameter char** argv = "D:\Work\Eluna\master\Debug\worldserver.exe"
  9419. Local std::string pidFile = ""
  9420. Local int numThreads = 0x2
  9421. Local std::unique_ptr<AsyncAcceptor,std::default_delete<AsyncAcceptor> > raAcceptor
  9422. std::_Unique_ptr_base<AsyncAcceptor,std::default_delete<AsyncAcceptor> >
  9423. std::_Compressed_pair<std::default_delete<AsyncAcceptor>,AsyncAcceptor *,1> _Mypair
  9424. AsyncAcceptor* _Myval2 = NULL
  9425. Local boost::asio::signal_set signals
  9426. boost::asio::basic_io_object<boost::asio::detail::signal_set_service,0>
  9427. implementation_type
  9428. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x2BEC4FF1E8
  9429. boost::asio::detail::signal_set_service::registration* signals_ = 0x1AB42550D40
  9430. executor_type
  9431. boost::asio::io_context& io_context_ = 0x1AB42531840
  9432. boost::asio::detail::signal_set_service& service_ = 0x1AB42531840
  9433. boost::asio::detail::service_base<boost::asio::detail::signal_set_service>
  9434. boost::asio::io_context::service
  9435. boost::asio::execution_context::service
  9436. key
  9437. type_info* type_info_ = 0x7FF65BF3C498
  9438. boost::asio::execution_context::id* id_ = 0x48
  9439. boost::asio::execution_context::service::key key_ = 0x1AB42531848
  9440. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  9441. boost::asio::execution_context::service* next_ = 0x1AB42523980
  9442. registration
  9443. int signal_number_ = 0x5BF3C498
  9444. boost::asio::detail::op_queue<boost::asio::detail::signal_op>* queue_ = 0x7FF65D1FDD80
  9445. unsigned int undelivered_ = 0x0
  9446. boost::asio::detail::signal_set_service::registration* next_in_table_ = 0x1AB4263E690
  9447. boost::asio::detail::signal_set_service::registration* prev_in_table_ = 0x1AB42523980
  9448. boost::asio::detail::signal_set_service::registration* next_in_set_ = 0x1AB42523980
  9449. implementation_type
  9450. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x1AB42531840
  9451. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  9452. boost::asio::detail::win_iocp_io_context& io_context_ = 0x1AB42523980
  9453. boost::asio::detail::signal_set_service::registration*[23] registrations_
  9454. [0] = 0x0
  9455. [1] = 0x0
  9456. [2] = 0x1AB4263F1E0
  9457. [3] = 0x0
  9458. [4] = 0x0
  9459. [5] = 0x0
  9460. [6] = 0x0
  9461. [7] = 0x0
  9462. [8] = 0x0
  9463. [9] = 0x0
  9464. boost::asio::detail::signal_set_service* next_ = NULL
  9465. boost::asio::detail::signal_set_service* prev_ = NULL
  9466. boost::asio::detail::signal_set_service::implementation_type implementation_
  9467. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x2BEC4FF1F0
  9468. boost::asio::detail::signal_set_service::registration* signals_ = 0x1AB4263F1E0
  9469. executor_type
  9470. <user defined> io_context_ = 0x1AB42531840
  9471. Local std::shared_ptr<void> protobufHandle
  9472. std::_Ptr_base<void>
  9473. void* _Ptr = NULL
  9474. std::_Ref_count_base* _Rep = 0x1AB42529500
  9475. unsigned long _Uses = 0x1
  9476. unsigned long _Weaks = 0x1
  9477. Local std::shared_ptr<void> sRealmListHandle
  9478. std::_Ptr_base<void>
  9479. void* _Ptr = NULL
  9480. std::_Ref_count_base* _Rep = 0x1AB42546B30
  9481. unsigned long _Uses = 0x1
  9482. unsigned long _Weaks = 0x1
  9483. Local std::shared_ptr<std::thread> soapThread
  9484. std::_Ptr_base<std::thread>
  9485. std::thread* _Ptr = NULL
  9486. std::_Ref_count_base* _Rep = NULL
  9487. Local std::string configError = ""
  9488. Local int networkThreads = 0x1
  9489. Local boost::filesystem::path configFile
  9490. iterator
  9491. boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  9492. 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
  9493. boost::filesystem::path m_element
  9494. iterator
  9495. <user defined> m_element = 0x2BEC4FED48
  9496. boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9497. unsigned int m_pos = 0x0
  9498. const_iterator
  9499. <user defined> m_element = 0x2BEC4FED48
  9500. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9501. unsigned int m_pos = 0x0
  9502. reverse_iterator
  9503. boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  9504. boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
  9505. boost::filesystem::path::iterator m_itr = 0x2BEC4FED48
  9506. boost::filesystem::path m_element = 0x2BEC4FED80
  9507. const_reverse_iterator
  9508. <user defined> m_itr = 0x2BEC4FED48
  9509. <user defined> m_element = 0x2BEC4FED80
  9510. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x2BEC4FED48
  9511. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9512. unsigned int m_pos = 0x0
  9513. const_iterator
  9514. <user defined> m_element = 0x2BEC4FED48
  9515. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9516. unsigned int m_pos = 0x0
  9517. reverse_iterator
  9518. <user defined> m_itr = 0x2BEC4FED48
  9519. <user defined> m_element = 0x2BEC4FED80
  9520. const_reverse_iterator
  9521. <user defined> m_itr = 0x2BEC4FED48
  9522. <user defined> m_element = 0x2BEC4FED80
  9523. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x2BEC4FED48
  9524. Local boost::program_options::variables_map vm
  9525. boost::program_options::abstract_variables_map
  9526. boost::program_options::abstract_variables_map* m_next = NULL
  9527. 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
  9528. 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
  9529. 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
  9530. 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 = 0x2BEC4FEE30
  9531. <user defined> value_compare = 0x2BEC4FEE30
  9532. <user defined> _Copy_tag = 0x2BEC4FEE30
  9533. <user defined> _Move_tag = 0x2BEC4FEE30
  9534. <user defined> value_compare = 0x2BEC4FEE30
  9535. 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
  9536. 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::
  9537. 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
  9538. 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 = 0x2BEC4FEE48
  9539. <user defined> _Copy_tag = 0x2BEC4FEE48
  9540. <user defined> _Move_tag = 0x2BEC4FEE48
  9541. 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
  9542. 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
  9543. 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_
  9544. 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 = 0x2BEC4FEE60
  9545. <user defined> value_compare = 0x2BEC4FEE60
  9546. <user defined> _Copy_tag = 0x2BEC4FEE60
  9547. <user defined> _Move_tag = 0x2BEC4FEE60
  9548. <user defined> value_compare = 0x2BEC4FEE60
  9549. Local std::shared_ptr<FreezeDetector> freezeDetector
  9550. std::_Ptr_base<FreezeDetector>
  9551. FreezeDetector* _Ptr = 0x1ABBCA3B8F0
  9552. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _timer = 0x1ABBCA3B8F0
  9553. unsigned int _worldLoopCounter = 0x30C5
  9554. unsigned int _lastChangeMsTime = 0x146C3A
  9555. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  9556. std::_Ref_count_base* _Rep = 0x1ABBCA3B8E0
  9557. unsigned long _Uses = 0x1
  9558. unsigned long _Weaks = 0x2
  9559. Local std::shared_ptr<void> sScriptMgrHandle
  9560. std::_Ptr_base<void>
  9561. void* _Ptr = NULL
  9562. std::_Ref_count_base* _Rep = 0x1AB42545E10
  9563. unsigned long _Uses = 0x1
  9564. unsigned long _Weaks = 0x1
  9565. Local std::shared_ptr<Trinity::Asio::IoContext> ioContext
  9566. std::_Ptr_base<Trinity::Asio::IoContext>
  9567. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  9568. boost::asio::io_context
  9569. boost::asio::execution_context
  9570. id
  9571. service
  9572. key
  9573. type_info* type_info_ = 0x1AB4251FAA0
  9574. boost::asio::execution_context::id* id_ = NULL
  9575. boost::asio::execution_context::service::key key_ = 0x1AB4263E698
  9576. boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
  9577. boost::asio::execution_context::service* next_ = NULL
  9578. boost::asio::detail::service_registry* service_registry_ = 0x1AB4251FAA0
  9579. executor_type
  9580. boost::asio::io_context& io_context_ = 0x1AB4251FAA0
  9581. service
  9582. boost::asio::execution_context::service
  9583. <user defined> key = 0x1AB4263E690
  9584. <user defined> key_ = 0x1AB4263E698
  9585. <user defined> owner_ = 0xFDFDFDFD
  9586. <user defined> next_ = 0x0
  9587. strand
  9588. boost::asio::detail::strand_service& service_ = 0x1AB4251FAA0
  9589. boost::asio::detail::strand_service::strand_impl* impl_ = NULL
  9590. boost::asio::detail::winsock_init<2,0> init_ = 0x0
  9591. boost::asio::detail::win_iocp_io_context& impl_ = 0x1AB42523980
  9592. std::_Ref_count_base* _Rep = 0x1AB4263E680
  9593. unsigned long _Uses = 0x4
  9594. unsigned long _Weaks = 0x1
  9595. Local std::shared_ptr<std::thread> cliThread
  9596. std::_Ptr_base<std::thread>
  9597. std::thread* _Ptr = 0x1ABC8590370
  9598. id
  9599. unsigned int _Id = 0x3AC
  9600. _Thrd_imp_t _Thr = 0x1ABC8590370
  9601. std::_Ref_count_base* _Rep = 0x1ABC8613E50
  9602. unsigned long _Uses = 0x1
  9603. unsigned long _Weaks = 0x1
  9604. Local std::string configService = ""
  9605. Local unsigned int instancePort = 0x1F96
  9606. Local std::shared_ptr<void> sWorldSocketMgrHandle
  9607. std::_Ptr_base<void>
  9608. void* _Ptr = NULL
  9609. std::_Ref_count_base* _Rep = 0x1ABC8613610
  9610. unsigned long _Uses = 0x1
  9611. unsigned long _Weaks = 0x1
  9612. Local std::shared_ptr<void> dbHandle
  9613. std::_Ptr_base<void>
  9614. void* _Ptr = NULL
  9615. std::_Ref_count_base* _Rep = 0x1AB42545C90
  9616. unsigned long _Uses = 0x1
  9617. unsigned long _Weaks = 0x1
  9618. Local unsigned int worldPort = 0x1F95
  9619. Local std::shared_ptr<void> mapManagementHandle
  9620. std::_Ptr_base<void>
  9621. void* _Ptr = NULL
  9622. std::_Ref_count_base* _Rep = 0x1ABC86127D0
  9623. unsigned long _Uses = 0x1
  9624. unsigned long _Weaks = 0x1
  9625. Local std::string worldListener = "192.168.1.40"
  9626. Local std::shared_ptr<void> opensslHandle
  9627. std::_Ptr_base<void>
  9628. void* _Ptr = NULL
  9629. std::_Ref_count_base* _Rep = 0x1AB4259CBA0
  9630. unsigned long _Uses = 0x1
  9631. unsigned long _Weaks = 0x1
  9632. Local BigNumber seed
  9633. bignum_st* _bn = 0x1AB424CF680
  9634. unsigned int* d = 0x4C6DD97BEAFD89DF
  9635. int top = 0x2
  9636. int dmax = 0x2
  9637. int neg = 0x0
  9638. int flags = 0x1
  9639. Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
  9640. std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
  9641. std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0x1AB4259D140
  9642. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9643. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x1AB4259D140
  9644. std::_Ref_count_base* _Rep = 0x1AB4263F020
  9645. unsigned long _Uses = 0x1
  9646. unsigned long _Weaks = 0x1
  9647. Local std::shared_ptr<void> sMetricHandle
  9648. std::_Ptr_base<void>
  9649. void* _Ptr = NULL
  9650. std::_Ref_count_base* _Rep = 0x1AB42546CB0
  9651. unsigned long _Uses = 0x1
  9652. unsigned long _Weaks = 0x1
  9653.  
  9654. 00007FF65BA687E4 0000002BEC4FFDC0 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
  9655.  
  9656. 00007FF65BA68734 0000002BEC4FFE20 __scrt_common_main_seh+124 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
  9657. Local int main_result = 0x0
  9658. Local <user defined>** tls_init_callback = NULL
  9659. Local bool is_nested = 0x0
  9660. Local <user defined>** tls_dtor_callback = NULL
  9661. Local bool has_cctor = 0x0
  9662.  
  9663. 00007FF65BA685FE 0000002BEC4FFE50 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
  9664.  
  9665. 00007FF65BA68859 0000002BEC4FFE80 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  9666.  
  9667. 00007FFA49FA1FE4 0000002BEC4FFEB0 BaseThreadInitThunk+14
  9668.  
  9669. 00007FFA4B54CB31 0000002BEC4FFF00 RtlUserThreadStart+21
  9670.  
  9671.  
  9672. Call stack:
  9673. Address Frame Function SourceFile
  9674. 00007FFA4B580194 0000002BEC7FF9A0 ZwRemoveIoCompletion+14
  9675.  
  9676. 00007FFA472E021E 0000002BEC7FFA00 GetQueuedCompletionStatus+4E
  9677.  
  9678. 00007FF659489738 0000002BEC7FFBF0 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
  9679. Local unsigned long last_error = 0x0
  9680. Local int ok = 0x1
  9681. Local unsigned int completion_key = 0x0
  9682. Local _OVERLAPPED* overlapped = NULL
  9683. Local unsigned long bytes_transferred = 0x0
  9684. Local boost::asio::detail::win_iocp_io_context* this = 0x1AB42523980
  9685. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9686. boost::asio::execution_context::service
  9687. key
  9688. type_info* type_info_ = 0x7FF65BF3BFE0
  9689. boost::asio::execution_context::id* id_ = 0x48
  9690. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  9691. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  9692. boost::asio::execution_context::service* next_ = NULL
  9693. work_finished_on_block_exit
  9694. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  9695. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9696. boost::asio::execution_context::service
  9697. key
  9698. type_info* type_info_ = 0x7FF6594702E0
  9699. boost::asio::execution_context::id* id_ = 0x48
  9700. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  9701. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  9702. boost::asio::execution_context::service* next_ = 0x73637170
  9703. work_finished_on_block_exit
  9704. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  9705. auto_handle
  9706. void* handle = 0x7FF6594702E0
  9707. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  9708. long outstanding_work_ = 0x2E353532
  9709. long stopped_ = 0x2E353532
  9710. long stop_event_posted_ = 0x2E353532
  9711. long shutdown_ = 0x353532
  9712. unsigned long gqcs_timeout_ = 0x72646461
  9713. timer_thread_function
  9714. <user defined> io_context_ = 0x7FF6594702E0
  9715. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  9716. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  9717. long dispatch_required_ = 0x746E6920
  9718. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  9719. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  9720. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  9721. int concurrency_hint_ = 0x6F632074
  9722. auto_handle
  9723. void* handle = 0x7FF65BF3BFE0
  9724. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  9725. void* handle = 0x80
  9726. long outstanding_work_ = 0x5
  9727. long stopped_ = 0x0
  9728. long stop_event_posted_ = 0x0
  9729. long shutdown_ = 0x0
  9730. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  9731. timer_thread_function
  9732. <user defined> io_context_ = 0x7FF65BF3BFE0
  9733. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  9734. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  9735. func_base
  9736. void* entry_event_ = 0x374
  9737. void* exit_event_ = 0x3F8
  9738. auto_func_base_ptr
  9739. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  9740. <user defined> thread_ = 0x374
  9741. <user defined> exit_event_ = 0x3F8
  9742. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  9743. void* handle = 0x3E0
  9744. long dispatch_required_ = 0x0
  9745. boost::asio::detail::win_mutex dispatch_mutex_
  9746. _RTL_CRITICAL_SECTION crit_section_
  9747. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x1AB425528C0
  9748. long LockCount = 0xFFFFFFFF
  9749. long RecursionCount = 0x0
  9750. void* OwningThread = NULL
  9751. void* LockSemaphore = <Unable to read memory>
  9752. unsigned int SpinCount = 0x20007CF
  9753. boost::asio::detail::timer_queue_set timer_queues_
  9754. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  9755. boost::asio::detail::timer_queue_base* next_ = NULL
  9756. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  9757. boost::asio::detail::win_iocp_operation* front_ = NULL
  9758. boost::asio::detail::win_iocp_operation* back_ = NULL
  9759. int concurrency_hint_ = 0xFFFFFFFF
  9760. Parameter unsigned long msec = 0xFFFFFFFF
  9761. Parameter boost::system::error_code& ec = 0x2BEC7FFCF8
  9762. int m_val = 0x0
  9763. boost::system::error_category* m_cat = 0x7FF65D3525C0
  9764. std_category
  9765. std::error_category
  9766. unsigned int _Addr = 0x7FF65BF3BC80
  9767. boost::system::error_category* pc_ = 0x7FF65D3525C8
  9768. boost::system::error_category::std_category std_cat_
  9769. std::error_category
  9770. unsigned int _Addr = 0x7FF65D3525C8
  9771. boost::system::error_category* pc_ = 0x7FF65D3525C0
  9772.  
  9773. 00007FF659496DB4 0000002BEC7FFCC0 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
  9774. Local boost::asio::detail::win_iocp_io_context* this = 0x1AB42523980
  9775. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9776. boost::asio::execution_context::service
  9777. key
  9778. type_info* type_info_ = 0x7FF65BF3BFE0
  9779. boost::asio::execution_context::id* id_ = 0x48
  9780. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  9781. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  9782. boost::asio::execution_context::service* next_ = NULL
  9783. work_finished_on_block_exit
  9784. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  9785. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9786. boost::asio::execution_context::service
  9787. key
  9788. type_info* type_info_ = 0x7FF6594702E0
  9789. boost::asio::execution_context::id* id_ = 0x48
  9790. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  9791. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  9792. boost::asio::execution_context::service* next_ = 0x73637170
  9793. work_finished_on_block_exit
  9794. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  9795. auto_handle
  9796. void* handle = 0x7FF6594702E0
  9797. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  9798. long outstanding_work_ = 0x2E353532
  9799. long stopped_ = 0x2E353532
  9800. long stop_event_posted_ = 0x2E353532
  9801. long shutdown_ = 0x353532
  9802. unsigned long gqcs_timeout_ = 0x72646461
  9803. timer_thread_function
  9804. <user defined> io_context_ = 0x7FF6594702E0
  9805. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  9806. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  9807. long dispatch_required_ = 0x746E6920
  9808. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  9809. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  9810. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  9811. int concurrency_hint_ = 0x6F632074
  9812. auto_handle
  9813. void* handle = 0x7FF65BF3BFE0
  9814. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  9815. void* handle = 0x80
  9816. long outstanding_work_ = 0x5
  9817. long stopped_ = 0x0
  9818. long stop_event_posted_ = 0x0
  9819. long shutdown_ = 0x0
  9820. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  9821. timer_thread_function
  9822. <user defined> io_context_ = 0x7FF65BF3BFE0
  9823. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  9824. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  9825. func_base
  9826. void* entry_event_ = 0x374
  9827. void* exit_event_ = 0x3F8
  9828. auto_func_base_ptr
  9829. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  9830. <user defined> thread_ = 0x374
  9831. <user defined> exit_event_ = 0x3F8
  9832. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  9833. void* handle = 0x3E0
  9834. long dispatch_required_ = 0x0
  9835. boost::asio::detail::win_mutex dispatch_mutex_
  9836. _RTL_CRITICAL_SECTION crit_section_
  9837. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x1AB425528C0
  9838. long LockCount = 0xFFFFFFFF
  9839. long RecursionCount = 0x0
  9840. void* OwningThread = NULL
  9841. void* LockSemaphore = <Unable to read memory>
  9842. unsigned int SpinCount = 0x20007CF
  9843. boost::asio::detail::timer_queue_set timer_queues_
  9844. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  9845. boost::asio::detail::timer_queue_base* next_ = NULL
  9846. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  9847. boost::asio::detail::win_iocp_operation* front_ = NULL
  9848. boost::asio::detail::win_iocp_operation* back_ = NULL
  9849. int concurrency_hint_ = 0xFFFFFFFF
  9850. Parameter boost::system::error_code& ec = 0x2BEC7FFCF8
  9851. int m_val = 0x0
  9852. boost::system::error_category* m_cat = 0x7FF65D3525C0
  9853. std_category
  9854. std::error_category
  9855. unsigned int _Addr = 0x7FF65BF3BC80
  9856. boost::system::error_category* pc_ = 0x7FF65D3525C8
  9857. boost::system::error_category::std_category std_cat_
  9858. std::error_category
  9859. unsigned int _Addr = 0x7FF65D3525C8
  9860. boost::system::error_category* pc_ = 0x7FF65D3525C0
  9861. Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
  9862. boost::asio::detail::thread_context* key_ = 0x1AB425239A8
  9863. boost::asio::detail::thread_info_base* value_ = 0x2BEC7FFC28
  9864. void*[2] reusable_memory_
  9865. [0] = 0x0
  9866. [1] = 0x0
  9867. boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
  9868. Local unsigned int n = 0x1E7
  9869. Local boost::asio::detail::win_iocp_thread_info this_thread
  9870. boost::asio::detail::thread_info_base
  9871. void*[2] reusable_memory_
  9872. [0] = 0x0
  9873. [1] = 0x0
  9874.  
  9875. 00007FF659496C8B 0000002BEC7FFD20 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  9876. Local boost::asio::io_context* this = 0x1AB4263E690
  9877. boost::asio::execution_context
  9878. id
  9879. service
  9880. key
  9881. type_info* type_info_ = 0x1AB4251FAA0
  9882. boost::asio::execution_context::id* id_ = NULL
  9883. boost::asio::execution_context::service::key key_ = 0x1AB4263E698
  9884. boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
  9885. boost::asio::execution_context::service* next_ = NULL
  9886. boost::asio::detail::service_registry* service_registry_ = 0x1AB4251FAA0
  9887. auto_service_ptr
  9888. boost::asio::execution_context::service* ptr_ = <Unable to read memory>
  9889. boost::asio::detail::win_mutex mutex_ = 0x1AB4251FAA0
  9890. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  9891. boost::asio::execution_context::service* first_service_ = 0x1ABC84E3BF0
  9892. executor_type
  9893. boost::asio::io_context& io_context_ = 0x1AB4251FAA0
  9894. boost::asio::execution_context
  9895. id
  9896. service
  9897. key
  9898. type_info* type_info_ = <Unable to read memory>
  9899. boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
  9900. boost::asio::execution_context::service::key key_ = 0x1AB4251FAA8
  9901. boost::asio::execution_context& owner_ = NULL
  9902. boost::asio::execution_context::service* next_ = 0x20007D0
  9903. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  9904. executor_type
  9905. boost::asio::io_context& io_context_ = <Unable to read memory>
  9906. service
  9907. boost::asio::execution_context::service
  9908. <user defined> key = 0x1AB4251FAA0
  9909. <user defined> key_ = 0x1AB4251FAA8
  9910. <user defined> owner_ = 0x0
  9911. <user defined> next_ = 0x20007D0
  9912. strand
  9913. boost::asio::detail::strand_service& service_ = <Unable to read memory>
  9914. boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
  9915. boost::asio::detail::winsock_init<2,0> init_ = 0xFF
  9916. boost::asio::detail::win_iocp_io_context& impl_ = NULL
  9917. service
  9918. boost::asio::execution_context::service
  9919. <user defined> key = 0x1AB4263E690
  9920. <user defined> key_ = 0x1AB4263E698
  9921. <user defined> owner_ = 0xFDFDFDFD
  9922. <user defined> next_ = 0x0
  9923. strand
  9924. boost::asio::detail::strand_service& service_ = 0x1AB4251FAA0
  9925. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  9926. boost::asio::io_context::service
  9927. on_do_complete_exit
  9928. boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
  9929. <user defined> impl_ = 0xFFFFFFFF
  9930. on_dispatch_exit
  9931. <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
  9932. <user defined> impl_ = 0xFFFFFFFF
  9933. strand_impl
  9934. boost::asio::detail::win_iocp_operation
  9935. _OVERLAPPED
  9936. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  9937. unsigned int InternalHigh = 0xFFFFFFFF
  9938. unsigned long Offset = 0x0
  9939. unsigned long OffsetHigh = 0x0
  9940. void* Pointer = NULL
  9941. void* hEvent = NULL
  9942. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  9943. <user defined>* func_ = 0x1AB4263E690
  9944. long ready_ = 0xC84E3BF0
  9945. boost::asio::detail::win_mutex mutex_ = 0x1AB4251FAD8
  9946. bool locked_ = 0x0
  9947. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x1AB4251FB08
  9948. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x1AB4251FB18
  9949. boost::asio::detail::win_iocp_io_context& io_context_ = 0x1AB4263E690
  9950. boost::asio::detail::win_mutex mutex_ = 0x1AB4251FAD0
  9951. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  9952. [0] = 0x1AB42549630
  9953. [1] = 0x0
  9954. [2] = 0x100000000
  9955. [3] = 0x40
  9956. [4] = 0xFDFDFDFD00001E60
  9957. [5] = 0x746F72702E736762
  9958. [6] = 0x7475612E6C6F636F
  9959. [7] = 0x74616369746E6568
  9960. [8] = 0x412E31762E6E6F69
  9961. [9] = 0x6553746E756F6363
  9962. unsigned int salt_ = 0x0
  9963. boost::asio::detail::strand_service::strand_impl* impl_ = NULL
  9964. boost::asio::detail::winsock_init<2,0> init_
  9965. boost::asio::detail::winsock_init_base
  9966. data
  9967. long init_count_ = 0x0
  9968. long result_ = 0x0
  9969. <user defined> manual = 0x1AB4263E698
  9970. boost::asio::detail::win_iocp_io_context& impl_ = 0x1AB42523980
  9971. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9972. boost::asio::execution_context::service
  9973. key
  9974. type_info* type_info_ = 0x7FF65BF3BFE0
  9975. boost::asio::execution_context::id* id_ = 0x48
  9976. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  9977. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  9978. boost::asio::execution_context::service* next_ = NULL
  9979. work_finished_on_block_exit
  9980. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  9981. auto_handle
  9982. void* handle = 0x7FF65BF3BFE0
  9983. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  9984. void* handle = 0x80
  9985. long outstanding_work_ = 0x5
  9986. long stopped_ = 0x0
  9987. long stop_event_posted_ = 0x0
  9988. long shutdown_ = 0x0
  9989. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  9990. timer_thread_function
  9991. <user defined> io_context_ = 0x7FF65BF3BFE0
  9992. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  9993. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  9994. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  9995. void* handle = 0x3E0
  9996. long dispatch_required_ = 0x0
  9997. boost::asio::detail::win_mutex dispatch_mutex_
  9998. _RTL_CRITICAL_SECTION crit_section_ = 0x1AB425239E0
  9999. boost::asio::detail::timer_queue_set timer_queues_
  10000. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  10001. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10002. boost::asio::detail::win_iocp_operation* front_ = NULL
  10003. boost::asio::detail::win_iocp_operation* back_ = NULL
  10004. int concurrency_hint_ = 0xFFFFFFFF
  10005. Local boost::system::error_code ec
  10006. int m_val = 0x0
  10007. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10008. std_category
  10009. std::error_category
  10010. unsigned int _Addr = 0x7FF65BF3BC80
  10011. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10012. boost::system::error_category::std_category std_cat_
  10013. std::error_category
  10014. unsigned int _Addr = 0x7FF65D3525C8
  10015. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10016. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  10017.  
  10018. 00007FF65946C083 0000002BEC7FFD50 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  10019. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x1AB42631550
  10020. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10021. std::_Ptr_base<Trinity::Asio::IoContext>
  10022. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  10023. std::_Ref_count_base* _Rep = 0x1AB4263E680
  10024.  
  10025. 00007FF6594347A0 0000002BEC7FFD80 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
  10026. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x1AB42631550
  10027. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10028. std::_Ptr_base<Trinity::Asio::IoContext>
  10029. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  10030. std::_Ref_count_base* _Rep = 0x1AB4263E680
  10031.  
  10032. 00007FF6594441B0 0000002BEC7FFDB0 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
  10033. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x1AB42631550
  10034. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10035. std::_Ptr_base<Trinity::Asio::IoContext>
  10036. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  10037. std::_Ref_count_base* _Rep = 0x1AB4263E680
  10038.  
  10039. 00007FF65943747C 0000002BEC7FFDE0 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
  10040. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x1AB42631550
  10041. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  10042. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  10043. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x1AB42631550
  10044.  
  10045. 00007FF65947EDCA 0000002BEC7FFE30 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
  10046. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x2BEC4FEC68
  10047. std::_Pad
  10048. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10049. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10050. bool _Started = 0xCC
  10051. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10052. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10053. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10054. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  10055. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10056. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  10057. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x1AB42631550
  10058.  
  10059. 00007FF65947A848 0000002BEC7FFE60 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
  10060. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x2BEC4FEC68
  10061. std::_Pad
  10062. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10063. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10064. bool _Started = 0xCC
  10065. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10066. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10067. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10068.  
  10069. 00007FF6594733BD 0000002BEC7FFE90 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
  10070. Parameter void* _Data = 0x2BEC4FEC68
  10071.  
  10072. 00007FFA28933428 0000002BEC7FFED0 _register_onexit_function+488
  10073.  
  10074. 00007FFA28933071 0000002BEC7FFF20 _register_onexit_function+D1
  10075.  
  10076. 00007FFA49FA1FE4 0000002BEC7FFF50 BaseThreadInitThunk+14
  10077.  
  10078. 00007FFA4B54CB31 0000002BEC7FFFA0 RtlUserThreadStart+21
  10079.  
  10080.  
  10081. Call stack:
  10082. Address Frame Function SourceFile
  10083. 00007FFA4B580194 0000002BEC8FF440 ZwRemoveIoCompletion+14
  10084.  
  10085. 00007FFA472E021E 0000002BEC8FF4A0 GetQueuedCompletionStatus+4E
  10086.  
  10087. 00007FF659489738 0000002BEC8FF690 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
  10088. Local unsigned long last_error = 0xCCCCCCCC
  10089. Local int ok = 0xCCCCCCCC
  10090. Local unsigned int completion_key = 0x0
  10091. Local _OVERLAPPED* overlapped = NULL
  10092. Local unsigned long bytes_transferred = 0x0
  10093. Local boost::asio::detail::win_iocp_io_context* this = 0x1AB42523980
  10094. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10095. boost::asio::execution_context::service
  10096. key
  10097. type_info* type_info_ = 0x7FF65BF3BFE0
  10098. boost::asio::execution_context::id* id_ = 0x48
  10099. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  10100. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  10101. boost::asio::execution_context::service* next_ = NULL
  10102. work_finished_on_block_exit
  10103. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  10104. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10105. boost::asio::execution_context::service
  10106. key
  10107. type_info* type_info_ = 0x7FF6594702E0
  10108. boost::asio::execution_context::id* id_ = 0x48
  10109. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  10110. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  10111. boost::asio::execution_context::service* next_ = 0x73637170
  10112. work_finished_on_block_exit
  10113. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  10114. auto_handle
  10115. void* handle = 0x7FF6594702E0
  10116. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  10117. long outstanding_work_ = 0x2E353532
  10118. long stopped_ = 0x2E353532
  10119. long stop_event_posted_ = 0x2E353532
  10120. long shutdown_ = 0x353532
  10121. unsigned long gqcs_timeout_ = 0x72646461
  10122. timer_thread_function
  10123. <user defined> io_context_ = 0x7FF6594702E0
  10124. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  10125. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  10126. long dispatch_required_ = 0x746E6920
  10127. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  10128. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  10129. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  10130. int concurrency_hint_ = 0x6F632074
  10131. auto_handle
  10132. void* handle = 0x7FF65BF3BFE0
  10133. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  10134. void* handle = 0x80
  10135. long outstanding_work_ = 0x5
  10136. long stopped_ = 0x0
  10137. long stop_event_posted_ = 0x0
  10138. long shutdown_ = 0x0
  10139. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  10140. timer_thread_function
  10141. <user defined> io_context_ = 0x7FF65BF3BFE0
  10142. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10143. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  10144. func_base
  10145. void* entry_event_ = 0x374
  10146. void* exit_event_ = 0x3F8
  10147. auto_func_base_ptr
  10148. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  10149. <user defined> thread_ = 0x374
  10150. <user defined> exit_event_ = 0x3F8
  10151. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10152. void* handle = 0x3E0
  10153. long dispatch_required_ = 0x0
  10154. boost::asio::detail::win_mutex dispatch_mutex_
  10155. _RTL_CRITICAL_SECTION crit_section_
  10156. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x1AB425528C0
  10157. long LockCount = 0xFFFFFFFF
  10158. long RecursionCount = 0x0
  10159. void* OwningThread = NULL
  10160. void* LockSemaphore = <Unable to read memory>
  10161. unsigned int SpinCount = 0x20007CF
  10162. boost::asio::detail::timer_queue_set timer_queues_
  10163. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  10164. boost::asio::detail::timer_queue_base* next_ = NULL
  10165. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10166. boost::asio::detail::win_iocp_operation* front_ = NULL
  10167. boost::asio::detail::win_iocp_operation* back_ = NULL
  10168. int concurrency_hint_ = 0xFFFFFFFF
  10169. Parameter unsigned long msec = 0xFFFFFFFF
  10170. Parameter boost::system::error_code& ec = 0x2BEC8FF798
  10171. int m_val = 0x0
  10172. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10173. std_category
  10174. std::error_category
  10175. unsigned int _Addr = 0x7FF65BF3BC80
  10176. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10177. boost::system::error_category::std_category std_cat_
  10178. std::error_category
  10179. unsigned int _Addr = 0x7FF65D3525C8
  10180. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10181.  
  10182. 00007FF659496DB4 0000002BEC8FF760 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
  10183. Local boost::asio::detail::win_iocp_io_context* this = 0x1AB42523980
  10184. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10185. boost::asio::execution_context::service
  10186. key
  10187. type_info* type_info_ = 0x7FF65BF3BFE0
  10188. boost::asio::execution_context::id* id_ = 0x48
  10189. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  10190. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  10191. boost::asio::execution_context::service* next_ = NULL
  10192. work_finished_on_block_exit
  10193. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  10194. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10195. boost::asio::execution_context::service
  10196. key
  10197. type_info* type_info_ = 0x7FF6594702E0
  10198. boost::asio::execution_context::id* id_ = 0x48
  10199. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  10200. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  10201. boost::asio::execution_context::service* next_ = 0x73637170
  10202. work_finished_on_block_exit
  10203. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  10204. auto_handle
  10205. void* handle = 0x7FF6594702E0
  10206. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  10207. long outstanding_work_ = 0x2E353532
  10208. long stopped_ = 0x2E353532
  10209. long stop_event_posted_ = 0x2E353532
  10210. long shutdown_ = 0x353532
  10211. unsigned long gqcs_timeout_ = 0x72646461
  10212. timer_thread_function
  10213. <user defined> io_context_ = 0x7FF6594702E0
  10214. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  10215. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  10216. long dispatch_required_ = 0x746E6920
  10217. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  10218. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  10219. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  10220. int concurrency_hint_ = 0x6F632074
  10221. auto_handle
  10222. void* handle = 0x7FF65BF3BFE0
  10223. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  10224. void* handle = 0x80
  10225. long outstanding_work_ = 0x5
  10226. long stopped_ = 0x0
  10227. long stop_event_posted_ = 0x0
  10228. long shutdown_ = 0x0
  10229. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  10230. timer_thread_function
  10231. <user defined> io_context_ = 0x7FF65BF3BFE0
  10232. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10233. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  10234. func_base
  10235. void* entry_event_ = 0x374
  10236. void* exit_event_ = 0x3F8
  10237. auto_func_base_ptr
  10238. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  10239. <user defined> thread_ = 0x374
  10240. <user defined> exit_event_ = 0x3F8
  10241. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10242. void* handle = 0x3E0
  10243. long dispatch_required_ = 0x0
  10244. boost::asio::detail::win_mutex dispatch_mutex_
  10245. _RTL_CRITICAL_SECTION crit_section_
  10246. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x1AB425528C0
  10247. long LockCount = 0xFFFFFFFF
  10248. long RecursionCount = 0x0
  10249. void* OwningThread = NULL
  10250. void* LockSemaphore = <Unable to read memory>
  10251. unsigned int SpinCount = 0x20007CF
  10252. boost::asio::detail::timer_queue_set timer_queues_
  10253. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  10254. boost::asio::detail::timer_queue_base* next_ = NULL
  10255. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10256. boost::asio::detail::win_iocp_operation* front_ = NULL
  10257. boost::asio::detail::win_iocp_operation* back_ = NULL
  10258. int concurrency_hint_ = 0xFFFFFFFF
  10259. Parameter boost::system::error_code& ec = 0x2BEC8FF798
  10260. int m_val = 0x0
  10261. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10262. std_category
  10263. std::error_category
  10264. unsigned int _Addr = 0x7FF65BF3BC80
  10265. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10266. boost::system::error_category::std_category std_cat_
  10267. std::error_category
  10268. unsigned int _Addr = 0x7FF65D3525C8
  10269. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10270. Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
  10271. boost::asio::detail::thread_context* key_ = 0x1AB425239A8
  10272. boost::asio::detail::thread_info_base* value_ = 0x2BEC8FF6C8
  10273. void*[2] reusable_memory_
  10274. [0] = 0x0
  10275. [1] = 0x0
  10276. boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
  10277. Local unsigned int n = 0x1E5
  10278. Local boost::asio::detail::win_iocp_thread_info this_thread
  10279. boost::asio::detail::thread_info_base
  10280. void*[2] reusable_memory_
  10281. [0] = 0x0
  10282. [1] = 0x0
  10283.  
  10284. 00007FF659496C8B 0000002BEC8FF7C0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  10285. Local boost::asio::io_context* this = 0x1AB4263E690
  10286. boost::asio::execution_context
  10287. id
  10288. service
  10289. key
  10290. type_info* type_info_ = 0x1AB4251FAA0
  10291. boost::asio::execution_context::id* id_ = NULL
  10292. boost::asio::execution_context::service::key key_ = 0x1AB4263E698
  10293. boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
  10294. boost::asio::execution_context::service* next_ = NULL
  10295. boost::asio::detail::service_registry* service_registry_ = 0x1AB4251FAA0
  10296. auto_service_ptr
  10297. boost::asio::execution_context::service* ptr_ = <Unable to read memory>
  10298. boost::asio::detail::win_mutex mutex_ = 0x1AB4251FAA0
  10299. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  10300. boost::asio::execution_context::service* first_service_ = 0x1ABC84E3BF0
  10301. executor_type
  10302. boost::asio::io_context& io_context_ = 0x1AB4251FAA0
  10303. boost::asio::execution_context
  10304. id
  10305. service
  10306. key
  10307. type_info* type_info_ = <Unable to read memory>
  10308. boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
  10309. boost::asio::execution_context::service::key key_ = 0x1AB4251FAA8
  10310. boost::asio::execution_context& owner_ = NULL
  10311. boost::asio::execution_context::service* next_ = 0x20007D0
  10312. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  10313. executor_type
  10314. boost::asio::io_context& io_context_ = <Unable to read memory>
  10315. service
  10316. boost::asio::execution_context::service
  10317. <user defined> key = 0x1AB4251FAA0
  10318. <user defined> key_ = 0x1AB4251FAA8
  10319. <user defined> owner_ = 0x0
  10320. <user defined> next_ = 0x20007D0
  10321. strand
  10322. boost::asio::detail::strand_service& service_ = <Unable to read memory>
  10323. boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
  10324. boost::asio::detail::winsock_init<2,0> init_ = 0xFF
  10325. boost::asio::detail::win_iocp_io_context& impl_ = NULL
  10326. service
  10327. boost::asio::execution_context::service
  10328. <user defined> key = 0x1AB4263E690
  10329. <user defined> key_ = 0x1AB4263E698
  10330. <user defined> owner_ = 0xFDFDFDFD
  10331. <user defined> next_ = 0x0
  10332. strand
  10333. boost::asio::detail::strand_service& service_ = 0x1AB4251FAA0
  10334. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  10335. boost::asio::io_context::service
  10336. on_do_complete_exit
  10337. boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
  10338. <user defined> impl_ = 0xFFFFFFFF
  10339. on_dispatch_exit
  10340. <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
  10341. <user defined> impl_ = 0xFFFFFFFF
  10342. strand_impl
  10343. boost::asio::detail::win_iocp_operation
  10344. _OVERLAPPED
  10345. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  10346. unsigned int InternalHigh = 0xFFFFFFFF
  10347. unsigned long Offset = 0x0
  10348. unsigned long OffsetHigh = 0x0
  10349. void* Pointer = NULL
  10350. void* hEvent = NULL
  10351. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  10352. <user defined>* func_ = 0x1AB4263E690
  10353. long ready_ = 0xC84E3BF0
  10354. boost::asio::detail::win_mutex mutex_ = 0x1AB4251FAD8
  10355. bool locked_ = 0x0
  10356. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x1AB4251FB08
  10357. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x1AB4251FB18
  10358. boost::asio::detail::win_iocp_io_context& io_context_ = 0x1AB4263E690
  10359. boost::asio::detail::win_mutex mutex_ = 0x1AB4251FAD0
  10360. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  10361. [0] = 0x1AB42549630
  10362. [1] = 0x0
  10363. [2] = 0x100000000
  10364. [3] = 0x40
  10365. [4] = 0xFDFDFDFD00001E60
  10366. [5] = 0x746F72702E736762
  10367. [6] = 0x7475612E6C6F636F
  10368. [7] = 0x74616369746E6568
  10369. [8] = 0x412E31762E6E6F69
  10370. [9] = 0x6553746E756F6363
  10371. unsigned int salt_ = 0x0
  10372. boost::asio::detail::strand_service::strand_impl* impl_ = NULL
  10373. boost::asio::detail::winsock_init<2,0> init_
  10374. boost::asio::detail::winsock_init_base
  10375. data
  10376. long init_count_ = 0x0
  10377. long result_ = 0x0
  10378. <user defined> manual = 0x1AB4263E698
  10379. boost::asio::detail::win_iocp_io_context& impl_ = 0x1AB42523980
  10380. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10381. boost::asio::execution_context::service
  10382. key
  10383. type_info* type_info_ = 0x7FF65BF3BFE0
  10384. boost::asio::execution_context::id* id_ = 0x48
  10385. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  10386. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  10387. boost::asio::execution_context::service* next_ = NULL
  10388. work_finished_on_block_exit
  10389. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  10390. auto_handle
  10391. void* handle = 0x7FF65BF3BFE0
  10392. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  10393. void* handle = 0x80
  10394. long outstanding_work_ = 0x5
  10395. long stopped_ = 0x0
  10396. long stop_event_posted_ = 0x0
  10397. long shutdown_ = 0x0
  10398. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  10399. timer_thread_function
  10400. <user defined> io_context_ = 0x7FF65BF3BFE0
  10401. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10402. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  10403. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10404. void* handle = 0x3E0
  10405. long dispatch_required_ = 0x0
  10406. boost::asio::detail::win_mutex dispatch_mutex_
  10407. _RTL_CRITICAL_SECTION crit_section_ = 0x1AB425239E0
  10408. boost::asio::detail::timer_queue_set timer_queues_
  10409. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  10410. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10411. boost::asio::detail::win_iocp_operation* front_ = NULL
  10412. boost::asio::detail::win_iocp_operation* back_ = NULL
  10413. int concurrency_hint_ = 0xFFFFFFFF
  10414. Local boost::system::error_code ec
  10415. int m_val = 0x0
  10416. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10417. std_category
  10418. std::error_category
  10419. unsigned int _Addr = 0x7FF65BF3BC80
  10420. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10421. boost::system::error_category::std_category std_cat_
  10422. std::error_category
  10423. unsigned int _Addr = 0x7FF65D3525C8
  10424. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10425. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  10426.  
  10427. 00007FF65946C083 0000002BEC8FF7F0 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  10428. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x1AB42632180
  10429. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10430. std::_Ptr_base<Trinity::Asio::IoContext>
  10431. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  10432. std::_Ref_count_base* _Rep = 0x1AB4263E680
  10433.  
  10434. 00007FF6594347A0 0000002BEC8FF820 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
  10435. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x1AB42632180
  10436. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10437. std::_Ptr_base<Trinity::Asio::IoContext>
  10438. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  10439. std::_Ref_count_base* _Rep = 0x1AB4263E680
  10440.  
  10441. 00007FF6594441B0 0000002BEC8FF850 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
  10442. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x1AB42632180
  10443. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10444. std::_Ptr_base<Trinity::Asio::IoContext>
  10445. Trinity::Asio::IoContext* _Ptr = 0x1AB4263E690
  10446. std::_Ref_count_base* _Rep = 0x1AB4263E680
  10447.  
  10448. 00007FF65943747C 0000002BEC8FF880 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
  10449. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x1AB42632180
  10450. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  10451. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  10452. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x1AB42632180
  10453.  
  10454. 00007FF65947EDCA 0000002BEC8FF8D0 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
  10455. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x2BEC4FEC68
  10456. std::_Pad
  10457. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10458. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10459. bool _Started = 0xCC
  10460. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10461. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10462. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10463. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  10464. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10465. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  10466. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x1AB42632180
  10467.  
  10468. 00007FF65947A848 0000002BEC8FF900 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
  10469. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x2BEC4FEC68
  10470. std::_Pad
  10471. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10472. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10473. bool _Started = 0xCC
  10474. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10475. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10476. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10477.  
  10478. 00007FF6594733BD 0000002BEC8FF930 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
  10479. Parameter void* _Data = 0x2BEC4FEC68
  10480.  
  10481. 00007FFA28933428 0000002BEC8FF970 _register_onexit_function+488
  10482.  
  10483. 00007FFA28933071 0000002BEC8FF9C0 _register_onexit_function+D1
  10484.  
  10485. 00007FFA49FA1FE4 0000002BEC8FF9F0 BaseThreadInitThunk+14
  10486.  
  10487. 00007FFA4B54CB31 0000002BEC8FFA40 RtlUserThreadStart+21
  10488.  
  10489.  
  10490. Call stack:
  10491. Address Frame Function SourceFile
  10492. 00007FFA4B583924 0000002BEC9FF840 ZwWaitForAlertByThreadId+14
  10493.  
  10494. 00007FFA4B51818A 0000002BEC9FF8B0 RtlSleepConditionVariableSRW+FA
  10495.  
  10496. 00007FFA472A4AE2 0000002BEC9FF8F0 SleepConditionVariableSRW+32
  10497.  
  10498. 00007FFA28FC96A4 0000002BEC9FF940 __crtSetThreadpoolWait+134
  10499.  
  10500. 00007FFA28F905F6 0000002BEC9FF980 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  10501.  
  10502. 00007FFA28F90503 0000002BEC9FF9B0 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  10503.  
  10504. 00007FFA28F902AB 0000002BEC9FFA30 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  10505.  
  10506. 00007FFA28F907B0 0000002BEC9FFA60 _Cnd_wait+20
  10507.  
  10508. 00007FF659473AC2 0000002BEC9FFA90 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  10509. Parameter _Cnd_internal_imp_t* _Cnd = 0x1AB424C5958
  10510. Parameter _Mtx_internal_imp_t* _Mtx = 0x1AB424C58E0
  10511.  
  10512. 00007FF6594AC504 0000002BEC9FFAD0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  10513. Local std::condition_variable* this = 0x1AB424C5958
  10514. std::_Align_type<double,72> _Cnd_storage
  10515. float _Val = 0.000000
  10516. char[72] _Pad = "ø..."
  10517. Parameter std::unique_lock<std::mutex>& _Lck = 0x2BEC9FFB08
  10518. std::mutex* _Pmtx = 0x1AB424C58E0
  10519. std::_Mutex_base
  10520. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C58E0
  10521. bool _Owns = 0x1
  10522.  
  10523. 00007FF65B439127 0000002BEC9FFB30 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  10524. Local ProducerConsumerQueue<SQLOperation *>* this = 0x1AB424C58E0
  10525. std::mutex _queueLock
  10526. std::_Mutex_base
  10527. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C58E0
  10528. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10529. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  10530. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  10531. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x1AB424C5930
  10532. std::condition_variable _condition
  10533. std::_Align_type<double,72> _Cnd_storage
  10534. float _Val = 0.000000
  10535. char[72] _Pad = "ø..."
  10536. std::atomic<bool> _shutdown
  10537. std::_Atomic_bool
  10538. unsigned int _My_val = 0x0
  10539. Parameter SQLOperation&* value = NULL
  10540. Local std::unique_lock<std::mutex> lock
  10541. std::mutex* _Pmtx = 0x1AB424C58E0
  10542. std::_Mutex_base
  10543. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C58E0
  10544. bool _Owns = 0x1
  10545.  
  10546. 00007FF65B438619 0000002BEC9FFB90 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  10547. Local SQLOperation* operation = NULL
  10548. Local DatabaseWorker* this = 0x1AB4263EB50
  10549. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C58E0
  10550. std::mutex _queueLock
  10551. std::_Mutex_base
  10552. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C58E0
  10553. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10554. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C5930
  10555. std::condition_variable _condition
  10556. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C5958
  10557. std::atomic<bool> _shutdown
  10558. std::_Atomic_bool
  10559. unsigned int _My_val = 0x0
  10560. MySQLConnection* _connection = 0x1AB4251DB90
  10561. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10562. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10563. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251DB98
  10564. 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
  10565. 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
  10566. 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
  10567. 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 = 0x1AB4251DBB8
  10568. <user defined> value_compare = 0x1AB4251DBB8
  10569. <user defined> _Copy_tag = 0x1AB4251DBB8
  10570. <user defined> _Move_tag = 0x1AB4251DBB8
  10571. <user defined> value_compare = 0x1AB4251DBB8
  10572. bool m_reconnecting = 0x0
  10573. bool m_prepareError = 0x0
  10574. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C58E0
  10575. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10576. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10577. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263EB50
  10578. st_mysql* m_Mysql = 0x1AB42716CD0
  10579. st_net net = 0x1AB42716CD0
  10580. unsigned int* connector_fd = NULL
  10581. char* host = "127.0.0.1"
  10582. char* user = "root"
  10583. char* passwd = "Heroes.91"
  10584. char* unix_socket = NULL
  10585. char* server_version = "5.6.40-log"
  10586. char* host_info = "127.0.0.1 via TCP/IP"
  10587. char* info = NULL
  10588. char* db = "master_auth"
  10589. charset_info_st* charset = 0x7FFA25EEAE00
  10590. st_mysql_field* fields = NULL
  10591. st_mem_root field_alloc = 0x1AB42716FB8
  10592. unsigned int affected_rows = 0x0
  10593. unsigned int insert_id = 0x0
  10594. unsigned int extra_info = 0x0
  10595. unsigned long thread_id = 0xF6
  10596. unsigned long packet_length = 0x0
  10597. unsigned int port = 0xCEA
  10598. unsigned long client_flag = 0x3EA28D
  10599. unsigned long server_capabilities = 0x807FF7FF
  10600. unsigned int protocol_version = 0xA
  10601. unsigned int field_count = 0x0
  10602. unsigned int server_status = 0x2
  10603. unsigned int server_language = 0x8
  10604. unsigned int warning_count = 0x0
  10605. st_mysql_options options = 0x1AB42717030
  10606. int status = 0x0
  10607. char free_me = ""
  10608. char reconnect = ""
  10609. char[21] scramble = "`Wvl<%AXywh%yW'Xg~dX"
  10610. char unused1 = ""
  10611. void* unused2 = NULL
  10612. void* unused3 = NULL
  10613. void* unused4 = NULL
  10614. void* unused5 = NULL
  10615. st_list* stmts = 0x1AB442F2668
  10616. st_mysql_methods* methods = 0x7FFA25EC2260
  10617. void* thd = NULL
  10618. char* unbuffered_fetch_owner = NULL
  10619. char* info_buffer = NULL
  10620. void* extension = NULL
  10621. MySQLConnectionInfo& m_connectionInfo = 0x1AB426531D0
  10622. std::string user = "root"
  10623. std::string password = "Heroes.91"
  10624. std::string database = "master_auth"
  10625. std::string host = "127.0.0.1"
  10626. std::string port_or_socket = "3306"
  10627. int m_connectionFlags = 0x1
  10628. std::mutex m_Mutex
  10629. std::_Mutex_base
  10630. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251DC00
  10631. std::thread _workerThread
  10632. id
  10633. unsigned int _Id = 0x2F0
  10634. _Thrd_imp_t _Thr
  10635. void* _Hnd = 0x2F0
  10636. unsigned int _Id = 0x21A0
  10637. std::atomic<bool> _cancelationToken
  10638. std::_Atomic_bool
  10639. unsigned int _My_val = 0x0
  10640.  
  10641. 00007FF65B438BC4 0000002BEC9FFBC0 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
  10642. Parameter <user defined>* _Pmf = 0x7FF65B4385D0
  10643. Parameter DatabaseWorker** _Arg1 = 0x1AB4263EB50
  10644. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C58E0
  10645. std::mutex _queueLock
  10646. std::_Mutex_base
  10647. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C58E0
  10648. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10649. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C5930
  10650. std::condition_variable _condition
  10651. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C5958
  10652. std::atomic<bool> _shutdown
  10653. std::_Atomic_bool
  10654. unsigned int _My_val = 0x0
  10655. MySQLConnection* _connection = 0x1AB4251DB90
  10656. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10657. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10658. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251DB98
  10659. 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
  10660. 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
  10661. 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
  10662. 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 = 0x1AB4251DBB8
  10663. <user defined> value_compare = 0x1AB4251DBB8
  10664. <user defined> _Copy_tag = 0x1AB4251DBB8
  10665. <user defined> _Move_tag = 0x1AB4251DBB8
  10666. <user defined> value_compare = 0x1AB4251DBB8
  10667. bool m_reconnecting = 0x0
  10668. bool m_prepareError = 0x0
  10669. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C58E0
  10670. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10671. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10672. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263EB50
  10673. st_mysql* m_Mysql = 0x1AB42716CD0
  10674. st_net net = 0x1AB42716CD0
  10675. unsigned int* connector_fd = NULL
  10676. char* host = "127.0.0.1"
  10677. char* user = "root"
  10678. char* passwd = "Heroes.91"
  10679. char* unix_socket = NULL
  10680. char* server_version = "5.6.40-log"
  10681. char* host_info = "127.0.0.1 via TCP/IP"
  10682. char* info = NULL
  10683. char* db = "master_auth"
  10684. charset_info_st* charset = 0x7FFA25EEAE00
  10685. st_mysql_field* fields = NULL
  10686. st_mem_root field_alloc = 0x1AB42716FB8
  10687. unsigned int affected_rows = 0x0
  10688. unsigned int insert_id = 0x0
  10689. unsigned int extra_info = 0x0
  10690. unsigned long thread_id = 0xF6
  10691. unsigned long packet_length = 0x0
  10692. unsigned int port = 0xCEA
  10693. unsigned long client_flag = 0x3EA28D
  10694. unsigned long server_capabilities = 0x807FF7FF
  10695. unsigned int protocol_version = 0xA
  10696. unsigned int field_count = 0x0
  10697. unsigned int server_status = 0x2
  10698. unsigned int server_language = 0x8
  10699. unsigned int warning_count = 0x0
  10700. st_mysql_options options = 0x1AB42717030
  10701. int status = 0x0
  10702. char free_me = ""
  10703. char reconnect = ""
  10704. char[21] scramble = "`Wvl<%AXywh%yW'Xg~dX"
  10705. char unused1 = ""
  10706. void* unused2 = NULL
  10707. void* unused3 = NULL
  10708. void* unused4 = NULL
  10709. void* unused5 = NULL
  10710. st_list* stmts = 0x1AB442F2668
  10711. st_mysql_methods* methods = 0x7FFA25EC2260
  10712. void* thd = NULL
  10713. char* unbuffered_fetch_owner = NULL
  10714. char* info_buffer = NULL
  10715. void* extension = NULL
  10716. MySQLConnectionInfo& m_connectionInfo = 0x1AB426531D0
  10717. std::string user = "root"
  10718. std::string password = "Heroes.91"
  10719. std::string database = "master_auth"
  10720. std::string host = "127.0.0.1"
  10721. std::string port_or_socket = "3306"
  10722. int m_connectionFlags = 0x1
  10723. std::mutex m_Mutex
  10724. std::_Mutex_base
  10725. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251DC00
  10726. std::thread _workerThread
  10727. id
  10728. unsigned int _Id = 0x2F0
  10729. _Thrd_imp_t _Thr
  10730. void* _Hnd = 0x2F0
  10731. unsigned int _Id = 0x21A0
  10732. std::atomic<bool> _cancelationToken
  10733. std::_Atomic_bool
  10734. unsigned int _My_val = 0x0
  10735.  
  10736. 00007FF65B438D8C 0000002BEC9FFC00 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
  10737. Parameter <user defined>** _Obj = 0x7FF65B4385D0
  10738. Parameter DatabaseWorker** <_Args_0> = 0x1AB4263EB50
  10739. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C58E0
  10740. std::mutex _queueLock
  10741. std::_Mutex_base
  10742. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C58E0
  10743. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10744. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C5930
  10745. std::condition_variable _condition
  10746. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C5958
  10747. std::atomic<bool> _shutdown
  10748. std::_Atomic_bool
  10749. unsigned int _My_val = 0x0
  10750. MySQLConnection* _connection = 0x1AB4251DB90
  10751. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10752. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10753. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251DB98
  10754. 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
  10755. 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
  10756. 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
  10757. 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 = 0x1AB4251DBB8
  10758. <user defined> value_compare = 0x1AB4251DBB8
  10759. <user defined> _Copy_tag = 0x1AB4251DBB8
  10760. <user defined> _Move_tag = 0x1AB4251DBB8
  10761. <user defined> value_compare = 0x1AB4251DBB8
  10762. bool m_reconnecting = 0x0
  10763. bool m_prepareError = 0x0
  10764. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C58E0
  10765. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10766. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10767. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263EB50
  10768. st_mysql* m_Mysql = 0x1AB42716CD0
  10769. st_net net = 0x1AB42716CD0
  10770. unsigned int* connector_fd = NULL
  10771. char* host = "127.0.0.1"
  10772. char* user = "root"
  10773. char* passwd = "Heroes.91"
  10774. char* unix_socket = NULL
  10775. char* server_version = "5.6.40-log"
  10776. char* host_info = "127.0.0.1 via TCP/IP"
  10777. char* info = NULL
  10778. char* db = "master_auth"
  10779. charset_info_st* charset = 0x7FFA25EEAE00
  10780. st_mysql_field* fields = NULL
  10781. st_mem_root field_alloc = 0x1AB42716FB8
  10782. unsigned int affected_rows = 0x0
  10783. unsigned int insert_id = 0x0
  10784. unsigned int extra_info = 0x0
  10785. unsigned long thread_id = 0xF6
  10786. unsigned long packet_length = 0x0
  10787. unsigned int port = 0xCEA
  10788. unsigned long client_flag = 0x3EA28D
  10789. unsigned long server_capabilities = 0x807FF7FF
  10790. unsigned int protocol_version = 0xA
  10791. unsigned int field_count = 0x0
  10792. unsigned int server_status = 0x2
  10793. unsigned int server_language = 0x8
  10794. unsigned int warning_count = 0x0
  10795. st_mysql_options options = 0x1AB42717030
  10796. int status = 0x0
  10797. char free_me = ""
  10798. char reconnect = ""
  10799. char[21] scramble = "`Wvl<%AXywh%yW'Xg~dX"
  10800. char unused1 = ""
  10801. void* unused2 = NULL
  10802. void* unused3 = NULL
  10803. void* unused4 = NULL
  10804. void* unused5 = NULL
  10805. st_list* stmts = 0x1AB442F2668
  10806. st_mysql_methods* methods = 0x7FFA25EC2260
  10807. void* thd = NULL
  10808. char* unbuffered_fetch_owner = NULL
  10809. char* info_buffer = NULL
  10810. void* extension = NULL
  10811. MySQLConnectionInfo& m_connectionInfo = 0x1AB426531D0
  10812. std::string user = "root"
  10813. std::string password = "Heroes.91"
  10814. std::string database = "master_auth"
  10815. std::string host = "127.0.0.1"
  10816. std::string port_or_socket = "3306"
  10817. int m_connectionFlags = 0x1
  10818. std::mutex m_Mutex
  10819. std::_Mutex_base
  10820. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251DC00
  10821. std::thread _workerThread
  10822. id
  10823. unsigned int _Id = 0x2F0
  10824. _Thrd_imp_t _Thr
  10825. void* _Hnd = 0x2F0
  10826. unsigned int _Id = 0x21A0
  10827. std::atomic<bool> _cancelationToken
  10828. std::_Atomic_bool
  10829. unsigned int _My_val = 0x0
  10830.  
  10831. 00007FF65B438C2B 0000002BEC9FFC40 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
  10832. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x1AB42632BD0
  10833. std::tuple<DatabaseWorker *>
  10834. std::_Tuple_val<DatabaseWorker *> _Myfirst
  10835. DatabaseWorker* _Val = 0x1AB4263EB50
  10836. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  10837. <user defined>* _Val = 0x7FF65B4385D0
  10838.  
  10839. 00007FF65B43937A 0000002BEC9FFC90 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
  10840. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x2BEC4FDC08
  10841. std::_Pad
  10842. _Cnd_internal_imp_t* _Cond = 0x1AB424A0000
  10843. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  10844. bool _Started = 0x10
  10845. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  10846. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  10847. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x1AC07211700
  10848. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  10849. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  10850. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  10851. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x1AB42632BD0
  10852.  
  10853. 00007FF65B439218 0000002BEC9FFCC0 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
  10854. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x2BEC4FDC08
  10855. std::_Pad
  10856. _Cnd_internal_imp_t* _Cond = 0x1AB424A0000
  10857. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  10858. bool _Started = 0x10
  10859. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  10860. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  10861. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x1AC07211700
  10862.  
  10863. 00007FF6594733BD 0000002BEC9FFCF0 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
  10864. Parameter void* _Data = 0x2BEC4FDC08
  10865.  
  10866. 00007FFA28933428 0000002BEC9FFD30 _register_onexit_function+488
  10867.  
  10868. 00007FFA28933071 0000002BEC9FFD80 _register_onexit_function+D1
  10869.  
  10870. 00007FFA49FA1FE4 0000002BEC9FFDB0 BaseThreadInitThunk+14
  10871.  
  10872. 00007FFA4B54CB31 0000002BEC9FFE00 RtlUserThreadStart+21
  10873.  
  10874.  
  10875. Call stack:
  10876. Address Frame Function SourceFile
  10877. 00007FFA4B583924 0000002BECAFF580 ZwWaitForAlertByThreadId+14
  10878.  
  10879. 00007FFA4B51818A 0000002BECAFF5F0 RtlSleepConditionVariableSRW+FA
  10880.  
  10881. 00007FFA472A4AE2 0000002BECAFF630 SleepConditionVariableSRW+32
  10882.  
  10883. 00007FFA28FC96A4 0000002BECAFF680 __crtSetThreadpoolWait+134
  10884.  
  10885. 00007FFA28F905F6 0000002BECAFF6C0 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  10886.  
  10887. 00007FFA28F90503 0000002BECAFF6F0 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  10888.  
  10889. 00007FFA28F902AB 0000002BECAFF770 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  10890.  
  10891. 00007FFA28F907B0 0000002BECAFF7A0 _Cnd_wait+20
  10892.  
  10893. 00007FF659473AC2 0000002BECAFF7D0 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  10894. Parameter _Cnd_internal_imp_t* _Cnd = 0x1AB424C73E8
  10895. Parameter _Mtx_internal_imp_t* _Mtx = 0x1AB424C7370
  10896.  
  10897. 00007FF6594AC504 0000002BECAFF810 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  10898. Local std::condition_variable* this = 0x1AB424C73E8
  10899. std::_Align_type<double,72> _Cnd_storage
  10900. float _Val = 0.000000
  10901. char[72] _Pad = "ø..."
  10902. Parameter std::unique_lock<std::mutex>& _Lck = 0x2BECAFF848
  10903. std::mutex* _Pmtx = 0x1AB424C7370
  10904. std::_Mutex_base
  10905. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C7370
  10906. bool _Owns = 0x1
  10907.  
  10908. 00007FF65B439127 0000002BECAFF870 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  10909. Local ProducerConsumerQueue<SQLOperation *>* this = 0x1AB424C7370
  10910. std::mutex _queueLock
  10911. std::_Mutex_base
  10912. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C7370
  10913. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10914. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  10915. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  10916. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x1AB424C73C0
  10917. std::condition_variable _condition
  10918. std::_Align_type<double,72> _Cnd_storage
  10919. float _Val = 0.000000
  10920. char[72] _Pad = "ø..."
  10921. std::atomic<bool> _shutdown
  10922. std::_Atomic_bool
  10923. unsigned int _My_val = 0x0
  10924. Parameter SQLOperation&* value = NULL
  10925. Local std::unique_lock<std::mutex> lock
  10926. std::mutex* _Pmtx = 0x1AB424C7370
  10927. std::_Mutex_base
  10928. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C7370
  10929. bool _Owns = 0x1
  10930.  
  10931. 00007FF65B438619 0000002BECAFF8D0 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  10932. Local SQLOperation* operation = NULL
  10933. Local DatabaseWorker* this = 0x1AB4263F2C0
  10934. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C7370
  10935. std::mutex _queueLock
  10936. std::_Mutex_base
  10937. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C7370
  10938. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10939. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C73C0
  10940. std::condition_variable _condition
  10941. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C73E8
  10942. std::atomic<bool> _shutdown
  10943. std::_Atomic_bool
  10944. unsigned int _My_val = 0x0
  10945. MySQLConnection* _connection = 0x1AB4251E790
  10946. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10947. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10948. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251E798
  10949. 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
  10950. 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
  10951. 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
  10952. 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 = 0x1AB4251E7B8
  10953. <user defined> value_compare = 0x1AB4251E7B8
  10954. <user defined> _Copy_tag = 0x1AB4251E7B8
  10955. <user defined> _Move_tag = 0x1AB4251E7B8
  10956. <user defined> value_compare = 0x1AB4251E7B8
  10957. bool m_reconnecting = 0x0
  10958. bool m_prepareError = 0x0
  10959. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C7370
  10960. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10961. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10962. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263F2C0
  10963. st_mysql* m_Mysql = 0x1AB4422A400
  10964. st_net net = 0x1AB4422A400
  10965. unsigned int* connector_fd = NULL
  10966. char* host = "127.0.0.1"
  10967. char* user = "root"
  10968. char* passwd = "Heroes.91"
  10969. char* unix_socket = NULL
  10970. char* server_version = "5.6.40-log"
  10971. char* host_info = "127.0.0.1 via TCP/IP"
  10972. char* info = NULL
  10973. char* db = "master_chars"
  10974. charset_info_st* charset = 0x7FFA25EEAE00
  10975. st_mysql_field* fields = NULL
  10976. st_mem_root field_alloc = 0x1AB4422A6E8
  10977. unsigned int affected_rows = 0x1
  10978. unsigned int insert_id = 0x0
  10979. unsigned int extra_info = 0x0
  10980. unsigned long thread_id = 0xF8
  10981. unsigned long packet_length = 0x0
  10982. unsigned int port = 0xCEA
  10983. unsigned long client_flag = 0x3EA28D
  10984. unsigned long server_capabilities = 0x807FF7FF
  10985. unsigned int protocol_version = 0xA
  10986. unsigned int field_count = 0x0
  10987. unsigned int server_status = 0x2
  10988. unsigned int server_language = 0x8
  10989. unsigned int warning_count = 0x0
  10990. st_mysql_options options = 0x1AB4422A760
  10991. int status = 0x0
  10992. char free_me = ""
  10993. char reconnect = ""
  10994. char[21] scramble = "U6JQ;pC>LDM9ubkqtupQ"
  10995. char unused1 = ""
  10996. void* unused2 = NULL
  10997. void* unused3 = NULL
  10998. void* unused4 = NULL
  10999. void* unused5 = NULL
  11000. st_list* stmts = 0x1AB454D88C8
  11001. st_mysql_methods* methods = 0x7FFA25EC2260
  11002. void* thd = NULL
  11003. char* unbuffered_fetch_owner = NULL
  11004. char* info_buffer = NULL
  11005. void* extension = NULL
  11006. MySQLConnectionInfo& m_connectionInfo = 0x1AB42653500
  11007. std::string user = "root"
  11008. std::string password = "Heroes.91"
  11009. std::string database = "master_chars"
  11010. std::string host = "127.0.0.1"
  11011. std::string port_or_socket = "3306"
  11012. int m_connectionFlags = 0x1
  11013. std::mutex m_Mutex
  11014. std::_Mutex_base
  11015. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251E800
  11016. std::thread _workerThread
  11017. id
  11018. unsigned int _Id = 0x2F4
  11019. _Thrd_imp_t _Thr
  11020. void* _Hnd = 0x2F4
  11021. unsigned int _Id = 0x209C
  11022. std::atomic<bool> _cancelationToken
  11023. std::_Atomic_bool
  11024. unsigned int _My_val = 0x0
  11025.  
  11026. 00007FF65B438BC4 0000002BECAFF900 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
  11027. Parameter <user defined>* _Pmf = 0x7FF65B4385D0
  11028. Parameter DatabaseWorker** _Arg1 = 0x1AB4263F2C0
  11029. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C7370
  11030. std::mutex _queueLock
  11031. std::_Mutex_base
  11032. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C7370
  11033. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11034. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C73C0
  11035. std::condition_variable _condition
  11036. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C73E8
  11037. std::atomic<bool> _shutdown
  11038. std::_Atomic_bool
  11039. unsigned int _My_val = 0x0
  11040. MySQLConnection* _connection = 0x1AB4251E790
  11041. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11042. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11043. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251E798
  11044. 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
  11045. 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
  11046. 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
  11047. 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 = 0x1AB4251E7B8
  11048. <user defined> value_compare = 0x1AB4251E7B8
  11049. <user defined> _Copy_tag = 0x1AB4251E7B8
  11050. <user defined> _Move_tag = 0x1AB4251E7B8
  11051. <user defined> value_compare = 0x1AB4251E7B8
  11052. bool m_reconnecting = 0x0
  11053. bool m_prepareError = 0x0
  11054. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C7370
  11055. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11056. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11057. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263F2C0
  11058. st_mysql* m_Mysql = 0x1AB4422A400
  11059. st_net net = 0x1AB4422A400
  11060. unsigned int* connector_fd = NULL
  11061. char* host = "127.0.0.1"
  11062. char* user = "root"
  11063. char* passwd = "Heroes.91"
  11064. char* unix_socket = NULL
  11065. char* server_version = "5.6.40-log"
  11066. char* host_info = "127.0.0.1 via TCP/IP"
  11067. char* info = NULL
  11068. char* db = "master_chars"
  11069. charset_info_st* charset = 0x7FFA25EEAE00
  11070. st_mysql_field* fields = NULL
  11071. st_mem_root field_alloc = 0x1AB4422A6E8
  11072. unsigned int affected_rows = 0x1
  11073. unsigned int insert_id = 0x0
  11074. unsigned int extra_info = 0x0
  11075. unsigned long thread_id = 0xF8
  11076. unsigned long packet_length = 0x0
  11077. unsigned int port = 0xCEA
  11078. unsigned long client_flag = 0x3EA28D
  11079. unsigned long server_capabilities = 0x807FF7FF
  11080. unsigned int protocol_version = 0xA
  11081. unsigned int field_count = 0x0
  11082. unsigned int server_status = 0x2
  11083. unsigned int server_language = 0x8
  11084. unsigned int warning_count = 0x0
  11085. st_mysql_options options = 0x1AB4422A760
  11086. int status = 0x0
  11087. char free_me = ""
  11088. char reconnect = ""
  11089. char[21] scramble = "U6JQ;pC>LDM9ubkqtupQ"
  11090. char unused1 = ""
  11091. void* unused2 = NULL
  11092. void* unused3 = NULL
  11093. void* unused4 = NULL
  11094. void* unused5 = NULL
  11095. st_list* stmts = 0x1AB454D88C8
  11096. st_mysql_methods* methods = 0x7FFA25EC2260
  11097. void* thd = NULL
  11098. char* unbuffered_fetch_owner = NULL
  11099. char* info_buffer = NULL
  11100. void* extension = NULL
  11101. MySQLConnectionInfo& m_connectionInfo = 0x1AB42653500
  11102. std::string user = "root"
  11103. std::string password = "Heroes.91"
  11104. std::string database = "master_chars"
  11105. std::string host = "127.0.0.1"
  11106. std::string port_or_socket = "3306"
  11107. int m_connectionFlags = 0x1
  11108. std::mutex m_Mutex
  11109. std::_Mutex_base
  11110. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251E800
  11111. std::thread _workerThread
  11112. id
  11113. unsigned int _Id = 0x2F4
  11114. _Thrd_imp_t _Thr
  11115. void* _Hnd = 0x2F4
  11116. unsigned int _Id = 0x209C
  11117. std::atomic<bool> _cancelationToken
  11118. std::_Atomic_bool
  11119. unsigned int _My_val = 0x0
  11120.  
  11121. 00007FF65B438D8C 0000002BECAFF940 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
  11122. Parameter <user defined>** _Obj = 0x7FF65B4385D0
  11123. Parameter DatabaseWorker** <_Args_0> = 0x1AB4263F2C0
  11124. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C7370
  11125. std::mutex _queueLock
  11126. std::_Mutex_base
  11127. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C7370
  11128. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11129. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C73C0
  11130. std::condition_variable _condition
  11131. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C73E8
  11132. std::atomic<bool> _shutdown
  11133. std::_Atomic_bool
  11134. unsigned int _My_val = 0x0
  11135. MySQLConnection* _connection = 0x1AB4251E790
  11136. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11137. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11138. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251E798
  11139. 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
  11140. 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
  11141. 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
  11142. 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 = 0x1AB4251E7B8
  11143. <user defined> value_compare = 0x1AB4251E7B8
  11144. <user defined> _Copy_tag = 0x1AB4251E7B8
  11145. <user defined> _Move_tag = 0x1AB4251E7B8
  11146. <user defined> value_compare = 0x1AB4251E7B8
  11147. bool m_reconnecting = 0x0
  11148. bool m_prepareError = 0x0
  11149. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C7370
  11150. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11151. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11152. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263F2C0
  11153. st_mysql* m_Mysql = 0x1AB4422A400
  11154. st_net net = 0x1AB4422A400
  11155. unsigned int* connector_fd = NULL
  11156. char* host = "127.0.0.1"
  11157. char* user = "root"
  11158. char* passwd = "Heroes.91"
  11159. char* unix_socket = NULL
  11160. char* server_version = "5.6.40-log"
  11161. char* host_info = "127.0.0.1 via TCP/IP"
  11162. char* info = NULL
  11163. char* db = "master_chars"
  11164. charset_info_st* charset = 0x7FFA25EEAE00
  11165. st_mysql_field* fields = NULL
  11166. st_mem_root field_alloc = 0x1AB4422A6E8
  11167. unsigned int affected_rows = 0x1
  11168. unsigned int insert_id = 0x0
  11169. unsigned int extra_info = 0x0
  11170. unsigned long thread_id = 0xF8
  11171. unsigned long packet_length = 0x0
  11172. unsigned int port = 0xCEA
  11173. unsigned long client_flag = 0x3EA28D
  11174. unsigned long server_capabilities = 0x807FF7FF
  11175. unsigned int protocol_version = 0xA
  11176. unsigned int field_count = 0x0
  11177. unsigned int server_status = 0x2
  11178. unsigned int server_language = 0x8
  11179. unsigned int warning_count = 0x0
  11180. st_mysql_options options = 0x1AB4422A760
  11181. int status = 0x0
  11182. char free_me = ""
  11183. char reconnect = ""
  11184. char[21] scramble = "U6JQ;pC>LDM9ubkqtupQ"
  11185. char unused1 = ""
  11186. void* unused2 = NULL
  11187. void* unused3 = NULL
  11188. void* unused4 = NULL
  11189. void* unused5 = NULL
  11190. st_list* stmts = 0x1AB454D88C8
  11191. st_mysql_methods* methods = 0x7FFA25EC2260
  11192. void* thd = NULL
  11193. char* unbuffered_fetch_owner = NULL
  11194. char* info_buffer = NULL
  11195. void* extension = NULL
  11196. MySQLConnectionInfo& m_connectionInfo = 0x1AB42653500
  11197. std::string user = "root"
  11198. std::string password = "Heroes.91"
  11199. std::string database = "master_chars"
  11200. std::string host = "127.0.0.1"
  11201. std::string port_or_socket = "3306"
  11202. int m_connectionFlags = 0x1
  11203. std::mutex m_Mutex
  11204. std::_Mutex_base
  11205. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251E800
  11206. std::thread _workerThread
  11207. id
  11208. unsigned int _Id = 0x2F4
  11209. _Thrd_imp_t _Thr
  11210. void* _Hnd = 0x2F4
  11211. unsigned int _Id = 0x209C
  11212. std::atomic<bool> _cancelationToken
  11213. std::_Atomic_bool
  11214. unsigned int _My_val = 0x0
  11215.  
  11216. 00007FF65B438C2B 0000002BECAFF980 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
  11217. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x1AB42633350
  11218. std::tuple<DatabaseWorker *>
  11219. std::_Tuple_val<DatabaseWorker *> _Myfirst
  11220. DatabaseWorker* _Val = 0x1AB4263F2C0
  11221. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  11222. <user defined>* _Val = 0x7FF65B4385D0
  11223.  
  11224. 00007FF65B43937A 0000002BECAFF9D0 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
  11225. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x2BEC4FDC08
  11226. std::_Pad
  11227. _Cnd_internal_imp_t* _Cond = 0x1AB424A0000
  11228. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11229. bool _Started = 0x10
  11230. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11231. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11232. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x1AC07211700
  11233. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  11234. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11235. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  11236. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x1AB42633350
  11237.  
  11238. 00007FF65B439218 0000002BECAFFA00 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
  11239. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x2BEC4FDC08
  11240. std::_Pad
  11241. _Cnd_internal_imp_t* _Cond = 0x1AB424A0000
  11242. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11243. bool _Started = 0x10
  11244. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11245. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11246. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x1AC07211700
  11247.  
  11248. 00007FF6594733BD 0000002BECAFFA30 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
  11249. Parameter void* _Data = 0x2BEC4FDC08
  11250.  
  11251. 00007FFA28933428 0000002BECAFFA70 _register_onexit_function+488
  11252.  
  11253. 00007FFA28933071 0000002BECAFFAC0 _register_onexit_function+D1
  11254.  
  11255. 00007FFA49FA1FE4 0000002BECAFFAF0 BaseThreadInitThunk+14
  11256.  
  11257. 00007FFA4B54CB31 0000002BECAFFB40 RtlUserThreadStart+21
  11258.  
  11259.  
  11260. Call stack:
  11261. Address Frame Function SourceFile
  11262. 00007FFA4B583924 0000002BECBFF340 ZwWaitForAlertByThreadId+14
  11263.  
  11264. 00007FFA4B51818A 0000002BECBFF3B0 RtlSleepConditionVariableSRW+FA
  11265.  
  11266. 00007FFA472A4AE2 0000002BECBFF3F0 SleepConditionVariableSRW+32
  11267.  
  11268. 00007FFA28FC96A4 0000002BECBFF440 __crtSetThreadpoolWait+134
  11269.  
  11270. 00007FFA28F905F6 0000002BECBFF480 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  11271.  
  11272. 00007FFA28F90503 0000002BECBFF4B0 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  11273.  
  11274. 00007FFA28F902AB 0000002BECBFF530 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  11275.  
  11276. 00007FFA28F907B0 0000002BECBFF560 _Cnd_wait+20
  11277.  
  11278. 00007FF659473AC2 0000002BECBFF590 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  11279. Parameter _Cnd_internal_imp_t* _Cnd = 0x1AB424C63F8
  11280. Parameter _Mtx_internal_imp_t* _Mtx = 0x1AB424C6380
  11281.  
  11282. 00007FF6594AC504 0000002BECBFF5D0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  11283. Local std::condition_variable* this = 0x1AB424C63F8
  11284. std::_Align_type<double,72> _Cnd_storage
  11285. float _Val = 0.000000
  11286. char[72] _Pad = "ø..."
  11287. Parameter std::unique_lock<std::mutex>& _Lck = 0x2BECBFF608
  11288. std::mutex* _Pmtx = 0x1AB424C6380
  11289. std::_Mutex_base
  11290. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C6380
  11291. bool _Owns = 0x1
  11292.  
  11293. 00007FF65B439127 0000002BECBFF630 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  11294. Local ProducerConsumerQueue<SQLOperation *>* this = 0x1AB424C6380
  11295. std::mutex _queueLock
  11296. std::_Mutex_base
  11297. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C6380
  11298. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11299. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  11300. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  11301. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x1AB424C63D0
  11302. std::condition_variable _condition
  11303. std::_Align_type<double,72> _Cnd_storage
  11304. float _Val = 0.000000
  11305. char[72] _Pad = "ø..."
  11306. std::atomic<bool> _shutdown
  11307. std::_Atomic_bool
  11308. unsigned int _My_val = 0x0
  11309. Parameter SQLOperation&* value = NULL
  11310. Local std::unique_lock<std::mutex> lock
  11311. std::mutex* _Pmtx = 0x1AB424C6380
  11312. std::_Mutex_base
  11313. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C6380
  11314. bool _Owns = 0x1
  11315.  
  11316. 00007FF65B438619 0000002BECBFF690 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  11317. Local SQLOperation* operation = NULL
  11318. Local DatabaseWorker* this = 0x1AB4263F100
  11319. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C6380
  11320. std::mutex _queueLock
  11321. std::_Mutex_base
  11322. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C6380
  11323. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11324. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C63D0
  11325. std::condition_variable _condition
  11326. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C63F8
  11327. std::atomic<bool> _shutdown
  11328. std::_Atomic_bool
  11329. unsigned int _My_val = 0x0
  11330. MySQLConnection* _connection = 0x1AB4251E490
  11331. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11332. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11333. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251E498
  11334. 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
  11335. 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
  11336. 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
  11337. 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 = 0x1AB4251E4B8
  11338. <user defined> value_compare = 0x1AB4251E4B8
  11339. <user defined> _Copy_tag = 0x1AB4251E4B8
  11340. <user defined> _Move_tag = 0x1AB4251E4B8
  11341. <user defined> value_compare = 0x1AB4251E4B8
  11342. bool m_reconnecting = 0x0
  11343. bool m_prepareError = 0x0
  11344. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C6380
  11345. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11346. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11347. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263F100
  11348. st_mysql* m_Mysql = 0x1AB44244960
  11349. st_net net = 0x1AB44244960
  11350. unsigned int* connector_fd = NULL
  11351. char* host = "127.0.0.1"
  11352. char* user = "root"
  11353. char* passwd = "Heroes.91"
  11354. char* unix_socket = NULL
  11355. char* server_version = "5.6.40-log"
  11356. char* host_info = "127.0.0.1 via TCP/IP"
  11357. char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
  11358. char* db = "master_world"
  11359. charset_info_st* charset = 0x7FFA25EEAE00
  11360. st_mysql_field* fields = NULL
  11361. st_mem_root field_alloc = 0x1AB44244C48
  11362. unsigned int affected_rows = 0x1
  11363. unsigned int insert_id = 0x0
  11364. unsigned int extra_info = 0x0
  11365. unsigned long thread_id = 0xFB
  11366. unsigned long packet_length = 0x0
  11367. unsigned int port = 0xCEA
  11368. unsigned long client_flag = 0x3EA28D
  11369. unsigned long server_capabilities = 0x807FF7FF
  11370. unsigned int protocol_version = 0xA
  11371. unsigned int field_count = 0x0
  11372. unsigned int server_status = 0x22
  11373. unsigned int server_language = 0x8
  11374. unsigned int warning_count = 0x0
  11375. st_mysql_options options = 0x1AB44244CC0
  11376. int status = 0x0
  11377. char free_me = ""
  11378. char reconnect = ""
  11379. char[21] scramble = "="1qd%(7{+_|uT'b:;X,"
  11380. char unused1 = ""
  11381. void* unused2 = NULL
  11382. void* unused3 = NULL
  11383. void* unused4 = NULL
  11384. void* unused5 = NULL
  11385. st_list* stmts = 0x1AB45629248
  11386. st_mysql_methods* methods = 0x7FFA25EC2260
  11387. void* thd = NULL
  11388. char* unbuffered_fetch_owner = NULL
  11389. char* info_buffer = NULL
  11390. void* extension = NULL
  11391. MySQLConnectionInfo& m_connectionInfo = 0x1AB42654930
  11392. std::string user = "root"
  11393. std::string password = "Heroes.91"
  11394. std::string database = "master_world"
  11395. std::string host = "127.0.0.1"
  11396. std::string port_or_socket = "3306"
  11397. int m_connectionFlags = 0x1
  11398. std::mutex m_Mutex
  11399. std::_Mutex_base
  11400. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251E500
  11401. std::thread _workerThread
  11402. id
  11403. unsigned int _Id = 0x2FC
  11404. _Thrd_imp_t _Thr
  11405. void* _Hnd = 0x2FC
  11406. unsigned int _Id = 0x21DC
  11407. std::atomic<bool> _cancelationToken
  11408. std::_Atomic_bool
  11409. unsigned int _My_val = 0x0
  11410.  
  11411. 00007FF65B438BC4 0000002BECBFF6C0 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
  11412. Parameter <user defined>* _Pmf = 0x7FF65B4385D0
  11413. Parameter DatabaseWorker** _Arg1 = 0x1AB4263F100
  11414. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C6380
  11415. std::mutex _queueLock
  11416. std::_Mutex_base
  11417. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C6380
  11418. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11419. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C63D0
  11420. std::condition_variable _condition
  11421. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C63F8
  11422. std::atomic<bool> _shutdown
  11423. std::_Atomic_bool
  11424. unsigned int _My_val = 0x0
  11425. MySQLConnection* _connection = 0x1AB4251E490
  11426. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11427. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11428. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251E498
  11429. 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
  11430. 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
  11431. 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
  11432. 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 = 0x1AB4251E4B8
  11433. <user defined> value_compare = 0x1AB4251E4B8
  11434. <user defined> _Copy_tag = 0x1AB4251E4B8
  11435. <user defined> _Move_tag = 0x1AB4251E4B8
  11436. <user defined> value_compare = 0x1AB4251E4B8
  11437. bool m_reconnecting = 0x0
  11438. bool m_prepareError = 0x0
  11439. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C6380
  11440. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11441. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11442. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263F100
  11443. st_mysql* m_Mysql = 0x1AB44244960
  11444. st_net net = 0x1AB44244960
  11445. unsigned int* connector_fd = NULL
  11446. char* host = "127.0.0.1"
  11447. char* user = "root"
  11448. char* passwd = "Heroes.91"
  11449. char* unix_socket = NULL
  11450. char* server_version = "5.6.40-log"
  11451. char* host_info = "127.0.0.1 via TCP/IP"
  11452. char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
  11453. char* db = "master_world"
  11454. charset_info_st* charset = 0x7FFA25EEAE00
  11455. st_mysql_field* fields = NULL
  11456. st_mem_root field_alloc = 0x1AB44244C48
  11457. unsigned int affected_rows = 0x1
  11458. unsigned int insert_id = 0x0
  11459. unsigned int extra_info = 0x0
  11460. unsigned long thread_id = 0xFB
  11461. unsigned long packet_length = 0x0
  11462. unsigned int port = 0xCEA
  11463. unsigned long client_flag = 0x3EA28D
  11464. unsigned long server_capabilities = 0x807FF7FF
  11465. unsigned int protocol_version = 0xA
  11466. unsigned int field_count = 0x0
  11467. unsigned int server_status = 0x22
  11468. unsigned int server_language = 0x8
  11469. unsigned int warning_count = 0x0
  11470. st_mysql_options options = 0x1AB44244CC0
  11471. int status = 0x0
  11472. char free_me = ""
  11473. char reconnect = ""
  11474. char[21] scramble = "="1qd%(7{+_|uT'b:;X,"
  11475. char unused1 = ""
  11476. void* unused2 = NULL
  11477. void* unused3 = NULL
  11478. void* unused4 = NULL
  11479. void* unused5 = NULL
  11480. st_list* stmts = 0x1AB45629248
  11481. st_mysql_methods* methods = 0x7FFA25EC2260
  11482. void* thd = NULL
  11483. char* unbuffered_fetch_owner = NULL
  11484. char* info_buffer = NULL
  11485. void* extension = NULL
  11486. MySQLConnectionInfo& m_connectionInfo = 0x1AB42654930
  11487. std::string user = "root"
  11488. std::string password = "Heroes.91"
  11489. std::string database = "master_world"
  11490. std::string host = "127.0.0.1"
  11491. std::string port_or_socket = "3306"
  11492. int m_connectionFlags = 0x1
  11493. std::mutex m_Mutex
  11494. std::_Mutex_base
  11495. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251E500
  11496. std::thread _workerThread
  11497. id
  11498. unsigned int _Id = 0x2FC
  11499. _Thrd_imp_t _Thr
  11500. void* _Hnd = 0x2FC
  11501. unsigned int _Id = 0x21DC
  11502. std::atomic<bool> _cancelationToken
  11503. std::_Atomic_bool
  11504. unsigned int _My_val = 0x0
  11505.  
  11506. 00007FF65B438D8C 0000002BECBFF700 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
  11507. Parameter <user defined>** _Obj = 0x7FF65B4385D0
  11508. Parameter DatabaseWorker** <_Args_0> = 0x1AB4263F100
  11509. ProducerConsumerQueue<SQLOperation *>* _queue = 0x1AB424C6380
  11510. std::mutex _queueLock
  11511. std::_Mutex_base
  11512. std::_Align_type<double,80> _Mtx_storage = 0x1AB424C6380
  11513. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11514. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x1AB424C63D0
  11515. std::condition_variable _condition
  11516. std::_Align_type<double,72> _Cnd_storage = 0x1AB424C63F8
  11517. std::atomic<bool> _shutdown
  11518. std::_Atomic_bool
  11519. unsigned int _My_val = 0x0
  11520. MySQLConnection* _connection = 0x1AB4251E490
  11521. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11522. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11523. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x1AB4251E498
  11524. 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
  11525. 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
  11526. 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
  11527. 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 = 0x1AB4251E4B8
  11528. <user defined> value_compare = 0x1AB4251E4B8
  11529. <user defined> _Copy_tag = 0x1AB4251E4B8
  11530. <user defined> _Move_tag = 0x1AB4251E4B8
  11531. <user defined> value_compare = 0x1AB4251E4B8
  11532. bool m_reconnecting = 0x0
  11533. bool m_prepareError = 0x0
  11534. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x1AB424C6380
  11535. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11536. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11537. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x1AB4263F100
  11538. st_mysql* m_Mysql = 0x1AB44244960
  11539. st_net net = 0x1AB44244960
  11540. unsigned int* connector_fd = NULL
  11541. char* host = "127.0.0.1"
  11542. char* user = "root"
  11543. char* passwd = "Heroes.91"
  11544. char* unix_socket = NULL
  11545. char* server_version = "5.6.40-log"
  11546. char* host_info = "127.0.0.1 via TCP/IP"
  11547. char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
  11548. char* db = "master_world"
  11549. charset_info_st* charset = 0x7FFA25EEAE00
  11550. st_mysql_field* fields = NULL
  11551. st_mem_root field_alloc = 0x1AB44244C48
  11552. unsigned int affected_rows = 0x1
  11553. unsigned int insert_id = 0x0
  11554. unsigned int extra_info = 0x0
  11555. unsigned long thread_id = 0xFB
  11556. unsigned long packet_length = 0x0
  11557. unsigned int port = 0xCEA
  11558. unsigned long client_flag = 0x3EA28D
  11559. unsigned long server_capabilities = 0x807FF7FF
  11560. unsigned int protocol_version = 0xA
  11561. unsigned int field_count = 0x0
  11562. unsigned int server_status = 0x22
  11563. unsigned int server_language = 0x8
  11564. unsigned int warning_count = 0x0
  11565. st_mysql_options options = 0x1AB44244CC0
  11566. int status = 0x0
  11567. char free_me = ""
  11568. char reconnect = ""
  11569. char[21] scramble = "="1qd%(7{+_|uT'b:;X,"
  11570. char unused1 = ""
  11571. void* unused2 = NULL
  11572. void* unused3 = NULL
  11573. void* unused4 = NULL
  11574. void* unused5 = NULL
  11575. st_list* stmts = 0x1AB45629248
  11576. st_mysql_methods* methods = 0x7FFA25EC2260
  11577. void* thd = NULL
  11578. char* unbuffered_fetch_owner = NULL
  11579. char* info_buffer = NULL
  11580. void* extension = NULL
  11581. MySQLConnectionInfo& m_connectionInfo = 0x1AB42654930
  11582. std::string user = "root"
  11583. std::string password = "Heroes.91"
  11584. std::string database = "master_world"
  11585. std::string host = "127.0.0.1"
  11586. std::string port_or_socket = "3306"
  11587. int m_connectionFlags = 0x1
  11588. std::mutex m_Mutex
  11589. std::_Mutex_base
  11590. std::_Align_type<double,80> _Mtx_storage = 0x1AB4251E500
  11591. std::thread _workerThread
  11592. id
  11593. unsigned int _Id = 0x2FC
  11594. _Thrd_imp_t _Thr
  11595. void* _Hnd = 0x2FC
  11596. unsigned int _Id = 0x21DC
  11597. std::atomic<bool> _cancelationToken
  11598. std::_Atomic_bool
  11599. unsigned int _My_val = 0x0
  11600.  
  11601. 00007FF65B438C2B 0000002BECBFF740 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
  11602. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x1AB42633800
  11603. std::tuple<DatabaseWorker *>
  11604. std::_Tuple_val<DatabaseWorker *> _Myfirst
  11605. DatabaseWorker* _Val = 0x1AB4263F100
  11606. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  11607. <user defined>* _Val = 0x7FF65B4385D0
  11608.  
  11609. 00007FF65B43937A 0000002BECBFF790 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
  11610. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x2BEC4FDC08
  11611. std::_Pad
  11612. _Cnd_internal_imp_t* _Cond = 0x1AB424A0000
  11613. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11614. bool _Started = 0x10
  11615. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11616. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11617. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x1AC07211700
  11618. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  11619. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11620. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  11621. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x1AB42633800
  11622.  
  11623. 00007FF65B439218 0000002BECBFF7C0 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
  11624. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x2BEC4FDC08
  11625. std::_Pad
  11626. _Cnd_internal_imp_t* _Cond = 0x1AB424A0000
  11627. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11628. bool _Started = 0x10
  11629. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11630. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11631. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x1AC07211700
  11632.  
  11633. 00007FF6594733BD 0000002BECBFF7F0 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
  11634. Parameter void* _Data = 0x2BEC4FDC08
  11635.  
  11636. 00007FFA28933428 0000002BECBFF830 _register_onexit_function+488
  11637.  
  11638. 00007FFA28933071 0000002BECBFF880 _register_onexit_function+D1
  11639.  
  11640. 00007FFA49FA1FE4 0000002BECBFF8B0 BaseThreadInitThunk+14
  11641.  
  11642. 00007FFA4B54CB31 0000002BECBFF900 RtlUserThreadStart+21
  11643.  
  11644.  
  11645. Call stack:
  11646. Address Frame Function SourceFile
  11647. 00007FFA4B583984 0000002BECDFF760 ZwWaitForWorkViaWorkerFactory+14
  11648.  
  11649. 00007FFA4B4ED6DD 0000002BECDFFAF0 RtlSetThreadWorkOnBehalfTicket+78D
  11650.  
  11651. 00007FFA49FA1FE4 0000002BECDFFB20 BaseThreadInitThunk+14
  11652.  
  11653. 00007FFA4B54CB31 0000002BECDFFB70 RtlUserThreadStart+21
  11654.  
  11655.  
  11656. Call stack:
  11657. Address Frame Function SourceFile
  11658. 00007FFA4B583984 0000002BECEFF880 ZwWaitForWorkViaWorkerFactory+14
  11659.  
  11660. 00007FFA4B4ED6DD 0000002BECEFFC10 RtlSetThreadWorkOnBehalfTicket+78D
  11661.  
  11662. 00007FFA49FA1FE4 0000002BECEFFC40 BaseThreadInitThunk+14
  11663.  
  11664. 00007FFA4B54CB31 0000002BECEFFC90 RtlUserThreadStart+21
  11665.  
  11666.  
  11667. Call stack:
  11668. Address Frame Function SourceFile
  11669. 00007FFA4B5800F4 0000002BECFFF9F0 NtWaitForSingleObject+14
  11670.  
  11671. 00007FFA472C5A8F 0000002BECFFFA90 WaitForSingleObjectEx+9F
  11672.  
  11673. 00007FF65946C84D 0000002BECFFFAC0 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
  11674. Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x1AB42546D28
  11675. boost::asio::detail::win_iocp_io_context* io_context_ = 0x1AB42523980
  11676. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  11677. boost::asio::execution_context::service
  11678. key
  11679. type_info* type_info_ = 0x7FF65BF3BFE0
  11680. boost::asio::execution_context::id* id_ = 0x48
  11681. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  11682. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  11683. boost::asio::execution_context::service* next_ = NULL
  11684. work_finished_on_block_exit
  11685. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  11686. auto_handle
  11687. void* handle = 0x7FF65BF3BFE0
  11688. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  11689. void* handle = 0x80
  11690. long outstanding_work_ = 0x5
  11691. long stopped_ = 0x0
  11692. long stop_event_posted_ = 0x0
  11693. long shutdown_ = 0x0
  11694. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  11695. timer_thread_function
  11696. <user defined> io_context_ = 0x7FF65BF3BFE0
  11697. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  11698. boost::asio::detail::win_thread* p_ = 0x1AB42545990
  11699. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  11700. void* handle = 0x3E0
  11701. long dispatch_required_ = 0x0
  11702. boost::asio::detail::win_mutex dispatch_mutex_
  11703. _RTL_CRITICAL_SECTION crit_section_ = 0x1AB425239E0
  11704. boost::asio::detail::timer_queue_set timer_queues_
  11705. boost::asio::detail::timer_queue_base* first_ = 0x1AB42648248
  11706. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  11707. boost::asio::detail::win_iocp_operation* front_ = NULL
  11708. boost::asio::detail::win_iocp_operation* back_ = NULL
  11709. int concurrency_hint_ = 0xFFFFFFFF
  11710.  
  11711. 00007FF659496C3F 0000002BECFFFAF0 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
  11712. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>* this = 0x1AB42546D10
  11713. boost::asio::detail::win_thread::func_base
  11714. void* entry_event_ = 0x238
  11715. void* exit_event_ = 0x3F8
  11716. boost::asio::detail::win_iocp_io_context::timer_thread_function f_
  11717. boost::asio::detail::win_iocp_io_context* io_context_ = 0x1AB42523980
  11718. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  11719. boost::asio::execution_context::service
  11720. key
  11721. type_info* type_info_ = 0x7FF65BF3BFE0
  11722. boost::asio::execution_context::id* id_ = 0x48
  11723. boost::asio::execution_context::service::key key_ = 0x1AB42523988
  11724. boost::asio::execution_context& owner_ = 0x1AB4251FAA0
  11725. boost::asio::execution_context::service* next_ = NULL
  11726. work_finished_on_block_exit
  11727. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  11728. auto_handle
  11729. void* handle = 0x7FF65BF3BFE0
  11730. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x80
  11731. long outstanding_work_ = 0x5
  11732. long stopped_ = 0x0
  11733. long stop_event_posted_ = 0x0
  11734. long shutdown_ = 0x0
  11735. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  11736. timer_thread_function
  11737. <user defined> io_context_ = 0x7FF65BF3BFE0
  11738. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x1AB42545990
  11739. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x3E0
  11740. long dispatch_required_ = 0x0
  11741. boost::asio::detail::win_mutex dispatch_mutex_ = 0x1AB425239E0
  11742. boost::asio::detail::timer_queue_set timer_queues_ = 0x1AB42648248
  11743. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x1AB42523A10
  11744. int concurrency_hint_ = 0xFFFFFFFF
  11745.  
  11746. 00007FF6594A02B6 0000002BECFFFB70 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  11747. Parameter void* arg = 0x1AB42546D10
  11748. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  11749. boost::asio::detail::win_thread::func_base* ptr = 0x1AB42546D10
  11750. void* entry_event_ = 0x238
  11751. void* exit_event_ = 0x3F8
  11752. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  11753.  
  11754. 00007FFA28933428 0000002BECFFFBB0 _register_onexit_function+488
  11755.  
  11756. 00007FFA28933071 0000002BECFFFC00 _register_onexit_function+D1
  11757.  
  11758. 00007FFA49FA1FE4 0000002BECFFFC30 BaseThreadInitThunk+14
  11759.  
  11760. 00007FFA4B54CB31 0000002BECFFFC80 RtlUserThreadStart+21
  11761.  
  11762.  
  11763. Call stack:
  11764. Address Frame Function SourceFile
  11765. 00007FFA4B583984 0000002BED0FFAC0 ZwWaitForWorkViaWorkerFactory+14
  11766.  
  11767. 00007FFA4B4ED6DD 0000002BED0FFE50 RtlSetThreadWorkOnBehalfTicket+78D
  11768.  
  11769. 00007FFA49FA1FE4 0000002BED0FFE80 BaseThreadInitThunk+14
  11770.  
  11771. 00007FFA4B54CB31 0000002BED0FFED0 RtlUserThreadStart+21
  11772.  
  11773.  
  11774. Call stack:
  11775. Address Frame Function SourceFile
  11776. 00007FFA4B581DA4 0000002BED1FBB00 NtGetContextThread+14
  11777.  
  11778. CCCCCCCCCCCCCCCC 0000002BED1FBB08 0000:0000000000000000
  11779.  
  11780. CCCCCCCCCCCCCCCC 0000002BED1FBB10 0000:0000000000000000
  11781.  
  11782. CCCCCCCCCCCCCCCC 0000002BED1FBB18 0000:0000000000000000
  11783.  
  11784. 0000000000000450 0000002BED1FBB20 0000:0000000000000000
  11785.  
  11786. 0000BD753F13001D 0000002BED1FBB28 0000:0000000000000000
  11787.  
  11788. 0000002BED1FC0A0 0000002BED1FBB30 0000:0000000000000000
  11789.  
  11790. 00007FF6594AF780 0000002BED1FC0A0 WheatyExceptionReport::printTracesForAllThreads+100 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 475
  11791. Local void* threadHandle = 0x450
  11792. Local _CONTEXT context
  11793. unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
  11794. unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
  11795. unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
  11796. unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
  11797. unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
  11798. unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
  11799. unsigned long ContextFlags = 0xD010001F
  11800. unsigned long MxCsr = 0x1FA7
  11801. unsigned int SegCs = 0x33
  11802. unsigned int SegDs = 0x2B
  11803. unsigned int SegEs = 0x2B
  11804. unsigned int SegFs = 0x53
  11805. unsigned int SegGs = 0x2B
  11806. unsigned int SegSs = 0x2B
  11807. unsigned long EFlags = 0x246
  11808. unsigned int Dr0 = 0x0
  11809. unsigned int Dr1 = 0x0
  11810. unsigned int Dr2 = 0x0
  11811. unsigned int Dr3 = 0x0
  11812. unsigned int Dr6 = 0x0
  11813. unsigned int Dr7 = 0x0
  11814. unsigned int Rax = 0xEA
  11815. unsigned int Rcx = 0x450
  11816. unsigned int Rdx = 0x2BED1FBBB0
  11817. unsigned int Rbx = 0x0
  11818. unsigned int Rsp = 0x2BED1FBB40
  11819. unsigned int Rbp = 0x2BED1FFEC0
  11820. unsigned int Rsi = 0x2BED1FD950
  11821. unsigned int Rdi = 0x2BED1FC0A0
  11822. unsigned int R8 = 0x560
  11823. unsigned int R9 = 0x2BED1FFEC0
  11824. unsigned int R10 = 0x0
  11825. unsigned int R11 = 0x246
  11826. unsigned int R12 = 0x1
  11827. unsigned int R13 = 0x2BED1FFEC0
  11828. unsigned int R14 = 0x2BED1FCE30
  11829. unsigned int R15 = 0x2BED1FCD00
  11830. unsigned int Rip = 0x7FF6594AF780
  11831. _XSAVE_FORMAT FltSave
  11832. unsigned int ControlWord = 0x27F
  11833. unsigned int StatusWord = 0x0
  11834. unsigned int TagWord = 0x0
  11835. unsigned int Reserved1 = 0x0
  11836. unsigned int ErrorOpcode = 0x0
  11837. unsigned long ErrorOffset = 0x0
  11838. unsigned int ErrorSelector = 0x0
  11839. unsigned int Reserved2 = 0x0
  11840. unsigned long DataOffset = 0x0
  11841. unsigned int DataSelector = 0x0
  11842. unsigned int Reserved3 = 0x0
  11843. unsigned long MxCsr = 0x1FA7
  11844. unsigned long MxCsr_Mask = 0xFFFF
  11845. _M128A[8] FloatRegisters
  11846. [0] = 0x2BED1FBCD0
  11847. [1] = 0x2BED1FBCE0
  11848. [2] = 0x2BED1FBCF0
  11849. [3] = 0x2BED1FBD00
  11850. [4] = 0x2BED1FBD10
  11851. [5] = 0x2BED1FBD20
  11852. [6] = 0x2BED1FBD30
  11853. [7] = 0x2BED1FBD40
  11854. _M128A[16] XmmRegisters
  11855. [0] = 0x2BED1FBD50
  11856. [1] = 0x2BED1FBD60
  11857. [2] = 0x2BED1FBD70
  11858. [3] = 0x2BED1FBD80
  11859. [4] = 0x2BED1FBD90
  11860. [5] = 0x2BED1FBDA0
  11861. [6] = 0x2BED1FBDB0
  11862. [7] = 0x2BED1FBDC0
  11863. [8] = 0x2BED1FBDD0
  11864. [9] = 0x2BED1FBDE0
  11865. unsigned int[96] Reserved4
  11866. [0] = 0xCC
  11867. [1] = 0xCC
  11868. [2] = 0xCC
  11869. [3] = 0xCC
  11870. [4] = 0xCC
  11871. [5] = 0xCC
  11872. [6] = 0xCC
  11873. [7] = 0xCC
  11874. [8] = 0xCC
  11875. [9] = 0xCC
  11876. _M128A[2] Header
  11877. [0] = 0x2BED1FBCB0
  11878. [1] = 0x2BED1FBCC0
  11879. <user defined> Legacy = 0x2BED1FBCD0
  11880. _M128A Xmm0 = 0x2BED1FBD50
  11881. _M128A Xmm1
  11882. unsigned int Low = 0x0
  11883. int High = 0x0
  11884. _M128A Xmm2
  11885. unsigned int Low = 0x0
  11886. int High = 0x0
  11887. _M128A Xmm3
  11888. unsigned int Low = 0x0
  11889. int High = 0x0
  11890. _M128A Xmm4
  11891. unsigned int Low = 0x0
  11892. int High = 0x0
  11893. _M128A Xmm5
  11894. unsigned int Low = 0x0
  11895. int High = 0x0
  11896. _M128A Xmm6
  11897. unsigned int Low = 0x0
  11898. int High = 0x0
  11899. _M128A Xmm7
  11900. unsigned int Low = 0x0
  11901. int High = 0x0
  11902. _M128A Xmm8
  11903. unsigned int Low = 0x0
  11904. int High = 0x0
  11905. _M128A Xmm9
  11906. unsigned int Low = 0x0
  11907. int High = 0x0
  11908. _M128A Xmm10
  11909. unsigned int Low = 0x0
  11910. int High = 0x0
  11911. _M128A Xmm11
  11912. unsigned int Low = 0x0
  11913. int High = 0x0
  11914. _M128A Xmm12
  11915. unsigned int Low = 0x0
  11916. int High = 0x0
  11917. _M128A Xmm13
  11918. unsigned int Low = 0x0
  11919. int High = 0x0
  11920. _M128A Xmm14
  11921. unsigned int Low = 0x0
  11922. int High = 0x0
  11923. _M128A Xmm15
  11924. unsigned int Low = 0x0
  11925. int High = 0x0
  11926. _M128A[26] VectorRegister
  11927. [0] = 0x2BED1FBEB0
  11928. [1] = 0x2BED1FBEC0
  11929. [2] = 0x2BED1FBED0
  11930. [3] = 0x2BED1FBEE0
  11931. [4] = 0x2BED1FBEF0
  11932. [5] = 0x2BED1FBF00
  11933. [6] = 0x2BED1FBF10
  11934. [7] = 0x2BED1FBF20
  11935. [8] = 0x2BED1FBF30
  11936. [9] = 0x2BED1FBF40
  11937. unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
  11938. unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
  11939. unsigned int LastBranchToRip = 0x0
  11940. unsigned int LastBranchFromRip = 0x0
  11941. unsigned int LastExceptionToRip = 0x0
  11942. unsigned int LastExceptionFromRip = 0x0
  11943. Parameter bool bWriteVariables = 0x1
  11944. Local unsigned long dwOwnerPID = 0x2374
  11945. Local tagTHREADENTRY32 te32
  11946. unsigned long dwSize = 0x1C
  11947. unsigned long cntUsage = 0x0
  11948. unsigned long th32ThreadID = 0x1580
  11949. unsigned long th32OwnerProcessID = 0x2374
  11950. long tpBasePri = 0x8
  11951. long tpDeltaPri = 0x0
  11952. unsigned long dwFlags = 0x0
  11953. Local void* hThreadSnap = 0x408
  11954.  
  11955. 00007FF6594AFBE2 0000002BED1FC7D0 WheatyExceptionReport::GenerateExceptionReport+402 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 591
  11956. Local _CONTEXT* pCtx = 0x2BED1FD480
  11957. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  11958. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  11959. unsigned int P3Home = 0x0
  11960. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  11961. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  11962. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  11963. unsigned long ContextFlags = 0x10005F
  11964. unsigned long MxCsr = 0x1FA5
  11965. unsigned int SegCs = 0x33
  11966. unsigned int SegDs = 0x2B
  11967. unsigned int SegEs = 0x2B
  11968. unsigned int SegFs = 0x53
  11969. unsigned int SegGs = 0x2B
  11970. unsigned int SegSs = 0x2B
  11971. unsigned long EFlags = 0x10202
  11972. unsigned int Dr0 = 0x0
  11973. unsigned int Dr1 = 0x0
  11974. unsigned int Dr2 = 0x0
  11975. unsigned int Dr3 = 0x0
  11976. unsigned int Dr6 = 0x0
  11977. unsigned int Dr7 = 0x0
  11978. unsigned int Rax = 0xCCCCCCCC
  11979. unsigned int Rcx = 0x16
  11980. unsigned int Rdx = 0x24
  11981. unsigned int Rbx = 0x0
  11982. unsigned int Rsp = 0x2BED1FDB80
  11983. unsigned int Rbp = 0x2BED1FE040
  11984. unsigned int Rsi = 0x1
  11985. unsigned int Rdi = 0x2BED1FDBA0
  11986. unsigned int R8 = 0x7FFA28A1B568
  11987. unsigned int R9 = 0x7FFA28A1B570
  11988. unsigned int R10 = 0x0
  11989. unsigned int R11 = 0x246
  11990. unsigned int R12 = 0x7FF65B0DD1DA
  11991. unsigned int R13 = 0x7FF6593E0000
  11992. unsigned int R14 = 0x2BED1FFD50
  11993. unsigned int R15 = 0x2BED1FEE50
  11994. unsigned int Rip = 0x7FF65B6BAB0C
  11995. _XSAVE_FORMAT FltSave
  11996. unsigned int ControlWord = 0x27F
  11997. unsigned int StatusWord = 0x0
  11998. unsigned int TagWord = 0x0
  11999. unsigned int Reserved1 = 0x0
  12000. unsigned int ErrorOpcode = 0x0
  12001. unsigned long ErrorOffset = 0x0
  12002. unsigned int ErrorSelector = 0x0
  12003. unsigned int Reserved2 = 0x0
  12004. unsigned long DataOffset = 0x0
  12005. unsigned int DataSelector = 0x0
  12006. unsigned int Reserved3 = 0x0
  12007. unsigned long MxCsr = 0x1FA5
  12008. unsigned long MxCsr_Mask = 0xFFFF
  12009. _M128A[8] FloatRegisters
  12010. [0] = 0x2BED1FD5A0
  12011. [1] = 0x2BED1FD5B0
  12012. [2] = 0x2BED1FD5C0
  12013. [3] = 0x2BED1FD5D0
  12014. [4] = 0x2BED1FD5E0
  12015. [5] = 0x2BED1FD5F0
  12016. [6] = 0x2BED1FD600
  12017. [7] = 0x2BED1FD610
  12018. _M128A[16] XmmRegisters
  12019. [0] = 0x2BED1FD620
  12020. [1] = 0x2BED1FD630
  12021. [2] = 0x2BED1FD640
  12022. [3] = 0x2BED1FD650
  12023. [4] = 0x2BED1FD660
  12024. [5] = 0x2BED1FD670
  12025. [6] = 0x2BED1FD680
  12026. [7] = 0x2BED1FD690
  12027. [8] = 0x2BED1FD6A0
  12028. [9] = 0x2BED1FD6B0
  12029. unsigned int[96] Reserved4
  12030. [0] = 0xFE
  12031. [1] = 0xFE
  12032. [2] = 0xFE
  12033. [3] = 0xFE
  12034. [4] = 0xFE
  12035. [5] = 0xFE
  12036. [6] = 0xFE
  12037. [7] = 0xFE
  12038. [8] = 0xFE
  12039. [9] = 0xFE
  12040. _M128A[2] Header
  12041. [0] = 0x2BED1FD580
  12042. [1] = 0x2BED1FD590
  12043. <user defined> Legacy = 0x2BED1FD5A0
  12044. _M128A Xmm0 = 0x2BED1FD620
  12045. _M128A Xmm1
  12046. unsigned int Low = 0x0
  12047. int High = 0x0
  12048. _M128A Xmm2
  12049. unsigned int Low = 0x0
  12050. int High = 0x0
  12051. _M128A Xmm3
  12052. unsigned int Low = 0x0
  12053. int High = 0x0
  12054. _M128A Xmm4
  12055. unsigned int Low = 0x0
  12056. int High = 0x0
  12057. _M128A Xmm5
  12058. unsigned int Low = 0x0
  12059. int High = 0x0
  12060. _M128A Xmm6
  12061. unsigned int Low = 0x0
  12062. int High = 0x0
  12063. _M128A Xmm7
  12064. unsigned int Low = 0x0
  12065. int High = 0x0
  12066. _M128A Xmm8
  12067. unsigned int Low = 0x0
  12068. int High = 0x0
  12069. _M128A Xmm9
  12070. unsigned int Low = 0x0
  12071. int High = 0x0
  12072. _M128A Xmm10
  12073. unsigned int Low = 0x0
  12074. int High = 0x0
  12075. _M128A Xmm11
  12076. unsigned int Low = 0x0
  12077. int High = 0x0
  12078. _M128A Xmm12
  12079. unsigned int Low = 0x0
  12080. int High = 0x0
  12081. _M128A Xmm13
  12082. unsigned int Low = 0x0
  12083. int High = 0x0
  12084. _M128A Xmm14
  12085. unsigned int Low = 0x0
  12086. int High = 0x0
  12087. _M128A Xmm15
  12088. unsigned int Low = 0x0
  12089. int High = 0x0
  12090. _M128A[26] VectorRegister
  12091. [0] = 0x2BED1FD780
  12092. [1] = 0x2BED1FD790
  12093. [2] = 0x2BED1FD7A0
  12094. [3] = 0x2BED1FD7B0
  12095. [4] = 0x2BED1FD7C0
  12096. [5] = 0x2BED1FD7D0
  12097. [6] = 0x2BED1FD7E0
  12098. [7] = 0x2BED1FD7F0
  12099. [8] = 0x2BED1FD800
  12100. [9] = 0x2BED1FD810
  12101. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12102. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12103. unsigned int LastBranchToRip = 0x0
  12104. unsigned int LastBranchFromRip = 0x0
  12105. unsigned int LastExceptionToRip = 0x0
  12106. unsigned int LastExceptionFromRip = 0x0
  12107. Local _CONTEXT trashableContext
  12108. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  12109. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  12110. unsigned int P3Home = 0x0
  12111. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  12112. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  12113. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  12114. unsigned long ContextFlags = 0x10005F
  12115. unsigned long MxCsr = 0x1FA5
  12116. unsigned int SegCs = 0x33
  12117. unsigned int SegDs = 0x2B
  12118. unsigned int SegEs = 0x2B
  12119. unsigned int SegFs = 0x53
  12120. unsigned int SegGs = 0x2B
  12121. unsigned int SegSs = 0x2B
  12122. unsigned long EFlags = 0x10202
  12123. unsigned int Dr0 = 0x0
  12124. unsigned int Dr1 = 0x0
  12125. unsigned int Dr2 = 0x0
  12126. unsigned int Dr3 = 0x0
  12127. unsigned int Dr6 = 0x0
  12128. unsigned int Dr7 = 0x0
  12129. unsigned int Rax = 0xCCCCCCCC
  12130. unsigned int Rcx = 0x16
  12131. unsigned int Rdx = 0x24
  12132. unsigned int Rbx = 0x0
  12133. unsigned int Rsp = 0x2BED1FFEC0
  12134. unsigned int Rbp = 0x0
  12135. unsigned int Rsi = 0x0
  12136. unsigned int Rdi = 0x0
  12137. unsigned int R8 = 0x7FFA28A1B568
  12138. unsigned int R9 = 0x7FFA28A1B570
  12139. unsigned int R10 = 0x0
  12140. unsigned int R11 = 0x246
  12141. unsigned int R12 = 0x0
  12142. unsigned int R13 = 0x0
  12143. unsigned int R14 = 0x0
  12144. unsigned int R15 = 0x0
  12145. unsigned int Rip = 0x7FFA4B54CB31
  12146. _XSAVE_FORMAT FltSave
  12147. unsigned int ControlWord = 0x27F
  12148. unsigned int StatusWord = 0x0
  12149. unsigned int TagWord = 0x0
  12150. unsigned int Reserved1 = 0x0
  12151. unsigned int ErrorOpcode = 0x0
  12152. unsigned long ErrorOffset = 0x0
  12153. unsigned int ErrorSelector = 0x0
  12154. unsigned int Reserved2 = 0x0
  12155. unsigned long DataOffset = 0x0
  12156. unsigned int DataSelector = 0x0
  12157. unsigned int Reserved3 = 0x0
  12158. unsigned long MxCsr = 0x1FA5
  12159. unsigned long MxCsr_Mask = 0xFFFF
  12160. _M128A[8] FloatRegisters
  12161. [0] = 0x2BED1FC3F0
  12162. [1] = 0x2BED1FC400
  12163. [2] = 0x2BED1FC410
  12164. [3] = 0x2BED1FC420
  12165. [4] = 0x2BED1FC430
  12166. [5] = 0x2BED1FC440
  12167. [6] = 0x2BED1FC450
  12168. [7] = 0x2BED1FC460
  12169. _M128A[16] XmmRegisters
  12170. [0] = 0x2BED1FC470
  12171. [1] = 0x2BED1FC480
  12172. [2] = 0x2BED1FC490
  12173. [3] = 0x2BED1FC4A0
  12174. [4] = 0x2BED1FC4B0
  12175. [5] = 0x2BED1FC4C0
  12176. [6] = 0x2BED1FC4D0
  12177. [7] = 0x2BED1FC4E0
  12178. [8] = 0x2BED1FC4F0
  12179. [9] = 0x2BED1FC500
  12180. unsigned int[96] Reserved4
  12181. [0] = 0xFE
  12182. [1] = 0xFE
  12183. [2] = 0xFE
  12184. [3] = 0xFE
  12185. [4] = 0xFE
  12186. [5] = 0xFE
  12187. [6] = 0xFE
  12188. [7] = 0xFE
  12189. [8] = 0xFE
  12190. [9] = 0xFE
  12191. _M128A[2] Header
  12192. [0] = 0x2BED1FC3D0
  12193. [1] = 0x2BED1FC3E0
  12194. <user defined> Legacy = 0x2BED1FC3F0
  12195. _M128A Xmm0 = 0x2BED1FC470
  12196. _M128A Xmm1
  12197. unsigned int Low = 0x0
  12198. int High = 0x0
  12199. _M128A Xmm2
  12200. unsigned int Low = 0x0
  12201. int High = 0x0
  12202. _M128A Xmm3
  12203. unsigned int Low = 0x0
  12204. int High = 0x0
  12205. _M128A Xmm4
  12206. unsigned int Low = 0x0
  12207. int High = 0x0
  12208. _M128A Xmm5
  12209. unsigned int Low = 0x0
  12210. int High = 0x0
  12211. _M128A Xmm6
  12212. unsigned int Low = 0x0
  12213. int High = 0x0
  12214. _M128A Xmm7
  12215. unsigned int Low = 0x0
  12216. int High = 0x0
  12217. _M128A Xmm8
  12218. unsigned int Low = 0x0
  12219. int High = 0x0
  12220. _M128A Xmm9
  12221. unsigned int Low = 0x0
  12222. int High = 0x0
  12223. _M128A Xmm10
  12224. unsigned int Low = 0x0
  12225. int High = 0x0
  12226. _M128A Xmm11
  12227. unsigned int Low = 0x0
  12228. int High = 0x0
  12229. _M128A Xmm12
  12230. unsigned int Low = 0x0
  12231. int High = 0x0
  12232. _M128A Xmm13
  12233. unsigned int Low = 0x0
  12234. int High = 0x0
  12235. _M128A Xmm14
  12236. unsigned int Low = 0x0
  12237. int High = 0x0
  12238. _M128A Xmm15
  12239. unsigned int Low = 0x0
  12240. int High = 0x0
  12241. _M128A[26] VectorRegister
  12242. [0] = 0x2BED1FC5D0
  12243. [1] = 0x2BED1FC5E0
  12244. [2] = 0x2BED1FC5F0
  12245. [3] = 0x2BED1FC600
  12246. [4] = 0x2BED1FC610
  12247. [5] = 0x2BED1FC620
  12248. [6] = 0x2BED1FC630
  12249. [7] = 0x2BED1FC640
  12250. [8] = 0x2BED1FC650
  12251. [9] = 0x2BED1FC660
  12252. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12253. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12254. unsigned int LastBranchToRip = 0x0
  12255. unsigned int LastBranchFromRip = 0x0
  12256. unsigned int LastExceptionToRip = 0x0
  12257. unsigned int LastExceptionFromRip = 0x0
  12258. Local _SYSTEMTIME systime
  12259. unsigned int wYear = 0x7E2
  12260. unsigned int wMonth = 0x6
  12261. unsigned int wDayOfWeek = 0x4
  12262. unsigned int wDay = 0xE
  12263. unsigned int wHour = 0x15
  12264. unsigned int wMinute = 0x36
  12265. unsigned int wSecond = 0x33
  12266. unsigned int wMilliseconds = 0x171
  12267. Local _EXCEPTION_RECORD* pExceptionRecord = 0x2BED1FD970
  12268. unsigned long ExceptionCode = 0xC0000005
  12269. unsigned long ExceptionFlags = 0x0
  12270. _EXCEPTION_RECORD* ExceptionRecord = NULL
  12271. void* ExceptionAddress = 0x7FF65B6BAB0C
  12272. unsigned long NumberParameters = 0x2
  12273. unsigned int[15] ExceptionInformation
  12274. [0] = 0x1
  12275. [1] = 0x0
  12276. [2] = 0x0
  12277. [3] = 0x0
  12278. [4] = 0x0
  12279. [5] = 0x0
  12280. [6] = 0x0
  12281. [7] = 0x0
  12282. [8] = 0x0
  12283. [9] = 0x0
  12284. Local unsigned int offset = 0x22D9B0C
  12285. Local char[260] szFaultingModule = "D:\Work\Eluna\master\Debug\worldserver.exe..."
  12286. Local unsigned long section = 0x1
  12287. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x2BED1FCD00
  12288. _EXCEPTION_RECORD* ExceptionRecord = 0x2BED1FD970
  12289. unsigned long ExceptionCode = 0xC0000005
  12290. unsigned long ExceptionFlags = 0x0
  12291. _EXCEPTION_RECORD* ExceptionRecord = NULL
  12292. void* ExceptionAddress = 0x7FF65B6BAB0C
  12293. unsigned long NumberParameters = 0x2
  12294. unsigned int[15] ExceptionInformation
  12295. [0] = 0x1
  12296. [1] = 0x0
  12297. [2] = 0x0
  12298. [3] = 0x0
  12299. [4] = 0x0
  12300. [5] = 0x0
  12301. [6] = 0x0
  12302. [7] = 0x0
  12303. [8] = 0x0
  12304. [9] = 0x0
  12305. _CONTEXT* ContextRecord = 0x2BED1FD480
  12306. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  12307. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  12308. unsigned int P3Home = 0x0
  12309. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  12310. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  12311. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  12312. unsigned long ContextFlags = 0x10005F
  12313. unsigned long MxCsr = 0x1FA5
  12314. unsigned int SegCs = 0x33
  12315. unsigned int SegDs = 0x2B
  12316. unsigned int SegEs = 0x2B
  12317. unsigned int SegFs = 0x53
  12318. unsigned int SegGs = 0x2B
  12319. unsigned int SegSs = 0x2B
  12320. unsigned long EFlags = 0x10202
  12321. unsigned int Dr0 = 0x0
  12322. unsigned int Dr1 = 0x0
  12323. unsigned int Dr2 = 0x0
  12324. unsigned int Dr3 = 0x0
  12325. unsigned int Dr6 = 0x0
  12326. unsigned int Dr7 = 0x0
  12327. unsigned int Rax = 0xCCCCCCCC
  12328. unsigned int Rcx = 0x16
  12329. unsigned int Rdx = 0x24
  12330. unsigned int Rbx = 0x0
  12331. unsigned int Rsp = 0x2BED1FDB80
  12332. unsigned int Rbp = 0x2BED1FE040
  12333. unsigned int Rsi = 0x1
  12334. unsigned int Rdi = 0x2BED1FDBA0
  12335. unsigned int R8 = 0x7FFA28A1B568
  12336. unsigned int R9 = 0x7FFA28A1B570
  12337. unsigned int R10 = 0x0
  12338. unsigned int R11 = 0x246
  12339. unsigned int R12 = 0x7FF65B0DD1DA
  12340. unsigned int R13 = 0x7FF6593E0000
  12341. unsigned int R14 = 0x2BED1FFD50
  12342. unsigned int R15 = 0x2BED1FEE50
  12343. unsigned int Rip = 0x7FF65B6BAB0C
  12344. _XSAVE_FORMAT FltSave
  12345. unsigned int ControlWord = 0x27F
  12346. unsigned int StatusWord = 0x0
  12347. unsigned int TagWord = 0x0
  12348. unsigned int Reserved1 = 0x0
  12349. unsigned int ErrorOpcode = 0x0
  12350. unsigned long ErrorOffset = 0x0
  12351. unsigned int ErrorSelector = 0x0
  12352. unsigned int Reserved2 = 0x0
  12353. unsigned long DataOffset = 0x0
  12354. unsigned int DataSelector = 0x0
  12355. unsigned int Reserved3 = 0x0
  12356. unsigned long MxCsr = 0x1FA5
  12357. unsigned long MxCsr_Mask = 0xFFFF
  12358. _M128A[8] FloatRegisters
  12359. [0] = 0x2BED1FD5A0
  12360. [1] = 0x2BED1FD5B0
  12361. [2] = 0x2BED1FD5C0
  12362. [3] = 0x2BED1FD5D0
  12363. [4] = 0x2BED1FD5E0
  12364. [5] = 0x2BED1FD5F0
  12365. [6] = 0x2BED1FD600
  12366. [7] = 0x2BED1FD610
  12367. _M128A[16] XmmRegisters
  12368. [0] = 0x2BED1FD620
  12369. [1] = 0x2BED1FD630
  12370. [2] = 0x2BED1FD640
  12371. [3] = 0x2BED1FD650
  12372. [4] = 0x2BED1FD660
  12373. [5] = 0x2BED1FD670
  12374. [6] = 0x2BED1FD680
  12375. [7] = 0x2BED1FD690
  12376. [8] = 0x2BED1FD6A0
  12377. [9] = 0x2BED1FD6B0
  12378. unsigned int[96] Reserved4
  12379. [0] = 0xFE
  12380. [1] = 0xFE
  12381. [2] = 0xFE
  12382. [3] = 0xFE
  12383. [4] = 0xFE
  12384. [5] = 0xFE
  12385. [6] = 0xFE
  12386. [7] = 0xFE
  12387. [8] = 0xFE
  12388. [9] = 0xFE
  12389. _M128A[2] Header
  12390. [0] = 0x2BED1FD580
  12391. [1] = 0x2BED1FD590
  12392. <user defined> Legacy = 0x2BED1FD5A0
  12393. _M128A Xmm0 = 0x2BED1FD620
  12394. _M128A Xmm1
  12395. unsigned int Low = 0x0
  12396. int High = 0x0
  12397. _M128A Xmm2
  12398. unsigned int Low = 0x0
  12399. int High = 0x0
  12400. _M128A Xmm3
  12401. unsigned int Low = 0x0
  12402. int High = 0x0
  12403. _M128A Xmm4
  12404. unsigned int Low = 0x0
  12405. int High = 0x0
  12406. _M128A Xmm5
  12407. unsigned int Low = 0x0
  12408. int High = 0x0
  12409. _M128A Xmm6
  12410. unsigned int Low = 0x0
  12411. int High = 0x0
  12412. _M128A Xmm7
  12413. unsigned int Low = 0x0
  12414. int High = 0x0
  12415. _M128A Xmm8
  12416. unsigned int Low = 0x0
  12417. int High = 0x0
  12418. _M128A Xmm9
  12419. unsigned int Low = 0x0
  12420. int High = 0x0
  12421. _M128A Xmm10
  12422. unsigned int Low = 0x0
  12423. int High = 0x0
  12424. _M128A Xmm11
  12425. unsigned int Low = 0x0
  12426. int High = 0x0
  12427. _M128A Xmm12
  12428. unsigned int Low = 0x0
  12429. int High = 0x0
  12430. _M128A Xmm13
  12431. unsigned int Low = 0x0
  12432. int High = 0x0
  12433. _M128A Xmm14
  12434. unsigned int Low = 0x0
  12435. int High = 0x0
  12436. _M128A Xmm15
  12437. unsigned int Low = 0x0
  12438. int High = 0x0
  12439. _M128A[26] VectorRegister
  12440. [0] = 0x2BED1FD780
  12441. [1] = 0x2BED1FD790
  12442. [2] = 0x2BED1FD7A0
  12443. [3] = 0x2BED1FD7B0
  12444. [4] = 0x2BED1FD7C0
  12445. [5] = 0x2BED1FD7D0
  12446. [6] = 0x2BED1FD7E0
  12447. [7] = 0x2BED1FD7F0
  12448. [8] = 0x2BED1FD800
  12449. [9] = 0x2BED1FD810
  12450. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12451. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12452. unsigned int LastBranchToRip = 0x0
  12453. unsigned int LastBranchFromRip = 0x0
  12454. unsigned int LastExceptionToRip = 0x0
  12455. unsigned int LastExceptionFromRip = 0x0
  12456.  
  12457. 00007FF6594AF586 0000002BED1FCB80 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 186
  12458. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x2BED1FCD00
  12459. _EXCEPTION_RECORD* ExceptionRecord = 0x2BED1FD970
  12460. unsigned long ExceptionCode = 0xC0000005
  12461. unsigned long ExceptionFlags = 0x0
  12462. _EXCEPTION_RECORD* ExceptionRecord = NULL
  12463. void* ExceptionAddress = 0x7FF65B6BAB0C
  12464. unsigned long NumberParameters = 0x2
  12465. unsigned int[15] ExceptionInformation
  12466. [0] = 0x1
  12467. [1] = 0x0
  12468. [2] = 0x0
  12469. [3] = 0x0
  12470. [4] = 0x0
  12471. [5] = 0x0
  12472. [6] = 0x0
  12473. [7] = 0x0
  12474. [8] = 0x0
  12475. [9] = 0x0
  12476. _CONTEXT* ContextRecord = 0x2BED1FD480
  12477. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  12478. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  12479. unsigned int P3Home = 0x0
  12480. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  12481. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  12482. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  12483. unsigned long ContextFlags = 0x10005F
  12484. unsigned long MxCsr = 0x1FA5
  12485. unsigned int SegCs = 0x33
  12486. unsigned int SegDs = 0x2B
  12487. unsigned int SegEs = 0x2B
  12488. unsigned int SegFs = 0x53
  12489. unsigned int SegGs = 0x2B
  12490. unsigned int SegSs = 0x2B
  12491. unsigned long EFlags = 0x10202
  12492. unsigned int Dr0 = 0x0
  12493. unsigned int Dr1 = 0x0
  12494. unsigned int Dr2 = 0x0
  12495. unsigned int Dr3 = 0x0
  12496. unsigned int Dr6 = 0x0
  12497. unsigned int Dr7 = 0x0
  12498. unsigned int Rax = 0xCCCCCCCC
  12499. unsigned int Rcx = 0x16
  12500. unsigned int Rdx = 0x24
  12501. unsigned int Rbx = 0x0
  12502. unsigned int Rsp = 0x2BED1FDB80
  12503. unsigned int Rbp = 0x2BED1FE040
  12504. unsigned int Rsi = 0x1
  12505. unsigned int Rdi = 0x2BED1FDBA0
  12506. unsigned int R8 = 0x7FFA28A1B568
  12507. unsigned int R9 = 0x7FFA28A1B570
  12508. unsigned int R10 = 0x0
  12509. unsigned int R11 = 0x246
  12510. unsigned int R12 = 0x7FF65B0DD1DA
  12511. unsigned int R13 = 0x7FF6593E0000
  12512. unsigned int R14 = 0x2BED1FFD50
  12513. unsigned int R15 = 0x2BED1FEE50
  12514. unsigned int Rip = 0x7FF65B6BAB0C
  12515. _XSAVE_FORMAT FltSave
  12516. unsigned int ControlWord = 0x27F
  12517. unsigned int StatusWord = 0x0
  12518. unsigned int TagWord = 0x0
  12519. unsigned int Reserved1 = 0x0
  12520. unsigned int ErrorOpcode = 0x0
  12521. unsigned long ErrorOffset = 0x0
  12522. unsigned int ErrorSelector = 0x0
  12523. unsigned int Reserved2 = 0x0
  12524. unsigned long DataOffset = 0x0
  12525. unsigned int DataSelector = 0x0
  12526. unsigned int Reserved3 = 0x0
  12527. unsigned long MxCsr = 0x1FA5
  12528. unsigned long MxCsr_Mask = 0xFFFF
  12529. _M128A[8] FloatRegisters
  12530. [0] = 0x2BED1FD5A0
  12531. [1] = 0x2BED1FD5B0
  12532. [2] = 0x2BED1FD5C0
  12533. [3] = 0x2BED1FD5D0
  12534. [4] = 0x2BED1FD5E0
  12535. [5] = 0x2BED1FD5F0
  12536. [6] = 0x2BED1FD600
  12537. [7] = 0x2BED1FD610
  12538. _M128A[16] XmmRegisters
  12539. [0] = 0x2BED1FD620
  12540. [1] = 0x2BED1FD630
  12541. [2] = 0x2BED1FD640
  12542. [3] = 0x2BED1FD650
  12543. [4] = 0x2BED1FD660
  12544. [5] = 0x2BED1FD670
  12545. [6] = 0x2BED1FD680
  12546. [7] = 0x2BED1FD690
  12547. [8] = 0x2BED1FD6A0
  12548. [9] = 0x2BED1FD6B0
  12549. unsigned int[96] Reserved4
  12550. [0] = 0xFE
  12551. [1] = 0xFE
  12552. [2] = 0xFE
  12553. [3] = 0xFE
  12554. [4] = 0xFE
  12555. [5] = 0xFE
  12556. [6] = 0xFE
  12557. [7] = 0xFE
  12558. [8] = 0xFE
  12559. [9] = 0xFE
  12560. _M128A[2] Header
  12561. [0] = 0x2BED1FD580
  12562. [1] = 0x2BED1FD590
  12563. <user defined> Legacy = 0x2BED1FD5A0
  12564. _M128A Xmm0 = 0x2BED1FD620
  12565. _M128A Xmm1
  12566. unsigned int Low = 0x0
  12567. int High = 0x0
  12568. _M128A Xmm2
  12569. unsigned int Low = 0x0
  12570. int High = 0x0
  12571. _M128A Xmm3
  12572. unsigned int Low = 0x0
  12573. int High = 0x0
  12574. _M128A Xmm4
  12575. unsigned int Low = 0x0
  12576. int High = 0x0
  12577. _M128A Xmm5
  12578. unsigned int Low = 0x0
  12579. int High = 0x0
  12580. _M128A Xmm6
  12581. unsigned int Low = 0x0
  12582. int High = 0x0
  12583. _M128A Xmm7
  12584. unsigned int Low = 0x0
  12585. int High = 0x0
  12586. _M128A Xmm8
  12587. unsigned int Low = 0x0
  12588. int High = 0x0
  12589. _M128A Xmm9
  12590. unsigned int Low = 0x0
  12591. int High = 0x0
  12592. _M128A Xmm10
  12593. unsigned int Low = 0x0
  12594. int High = 0x0
  12595. _M128A Xmm11
  12596. unsigned int Low = 0x0
  12597. int High = 0x0
  12598. _M128A Xmm12
  12599. unsigned int Low = 0x0
  12600. int High = 0x0
  12601. _M128A Xmm13
  12602. unsigned int Low = 0x0
  12603. int High = 0x0
  12604. _M128A Xmm14
  12605. unsigned int Low = 0x0
  12606. int High = 0x0
  12607. _M128A Xmm15
  12608. unsigned int Low = 0x0
  12609. int High = 0x0
  12610. _M128A[26] VectorRegister
  12611. [0] = 0x2BED1FD780
  12612. [1] = 0x2BED1FD790
  12613. [2] = 0x2BED1FD7A0
  12614. [3] = 0x2BED1FD7B0
  12615. [4] = 0x2BED1FD7C0
  12616. [5] = 0x2BED1FD7D0
  12617. [6] = 0x2BED1FD7E0
  12618. [7] = 0x2BED1FD7F0
  12619. [8] = 0x2BED1FD800
  12620. [9] = 0x2BED1FD810
  12621. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12622. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12623. unsigned int LastBranchToRip = 0x0
  12624. unsigned int LastBranchFromRip = 0x0
  12625. unsigned int LastExceptionToRip = 0x0
  12626. unsigned int LastExceptionFromRip = 0x0
  12627. Local char[260] module_folder_name = "D:\Work\Eluna\master\Debug..."
  12628. Local _SYSTEMTIME systime
  12629. unsigned int wYear = 0x7E2
  12630. unsigned int wMonth = 0x6
  12631. unsigned int wDayOfWeek = 0x4
  12632. unsigned int wDay = 0xE
  12633. unsigned int wHour = 0x15
  12634. unsigned int wMinute = 0x36
  12635. unsigned int wSecond = 0x32
  12636. unsigned int wMilliseconds = 0x3B3
  12637. Local char[260] crash_folder_path = "D:\Work\Eluna\master\Debug\Crashes..."
  12638. Local std::unique_lock<std::mutex> guard
  12639. std::mutex* _Pmtx = 0x7FF65D2C7EA0
  12640. std::_Mutex_base
  12641. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2C7EA0
  12642. bool _Owns = 0x1
  12643. Local char* pos = "worldserver.exe"
  12644.  
  12645. 00007FFA473695C0 0000002BED1FCC90 UnhandledExceptionFilter+190
  12646.  
  12647. 00007FFA4B58884F 0000002BED1FCCC0 memset+1C4F
  12648.  
  12649. 00007FFA4B571146 0000002BED1FCD30 __C_specific_handler+96
  12650.  
  12651. 00007FFA4B584E6D 0000002BED1FCD60 __chkstk+11D
  12652.  
  12653. 00007FFA4B506058 0000002BED1FD470 RtlWalkFrameChain+1518
  12654.  
  12655. 00007FFA4B583D9E 0000002BED1FDB70 KiUserExceptionDispatcher+2E
  12656.  
  12657. 00007FF65B6BAB0C 0000002BED1FDBA0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  12658. Parameter int __formal = 0x16
  12659.  
  12660. 00007FFA2892A381 0000002BED1FDC60 raise+441
  12661.  
  12662. 00007FFA2892BF59 0000002BED1FDCA0 abort+39
  12663.  
  12664. 00007FFA2892AF86 0000002BED1FDCE0 terminate+36
  12665.  
  12666. 00007FFA35CC4384 0000002BED1FDDF0 _is_exception_typeof+B74
  12667.  
  12668. 00007FFA35CC5B25 0000002BED1FDE90 __BuildCatchObjectHelper+DA5
  12669.  
  12670. 00007FFA35CD6107 0000002BED1FDF00 __CxxFrameHandler3+A7
  12671.  
  12672. 00007FFA4B584E6D 0000002BED1FDF30 __chkstk+11D
  12673.  
  12674. 00007FFA4B506058 0000002BED1FE640 RtlWalkFrameChain+1518
  12675.  
  12676. 00007FFA4B504593 0000002BED1FEE20 RtlRaiseException+303
  12677.  
  12678. 00007FFA472C50D8 0000002BED1FEF00 RaiseException+68
  12679.  
  12680. 00007FFA35CC7E2D 0000002BED1FEFB0 _CxxThrowException+12D
  12681.  
  12682. 00007FFA28FC8259 0000002BED1FF000 ?_Xout_of_range@std@@YAXPEBD@Z+29
  12683.  
  12684. 00007FF65B231451 0000002BED1FF030 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
  12685.  
  12686. 00007FF65B231519 0000002BED1FF060 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
  12687. Local std::vector<WaypointNode,std::allocator<WaypointNode> >* this = 0x1ABD832A678
  12688. std::_Vector_alloc<std::_Vec_base_types<WaypointNode,std::allocator<WaypointNode> > >
  12689. std::_Compressed_pair<std::allocator<WaypointNode>,std::_Vector_val<std::_Simple_types<WaypointNode> >,1> _Mypair
  12690. std::_Vector_val<std::_Simple_types<WaypointNode> > _Myval2 = 0x1ABD832A678
  12691. Parameter unsigned int _Pos = 0x2
  12692.  
  12693. 00007FF65B22DA44 0000002BED1FF0F0 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  12694. Local WaypointMovementGenerator<Creature>* this = 0x1AC015549F0
  12695. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  12696. PathMovementBase<Creature,WaypointPath const *>
  12697. WaypointPath* i_path = 0x1ABD832A678
  12698. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x1ABD832A678
  12699. unsigned int id = 0x0
  12700. unsigned int i_currentNode = 0x2
  12701. TimeTrackerSmall i_nextMoveTime
  12702. int i_expiryTime = 0x0
  12703. bool i_recalculateSpeed = 0x0
  12704. bool IsArrivalDone = 0x0
  12705. unsigned int path_id = 0x0
  12706. bool repeating = 0x0
  12707. bool LoadedFromDB = 0x0
  12708. Parameter Creature* creature = 0x1ABFBF40040
  12709. Unit
  12710. WorldObject
  12711. Object
  12712. unsigned int m_objectType = 0x9
  12713. int m_objectTypeId = 0x3
  12714. unsigned int m_updateFlag = 0x8
  12715. int* m_int32Values = 0x207
  12716. unsigned int* m_uint32Values = 0x207
  12717. float* m_floatValues = 0.000000
  12718. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  12719. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  12720. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  12721. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  12722. unsigned int m_valuesCount = 0xD5
  12723. unsigned int _dynamicValuesCount = 0x3
  12724. unsigned int _fieldNotifyFlags = 0x80
  12725. bool m_objectUpdated = 0x1
  12726. bool m_inWorld = 0x1
  12727. WorldLocation
  12728. Position
  12729. <user defined> XY = 0x1ABFBF400B8
  12730. <user defined> XYZ = 0x1ABFBF400B8
  12731. <user defined> XYZO = 0x1ABFBF400B8
  12732. <user defined> PackedXYZ = 0x1ABFBF400B8
  12733. float m_positionX = 1884.633301
  12734. float m_positionY = 1587.965576
  12735. float m_positionZ = 89.504448
  12736. float m_orientation = 6.208997
  12737. ?$Streamer@UXY@Position@@
  12738. Position* Pos = 0x44C67EE644EB9444
  12739. ?$ConstStreamer@UXY@Position@@
  12740. Position* Pos = 0x44C67EE644EB9444
  12741. ?$Streamer@UXYZ@Position@@
  12742. <user defined> Pos = 0x44C67EE644EB9444
  12743. ?$ConstStreamer@UXYZ@Position@@
  12744. <user defined> Pos = 0x44C67EE644EB9444
  12745. ?$Streamer@UXYZO@Position@@
  12746. <user defined> Pos = 0x44C67EE644EB9444
  12747. ?$ConstStreamer@UXYZO@Position@@
  12748. <user defined> Pos = 0x44C67EE644EB9444
  12749. ?$Streamer@UPackedXYZ@Position@@
  12750. <user defined> Pos = 0x44C67EE644EB9444
  12751. ?$ConstStreamer@UPackedXYZ@Position@@
  12752. <user defined> Pos = 0x44C67EE644EB9444
  12753. unsigned int m_mapId = 0x0
  12754. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  12755. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  12756. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  12757. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  12758. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  12759. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  12760. unsigned int LastUsedScriptID = 0x0
  12761. MovementInfo m_movementInfo = 0x1ABFBF40238
  12762. std::string m_name = "Wretched Ghoul"
  12763. bool m_isActive = 0x0
  12764. bool m_isWorldObject = 0x0
  12765. ZoneScript* m_zoneScript = NULL
  12766. Transport* m_transport = NULL
  12767. Map* m_currMap = 0x1AB9F8B4050
  12768. unsigned int m_InstanceId = 0x0
  12769. PhaseShift _phaseShift = 0x1ABFBF40300
  12770. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  12771. int _dbPhase = 0x0
  12772. unsigned int m_notifyflags = 0x2
  12773. unsigned int m_executed_notifies = 0x0
  12774. unsigned int m_extraAttacks = 0x0
  12775. bool m_canDualWield = 0x0
  12776. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  12777. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12778. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12779. 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 = 0x1ABFBF403F0
  12780. <user defined> _Copy_tag = 0x1ABFBF403F0
  12781. <user defined> _Move_tag = 0x1ABFBF403F0
  12782. Player* m_playerMovingMe = NULL
  12783. ObjectGuid[7] m_SummonSlot
  12784. [0] = 0x1ABFBF40410
  12785. [1] = 0x1ABFBF40420
  12786. [2] = 0x1ABFBF40430
  12787. [3] = 0x1ABFBF40440
  12788. [4] = 0x1ABFBF40450
  12789. [5] = 0x1ABFBF40460
  12790. [6] = 0x1ABFBF40470
  12791. ObjectGuid[4] m_ObjectSlot
  12792. [0] = 0x1ABFBF40480
  12793. [1] = 0x1ABFBF40490
  12794. [2] = 0x1ABFBF404A0
  12795. [3] = 0x1ABFBF404B0
  12796. float m_modMeleeHitChance = 0.000000
  12797. float m_modRangedHitChance = 0.000000
  12798. float m_modSpellHitChance = 0.000000
  12799. int m_baseSpellCritChance = 0x5
  12800. float[7] m_threatModifier
  12801. [0] = 1.000000
  12802. [1] = 1.000000
  12803. [2] = 1.000000
  12804. [3] = 1.000000
  12805. [4] = 1.000000
  12806. [5] = 1.000000
  12807. [6] = 1.000000
  12808. unsigned int[3] m_baseAttackSpeed
  12809. [0] = 0x7D0
  12810. [1] = 0x7D0
  12811. [2] = 0x7D0
  12812. float[3] m_modAttackSpeedPct
  12813. [0] = 1.000000
  12814. [1] = 1.000000
  12815. [2] = 1.000000
  12816. unsigned int[3] m_attackTimer
  12817. [0] = 0x0
  12818. [1] = 0x0
  12819. [2] = 0x0
  12820. EventProcessor m_Events
  12821. unsigned int m_time = 0x48AC
  12822. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  12823. 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
  12824. [0] = 0x1ABFBF40530
  12825. [1] = 0x1ABFBF40580
  12826. [2] = 0x1ABFBF405D0
  12827. [3] = 0x1ABFBF40620
  12828. [4] = 0x1ABFBF40670
  12829. [5] = 0x1ABFBF406C0
  12830. [6] = 0x1ABFBF40710
  12831. unsigned int m_lastSanctuaryTime = 0x0
  12832. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  12833. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  12834. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  12835. 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 = 0x1ABFBF40768
  12836. <user defined> _Copy_tag = 0x1ABFBF40768
  12837. <user defined> _Move_tag = 0x1ABFBF40768
  12838. bool IsAIEnabled = 0x1
  12839. bool NeedChangeAI = 0x0
  12840. ObjectGuid LastCharmerGUID
  12841. unsigned int _low = 0x0
  12842. unsigned int _high = 0x0
  12843. bool m_ControlledByPlayer = 0x0
  12844. Movement::MoveSpline* movespline = 0x1ABF7211620
  12845. Movement::Spline<int> spline = 0x1ABF7211620
  12846. Movement::FacingInfo facing = 0x1ABF7211670
  12847. unsigned int m_Id = 0x17DD
  12848. Movement::MoveSplineFlag splineflags = 0x20
  12849. int time_passed = 0x0
  12850. float vertical_acceleration = 0.000000
  12851. float initialOrientation = 0.000000
  12852. int effect_start_time = 0x0
  12853. int point_Idx = 0x3
  12854. int point_Idx_offset = 0x0
  12855. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  12856. bool onTransport = 0x0
  12857. bool splineIsFacingOnly = 0x0
  12858. UnitAI* i_AI = 0x1ABD832A490
  12859. Unit* me = 0x1ABFBF40040
  12860. UnitAI* i_disabledAI = NULL
  12861. bool m_AutoRepeatFirstCast = 0x0
  12862. float[4] m_createStats
  12863. [0] = 0.000000
  12864. [1] = 0.000000
  12865. [2] = 0.000000
  12866. [3] = 0.000000
  12867. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  12868. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12869. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12870. 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 = 0x1ABFBF407C8
  12871. <user defined> _Copy_tag = 0x1ABFBF407C8
  12872. <user defined> _Move_tag = 0x1ABFBF407C8
  12873. Unit* m_attacking = NULL
  12874. int m_deathState = 0x2
  12875. int m_procDeep = 0x0
  12876. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  12877. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  12878. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  12879. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  12880. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  12881. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  12882. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  12883. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  12884. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  12885. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  12886. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  12887. unsigned int m_transform = 0x0
  12888. Spell*[4] m_currentSpells
  12889. [0] = 0x0
  12890. [1] = 0x0
  12891. [2] = 0x0
  12892. [3] = 0x0
  12893. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  12894. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  12895. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  12896. 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 = 0x1ABFBF40868
  12897. <user defined> value_compare = 0x1ABFBF40868
  12898. <user defined> _Copy_tag = 0x1ABFBF40868
  12899. <user defined> _Move_tag = 0x1ABFBF40868
  12900. <user defined> value_compare = 0x1ABFBF40868
  12901. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  12902. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  12903. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  12904. 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 = 0x1ABFBF40880
  12905. <user defined> value_compare = 0x1ABFBF40880
  12906. <user defined> _Copy_tag = 0x1ABFBF40880
  12907. <user defined> _Move_tag = 0x1ABFBF40880
  12908. <user defined> value_compare = 0x1ABFBF40880
  12909. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  12910. std::_List_buy<Aura *,std::allocator<Aura *> >
  12911. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  12912. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  12913. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  12914. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  12915. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  12916. std::_Iterator_base12
  12917. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  12918. std::_Iterator_base12* _Mynextiter = NULL
  12919. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  12920. unsigned int m_removedAurasCount = 0x0
  12921. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  12922. [0] = 0x1ABFBF408D0
  12923. [1] = 0x1ABFBF408E8
  12924. [2] = 0x1ABFBF40900
  12925. [3] = 0x1ABFBF40918
  12926. [4] = 0x1ABFBF40930
  12927. [5] = 0x1ABFBF40948
  12928. [6] = 0x1ABFBF40960
  12929. [7] = 0x1ABFBF40978
  12930. [8] = 0x1ABFBF40990
  12931. [9] = 0x1ABFBF409A8
  12932. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  12933. std::_List_buy<Aura *,std::allocator<Aura *> >
  12934. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  12935. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  12936. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  12937. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  12938. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  12939. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  12940. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  12941. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  12942. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  12943. 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 = 0x1ABFBF43720
  12944. <user defined> value_compare = 0x1ABFBF43720
  12945. <user defined> _Copy_tag = 0x1ABFBF43720
  12946. <user defined> _Move_tag = 0x1ABFBF43720
  12947. <user defined> value_compare = 0x1ABFBF43720
  12948. std::array<unsigned int,2> m_interruptMask
  12949. unsigned int[2] _Elems
  12950. [0] = 0x0
  12951. [1] = 0x0
  12952. float[5] m_auraModifiersGroup
  12953. [0] = 0.000000
  12954. [1] = 100.000000
  12955. [2] = 1.000000
  12956. [3] = 0.000000
  12957. [4] = 1.000000
  12958. [0] = 0x1ABFBF43740
  12959. [1] = 0x1ABFBF43754
  12960. [2] = 0x1ABFBF43768
  12961. [3] = 0x1ABFBF4377C
  12962. [4] = 0x1ABFBF43790
  12963. [5] = 0x1ABFBF437A4
  12964. [6] = 0x1ABFBF437B8
  12965. [7] = 0x1ABFBF437CC
  12966. [8] = 0x1ABFBF437E0
  12967. [9] = 0x1ABFBF437F4
  12968. float[2] m_weaponDamage
  12969. [0] = 2.891566
  12970. [1] = 4.337349
  12971. [0] = 0x408ACB9140390F6C
  12972. [1] = 0x408ACB9140390F6C
  12973. [2] = 0x408ACB9140390F6C
  12974. bool m_canModifyStats = 0x1
  12975. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  12976. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  12977. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  12978. 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 = 0x1ABFBF43A30
  12979. <user defined> _Copy_tag = 0x1ABFBF43A30
  12980. <user defined> _Move_tag = 0x1ABFBF43A30
  12981. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  12982. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  12983. Data
  12984. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  12985. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  12986. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  12987. insert_commit_data
  12988. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  12989. float[9] m_speed_rate
  12990. [0] = 0.777776
  12991. [1] = 0.857143
  12992. [2] = 1.000000
  12993. [3] = 1.000000
  12994. [4] = 1.000000
  12995. [5] = 1.000000
  12996. [6] = 1.000000
  12997. [7] = 1.000000
  12998. [8] = 1.000000
  12999. CharmInfo* m_charmInfo = NULL
  13000. std::list<Player *,std::allocator<Player *> > m_sharedVision
  13001. std::_List_buy<Player *,std::allocator<Player *> >
  13002. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  13003. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  13004. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  13005. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  13006. MovementGenerator*[3] _slot
  13007. [0] = 0x7FF65D34FFB0
  13008. [1] = 0x0
  13009. [2] = 0x0
  13010. int _top = 0x0
  13011. Unit* _owner = 0x1ABFBF40040
  13012. bool[3] _initialize
  13013. [0] = 0x0
  13014. [1] = 0x0
  13015. [2] = 0x1
  13016. unsigned int _cleanFlag = 0x1
  13017. unsigned int[3] m_reactiveTimer
  13018. [0] = 0x0
  13019. [1] = 0x0
  13020. [2] = 0x0
  13021. unsigned int m_regenTimer = 0x16
  13022. ThreatManager m_ThreatManager
  13023. HostileReference* iCurrentVictim = NULL
  13024. Unit* iOwner = 0x1ABFBF40040
  13025. unsigned int iUpdateTimer = 0x3E8
  13026. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  13027. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  13028. Vehicle* m_vehicle = NULL
  13029. Vehicle* m_vehicleKit = NULL
  13030. unsigned int m_unitTypeMask = 0x0
  13031. LiquidTypeEntry* _lastLiquid = NULL
  13032. unsigned int m_movementCounter = 0x0
  13033. unsigned int m_state = 0x20
  13034. unsigned int m_CombatTimer = 0x0
  13035. TimeTrackerSmall m_movesplineTimer
  13036. int i_expiryTime = 0x190
  13037. std::array<DiminishingReturn,9> m_Diminishing
  13038. DiminishingReturn[9] _Elems
  13039. [0] = 0x1ABFBF43B48
  13040. [1] = 0x1ABFBF43B54
  13041. [2] = 0x1ABFBF43B60
  13042. [3] = 0x1ABFBF43B6C
  13043. [4] = 0x1ABFBF43B78
  13044. [5] = 0x1ABFBF43B84
  13045. [6] = 0x1ABFBF43B90
  13046. [7] = 0x1ABFBF43B9C
  13047. [8] = 0x1ABFBF43BA8
  13048. HostileRefManager m_HostileRefManager
  13049. RefManager<Unit,ThreatManager>
  13050. LinkedListHead
  13051. LinkedListElement iFirst = 0x1ABFBF43BC0
  13052. LinkedListElement iLast = 0x1ABFBF43BD0
  13053. unsigned int iSize = 0x0
  13054. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  13055. <user defined> iterator = 0xFBF43BD0
  13056. <user defined> iterator = 0x1ABFBF43BB8
  13057. Unit* iOwner = 0x1ABFBF40040
  13058. FollowerRefManager m_FollowingRefManager
  13059. RefManager<Unit,TargetedMovementGeneratorBase>
  13060. LinkedListHead
  13061. LinkedListElement iFirst = 0x1ABFBF43BF8
  13062. LinkedListElement iLast = 0x1ABFBF43C08
  13063. unsigned int iSize = 0x0
  13064. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  13065. <user defined> iterator = 0xFBF43C08
  13066. <user defined> iterator = 0x1ABFBF43BF0
  13067. RedirectThreatInfo _redirectThreadInfo
  13068. ObjectGuid _targetGUID = 0x1ABFBF43C20
  13069. unsigned int _threatPct = 0x0
  13070. bool m_cleanupDone = 0x0
  13071. bool m_duringRemoveFromWorld = 0x0
  13072. unsigned int _oldFactionId = 0x0
  13073. bool _isWalkingBeforeCharm = 0x0
  13074. unsigned int _aiAnimKitId = 0x0
  13075. unsigned int _movementAnimKitId = 0x0
  13076. unsigned int _meleeAnimKitId = 0x0
  13077. int _lastDamagedTime = 0x0
  13078. SpellHistory* _spellHistory = 0x1ABF7B89A10
  13079. CooldownEntry
  13080. unsigned int SpellId = 0xFBF40040
  13081. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  13082. unsigned int ItemId = 0xFBF557A0
  13083. unsigned int CategoryId = 0x1AB
  13084. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  13085. bool OnHold = 0x0
  13086. ChargeEntry
  13087. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  13088. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  13089. Unit* _owner = 0x1ABFBF40040
  13090. 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 = 0x1ABF7B89A18
  13091. 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 = 0x1ABF7B89A68
  13092. 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 = 0x1ABF7B89AB8
  13093. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  13094. [0] = 0x0
  13095. [1] = 0x0
  13096. [2] = 0x0
  13097. [3] = 0x0
  13098. [4] = 0x0
  13099. [5] = 0x0
  13100. [6] = 0x0
  13101. 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 = 0x1ABF7B89B40
  13102. 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 = 0x1ABF7B89B90
  13103. GridObject<Creature>
  13104. GridReference<Creature> _gridRef
  13105. Reference<GridRefManager<Creature>,Creature>
  13106. LinkedListElement
  13107. LinkedListElement* iNext = 0x1ABFBF19C68
  13108. LinkedListElement* iPrev = 0x1ABFBFABC78
  13109. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  13110. Creature* iRefFrom = 0x1ABFBF40040
  13111. MapObject
  13112. Cell _currentCell
  13113. <unnamed-type-data>
  13114. <unnamed-type-Part>
  13115. unsigned int grid_x = 0x1C48A3
  13116. unsigned int grid_y = 0x1C48A3
  13117. unsigned int cell_x = 0x1C48A3
  13118. unsigned int cell_y = 0x1C48A3
  13119. unsigned int nocreate = 0x1C48A3
  13120. unsigned int reserved = 0x1C48A3
  13121. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  13122. unsigned int All = 0x1C48A3
  13123. Cell::<unnamed-type-data> data = 0x1C48A3
  13124. int _moveState = 0x0
  13125. Position _newPosition
  13126. <user defined> XY = 0x1ABFBF43C90
  13127. <user defined> XYZ = 0x1ABFBF43C90
  13128. <user defined> XYZO = 0x1ABFBF43C90
  13129. <user defined> PackedXYZ = 0x1ABFBF43C90
  13130. float m_positionX = 0.000000
  13131. float m_positionY = 0.000000
  13132. float m_positionZ = 0.000000
  13133. float m_orientation = 0.000000
  13134. ?$Streamer@UXY@Position@@
  13135. Position* Pos = NULL
  13136. ?$ConstStreamer@UXY@Position@@
  13137. Position* Pos = NULL
  13138. ?$Streamer@UXYZ@Position@@
  13139. <user defined> Pos = 0x0
  13140. ?$ConstStreamer@UXYZ@Position@@
  13141. <user defined> Pos = 0x0
  13142. ?$Streamer@UXYZO@Position@@
  13143. <user defined> Pos = 0x0
  13144. ?$ConstStreamer@UXYZO@Position@@
  13145. <user defined> Pos = 0x0
  13146. ?$Streamer@UPackedXYZ@Position@@
  13147. <user defined> Pos = 0x0
  13148. ?$ConstStreamer@UPackedXYZ@Position@@
  13149. <user defined> Pos = 0x0
  13150. Loot loot
  13151. std::vector<LootItem,std::allocator<LootItem> > items
  13152. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13153. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CA0
  13154. std::vector<LootItem,std::allocator<LootItem> > quest_items
  13155. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13156. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CC0
  13157. unsigned int gold = 0x0
  13158. unsigned int unlootedCount = 0x0
  13159. ObjectGuid roundRobinPlayer
  13160. unsigned int _low = 0x0
  13161. unsigned int _high = 0x0
  13162. unsigned int loot_type = 0x0
  13163. unsigned int maxDuplicates = 0x1
  13164. ObjectGuid containerID
  13165. unsigned int _low = 0x0
  13166. unsigned int _high = 0x0
  13167. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  13168. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13169. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13170. 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 = 0x1ABFBF43D08
  13171. <user defined> _Copy_tag = 0x1ABFBF43D08
  13172. <user defined> _Move_tag = 0x1ABFBF43D08
  13173. 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
  13174. 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
  13175. <user defined> value_compare = 0x1ABFBF43D20
  13176. 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
  13177. 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 = 0x1ABFBF43D28
  13178. 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 = 0x1ABFBF43D40
  13179. unsigned int _Mask = 0x7
  13180. unsigned int _Maxidx = 0x8
  13181. 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
  13182. 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
  13183. <user defined> value_compare = 0x1ABFBF43D70
  13184. 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
  13185. 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 = 0x1ABFBF43D78
  13186. 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 = 0x1ABFBF43D90
  13187. unsigned int _Mask = 0x7
  13188. unsigned int _Maxidx = 0x8
  13189. 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
  13190. 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
  13191. <user defined> value_compare = 0x1ABFBF43DC0
  13192. 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
  13193. 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 = 0x1ABFBF43DC8
  13194. 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 = 0x1ABFBF43DE0
  13195. unsigned int _Mask = 0x7
  13196. unsigned int _Maxidx = 0x8
  13197. LootValidatorRefManager i_LootValidatorRefManager
  13198. RefManager<Loot,LootValidatorRef>
  13199. LinkedListHead
  13200. LinkedListElement iFirst = 0x1ABFBF43E18
  13201. LinkedListElement iLast = 0x1ABFBF43E28
  13202. unsigned int iSize = 0x0
  13203. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43E28
  13204. <user defined> iterator = 0xFBF43E28
  13205. <user defined> iterator = 0x1ABFBF43E10
  13206. iterator
  13207. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  13208. ObjectGuid _GUID
  13209. unsigned int _low = 0x207
  13210. unsigned int _high = 0x3C00040000017780
  13211. unsigned int _itemContext = 0x0
  13212. unsigned int[8] m_spells
  13213. [0] = 0x0
  13214. [1] = 0x0
  13215. [2] = 0x0
  13216. [3] = 0x0
  13217. [4] = 0x0
  13218. [5] = 0x0
  13219. [6] = 0x0
  13220. [7] = 0x0
  13221. unsigned int m_groupLootTimer = 0x0
  13222. ObjectGuid lootingGroupLowGUID
  13223. unsigned int _low = 0x0
  13224. unsigned int _high = 0x0
  13225. unsigned int m_PlayerDamageReq = 0x37
  13226. float m_SightDistance = 50.000000
  13227. float m_CombatDistance = 0.000000
  13228. bool m_isTempWorldObject = 0x0
  13229. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  13230. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  13231. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  13232. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x1ABFBF43EA8
  13233. ObjectGuid m_lootRecipient
  13234. unsigned int _low = 0x0
  13235. unsigned int _high = 0x0
  13236. ObjectGuid m_lootRecipientGroup
  13237. unsigned int _low = 0x0
  13238. unsigned int _high = 0x0
  13239. ObjectGuid _skinner
  13240. unsigned int _low = 0x0
  13241. unsigned int _high = 0x0
  13242. int _pickpocketLootRestore = 0x0
  13243. int m_corpseRemoveTime = 0x5B22BA18
  13244. int m_respawnTime = 0x5B22BA90
  13245. unsigned int m_respawnDelay = 0x78
  13246. unsigned int m_corpseDelay = 0x3C
  13247. float m_respawnradius = 5.000000
  13248. unsigned int m_boundaryCheckTime = 0x9C4
  13249. unsigned int m_combatPulseTime = 0x0
  13250. unsigned int m_combatPulseDelay = 0x0
  13251. int m_reactState = 0x0
  13252. unsigned int m_defaultMovementType = 0x1
  13253. unsigned int m_spawnId = 0x4F697
  13254. unsigned int m_equipmentId = 0x0
  13255. int m_originalEquipmentId = 0x0
  13256. bool m_AlreadyCallAssistance = 0x0
  13257. bool m_AlreadySearchedAssistance = 0x0
  13258. bool m_regenHealth = 0x1
  13259. bool m_cannotReachTarget = 0x0
  13260. unsigned int m_cannotReachTimer = 0x0
  13261. bool m_AI_locked = 0x0
  13262. int m_meleeDamageSchoolMask = 0x1
  13263. unsigned int m_originalEntry = 0x5DE
  13264. Position m_homePosition
  13265. <user defined> XY = 0x1ABFBF43F48
  13266. <user defined> XYZ = 0x1ABFBF43F48
  13267. <user defined> XYZO = 0x1ABFBF43F48
  13268. <user defined> PackedXYZ = 0x1ABFBF43F48
  13269. float m_positionX = 1884.725220
  13270. float m_positionY = 1587.958740
  13271. float m_positionZ = 89.489601
  13272. float m_orientation = 3.067404
  13273. ?$Streamer@UXY@Position@@
  13274. Position* Pos = 0x44C67EAE44EB9735
  13275. ?$ConstStreamer@UXY@Position@@
  13276. Position* Pos = 0x44C67EAE44EB9735
  13277. ?$Streamer@UXYZ@Position@@
  13278. <user defined> Pos = 0x44C67EAE44EB9735
  13279. ?$ConstStreamer@UXYZ@Position@@
  13280. <user defined> Pos = 0x44C67EAE44EB9735
  13281. ?$Streamer@UXYZO@Position@@
  13282. <user defined> Pos = 0x44C67EAE44EB9735
  13283. ?$ConstStreamer@UXYZO@Position@@
  13284. <user defined> Pos = 0x44C67EAE44EB9735
  13285. ?$Streamer@UPackedXYZ@Position@@
  13286. <user defined> Pos = 0x44C67EAE44EB9735
  13287. ?$ConstStreamer@UPackedXYZ@Position@@
  13288. <user defined> Pos = 0x44C67EAE44EB9735
  13289. Position m_transportHomePosition
  13290. <user defined> XY = 0x1ABFBF43F58
  13291. <user defined> XYZ = 0x1ABFBF43F58
  13292. <user defined> XYZO = 0x1ABFBF43F58
  13293. <user defined> PackedXYZ = 0x1ABFBF43F58
  13294. float m_positionX = 0.000000
  13295. float m_positionY = 0.000000
  13296. float m_positionZ = 0.000000
  13297. float m_orientation = 0.000000
  13298. ?$Streamer@UXY@Position@@
  13299. Position* Pos = NULL
  13300. ?$ConstStreamer@UXY@Position@@
  13301. Position* Pos = NULL
  13302. ?$Streamer@UXYZ@Position@@
  13303. <user defined> Pos = 0x0
  13304. ?$ConstStreamer@UXYZ@Position@@
  13305. <user defined> Pos = 0x0
  13306. ?$Streamer@UXYZO@Position@@
  13307. <user defined> Pos = 0x0
  13308. ?$ConstStreamer@UXYZO@Position@@
  13309. <user defined> Pos = 0x0
  13310. ?$Streamer@UPackedXYZ@Position@@
  13311. <user defined> Pos = 0x0
  13312. ?$ConstStreamer@UPackedXYZ@Position@@
  13313. <user defined> Pos = 0x0
  13314. bool DisableReputationGain = 0x0
  13315. CreatureTemplate* m_creatureInfo = 0x1AB9796E758
  13316. unsigned int Entry = 0x5DE
  13317. unsigned int[3] DifficultyEntry
  13318. [0] = 0x0
  13319. [1] = 0x0
  13320. [2] = 0x0
  13321. unsigned int[2] KillCredit
  13322. [0] = 0x762
  13323. [1] = 0x0
  13324. unsigned int Modelid1 = 0x33D
  13325. unsigned int Modelid2 = 0x0
  13326. unsigned int Modelid3 = 0x0
  13327. unsigned int Modelid4 = 0x0
  13328. std::string Name = "Wretched Ghoul"
  13329. std::string FemaleName = ""
  13330. std::string SubName = ""
  13331. std::string TitleAlt = ""
  13332. std::string IconName = ""
  13333. unsigned int GossipMenuId = 0x0
  13334. int minlevel = 0x1
  13335. int maxlevel = 0x2
  13336. boost::optional<CreatureLevelScaling> levelScaling
  13337. boost::optional_detail::optional_base<CreatureLevelScaling>
  13338. <user defined> boost::optional_detail::optional_tag = 0x0
  13339. bool m_initialized = 0x0
  13340. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  13341. int HealthScalingExpansion = 0x0
  13342. unsigned int RequiredExpansion = 0x0
  13343. unsigned int VignetteID = 0x0
  13344. unsigned int faction = 0x7
  13345. unsigned int npcflag = 0x0
  13346. float speed_walk = 0.777776
  13347. float speed_run = 0.857143
  13348. float scale = 1.000000
  13349. unsigned int rank = 0x0
  13350. unsigned int dmgschool = 0x0
  13351. unsigned int BaseAttackTime = 0x7D0
  13352. unsigned int RangeAttackTime = 0x7D0
  13353. float BaseVariance = 1.000000
  13354. float RangeVariance = 1.000000
  13355. unsigned int unit_class = 0x1
  13356. unsigned int unit_flags = 0x0
  13357. unsigned int unit_flags2 = 0x800
  13358. unsigned int unit_flags3 = 0x0
  13359. unsigned int dynamicflags = 0x0
  13360. int family = 0x0
  13361. unsigned int trainer_class = 0x0
  13362. unsigned int type = 0x6
  13363. unsigned int type_flags = 0x0
  13364. unsigned int type_flags2 = 0x0
  13365. unsigned int lootid = 0x5DE
  13366. unsigned int pickpocketLootId = 0x5DE
  13367. unsigned int SkinLootId = 0x0
  13368. int[7] resistance
  13369. [0] = 0x0
  13370. [1] = 0x1
  13371. [2] = 0x1
  13372. [3] = 0x1
  13373. [4] = 0x1
  13374. [5] = 0x1
  13375. [6] = 0x1
  13376. unsigned int[8] spells
  13377. [0] = 0x0
  13378. [1] = 0x0
  13379. [2] = 0x0
  13380. [3] = 0x0
  13381. [4] = 0x0
  13382. [5] = 0x0
  13383. [6] = 0x0
  13384. [7] = 0x0
  13385. unsigned int VehicleId = 0x0
  13386. unsigned int mingold = 0x1
  13387. unsigned int maxgold = 0x4
  13388. std::string AIName = "SmartAI"
  13389. unsigned int MovementType = 0x1
  13390. unsigned int InhabitType = 0x3
  13391. float HoverHeight = 1.000000
  13392. float ModHealth = 1.000000
  13393. float ModHealthExtra = 1.000000
  13394. float ModMana = 1.000000
  13395. float ModManaExtra = 1.000000
  13396. float ModArmor = 1.000000
  13397. float ModDamage = 1.000000
  13398. float ModExperience = 1.000000
  13399. bool RacialLeader = 0x0
  13400. unsigned int movementId = 0x64
  13401. bool RegenHealth = 0x1
  13402. unsigned int MechanicImmuneMask = 0x800010
  13403. unsigned int flags_extra = 0x0
  13404. unsigned int ScriptID = 0x0
  13405. CreatureData* m_creatureData = 0x1ABA31AA968
  13406. unsigned int id = 0x5DE
  13407. unsigned int mapid = 0x0
  13408. unsigned int displayid = 0x0
  13409. int equipmentId = 0x0
  13410. float posX = 1919.939941
  13411. float posY = 1586.650024
  13412. float posZ = 83.980400
  13413. float orientation = 2.334830
  13414. unsigned int spawntimesecs = 0x78
  13415. float spawndist = 5.000000
  13416. unsigned int currentwaypoint = 0x0
  13417. unsigned int curhealth = 0x1
  13418. unsigned int curmana = 0x0
  13419. unsigned int movementType = 0x1
  13420. unsigned int spawnMask = 0x1
  13421. unsigned int npcflag = 0x0
  13422. unsigned int unit_flags = 0x0
  13423. unsigned int unit_flags2 = 0x0
  13424. unsigned int unit_flags3 = 0x0
  13425. unsigned int dynamicflags = 0x0
  13426. unsigned int phaseUseFlags = 0x0
  13427. unsigned int phaseId = 0x0
  13428. unsigned int phaseGroup = 0x0
  13429. int terrainSwapMap = 0xFFFFFFFF
  13430. unsigned int ScriptId = 0x0
  13431. bool dbData = 0x1
  13432. unsigned int m_LootMode = 0x1
  13433. unsigned int m_waypointID = 0x1
  13434. unsigned int m_path_id = 0x0
  13435. CreatureGroup* m_formation = NULL
  13436. bool m_TriggerJustRespawned = 0x0
  13437. Spell* m_focusSpell = NULL
  13438. unsigned int m_focusDelay = 0x0
  13439. bool m_shouldReacquireTarget = 0x0
  13440. ObjectGuid m_suppressedTarget
  13441. unsigned int _low = 0x0
  13442. unsigned int _high = 0x0
  13443. float m_suppressedOrientation = 0.000000
  13444. 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
  13445. 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
  13446. <user defined> value_compare = 0x1ABFBF43FC8
  13447. 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
  13448. 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 = 0x1ABFBF43FD0
  13449. 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 = 0x1ABFBF43FE8
  13450. unsigned int _Mask = 0x7
  13451. unsigned int _Maxidx = 0x8
  13452. Local WaypointNode& waypoint = 0xCCCCCCCCCCCCCCCC
  13453. unsigned int id = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
  13454. float x = 0xCCCCCCCCCCCCCCD0 <Unable to read memory>
  13455. float y = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  13456. float z = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  13457. float orientation = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  13458. unsigned int delay = 0xCCCCCCCCCCCCCCE0 <Unable to read memory>
  13459. unsigned int eventId = 0xCCCCCCCCCCCCCCE4 <Unable to read memory>
  13460. unsigned int moveType = 0xCCCCCCCCCCCCCCE8 <Unable to read memory>
  13461. unsigned int eventChance = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
  13462. Local bool transportPath = 0x0
  13463. Local Movement::Location formationDest
  13464. G3D::Vector3
  13465. float x = -107374176.000000
  13466. float y = -107374176.000000
  13467. float z = -107374176.000000
  13468. float orientation = -107374176.000000
  13469.  
  13470. 00007FF65B22CA3C 0000002BED1FF150 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  13471. Local WaypointMovementGenerator<Creature>* this = 0x1AC015549F0
  13472. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  13473. PathMovementBase<Creature,WaypointPath const *>
  13474. WaypointPath* i_path = 0x1ABD832A678
  13475. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x1ABD832A678
  13476. unsigned int id = 0x0
  13477. unsigned int i_currentNode = 0x2
  13478. TimeTrackerSmall i_nextMoveTime
  13479. int i_expiryTime = 0x0
  13480. bool i_recalculateSpeed = 0x0
  13481. bool IsArrivalDone = 0x0
  13482. unsigned int path_id = 0x0
  13483. bool repeating = 0x0
  13484. bool LoadedFromDB = 0x0
  13485. Parameter Creature* creature = 0x1ABFBF40040
  13486. Unit
  13487. WorldObject
  13488. Object
  13489. unsigned int m_objectType = 0x9
  13490. int m_objectTypeId = 0x3
  13491. unsigned int m_updateFlag = 0x8
  13492. int* m_int32Values = 0x207
  13493. unsigned int* m_uint32Values = 0x207
  13494. float* m_floatValues = 0.000000
  13495. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  13496. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  13497. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  13498. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  13499. unsigned int m_valuesCount = 0xD5
  13500. unsigned int _dynamicValuesCount = 0x3
  13501. unsigned int _fieldNotifyFlags = 0x80
  13502. bool m_objectUpdated = 0x1
  13503. bool m_inWorld = 0x1
  13504. WorldLocation
  13505. Position
  13506. <user defined> XY = 0x1ABFBF400B8
  13507. <user defined> XYZ = 0x1ABFBF400B8
  13508. <user defined> XYZO = 0x1ABFBF400B8
  13509. <user defined> PackedXYZ = 0x1ABFBF400B8
  13510. float m_positionX = 1884.633301
  13511. float m_positionY = 1587.965576
  13512. float m_positionZ = 89.504448
  13513. float m_orientation = 6.208997
  13514. ?$Streamer@UXY@Position@@
  13515. Position* Pos = 0x44C67EE644EB9444
  13516. ?$ConstStreamer@UXY@Position@@
  13517. Position* Pos = 0x44C67EE644EB9444
  13518. ?$Streamer@UXYZ@Position@@
  13519. <user defined> Pos = 0x44C67EE644EB9444
  13520. ?$ConstStreamer@UXYZ@Position@@
  13521. <user defined> Pos = 0x44C67EE644EB9444
  13522. ?$Streamer@UXYZO@Position@@
  13523. <user defined> Pos = 0x44C67EE644EB9444
  13524. ?$ConstStreamer@UXYZO@Position@@
  13525. <user defined> Pos = 0x44C67EE644EB9444
  13526. ?$Streamer@UPackedXYZ@Position@@
  13527. <user defined> Pos = 0x44C67EE644EB9444
  13528. ?$ConstStreamer@UPackedXYZ@Position@@
  13529. <user defined> Pos = 0x44C67EE644EB9444
  13530. unsigned int m_mapId = 0x0
  13531. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  13532. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  13533. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  13534. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  13535. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  13536. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  13537. unsigned int LastUsedScriptID = 0x0
  13538. MovementInfo m_movementInfo = 0x1ABFBF40238
  13539. std::string m_name = "Wretched Ghoul"
  13540. bool m_isActive = 0x0
  13541. bool m_isWorldObject = 0x0
  13542. ZoneScript* m_zoneScript = NULL
  13543. Transport* m_transport = NULL
  13544. Map* m_currMap = 0x1AB9F8B4050
  13545. unsigned int m_InstanceId = 0x0
  13546. PhaseShift _phaseShift = 0x1ABFBF40300
  13547. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  13548. int _dbPhase = 0x0
  13549. unsigned int m_notifyflags = 0x2
  13550. unsigned int m_executed_notifies = 0x0
  13551. unsigned int m_extraAttacks = 0x0
  13552. bool m_canDualWield = 0x0
  13553. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  13554. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13555. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13556. 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 = 0x1ABFBF403F0
  13557. <user defined> _Copy_tag = 0x1ABFBF403F0
  13558. <user defined> _Move_tag = 0x1ABFBF403F0
  13559. Player* m_playerMovingMe = NULL
  13560. ObjectGuid[7] m_SummonSlot
  13561. [0] = 0x1ABFBF40410
  13562. [1] = 0x1ABFBF40420
  13563. [2] = 0x1ABFBF40430
  13564. [3] = 0x1ABFBF40440
  13565. [4] = 0x1ABFBF40450
  13566. [5] = 0x1ABFBF40460
  13567. [6] = 0x1ABFBF40470
  13568. ObjectGuid[4] m_ObjectSlot
  13569. [0] = 0x1ABFBF40480
  13570. [1] = 0x1ABFBF40490
  13571. [2] = 0x1ABFBF404A0
  13572. [3] = 0x1ABFBF404B0
  13573. float m_modMeleeHitChance = 0.000000
  13574. float m_modRangedHitChance = 0.000000
  13575. float m_modSpellHitChance = 0.000000
  13576. int m_baseSpellCritChance = 0x5
  13577. float[7] m_threatModifier
  13578. [0] = 1.000000
  13579. [1] = 1.000000
  13580. [2] = 1.000000
  13581. [3] = 1.000000
  13582. [4] = 1.000000
  13583. [5] = 1.000000
  13584. [6] = 1.000000
  13585. unsigned int[3] m_baseAttackSpeed
  13586. [0] = 0x7D0
  13587. [1] = 0x7D0
  13588. [2] = 0x7D0
  13589. float[3] m_modAttackSpeedPct
  13590. [0] = 1.000000
  13591. [1] = 1.000000
  13592. [2] = 1.000000
  13593. unsigned int[3] m_attackTimer
  13594. [0] = 0x0
  13595. [1] = 0x0
  13596. [2] = 0x0
  13597. EventProcessor m_Events
  13598. unsigned int m_time = 0x48AC
  13599. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  13600. 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
  13601. [0] = 0x1ABFBF40530
  13602. [1] = 0x1ABFBF40580
  13603. [2] = 0x1ABFBF405D0
  13604. [3] = 0x1ABFBF40620
  13605. [4] = 0x1ABFBF40670
  13606. [5] = 0x1ABFBF406C0
  13607. [6] = 0x1ABFBF40710
  13608. unsigned int m_lastSanctuaryTime = 0x0
  13609. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  13610. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  13611. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  13612. 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 = 0x1ABFBF40768
  13613. <user defined> _Copy_tag = 0x1ABFBF40768
  13614. <user defined> _Move_tag = 0x1ABFBF40768
  13615. bool IsAIEnabled = 0x1
  13616. bool NeedChangeAI = 0x0
  13617. ObjectGuid LastCharmerGUID
  13618. unsigned int _low = 0x0
  13619. unsigned int _high = 0x0
  13620. bool m_ControlledByPlayer = 0x0
  13621. Movement::MoveSpline* movespline = 0x1ABF7211620
  13622. Movement::Spline<int> spline = 0x1ABF7211620
  13623. Movement::FacingInfo facing = 0x1ABF7211670
  13624. unsigned int m_Id = 0x17DD
  13625. Movement::MoveSplineFlag splineflags = 0x20
  13626. int time_passed = 0x0
  13627. float vertical_acceleration = 0.000000
  13628. float initialOrientation = 0.000000
  13629. int effect_start_time = 0x0
  13630. int point_Idx = 0x3
  13631. int point_Idx_offset = 0x0
  13632. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  13633. bool onTransport = 0x0
  13634. bool splineIsFacingOnly = 0x0
  13635. UnitAI* i_AI = 0x1ABD832A490
  13636. Unit* me = 0x1ABFBF40040
  13637. UnitAI* i_disabledAI = NULL
  13638. bool m_AutoRepeatFirstCast = 0x0
  13639. float[4] m_createStats
  13640. [0] = 0.000000
  13641. [1] = 0.000000
  13642. [2] = 0.000000
  13643. [3] = 0.000000
  13644. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  13645. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13646. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13647. 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 = 0x1ABFBF407C8
  13648. <user defined> _Copy_tag = 0x1ABFBF407C8
  13649. <user defined> _Move_tag = 0x1ABFBF407C8
  13650. Unit* m_attacking = NULL
  13651. int m_deathState = 0x2
  13652. int m_procDeep = 0x0
  13653. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  13654. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  13655. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  13656. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  13657. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  13658. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  13659. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  13660. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  13661. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  13662. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  13663. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  13664. unsigned int m_transform = 0x0
  13665. Spell*[4] m_currentSpells
  13666. [0] = 0x0
  13667. [1] = 0x0
  13668. [2] = 0x0
  13669. [3] = 0x0
  13670. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  13671. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  13672. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  13673. 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 = 0x1ABFBF40868
  13674. <user defined> value_compare = 0x1ABFBF40868
  13675. <user defined> _Copy_tag = 0x1ABFBF40868
  13676. <user defined> _Move_tag = 0x1ABFBF40868
  13677. <user defined> value_compare = 0x1ABFBF40868
  13678. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  13679. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  13680. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  13681. 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 = 0x1ABFBF40880
  13682. <user defined> value_compare = 0x1ABFBF40880
  13683. <user defined> _Copy_tag = 0x1ABFBF40880
  13684. <user defined> _Move_tag = 0x1ABFBF40880
  13685. <user defined> value_compare = 0x1ABFBF40880
  13686. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  13687. std::_List_buy<Aura *,std::allocator<Aura *> >
  13688. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  13689. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  13690. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  13691. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  13692. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  13693. std::_Iterator_base12
  13694. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  13695. std::_Iterator_base12* _Mynextiter = NULL
  13696. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  13697. unsigned int m_removedAurasCount = 0x0
  13698. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  13699. [0] = 0x1ABFBF408D0
  13700. [1] = 0x1ABFBF408E8
  13701. [2] = 0x1ABFBF40900
  13702. [3] = 0x1ABFBF40918
  13703. [4] = 0x1ABFBF40930
  13704. [5] = 0x1ABFBF40948
  13705. [6] = 0x1ABFBF40960
  13706. [7] = 0x1ABFBF40978
  13707. [8] = 0x1ABFBF40990
  13708. [9] = 0x1ABFBF409A8
  13709. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  13710. std::_List_buy<Aura *,std::allocator<Aura *> >
  13711. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  13712. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  13713. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  13714. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  13715. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  13716. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  13717. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  13718. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  13719. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  13720. 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 = 0x1ABFBF43720
  13721. <user defined> value_compare = 0x1ABFBF43720
  13722. <user defined> _Copy_tag = 0x1ABFBF43720
  13723. <user defined> _Move_tag = 0x1ABFBF43720
  13724. <user defined> value_compare = 0x1ABFBF43720
  13725. std::array<unsigned int,2> m_interruptMask
  13726. unsigned int[2] _Elems
  13727. [0] = 0x0
  13728. [1] = 0x0
  13729. float[5] m_auraModifiersGroup
  13730. [0] = 0.000000
  13731. [1] = 100.000000
  13732. [2] = 1.000000
  13733. [3] = 0.000000
  13734. [4] = 1.000000
  13735. [0] = 0x1ABFBF43740
  13736. [1] = 0x1ABFBF43754
  13737. [2] = 0x1ABFBF43768
  13738. [3] = 0x1ABFBF4377C
  13739. [4] = 0x1ABFBF43790
  13740. [5] = 0x1ABFBF437A4
  13741. [6] = 0x1ABFBF437B8
  13742. [7] = 0x1ABFBF437CC
  13743. [8] = 0x1ABFBF437E0
  13744. [9] = 0x1ABFBF437F4
  13745. float[2] m_weaponDamage
  13746. [0] = 2.891566
  13747. [1] = 4.337349
  13748. [0] = 0x408ACB9140390F6C
  13749. [1] = 0x408ACB9140390F6C
  13750. [2] = 0x408ACB9140390F6C
  13751. bool m_canModifyStats = 0x1
  13752. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  13753. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  13754. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  13755. 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 = 0x1ABFBF43A30
  13756. <user defined> _Copy_tag = 0x1ABFBF43A30
  13757. <user defined> _Move_tag = 0x1ABFBF43A30
  13758. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  13759. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  13760. Data
  13761. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  13762. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  13763. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  13764. insert_commit_data
  13765. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  13766. float[9] m_speed_rate
  13767. [0] = 0.777776
  13768. [1] = 0.857143
  13769. [2] = 1.000000
  13770. [3] = 1.000000
  13771. [4] = 1.000000
  13772. [5] = 1.000000
  13773. [6] = 1.000000
  13774. [7] = 1.000000
  13775. [8] = 1.000000
  13776. CharmInfo* m_charmInfo = NULL
  13777. std::list<Player *,std::allocator<Player *> > m_sharedVision
  13778. std::_List_buy<Player *,std::allocator<Player *> >
  13779. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  13780. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  13781. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  13782. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  13783. MovementGenerator*[3] _slot
  13784. [0] = 0x7FF65D34FFB0
  13785. [1] = 0x0
  13786. [2] = 0x0
  13787. int _top = 0x0
  13788. Unit* _owner = 0x1ABFBF40040
  13789. bool[3] _initialize
  13790. [0] = 0x0
  13791. [1] = 0x0
  13792. [2] = 0x1
  13793. unsigned int _cleanFlag = 0x1
  13794. unsigned int[3] m_reactiveTimer
  13795. [0] = 0x0
  13796. [1] = 0x0
  13797. [2] = 0x0
  13798. unsigned int m_regenTimer = 0x16
  13799. ThreatManager m_ThreatManager
  13800. HostileReference* iCurrentVictim = NULL
  13801. Unit* iOwner = 0x1ABFBF40040
  13802. unsigned int iUpdateTimer = 0x3E8
  13803. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  13804. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  13805. Vehicle* m_vehicle = NULL
  13806. Vehicle* m_vehicleKit = NULL
  13807. unsigned int m_unitTypeMask = 0x0
  13808. LiquidTypeEntry* _lastLiquid = NULL
  13809. unsigned int m_movementCounter = 0x0
  13810. unsigned int m_state = 0x20
  13811. unsigned int m_CombatTimer = 0x0
  13812. TimeTrackerSmall m_movesplineTimer
  13813. int i_expiryTime = 0x190
  13814. std::array<DiminishingReturn,9> m_Diminishing
  13815. DiminishingReturn[9] _Elems
  13816. [0] = 0x1ABFBF43B48
  13817. [1] = 0x1ABFBF43B54
  13818. [2] = 0x1ABFBF43B60
  13819. [3] = 0x1ABFBF43B6C
  13820. [4] = 0x1ABFBF43B78
  13821. [5] = 0x1ABFBF43B84
  13822. [6] = 0x1ABFBF43B90
  13823. [7] = 0x1ABFBF43B9C
  13824. [8] = 0x1ABFBF43BA8
  13825. HostileRefManager m_HostileRefManager
  13826. RefManager<Unit,ThreatManager>
  13827. LinkedListHead
  13828. LinkedListElement iFirst = 0x1ABFBF43BC0
  13829. LinkedListElement iLast = 0x1ABFBF43BD0
  13830. unsigned int iSize = 0x0
  13831. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  13832. <user defined> iterator = 0xFBF43BD0
  13833. <user defined> iterator = 0x1ABFBF43BB8
  13834. Unit* iOwner = 0x1ABFBF40040
  13835. FollowerRefManager m_FollowingRefManager
  13836. RefManager<Unit,TargetedMovementGeneratorBase>
  13837. LinkedListHead
  13838. LinkedListElement iFirst = 0x1ABFBF43BF8
  13839. LinkedListElement iLast = 0x1ABFBF43C08
  13840. unsigned int iSize = 0x0
  13841. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  13842. <user defined> iterator = 0xFBF43C08
  13843. <user defined> iterator = 0x1ABFBF43BF0
  13844. RedirectThreatInfo _redirectThreadInfo
  13845. ObjectGuid _targetGUID = 0x1ABFBF43C20
  13846. unsigned int _threatPct = 0x0
  13847. bool m_cleanupDone = 0x0
  13848. bool m_duringRemoveFromWorld = 0x0
  13849. unsigned int _oldFactionId = 0x0
  13850. bool _isWalkingBeforeCharm = 0x0
  13851. unsigned int _aiAnimKitId = 0x0
  13852. unsigned int _movementAnimKitId = 0x0
  13853. unsigned int _meleeAnimKitId = 0x0
  13854. int _lastDamagedTime = 0x0
  13855. SpellHistory* _spellHistory = 0x1ABF7B89A10
  13856. CooldownEntry
  13857. unsigned int SpellId = 0xFBF40040
  13858. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  13859. unsigned int ItemId = 0xFBF557A0
  13860. unsigned int CategoryId = 0x1AB
  13861. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  13862. bool OnHold = 0x0
  13863. ChargeEntry
  13864. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  13865. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  13866. Unit* _owner = 0x1ABFBF40040
  13867. 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 = 0x1ABF7B89A18
  13868. 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 = 0x1ABF7B89A68
  13869. 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 = 0x1ABF7B89AB8
  13870. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  13871. [0] = 0x0
  13872. [1] = 0x0
  13873. [2] = 0x0
  13874. [3] = 0x0
  13875. [4] = 0x0
  13876. [5] = 0x0
  13877. [6] = 0x0
  13878. 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 = 0x1ABF7B89B40
  13879. 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 = 0x1ABF7B89B90
  13880. GridObject<Creature>
  13881. GridReference<Creature> _gridRef
  13882. Reference<GridRefManager<Creature>,Creature>
  13883. LinkedListElement
  13884. LinkedListElement* iNext = 0x1ABFBF19C68
  13885. LinkedListElement* iPrev = 0x1ABFBFABC78
  13886. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  13887. Creature* iRefFrom = 0x1ABFBF40040
  13888. MapObject
  13889. Cell _currentCell
  13890. <unnamed-type-data>
  13891. <unnamed-type-Part>
  13892. unsigned int grid_x = 0x1C48A3
  13893. unsigned int grid_y = 0x1C48A3
  13894. unsigned int cell_x = 0x1C48A3
  13895. unsigned int cell_y = 0x1C48A3
  13896. unsigned int nocreate = 0x1C48A3
  13897. unsigned int reserved = 0x1C48A3
  13898. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  13899. unsigned int All = 0x1C48A3
  13900. Cell::<unnamed-type-data> data = 0x1C48A3
  13901. int _moveState = 0x0
  13902. Position _newPosition
  13903. <user defined> XY = 0x1ABFBF43C90
  13904. <user defined> XYZ = 0x1ABFBF43C90
  13905. <user defined> XYZO = 0x1ABFBF43C90
  13906. <user defined> PackedXYZ = 0x1ABFBF43C90
  13907. float m_positionX = 0.000000
  13908. float m_positionY = 0.000000
  13909. float m_positionZ = 0.000000
  13910. float m_orientation = 0.000000
  13911. ?$Streamer@UXY@Position@@
  13912. Position* Pos = NULL
  13913. ?$ConstStreamer@UXY@Position@@
  13914. Position* Pos = NULL
  13915. ?$Streamer@UXYZ@Position@@
  13916. <user defined> Pos = 0x0
  13917. ?$ConstStreamer@UXYZ@Position@@
  13918. <user defined> Pos = 0x0
  13919. ?$Streamer@UXYZO@Position@@
  13920. <user defined> Pos = 0x0
  13921. ?$ConstStreamer@UXYZO@Position@@
  13922. <user defined> Pos = 0x0
  13923. ?$Streamer@UPackedXYZ@Position@@
  13924. <user defined> Pos = 0x0
  13925. ?$ConstStreamer@UPackedXYZ@Position@@
  13926. <user defined> Pos = 0x0
  13927. Loot loot
  13928. std::vector<LootItem,std::allocator<LootItem> > items
  13929. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13930. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CA0
  13931. std::vector<LootItem,std::allocator<LootItem> > quest_items
  13932. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13933. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CC0
  13934. unsigned int gold = 0x0
  13935. unsigned int unlootedCount = 0x0
  13936. ObjectGuid roundRobinPlayer
  13937. unsigned int _low = 0x0
  13938. unsigned int _high = 0x0
  13939. unsigned int loot_type = 0x0
  13940. unsigned int maxDuplicates = 0x1
  13941. ObjectGuid containerID
  13942. unsigned int _low = 0x0
  13943. unsigned int _high = 0x0
  13944. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  13945. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13946. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13947. 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 = 0x1ABFBF43D08
  13948. <user defined> _Copy_tag = 0x1ABFBF43D08
  13949. <user defined> _Move_tag = 0x1ABFBF43D08
  13950. 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
  13951. 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
  13952. <user defined> value_compare = 0x1ABFBF43D20
  13953. 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
  13954. 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 = 0x1ABFBF43D28
  13955. 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 = 0x1ABFBF43D40
  13956. unsigned int _Mask = 0x7
  13957. unsigned int _Maxidx = 0x8
  13958. 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
  13959. 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
  13960. <user defined> value_compare = 0x1ABFBF43D70
  13961. 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
  13962. 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 = 0x1ABFBF43D78
  13963. 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 = 0x1ABFBF43D90
  13964. unsigned int _Mask = 0x7
  13965. unsigned int _Maxidx = 0x8
  13966. 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
  13967. 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
  13968. <user defined> value_compare = 0x1ABFBF43DC0
  13969. 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
  13970. 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 = 0x1ABFBF43DC8
  13971. 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 = 0x1ABFBF43DE0
  13972. unsigned int _Mask = 0x7
  13973. unsigned int _Maxidx = 0x8
  13974. LootValidatorRefManager i_LootValidatorRefManager
  13975. RefManager<Loot,LootValidatorRef>
  13976. LinkedListHead
  13977. LinkedListElement iFirst = 0x1ABFBF43E18
  13978. LinkedListElement iLast = 0x1ABFBF43E28
  13979. unsigned int iSize = 0x0
  13980. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43E28
  13981. <user defined> iterator = 0xFBF43E28
  13982. <user defined> iterator = 0x1ABFBF43E10
  13983. iterator
  13984. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  13985. ObjectGuid _GUID
  13986. unsigned int _low = 0x207
  13987. unsigned int _high = 0x3C00040000017780
  13988. unsigned int _itemContext = 0x0
  13989. unsigned int[8] m_spells
  13990. [0] = 0x0
  13991. [1] = 0x0
  13992. [2] = 0x0
  13993. [3] = 0x0
  13994. [4] = 0x0
  13995. [5] = 0x0
  13996. [6] = 0x0
  13997. [7] = 0x0
  13998. unsigned int m_groupLootTimer = 0x0
  13999. ObjectGuid lootingGroupLowGUID
  14000. unsigned int _low = 0x0
  14001. unsigned int _high = 0x0
  14002. unsigned int m_PlayerDamageReq = 0x37
  14003. float m_SightDistance = 50.000000
  14004. float m_CombatDistance = 0.000000
  14005. bool m_isTempWorldObject = 0x0
  14006. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  14007. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  14008. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  14009. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x1ABFBF43EA8
  14010. ObjectGuid m_lootRecipient
  14011. unsigned int _low = 0x0
  14012. unsigned int _high = 0x0
  14013. ObjectGuid m_lootRecipientGroup
  14014. unsigned int _low = 0x0
  14015. unsigned int _high = 0x0
  14016. ObjectGuid _skinner
  14017. unsigned int _low = 0x0
  14018. unsigned int _high = 0x0
  14019. int _pickpocketLootRestore = 0x0
  14020. int m_corpseRemoveTime = 0x5B22BA18
  14021. int m_respawnTime = 0x5B22BA90
  14022. unsigned int m_respawnDelay = 0x78
  14023. unsigned int m_corpseDelay = 0x3C
  14024. float m_respawnradius = 5.000000
  14025. unsigned int m_boundaryCheckTime = 0x9C4
  14026. unsigned int m_combatPulseTime = 0x0
  14027. unsigned int m_combatPulseDelay = 0x0
  14028. int m_reactState = 0x0
  14029. unsigned int m_defaultMovementType = 0x1
  14030. unsigned int m_spawnId = 0x4F697
  14031. unsigned int m_equipmentId = 0x0
  14032. int m_originalEquipmentId = 0x0
  14033. bool m_AlreadyCallAssistance = 0x0
  14034. bool m_AlreadySearchedAssistance = 0x0
  14035. bool m_regenHealth = 0x1
  14036. bool m_cannotReachTarget = 0x0
  14037. unsigned int m_cannotReachTimer = 0x0
  14038. bool m_AI_locked = 0x0
  14039. int m_meleeDamageSchoolMask = 0x1
  14040. unsigned int m_originalEntry = 0x5DE
  14041. Position m_homePosition
  14042. <user defined> XY = 0x1ABFBF43F48
  14043. <user defined> XYZ = 0x1ABFBF43F48
  14044. <user defined> XYZO = 0x1ABFBF43F48
  14045. <user defined> PackedXYZ = 0x1ABFBF43F48
  14046. float m_positionX = 1884.725220
  14047. float m_positionY = 1587.958740
  14048. float m_positionZ = 89.489601
  14049. float m_orientation = 3.067404
  14050. ?$Streamer@UXY@Position@@
  14051. Position* Pos = 0x44C67EAE44EB9735
  14052. ?$ConstStreamer@UXY@Position@@
  14053. Position* Pos = 0x44C67EAE44EB9735
  14054. ?$Streamer@UXYZ@Position@@
  14055. <user defined> Pos = 0x44C67EAE44EB9735
  14056. ?$ConstStreamer@UXYZ@Position@@
  14057. <user defined> Pos = 0x44C67EAE44EB9735
  14058. ?$Streamer@UXYZO@Position@@
  14059. <user defined> Pos = 0x44C67EAE44EB9735
  14060. ?$ConstStreamer@UXYZO@Position@@
  14061. <user defined> Pos = 0x44C67EAE44EB9735
  14062. ?$Streamer@UPackedXYZ@Position@@
  14063. <user defined> Pos = 0x44C67EAE44EB9735
  14064. ?$ConstStreamer@UPackedXYZ@Position@@
  14065. <user defined> Pos = 0x44C67EAE44EB9735
  14066. Position m_transportHomePosition
  14067. <user defined> XY = 0x1ABFBF43F58
  14068. <user defined> XYZ = 0x1ABFBF43F58
  14069. <user defined> XYZO = 0x1ABFBF43F58
  14070. <user defined> PackedXYZ = 0x1ABFBF43F58
  14071. float m_positionX = 0.000000
  14072. float m_positionY = 0.000000
  14073. float m_positionZ = 0.000000
  14074. float m_orientation = 0.000000
  14075. ?$Streamer@UXY@Position@@
  14076. Position* Pos = NULL
  14077. ?$ConstStreamer@UXY@Position@@
  14078. Position* Pos = NULL
  14079. ?$Streamer@UXYZ@Position@@
  14080. <user defined> Pos = 0x0
  14081. ?$ConstStreamer@UXYZ@Position@@
  14082. <user defined> Pos = 0x0
  14083. ?$Streamer@UXYZO@Position@@
  14084. <user defined> Pos = 0x0
  14085. ?$ConstStreamer@UXYZO@Position@@
  14086. <user defined> Pos = 0x0
  14087. ?$Streamer@UPackedXYZ@Position@@
  14088. <user defined> Pos = 0x0
  14089. ?$ConstStreamer@UPackedXYZ@Position@@
  14090. <user defined> Pos = 0x0
  14091. bool DisableReputationGain = 0x0
  14092. CreatureTemplate* m_creatureInfo = 0x1AB9796E758
  14093. unsigned int Entry = 0x5DE
  14094. unsigned int[3] DifficultyEntry
  14095. [0] = 0x0
  14096. [1] = 0x0
  14097. [2] = 0x0
  14098. unsigned int[2] KillCredit
  14099. [0] = 0x762
  14100. [1] = 0x0
  14101. unsigned int Modelid1 = 0x33D
  14102. unsigned int Modelid2 = 0x0
  14103. unsigned int Modelid3 = 0x0
  14104. unsigned int Modelid4 = 0x0
  14105. std::string Name = "Wretched Ghoul"
  14106. std::string FemaleName = ""
  14107. std::string SubName = ""
  14108. std::string TitleAlt = ""
  14109. std::string IconName = ""
  14110. unsigned int GossipMenuId = 0x0
  14111. int minlevel = 0x1
  14112. int maxlevel = 0x2
  14113. boost::optional<CreatureLevelScaling> levelScaling
  14114. boost::optional_detail::optional_base<CreatureLevelScaling>
  14115. <user defined> boost::optional_detail::optional_tag = 0x0
  14116. bool m_initialized = 0x0
  14117. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  14118. int HealthScalingExpansion = 0x0
  14119. unsigned int RequiredExpansion = 0x0
  14120. unsigned int VignetteID = 0x0
  14121. unsigned int faction = 0x7
  14122. unsigned int npcflag = 0x0
  14123. float speed_walk = 0.777776
  14124. float speed_run = 0.857143
  14125. float scale = 1.000000
  14126. unsigned int rank = 0x0
  14127. unsigned int dmgschool = 0x0
  14128. unsigned int BaseAttackTime = 0x7D0
  14129. unsigned int RangeAttackTime = 0x7D0
  14130. float BaseVariance = 1.000000
  14131. float RangeVariance = 1.000000
  14132. unsigned int unit_class = 0x1
  14133. unsigned int unit_flags = 0x0
  14134. unsigned int unit_flags2 = 0x800
  14135. unsigned int unit_flags3 = 0x0
  14136. unsigned int dynamicflags = 0x0
  14137. int family = 0x0
  14138. unsigned int trainer_class = 0x0
  14139. unsigned int type = 0x6
  14140. unsigned int type_flags = 0x0
  14141. unsigned int type_flags2 = 0x0
  14142. unsigned int lootid = 0x5DE
  14143. unsigned int pickpocketLootId = 0x5DE
  14144. unsigned int SkinLootId = 0x0
  14145. int[7] resistance
  14146. [0] = 0x0
  14147. [1] = 0x1
  14148. [2] = 0x1
  14149. [3] = 0x1
  14150. [4] = 0x1
  14151. [5] = 0x1
  14152. [6] = 0x1
  14153. unsigned int[8] spells
  14154. [0] = 0x0
  14155. [1] = 0x0
  14156. [2] = 0x0
  14157. [3] = 0x0
  14158. [4] = 0x0
  14159. [5] = 0x0
  14160. [6] = 0x0
  14161. [7] = 0x0
  14162. unsigned int VehicleId = 0x0
  14163. unsigned int mingold = 0x1
  14164. unsigned int maxgold = 0x4
  14165. std::string AIName = "SmartAI"
  14166. unsigned int MovementType = 0x1
  14167. unsigned int InhabitType = 0x3
  14168. float HoverHeight = 1.000000
  14169. float ModHealth = 1.000000
  14170. float ModHealthExtra = 1.000000
  14171. float ModMana = 1.000000
  14172. float ModManaExtra = 1.000000
  14173. float ModArmor = 1.000000
  14174. float ModDamage = 1.000000
  14175. float ModExperience = 1.000000
  14176. bool RacialLeader = 0x0
  14177. unsigned int movementId = 0x64
  14178. bool RegenHealth = 0x1
  14179. unsigned int MechanicImmuneMask = 0x800010
  14180. unsigned int flags_extra = 0x0
  14181. unsigned int ScriptID = 0x0
  14182. CreatureData* m_creatureData = 0x1ABA31AA968
  14183. unsigned int id = 0x5DE
  14184. unsigned int mapid = 0x0
  14185. unsigned int displayid = 0x0
  14186. int equipmentId = 0x0
  14187. float posX = 1919.939941
  14188. float posY = 1586.650024
  14189. float posZ = 83.980400
  14190. float orientation = 2.334830
  14191. unsigned int spawntimesecs = 0x78
  14192. float spawndist = 5.000000
  14193. unsigned int currentwaypoint = 0x0
  14194. unsigned int curhealth = 0x1
  14195. unsigned int curmana = 0x0
  14196. unsigned int movementType = 0x1
  14197. unsigned int spawnMask = 0x1
  14198. unsigned int npcflag = 0x0
  14199. unsigned int unit_flags = 0x0
  14200. unsigned int unit_flags2 = 0x0
  14201. unsigned int unit_flags3 = 0x0
  14202. unsigned int dynamicflags = 0x0
  14203. unsigned int phaseUseFlags = 0x0
  14204. unsigned int phaseId = 0x0
  14205. unsigned int phaseGroup = 0x0
  14206. int terrainSwapMap = 0xFFFFFFFF
  14207. unsigned int ScriptId = 0x0
  14208. bool dbData = 0x1
  14209. unsigned int m_LootMode = 0x1
  14210. unsigned int m_waypointID = 0x1
  14211. unsigned int m_path_id = 0x0
  14212. CreatureGroup* m_formation = NULL
  14213. bool m_TriggerJustRespawned = 0x0
  14214. Spell* m_focusSpell = NULL
  14215. unsigned int m_focusDelay = 0x0
  14216. bool m_shouldReacquireTarget = 0x0
  14217. ObjectGuid m_suppressedTarget
  14218. unsigned int _low = 0x0
  14219. unsigned int _high = 0x0
  14220. float m_suppressedOrientation = 0.000000
  14221. 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
  14222. 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
  14223. <user defined> value_compare = 0x1ABFBF43FC8
  14224. 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
  14225. 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 = 0x1ABFBF43FD0
  14226. 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 = 0x1ABFBF43FE8
  14227. unsigned int _Mask = 0x7
  14228. unsigned int _Maxidx = 0x8
  14229. Parameter unsigned int diff = 0x7D
  14230.  
  14231. 00007FF65A9382AC 0000002BED1FF180 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  14232. Local MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >* this = 0x1AC015549F0
  14233. Parameter Unit* u = 0x1ABFBF40040
  14234. WorldObject
  14235. Object
  14236. unsigned int m_objectType = 0x9
  14237. int m_objectTypeId = 0x3
  14238. unsigned int m_updateFlag = 0x8
  14239. int* m_int32Values = 0x207
  14240. unsigned int* m_uint32Values = 0x207
  14241. float* m_floatValues = 0.000000
  14242. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  14243. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  14244. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  14245. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  14246. unsigned int m_valuesCount = 0xD5
  14247. unsigned int _dynamicValuesCount = 0x3
  14248. unsigned int _fieldNotifyFlags = 0x80
  14249. bool m_objectUpdated = 0x1
  14250. bool m_inWorld = 0x1
  14251. WorldLocation
  14252. Position
  14253. <user defined> XY = 0x1ABFBF400B8
  14254. <user defined> XYZ = 0x1ABFBF400B8
  14255. <user defined> XYZO = 0x1ABFBF400B8
  14256. <user defined> PackedXYZ = 0x1ABFBF400B8
  14257. float m_positionX = 1884.633301
  14258. float m_positionY = 1587.965576
  14259. float m_positionZ = 89.504448
  14260. float m_orientation = 6.208997
  14261. ?$Streamer@UXY@Position@@
  14262. Position* Pos = 0x44C67EE644EB9444
  14263. ?$ConstStreamer@UXY@Position@@
  14264. Position* Pos = 0x44C67EE644EB9444
  14265. ?$Streamer@UXYZ@Position@@
  14266. <user defined> Pos = 0x44C67EE644EB9444
  14267. ?$ConstStreamer@UXYZ@Position@@
  14268. <user defined> Pos = 0x44C67EE644EB9444
  14269. ?$Streamer@UXYZO@Position@@
  14270. <user defined> Pos = 0x44C67EE644EB9444
  14271. ?$ConstStreamer@UXYZO@Position@@
  14272. <user defined> Pos = 0x44C67EE644EB9444
  14273. ?$Streamer@UPackedXYZ@Position@@
  14274. <user defined> Pos = 0x44C67EE644EB9444
  14275. ?$ConstStreamer@UPackedXYZ@Position@@
  14276. <user defined> Pos = 0x44C67EE644EB9444
  14277. unsigned int m_mapId = 0x0
  14278. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  14279. int[2] m_values
  14280. [0] = 0x0
  14281. [1] = 0x0
  14282. unsigned int m_flags = 0x0
  14283. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  14284. int[2] m_values
  14285. [0] = 0x0
  14286. [1] = 0x0
  14287. unsigned int m_flags = 0x0
  14288. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  14289. int[38] m_values
  14290. [0] = 0x0
  14291. [1] = 0x0
  14292. [2] = 0x0
  14293. [3] = 0x0
  14294. [4] = 0x0
  14295. [5] = 0x0
  14296. [6] = 0x0
  14297. [7] = 0x0
  14298. [8] = 0x0
  14299. [9] = 0x0
  14300. unsigned int m_flags = 0x0
  14301. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  14302. int[38] m_values
  14303. [0] = 0x0
  14304. [1] = 0x0
  14305. [2] = 0x0
  14306. [3] = 0x0
  14307. [4] = 0x0
  14308. [5] = 0x0
  14309. [6] = 0x0
  14310. [7] = 0x0
  14311. [8] = 0x0
  14312. [9] = 0x0
  14313. unsigned int m_flags = 0x0
  14314. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  14315. int[2] m_values
  14316. [0] = 0x0
  14317. [1] = 0x1
  14318. unsigned int m_flags = 0x0
  14319. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  14320. int[2] m_values
  14321. [0] = 0x0
  14322. [1] = 0x1
  14323. unsigned int m_flags = 0x0
  14324. unsigned int LastUsedScriptID = 0x0
  14325. MovementInfo m_movementInfo
  14326. ObjectGuid guid = 0x1ABFBF40238
  14327. unsigned int flags = 0x100
  14328. unsigned int flags2 = 0x0
  14329. Position pos = 0x1ABFBF40250
  14330. unsigned int time = 0x0
  14331. TransportInfo
  14332. ObjectGuid guid = 0x1ABFBF40238
  14333. Position pos = 0x1ABFBF40248
  14334. int seat = 0x0
  14335. unsigned int time = 0x0
  14336. unsigned int prevTime = 0x0
  14337. unsigned int vehicleId = 0x0
  14338. MovementInfo::TransportInfo transport = 0x1ABFBF40264
  14339. float pitch = 0.000000
  14340. JumpInfo
  14341. unsigned int fallTime = 0x0
  14342. float zspeed = 0.000000
  14343. float sinAngle = 0.000000
  14344. float cosAngle = 0.000000
  14345. float xyspeed = 0.000000
  14346. MovementInfo::JumpInfo jump = 0x1ABFBF40298
  14347. float splineElevation = 0.000000
  14348. std::string m_name = "Wretched Ghoul"
  14349. bool m_isActive = 0x0
  14350. bool m_isWorldObject = 0x0
  14351. ZoneScript* m_zoneScript = NULL
  14352. Transport* m_transport = NULL
  14353. Map* m_currMap = 0x1AB9F8B4050
  14354. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  14355. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  14356. LinkedListHead
  14357. LinkedListElement iFirst = 0x1AB9F8B4058
  14358. LinkedListElement iLast = 0x1AB9F8B4068
  14359. unsigned int iSize = 0x12
  14360. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  14361. <user defined> iterator = 0x556E068
  14362. <user defined> iterator = 0x1AB9F8B4050
  14363. iterator
  14364. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  14365. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x1AB9F8B4080
  14366. bool _creatureToMoveLock = 0x0
  14367. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x1AB9F8B40A0
  14368. bool _gameObjectsToMoveLock = 0x0
  14369. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x1AB9F8B40C8
  14370. bool _dynamicObjectsToMoveLock = 0x0
  14371. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x1AB9F8B40F0
  14372. bool _areaTriggersToMoveLock = 0x0
  14373. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x1AB9F8B4118
  14374. std::mutex _mapLock = 0x1AB9F8B4138
  14375. std::mutex _gridLock = 0x1AB9F8B4188
  14376. MapEntry* i_mapEntry = 0x1AB0122D200
  14377. unsigned int i_spawnMode = 0x0
  14378. unsigned int i_InstanceId = 0x0
  14379. unsigned int m_unloadTimer = 0x0
  14380. float m_VisibleDistance = 90.000000
  14381. DynamicMapTree _dynamicTree = 0x1AB1BD46050
  14382. MapRefManager m_mapRefManager = 0x1AB9F8B41F8
  14383. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x1ABDF7937E0
  14384. int m_VisibilityNotifyPeriod = 0x3E8
  14385. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x1AB9F8B4238
  14386. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x1AB9F8B4250
  14387. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x1AB9F8B4268
  14388. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x1AB9F8B4280
  14389. int i_gridExpiry = 0x493E0
  14390. Map* m_parentMap = 0x1AB9F8B4050
  14391. Map* m_parentTerrainMap = 0x1AB9F8B4050
  14392. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  14393. 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
  14394. [0] = 0x0
  14395. [1] = 0x0
  14396. [2] = 0x0
  14397. [3] = 0x0
  14398. [4] = 0x0
  14399. [5] = 0x0
  14400. [6] = 0x0
  14401. [7] = 0x0
  14402. [8] = 0x0
  14403. [9] = 0x0
  14404. [0] = 0x1AB9F8B42B8
  14405. [1] = 0x1AB9F8B44B8
  14406. [2] = 0x1AB9F8B46B8
  14407. [3] = 0x1AB9F8B48B8
  14408. [4] = 0x1AB9F8B4AB8
  14409. [5] = 0x1AB9F8B4CB8
  14410. [6] = 0x1AB9F8B4EB8
  14411. [7] = 0x1AB9F8B50B8
  14412. [8] = 0x1AB9F8B52B8
  14413. [9] = 0x1AB9F8B54B8
  14414. GridMap*[64] GridMaps
  14415. [0] = 0x0
  14416. [1] = 0x0
  14417. [2] = 0x0
  14418. [3] = 0x0
  14419. [4] = 0x0
  14420. [5] = 0x0
  14421. [6] = 0x0
  14422. [7] = 0x0
  14423. [8] = 0x0
  14424. [9] = 0x0
  14425. [0] = 0x1AB9F8BC2B8
  14426. [1] = 0x1AB9F8BC4B8
  14427. [2] = 0x1AB9F8BC6B8
  14428. [3] = 0x1AB9F8BC8B8
  14429. [4] = 0x1AB9F8BCAB8
  14430. [5] = 0x1AB9F8BCCB8
  14431. [6] = 0x1AB9F8BCEB8
  14432. [7] = 0x1AB9F8BD0B8
  14433. [8] = 0x1AB9F8BD2B8
  14434. [9] = 0x1AB9F8BD4B8
  14435. unsigned int[64] GridMapReference
  14436. [0] = 0x0
  14437. [1] = 0x0
  14438. [2] = 0x0
  14439. [3] = 0x0
  14440. [4] = 0x0
  14441. [5] = 0x0
  14442. [6] = 0x0
  14443. [7] = 0x0
  14444. [8] = 0x0
  14445. [9] = 0x0
  14446. [0] = 0x1AB9F8C42B8
  14447. [1] = 0x1AB9F8C4338
  14448. [2] = 0x1AB9F8C43B8
  14449. [3] = 0x1AB9F8C4438
  14450. [4] = 0x1AB9F8C44B8
  14451. [5] = 0x1AB9F8C4538
  14452. [6] = 0x1AB9F8C45B8
  14453. [7] = 0x1AB9F8C4638
  14454. [8] = 0x1AB9F8C46B8
  14455. [9] = 0x1AB9F8C4738
  14456. std::bitset<262144> marked_cells = 0x1AB9F8C62B8
  14457. bool i_scriptLock = 0x0
  14458. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x1AB9F8CE2C0
  14459. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x1AB9F8CE2D8
  14460. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x1AB9F8CE2F0
  14461. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x1AB9F8CE308
  14462. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x1AB9F8CE320
  14463. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x1AB9F8CE370
  14464. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x1AB9F8CE3C0
  14465. IntervalTimer _weatherUpdateTimer = 0x1AB9F8CE410
  14466. unsigned int _defaultLight = 0x1
  14467. 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 = 0x1AB9F8CE428
  14468. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x1AB9F8CE440
  14469. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x1AB9F8CE678
  14470. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x1AB9F8CE6C8
  14471. 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 = 0x1AB9F8CE718
  14472. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x1AB9F8CE768
  14473. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x1AB9F8CE7B8
  14474. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x1AB9F8CE808
  14475. unsigned int m_InstanceId = 0x0
  14476. PhaseShift _phaseShift
  14477. PhaseRef
  14478. unsigned int Id = 0x8
  14479. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  14480. int References = 0x0
  14481. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  14482. VisibleMapIdRef
  14483. int References = 0x8
  14484. TerrainSwapInfo* VisibleMapInfo = NULL
  14485. UiWorldMapAreaIdSwapRef
  14486. int References = 0x8
  14487. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  14488. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  14489. bool Erased = 0x0
  14490. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  14491. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40300
  14492. bool Erased = 0x0
  14493. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  14494. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40300
  14495. bool Erased = 0x0
  14496. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  14497. ObjectGuid PersonalGuid = 0x1ABFBF40304
  14498. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40318
  14499. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF40330
  14500. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF40348
  14501. int NonCosmeticReferences = 0x0
  14502. int CosmeticReferences = 0x0
  14503. int DefaultReferences = 0x0
  14504. bool IsDbPhaseShift = 0x1
  14505. PhaseShift _suppressedPhaseShift
  14506. PhaseRef
  14507. unsigned int Id = 0x8
  14508. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  14509. int References = 0x0
  14510. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  14511. VisibleMapIdRef
  14512. int References = 0x8
  14513. TerrainSwapInfo* VisibleMapInfo = NULL
  14514. UiWorldMapAreaIdSwapRef
  14515. int References = 0x8
  14516. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  14517. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  14518. bool Erased = 0x0
  14519. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  14520. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40370
  14521. bool Erased = 0x0
  14522. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  14523. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40370
  14524. bool Erased = 0x0
  14525. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  14526. ObjectGuid PersonalGuid = 0x1ABFBF40374
  14527. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40388
  14528. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF403A0
  14529. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF403B8
  14530. int NonCosmeticReferences = 0x0
  14531. int CosmeticReferences = 0x0
  14532. int DefaultReferences = 0x0
  14533. bool IsDbPhaseShift = 0x0
  14534. int _dbPhase = 0x0
  14535. unsigned int m_notifyflags = 0x2
  14536. unsigned int m_executed_notifies = 0x0
  14537. unsigned int m_extraAttacks = 0x0
  14538. bool m_canDualWield = 0x0
  14539. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  14540. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14541. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14542. 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 = 0x1ABFBF403F0
  14543. <user defined> _Copy_tag = 0x1ABFBF403F0
  14544. <user defined> _Move_tag = 0x1ABFBF403F0
  14545. Player* m_playerMovingMe = NULL
  14546. ObjectGuid[7] m_SummonSlot
  14547. [0] = 0x1ABFBF40410
  14548. [1] = 0x1ABFBF40420
  14549. [2] = 0x1ABFBF40430
  14550. [3] = 0x1ABFBF40440
  14551. [4] = 0x1ABFBF40450
  14552. [5] = 0x1ABFBF40460
  14553. [6] = 0x1ABFBF40470
  14554. ObjectGuid[4] m_ObjectSlot
  14555. [0] = 0x1ABFBF40480
  14556. [1] = 0x1ABFBF40490
  14557. [2] = 0x1ABFBF404A0
  14558. [3] = 0x1ABFBF404B0
  14559. float m_modMeleeHitChance = 0.000000
  14560. float m_modRangedHitChance = 0.000000
  14561. float m_modSpellHitChance = 0.000000
  14562. int m_baseSpellCritChance = 0x5
  14563. float[7] m_threatModifier
  14564. [0] = 1.000000
  14565. [1] = 1.000000
  14566. [2] = 1.000000
  14567. [3] = 1.000000
  14568. [4] = 1.000000
  14569. [5] = 1.000000
  14570. [6] = 1.000000
  14571. unsigned int[3] m_baseAttackSpeed
  14572. [0] = 0x7D0
  14573. [1] = 0x7D0
  14574. [2] = 0x7D0
  14575. float[3] m_modAttackSpeedPct
  14576. [0] = 1.000000
  14577. [1] = 1.000000
  14578. [2] = 1.000000
  14579. unsigned int[3] m_attackTimer
  14580. [0] = 0x0
  14581. [1] = 0x0
  14582. [2] = 0x0
  14583. EventProcessor m_Events
  14584. unsigned int m_time = 0x48AC
  14585. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  14586. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14587. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14588. 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 = 0x1ABFBF40518
  14589. <user defined> value_compare = 0x1ABFBF40518
  14590. <user defined> _Copy_tag = 0x1ABFBF40518
  14591. <user defined> _Move_tag = 0x1ABFBF40518
  14592. <user defined> value_compare = 0x1ABFBF40518
  14593. 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
  14594. [0] = 0x1ABFBF40530
  14595. [1] = 0x1ABFBF40580
  14596. [2] = 0x1ABFBF405D0
  14597. [3] = 0x1ABFBF40620
  14598. [4] = 0x1ABFBF40670
  14599. [5] = 0x1ABFBF406C0
  14600. [6] = 0x1ABFBF40710
  14601. unsigned int m_lastSanctuaryTime = 0x0
  14602. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  14603. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  14604. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  14605. 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 = 0x1ABFBF40768
  14606. <user defined> _Copy_tag = 0x1ABFBF40768
  14607. <user defined> _Move_tag = 0x1ABFBF40768
  14608. bool IsAIEnabled = 0x1
  14609. bool NeedChangeAI = 0x0
  14610. ObjectGuid LastCharmerGUID
  14611. unsigned int _low = 0x0
  14612. unsigned int _high = 0x0
  14613. bool m_ControlledByPlayer = 0x0
  14614. Movement::MoveSpline* movespline = 0x1ABF7211620
  14615. Movement::Spline<int> spline
  14616. Movement::SplineBase
  14617. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x1ABF7211620
  14618. int index_lo = 0x0
  14619. int index_hi = 0x0
  14620. unsigned int m_mode = 0x0
  14621. bool cyclic = 0x0
  14622. std::vector<int,std::allocator<int> > lengths = 0x1ABF7211650
  14623. Movement::FacingInfo facing
  14624. <unnamed-type-f>
  14625. float x = 0.000000
  14626. float y = 0.000000
  14627. float z = 0.000000
  14628. Movement::FacingInfo::<unnamed-type-f> f = 0x1ABF7211670
  14629. ObjectGuid target = 0x1ABF721167C
  14630. float angle = 0.000000
  14631. int type = 0x0
  14632. unsigned int m_Id = 0x17DD
  14633. Movement::MoveSplineFlag splineflags
  14634. unsigned int animId = 0x20
  14635. bool unknown0 = 0x20
  14636. bool fallingSlow = 0x20
  14637. bool done = 0x20
  14638. bool falling = 0x20
  14639. bool no_spline = 0x20
  14640. bool unknown1 = 0x0
  14641. bool flying = 0x0
  14642. bool orientationFixed = 0x0
  14643. bool catmullrom = 0x0
  14644. bool cyclic = 0x0
  14645. bool enter_cycle = 0x0
  14646. bool frozen = 0x0
  14647. bool transportEnter = 0x0
  14648. bool transportExit = 0x0
  14649. bool unknown2 = 0x0
  14650. bool unknown3 = 0x0
  14651. bool backward = 0x0
  14652. bool smoothGroundPath = 0x0
  14653. bool canSwim = 0x0
  14654. bool uncompressedPath = 0x0
  14655. bool unknown4 = 0x0
  14656. bool unknown5 = 0x0
  14657. bool animation = 0x0
  14658. bool parabolic = 0x0
  14659. bool fadeObject = 0x0
  14660. bool steering = 0x0
  14661. bool unknown8 = 0x0
  14662. bool unknown9 = 0x0
  14663. bool unknown10 = 0x0
  14664. int time_passed = 0x0
  14665. float vertical_acceleration = 0.000000
  14666. float initialOrientation = 0.000000
  14667. int effect_start_time = 0x0
  14668. int point_Idx = 0x3
  14669. int point_Idx_offset = 0x0
  14670. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  14671. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  14672. <user defined> boost::optional_detail::optional_tag = 0x0
  14673. bool m_initialized = 0x0
  14674. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x1ABF72116B8
  14675. bool onTransport = 0x0
  14676. bool splineIsFacingOnly = 0x0
  14677. UnitAI* i_AI = 0x1ABD832A490
  14678. Unit* me = 0x1ABFBF40040
  14679. UnitAI* i_disabledAI = NULL
  14680. bool m_AutoRepeatFirstCast = 0x0
  14681. float[4] m_createStats
  14682. [0] = 0.000000
  14683. [1] = 0.000000
  14684. [2] = 0.000000
  14685. [3] = 0.000000
  14686. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  14687. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14688. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14689. 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 = 0x1ABFBF407C8
  14690. <user defined> _Copy_tag = 0x1ABFBF407C8
  14691. <user defined> _Move_tag = 0x1ABFBF407C8
  14692. Unit* m_attacking = NULL
  14693. int m_deathState = 0x2
  14694. int m_procDeep = 0x0
  14695. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  14696. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  14697. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  14698. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  14699. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  14700. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  14701. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  14702. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  14703. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  14704. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  14705. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  14706. unsigned int m_transform = 0x0
  14707. Spell*[4] m_currentSpells
  14708. [0] = 0x0
  14709. [1] = 0x0
  14710. [2] = 0x0
  14711. [3] = 0x0
  14712. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  14713. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  14714. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  14715. 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 = 0x1ABFBF40868
  14716. <user defined> value_compare = 0x1ABFBF40868
  14717. <user defined> _Copy_tag = 0x1ABFBF40868
  14718. <user defined> _Move_tag = 0x1ABFBF40868
  14719. <user defined> value_compare = 0x1ABFBF40868
  14720. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  14721. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  14722. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  14723. 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 = 0x1ABFBF40880
  14724. <user defined> value_compare = 0x1ABFBF40880
  14725. <user defined> _Copy_tag = 0x1ABFBF40880
  14726. <user defined> _Move_tag = 0x1ABFBF40880
  14727. <user defined> value_compare = 0x1ABFBF40880
  14728. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  14729. std::_List_buy<Aura *,std::allocator<Aura *> >
  14730. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  14731. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  14732. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  14733. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  14734. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  14735. std::_Iterator_base12
  14736. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  14737. std::_Iterator_base12* _Mynextiter = NULL
  14738. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  14739. unsigned int m_removedAurasCount = 0x0
  14740. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  14741. [0] = 0x1ABFBF408D0
  14742. [1] = 0x1ABFBF408E8
  14743. [2] = 0x1ABFBF40900
  14744. [3] = 0x1ABFBF40918
  14745. [4] = 0x1ABFBF40930
  14746. [5] = 0x1ABFBF40948
  14747. [6] = 0x1ABFBF40960
  14748. [7] = 0x1ABFBF40978
  14749. [8] = 0x1ABFBF40990
  14750. [9] = 0x1ABFBF409A8
  14751. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  14752. std::_List_buy<Aura *,std::allocator<Aura *> >
  14753. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  14754. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  14755. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  14756. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  14757. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  14758. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  14759. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  14760. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  14761. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  14762. 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 = 0x1ABFBF43720
  14763. <user defined> value_compare = 0x1ABFBF43720
  14764. <user defined> _Copy_tag = 0x1ABFBF43720
  14765. <user defined> _Move_tag = 0x1ABFBF43720
  14766. <user defined> value_compare = 0x1ABFBF43720
  14767. std::array<unsigned int,2> m_interruptMask
  14768. unsigned int[2] _Elems
  14769. [0] = 0x0
  14770. [1] = 0x0
  14771. float[5] m_auraModifiersGroup
  14772. [0] = 0.000000
  14773. [1] = 100.000000
  14774. [2] = 1.000000
  14775. [3] = 0.000000
  14776. [4] = 1.000000
  14777. [0] = 0x1ABFBF43740
  14778. [1] = 0x1ABFBF43754
  14779. [2] = 0x1ABFBF43768
  14780. [3] = 0x1ABFBF4377C
  14781. [4] = 0x1ABFBF43790
  14782. [5] = 0x1ABFBF437A4
  14783. [6] = 0x1ABFBF437B8
  14784. [7] = 0x1ABFBF437CC
  14785. [8] = 0x1ABFBF437E0
  14786. [9] = 0x1ABFBF437F4
  14787. float[2] m_weaponDamage
  14788. [0] = 2.891566
  14789. [1] = 4.337349
  14790. [0] = 0x408ACB9140390F6C
  14791. [1] = 0x408ACB9140390F6C
  14792. [2] = 0x408ACB9140390F6C
  14793. bool m_canModifyStats = 0x1
  14794. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  14795. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  14796. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  14797. 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 = 0x1ABFBF43A30
  14798. <user defined> _Copy_tag = 0x1ABFBF43A30
  14799. <user defined> _Move_tag = 0x1ABFBF43A30
  14800. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  14801. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  14802. Data
  14803. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  14804. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  14805. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  14806. insert_commit_data
  14807. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  14808. float[9] m_speed_rate
  14809. [0] = 0.777776
  14810. [1] = 0.857143
  14811. [2] = 1.000000
  14812. [3] = 1.000000
  14813. [4] = 1.000000
  14814. [5] = 1.000000
  14815. [6] = 1.000000
  14816. [7] = 1.000000
  14817. [8] = 1.000000
  14818. CharmInfo* m_charmInfo = NULL
  14819. std::list<Player *,std::allocator<Player *> > m_sharedVision
  14820. std::_List_buy<Player *,std::allocator<Player *> >
  14821. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  14822. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  14823. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  14824. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  14825. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  14826. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x1AC071EE790
  14827. MovementGenerator*[3] _slot
  14828. [0] = 0x7FF65D34FFB0
  14829. [1] = 0x0
  14830. [2] = 0x0
  14831. int _top = 0x0
  14832. Unit* _owner = 0x1ABFBF40040
  14833. bool[3] _initialize
  14834. [0] = 0x0
  14835. [1] = 0x0
  14836. [2] = 0x1
  14837. unsigned int _cleanFlag = 0x1
  14838. unsigned int[3] m_reactiveTimer
  14839. [0] = 0x0
  14840. [1] = 0x0
  14841. [2] = 0x0
  14842. unsigned int m_regenTimer = 0x16
  14843. ThreatManager m_ThreatManager
  14844. HostileReference* iCurrentVictim = NULL
  14845. Unit* iOwner = 0x1ABFBF40040
  14846. unsigned int iUpdateTimer = 0x3E8
  14847. ThreatContainer iThreatContainer
  14848. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AD8
  14849. bool iDirty = 0x0
  14850. ThreatContainer iThreatOfflineContainer
  14851. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AF8
  14852. bool iDirty = 0x0
  14853. Vehicle* m_vehicle = NULL
  14854. Vehicle* m_vehicleKit = NULL
  14855. unsigned int m_unitTypeMask = 0x0
  14856. LiquidTypeEntry* _lastLiquid = NULL
  14857. unsigned int m_movementCounter = 0x0
  14858. unsigned int m_state = 0x20
  14859. unsigned int m_CombatTimer = 0x0
  14860. TimeTrackerSmall m_movesplineTimer
  14861. int i_expiryTime = 0x190
  14862. std::array<DiminishingReturn,9> m_Diminishing
  14863. DiminishingReturn[9] _Elems
  14864. [0] = 0x1ABFBF43B48
  14865. [1] = 0x1ABFBF43B54
  14866. [2] = 0x1ABFBF43B60
  14867. [3] = 0x1ABFBF43B6C
  14868. [4] = 0x1ABFBF43B78
  14869. [5] = 0x1ABFBF43B84
  14870. [6] = 0x1ABFBF43B90
  14871. [7] = 0x1ABFBF43B9C
  14872. [8] = 0x1ABFBF43BA8
  14873. HostileRefManager m_HostileRefManager
  14874. RefManager<Unit,ThreatManager>
  14875. LinkedListHead
  14876. LinkedListElement iFirst = 0x1ABFBF43BC0
  14877. LinkedListElement iLast = 0x1ABFBF43BD0
  14878. unsigned int iSize = 0x0
  14879. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  14880. <user defined> iterator = 0xFBF43BD0
  14881. <user defined> iterator = 0x1ABFBF43BB8
  14882. Unit* iOwner = 0x1ABFBF40040
  14883. FollowerRefManager m_FollowingRefManager
  14884. RefManager<Unit,TargetedMovementGeneratorBase>
  14885. LinkedListHead
  14886. LinkedListElement iFirst = 0x1ABFBF43BF8
  14887. LinkedListElement iLast = 0x1ABFBF43C08
  14888. unsigned int iSize = 0x0
  14889. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  14890. <user defined> iterator = 0xFBF43C08
  14891. <user defined> iterator = 0x1ABFBF43BF0
  14892. RedirectThreatInfo _redirectThreadInfo
  14893. ObjectGuid _targetGUID
  14894. unsigned int _low = 0x0
  14895. unsigned int _high = 0x0
  14896. unsigned int _threatPct = 0x0
  14897. bool m_cleanupDone = 0x0
  14898. bool m_duringRemoveFromWorld = 0x0
  14899. unsigned int _oldFactionId = 0x0
  14900. bool _isWalkingBeforeCharm = 0x0
  14901. unsigned int _aiAnimKitId = 0x0
  14902. unsigned int _movementAnimKitId = 0x0
  14903. unsigned int _meleeAnimKitId = 0x0
  14904. int _lastDamagedTime = 0x0
  14905. SpellHistory* _spellHistory = 0x1ABF7B89A10
  14906. CooldownEntry
  14907. unsigned int SpellId = 0xFBF40040
  14908. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  14909. unsigned int ItemId = 0xFBF557A0
  14910. unsigned int CategoryId = 0x1AB
  14911. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  14912. bool OnHold = 0x0
  14913. ChargeEntry
  14914. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  14915. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  14916. Unit* _owner = 0x1ABFBF40040
  14917. 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
  14918. 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
  14919. <user defined> value_compare = 0x1ABF7B89A18
  14920. 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
  14921. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A20
  14922. 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 = 0x1ABF7B89A38
  14923. unsigned int _Mask = 0x7
  14924. unsigned int _Maxidx = 0x8
  14925. mapped_type
  14926. unsigned int SpellId = 0x3F800000
  14927. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF557A0
  14928. unsigned int ItemId = 0xFBDA9930
  14929. unsigned int CategoryId = 0x1AB
  14930. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  14931. bool OnHold = 0x0
  14932. 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
  14933. 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
  14934. <user defined> value_compare = 0x1ABF7B89A68
  14935. 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
  14936. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A70
  14937. 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 = 0x1ABF7B89A88
  14938. unsigned int _Mask = 0x7
  14939. unsigned int _Maxidx = 0x8
  14940. mapped_type
  14941. unsigned int SpellId = 0x3F800000
  14942. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF55340
  14943. unsigned int ItemId = 0xFBDA9130
  14944. unsigned int CategoryId = 0x1AB
  14945. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  14946. bool OnHold = 0xB0
  14947. 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
  14948. 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
  14949. <user defined> value_compare = 0x1ABF7B89AB8
  14950. 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
  14951. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x1ABF7B89AC0
  14952. 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 = 0x1ABF7B89AD8
  14953. unsigned int _Mask = 0x7
  14954. unsigned int _Maxidx = 0x8
  14955. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  14956. [0] = 0x0
  14957. [1] = 0x0
  14958. [2] = 0x0
  14959. [3] = 0x0
  14960. [4] = 0x0
  14961. [5] = 0x0
  14962. [6] = 0x0
  14963. 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
  14964. 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
  14965. <user defined> value_compare = 0x1ABF7B89B40
  14966. 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
  14967. 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 = 0x1ABF7B89B48
  14968. 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 = 0x1ABF7B89B60
  14969. unsigned int _Mask = 0x7
  14970. unsigned int _Maxidx = 0x8
  14971. 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
  14972. 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
  14973. <user defined> value_compare = 0x1ABF7B89B90
  14974. 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
  14975. 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 = 0x1ABF7B89B98
  14976. 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 = 0x1ABF7B89BB0
  14977. unsigned int _Mask = 0x7
  14978. unsigned int _Maxidx = 0x8
  14979. Parameter unsigned int time_diff = 0x7D
  14980.  
  14981. 00007FF65A926AF9 0000002BED1FF1C0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  14982. Local MotionMaster* this = 0x1ABFBDA9E30
  14983. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  14984. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  14985. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x1AC071EE790
  14986. MovementGenerator*[3] _slot
  14987. [0] = 0x7FF65D34FFB0
  14988. [1] = 0x0
  14989. [2] = 0x0
  14990. int _top = 0x0
  14991. Unit* _owner = 0x1ABFBF40040
  14992. WorldObject
  14993. Object
  14994. unsigned int m_objectType = 0x9
  14995. int m_objectTypeId = 0x3
  14996. unsigned int m_updateFlag = 0x8
  14997. int* m_int32Values = 0x207
  14998. unsigned int* m_uint32Values = 0x207
  14999. float* m_floatValues = 0.000000
  15000. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  15001. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  15002. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  15003. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  15004. unsigned int m_valuesCount = 0xD5
  15005. unsigned int _dynamicValuesCount = 0x3
  15006. unsigned int _fieldNotifyFlags = 0x80
  15007. bool m_objectUpdated = 0x1
  15008. bool m_inWorld = 0x1
  15009. WorldLocation
  15010. Position
  15011. <user defined> XY = 0x1ABFBF400B8
  15012. <user defined> XYZ = 0x1ABFBF400B8
  15013. <user defined> XYZO = 0x1ABFBF400B8
  15014. <user defined> PackedXYZ = 0x1ABFBF400B8
  15015. float m_positionX = 1884.633301
  15016. float m_positionY = 1587.965576
  15017. float m_positionZ = 89.504448
  15018. float m_orientation = 6.208997
  15019. ?$Streamer@UXY@Position@@
  15020. Position* Pos = 0x44C67EE644EB9444
  15021. ?$ConstStreamer@UXY@Position@@
  15022. Position* Pos = 0x44C67EE644EB9444
  15023. ?$Streamer@UXYZ@Position@@
  15024. <user defined> Pos = 0x44C67EE644EB9444
  15025. ?$ConstStreamer@UXYZ@Position@@
  15026. <user defined> Pos = 0x44C67EE644EB9444
  15027. ?$Streamer@UXYZO@Position@@
  15028. <user defined> Pos = 0x44C67EE644EB9444
  15029. ?$ConstStreamer@UXYZO@Position@@
  15030. <user defined> Pos = 0x44C67EE644EB9444
  15031. ?$Streamer@UPackedXYZ@Position@@
  15032. <user defined> Pos = 0x44C67EE644EB9444
  15033. ?$ConstStreamer@UPackedXYZ@Position@@
  15034. <user defined> Pos = 0x44C67EE644EB9444
  15035. unsigned int m_mapId = 0x0
  15036. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  15037. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  15038. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  15039. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  15040. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  15041. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  15042. unsigned int LastUsedScriptID = 0x0
  15043. MovementInfo m_movementInfo = 0x1ABFBF40238
  15044. std::string m_name = "Wretched Ghoul"
  15045. bool m_isActive = 0x0
  15046. bool m_isWorldObject = 0x0
  15047. ZoneScript* m_zoneScript = NULL
  15048. Transport* m_transport = NULL
  15049. Map* m_currMap = 0x1AB9F8B4050
  15050. unsigned int m_InstanceId = 0x0
  15051. PhaseShift _phaseShift = 0x1ABFBF40300
  15052. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  15053. int _dbPhase = 0x0
  15054. unsigned int m_notifyflags = 0x2
  15055. unsigned int m_executed_notifies = 0x0
  15056. unsigned int m_extraAttacks = 0x0
  15057. bool m_canDualWield = 0x0
  15058. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  15059. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15060. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15061. 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 = 0x1ABFBF403F0
  15062. <user defined> _Copy_tag = 0x1ABFBF403F0
  15063. <user defined> _Move_tag = 0x1ABFBF403F0
  15064. Player* m_playerMovingMe = NULL
  15065. ObjectGuid[7] m_SummonSlot
  15066. [0] = 0x1ABFBF40410
  15067. [1] = 0x1ABFBF40420
  15068. [2] = 0x1ABFBF40430
  15069. [3] = 0x1ABFBF40440
  15070. [4] = 0x1ABFBF40450
  15071. [5] = 0x1ABFBF40460
  15072. [6] = 0x1ABFBF40470
  15073. ObjectGuid[4] m_ObjectSlot
  15074. [0] = 0x1ABFBF40480
  15075. [1] = 0x1ABFBF40490
  15076. [2] = 0x1ABFBF404A0
  15077. [3] = 0x1ABFBF404B0
  15078. float m_modMeleeHitChance = 0.000000
  15079. float m_modRangedHitChance = 0.000000
  15080. float m_modSpellHitChance = 0.000000
  15081. int m_baseSpellCritChance = 0x5
  15082. float[7] m_threatModifier
  15083. [0] = 1.000000
  15084. [1] = 1.000000
  15085. [2] = 1.000000
  15086. [3] = 1.000000
  15087. [4] = 1.000000
  15088. [5] = 1.000000
  15089. [6] = 1.000000
  15090. unsigned int[3] m_baseAttackSpeed
  15091. [0] = 0x7D0
  15092. [1] = 0x7D0
  15093. [2] = 0x7D0
  15094. float[3] m_modAttackSpeedPct
  15095. [0] = 1.000000
  15096. [1] = 1.000000
  15097. [2] = 1.000000
  15098. unsigned int[3] m_attackTimer
  15099. [0] = 0x0
  15100. [1] = 0x0
  15101. [2] = 0x0
  15102. EventProcessor m_Events
  15103. unsigned int m_time = 0x48AC
  15104. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  15105. 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
  15106. [0] = 0x1ABFBF40530
  15107. [1] = 0x1ABFBF40580
  15108. [2] = 0x1ABFBF405D0
  15109. [3] = 0x1ABFBF40620
  15110. [4] = 0x1ABFBF40670
  15111. [5] = 0x1ABFBF406C0
  15112. [6] = 0x1ABFBF40710
  15113. unsigned int m_lastSanctuaryTime = 0x0
  15114. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  15115. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15116. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15117. 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 = 0x1ABFBF40768
  15118. <user defined> _Copy_tag = 0x1ABFBF40768
  15119. <user defined> _Move_tag = 0x1ABFBF40768
  15120. bool IsAIEnabled = 0x1
  15121. bool NeedChangeAI = 0x0
  15122. ObjectGuid LastCharmerGUID
  15123. unsigned int _low = 0x0
  15124. unsigned int _high = 0x0
  15125. bool m_ControlledByPlayer = 0x0
  15126. Movement::MoveSpline* movespline = 0x1ABF7211620
  15127. Movement::Spline<int> spline = 0x1ABF7211620
  15128. Movement::FacingInfo facing = 0x1ABF7211670
  15129. unsigned int m_Id = 0x17DD
  15130. Movement::MoveSplineFlag splineflags = 0x20
  15131. int time_passed = 0x0
  15132. float vertical_acceleration = 0.000000
  15133. float initialOrientation = 0.000000
  15134. int effect_start_time = 0x0
  15135. int point_Idx = 0x3
  15136. int point_Idx_offset = 0x0
  15137. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  15138. bool onTransport = 0x0
  15139. bool splineIsFacingOnly = 0x0
  15140. UnitAI* i_AI = 0x1ABD832A490
  15141. Unit* me = 0x1ABFBF40040
  15142. UnitAI* i_disabledAI = NULL
  15143. bool m_AutoRepeatFirstCast = 0x0
  15144. float[4] m_createStats
  15145. [0] = 0.000000
  15146. [1] = 0.000000
  15147. [2] = 0.000000
  15148. [3] = 0.000000
  15149. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  15150. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15151. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15152. 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 = 0x1ABFBF407C8
  15153. <user defined> _Copy_tag = 0x1ABFBF407C8
  15154. <user defined> _Move_tag = 0x1ABFBF407C8
  15155. Unit* m_attacking = NULL
  15156. int m_deathState = 0x2
  15157. int m_procDeep = 0x0
  15158. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  15159. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  15160. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  15161. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  15162. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  15163. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  15164. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  15165. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  15166. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  15167. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  15168. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  15169. unsigned int m_transform = 0x0
  15170. Spell*[4] m_currentSpells
  15171. [0] = 0x0
  15172. [1] = 0x0
  15173. [2] = 0x0
  15174. [3] = 0x0
  15175. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  15176. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15177. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15178. 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 = 0x1ABFBF40868
  15179. <user defined> value_compare = 0x1ABFBF40868
  15180. <user defined> _Copy_tag = 0x1ABFBF40868
  15181. <user defined> _Move_tag = 0x1ABFBF40868
  15182. <user defined> value_compare = 0x1ABFBF40868
  15183. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  15184. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15185. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15186. 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 = 0x1ABFBF40880
  15187. <user defined> value_compare = 0x1ABFBF40880
  15188. <user defined> _Copy_tag = 0x1ABFBF40880
  15189. <user defined> _Move_tag = 0x1ABFBF40880
  15190. <user defined> value_compare = 0x1ABFBF40880
  15191. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  15192. std::_List_buy<Aura *,std::allocator<Aura *> >
  15193. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15194. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  15195. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  15196. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  15197. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  15198. std::_Iterator_base12
  15199. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  15200. std::_Iterator_base12* _Mynextiter = NULL
  15201. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  15202. unsigned int m_removedAurasCount = 0x0
  15203. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  15204. [0] = 0x1ABFBF408D0
  15205. [1] = 0x1ABFBF408E8
  15206. [2] = 0x1ABFBF40900
  15207. [3] = 0x1ABFBF40918
  15208. [4] = 0x1ABFBF40930
  15209. [5] = 0x1ABFBF40948
  15210. [6] = 0x1ABFBF40960
  15211. [7] = 0x1ABFBF40978
  15212. [8] = 0x1ABFBF40990
  15213. [9] = 0x1ABFBF409A8
  15214. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  15215. std::_List_buy<Aura *,std::allocator<Aura *> >
  15216. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15217. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  15218. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  15219. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  15220. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  15221. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  15222. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  15223. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15224. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15225. 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 = 0x1ABFBF43720
  15226. <user defined> value_compare = 0x1ABFBF43720
  15227. <user defined> _Copy_tag = 0x1ABFBF43720
  15228. <user defined> _Move_tag = 0x1ABFBF43720
  15229. <user defined> value_compare = 0x1ABFBF43720
  15230. std::array<unsigned int,2> m_interruptMask
  15231. unsigned int[2] _Elems
  15232. [0] = 0x0
  15233. [1] = 0x0
  15234. float[5] m_auraModifiersGroup
  15235. [0] = 0.000000
  15236. [1] = 100.000000
  15237. [2] = 1.000000
  15238. [3] = 0.000000
  15239. [4] = 1.000000
  15240. [0] = 0x1ABFBF43740
  15241. [1] = 0x1ABFBF43754
  15242. [2] = 0x1ABFBF43768
  15243. [3] = 0x1ABFBF4377C
  15244. [4] = 0x1ABFBF43790
  15245. [5] = 0x1ABFBF437A4
  15246. [6] = 0x1ABFBF437B8
  15247. [7] = 0x1ABFBF437CC
  15248. [8] = 0x1ABFBF437E0
  15249. [9] = 0x1ABFBF437F4
  15250. float[2] m_weaponDamage
  15251. [0] = 2.891566
  15252. [1] = 4.337349
  15253. [0] = 0x408ACB9140390F6C
  15254. [1] = 0x408ACB9140390F6C
  15255. [2] = 0x408ACB9140390F6C
  15256. bool m_canModifyStats = 0x1
  15257. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  15258. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15259. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15260. 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 = 0x1ABFBF43A30
  15261. <user defined> _Copy_tag = 0x1ABFBF43A30
  15262. <user defined> _Move_tag = 0x1ABFBF43A30
  15263. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  15264. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  15265. Data
  15266. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  15267. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  15268. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  15269. insert_commit_data
  15270. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  15271. float[9] m_speed_rate
  15272. [0] = 0.777776
  15273. [1] = 0.857143
  15274. [2] = 1.000000
  15275. [3] = 1.000000
  15276. [4] = 1.000000
  15277. [5] = 1.000000
  15278. [6] = 1.000000
  15279. [7] = 1.000000
  15280. [8] = 1.000000
  15281. CharmInfo* m_charmInfo = NULL
  15282. std::list<Player *,std::allocator<Player *> > m_sharedVision
  15283. std::_List_buy<Player *,std::allocator<Player *> >
  15284. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  15285. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  15286. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  15287. unsigned int[3] m_reactiveTimer
  15288. [0] = 0x0
  15289. [1] = 0x0
  15290. [2] = 0x0
  15291. unsigned int m_regenTimer = 0x16
  15292. ThreatManager m_ThreatManager
  15293. HostileReference* iCurrentVictim = NULL
  15294. Unit* iOwner = 0x1ABFBF40040
  15295. unsigned int iUpdateTimer = 0x3E8
  15296. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  15297. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  15298. Vehicle* m_vehicle = NULL
  15299. Vehicle* m_vehicleKit = NULL
  15300. unsigned int m_unitTypeMask = 0x0
  15301. LiquidTypeEntry* _lastLiquid = NULL
  15302. unsigned int m_movementCounter = 0x0
  15303. unsigned int m_state = 0x20
  15304. unsigned int m_CombatTimer = 0x0
  15305. TimeTrackerSmall m_movesplineTimer
  15306. int i_expiryTime = 0x190
  15307. std::array<DiminishingReturn,9> m_Diminishing
  15308. DiminishingReturn[9] _Elems
  15309. [0] = 0x1ABFBF43B48
  15310. [1] = 0x1ABFBF43B54
  15311. [2] = 0x1ABFBF43B60
  15312. [3] = 0x1ABFBF43B6C
  15313. [4] = 0x1ABFBF43B78
  15314. [5] = 0x1ABFBF43B84
  15315. [6] = 0x1ABFBF43B90
  15316. [7] = 0x1ABFBF43B9C
  15317. [8] = 0x1ABFBF43BA8
  15318. HostileRefManager m_HostileRefManager
  15319. RefManager<Unit,ThreatManager>
  15320. LinkedListHead
  15321. LinkedListElement iFirst = 0x1ABFBF43BC0
  15322. LinkedListElement iLast = 0x1ABFBF43BD0
  15323. unsigned int iSize = 0x0
  15324. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  15325. <user defined> iterator = 0xFBF43BD0
  15326. <user defined> iterator = 0x1ABFBF43BB8
  15327. Unit* iOwner = 0x1ABFBF40040
  15328. FollowerRefManager m_FollowingRefManager
  15329. RefManager<Unit,TargetedMovementGeneratorBase>
  15330. LinkedListHead
  15331. LinkedListElement iFirst = 0x1ABFBF43BF8
  15332. LinkedListElement iLast = 0x1ABFBF43C08
  15333. unsigned int iSize = 0x0
  15334. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  15335. <user defined> iterator = 0xFBF43C08
  15336. <user defined> iterator = 0x1ABFBF43BF0
  15337. RedirectThreatInfo _redirectThreadInfo
  15338. ObjectGuid _targetGUID = 0x1ABFBF43C20
  15339. unsigned int _threatPct = 0x0
  15340. bool m_cleanupDone = 0x0
  15341. bool m_duringRemoveFromWorld = 0x0
  15342. unsigned int _oldFactionId = 0x0
  15343. bool _isWalkingBeforeCharm = 0x0
  15344. unsigned int _aiAnimKitId = 0x0
  15345. unsigned int _movementAnimKitId = 0x0
  15346. unsigned int _meleeAnimKitId = 0x0
  15347. int _lastDamagedTime = 0x0
  15348. SpellHistory* _spellHistory = 0x1ABF7B89A10
  15349. CooldownEntry
  15350. unsigned int SpellId = 0xFBF40040
  15351. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  15352. unsigned int ItemId = 0xFBF557A0
  15353. unsigned int CategoryId = 0x1AB
  15354. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  15355. bool OnHold = 0x0
  15356. ChargeEntry
  15357. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  15358. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  15359. Unit* _owner = 0x1ABFBF40040
  15360. 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 = 0x1ABF7B89A18
  15361. 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 = 0x1ABF7B89A68
  15362. 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 = 0x1ABF7B89AB8
  15363. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  15364. [0] = 0x0
  15365. [1] = 0x0
  15366. [2] = 0x0
  15367. [3] = 0x0
  15368. [4] = 0x0
  15369. [5] = 0x0
  15370. [6] = 0x0
  15371. 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 = 0x1ABF7B89B40
  15372. 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 = 0x1ABF7B89B90
  15373. bool[3] _initialize
  15374. [0] = 0x0
  15375. [1] = 0x0
  15376. [2] = 0x1
  15377. unsigned int _cleanFlag = 0x1
  15378. Parameter unsigned int diff = 0x7D
  15379. Local bool isMoveGenUpdateSuccess = 0xCC
  15380.  
  15381. 00007FF65A5DCF6F 0000002BED1FF230 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  15382. Local Unit* this = 0x1ABFBF40040
  15383. WorldObject
  15384. Object
  15385. unsigned int m_objectType = 0x9
  15386. int m_objectTypeId = 0x3
  15387. unsigned int m_updateFlag = 0x8
  15388. int* m_int32Values = 0x207
  15389. unsigned int* m_uint32Values = 0x207
  15390. float* m_floatValues = 0.000000
  15391. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  15392. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  15393. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  15394. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  15395. unsigned int m_valuesCount = 0xD5
  15396. unsigned int _dynamicValuesCount = 0x3
  15397. unsigned int _fieldNotifyFlags = 0x80
  15398. bool m_objectUpdated = 0x1
  15399. bool m_inWorld = 0x1
  15400. WorldLocation
  15401. Position
  15402. <user defined> XY = 0x1ABFBF400B8
  15403. <user defined> XYZ = 0x1ABFBF400B8
  15404. <user defined> XYZO = 0x1ABFBF400B8
  15405. <user defined> PackedXYZ = 0x1ABFBF400B8
  15406. float m_positionX = 1884.633301
  15407. float m_positionY = 1587.965576
  15408. float m_positionZ = 89.504448
  15409. float m_orientation = 6.208997
  15410. ?$Streamer@UXY@Position@@
  15411. Position* Pos = 0x44C67EE644EB9444
  15412. ?$ConstStreamer@UXY@Position@@
  15413. Position* Pos = 0x44C67EE644EB9444
  15414. ?$Streamer@UXYZ@Position@@
  15415. <user defined> Pos = 0x44C67EE644EB9444
  15416. ?$ConstStreamer@UXYZ@Position@@
  15417. <user defined> Pos = 0x44C67EE644EB9444
  15418. ?$Streamer@UXYZO@Position@@
  15419. <user defined> Pos = 0x44C67EE644EB9444
  15420. ?$ConstStreamer@UXYZO@Position@@
  15421. <user defined> Pos = 0x44C67EE644EB9444
  15422. ?$Streamer@UPackedXYZ@Position@@
  15423. <user defined> Pos = 0x44C67EE644EB9444
  15424. ?$ConstStreamer@UPackedXYZ@Position@@
  15425. <user defined> Pos = 0x44C67EE644EB9444
  15426. unsigned int m_mapId = 0x0
  15427. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  15428. int[2] m_values
  15429. [0] = 0x0
  15430. [1] = 0x0
  15431. unsigned int m_flags = 0x0
  15432. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  15433. int[2] m_values
  15434. [0] = 0x0
  15435. [1] = 0x0
  15436. unsigned int m_flags = 0x0
  15437. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  15438. int[38] m_values
  15439. [0] = 0x0
  15440. [1] = 0x0
  15441. [2] = 0x0
  15442. [3] = 0x0
  15443. [4] = 0x0
  15444. [5] = 0x0
  15445. [6] = 0x0
  15446. [7] = 0x0
  15447. [8] = 0x0
  15448. [9] = 0x0
  15449. unsigned int m_flags = 0x0
  15450. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  15451. int[38] m_values
  15452. [0] = 0x0
  15453. [1] = 0x0
  15454. [2] = 0x0
  15455. [3] = 0x0
  15456. [4] = 0x0
  15457. [5] = 0x0
  15458. [6] = 0x0
  15459. [7] = 0x0
  15460. [8] = 0x0
  15461. [9] = 0x0
  15462. unsigned int m_flags = 0x0
  15463. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  15464. int[2] m_values
  15465. [0] = 0x0
  15466. [1] = 0x1
  15467. unsigned int m_flags = 0x0
  15468. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  15469. int[2] m_values
  15470. [0] = 0x0
  15471. [1] = 0x1
  15472. unsigned int m_flags = 0x0
  15473. unsigned int LastUsedScriptID = 0x0
  15474. MovementInfo m_movementInfo
  15475. ObjectGuid guid = 0x1ABFBF40238
  15476. unsigned int flags = 0x100
  15477. unsigned int flags2 = 0x0
  15478. Position pos = 0x1ABFBF40250
  15479. unsigned int time = 0x0
  15480. TransportInfo
  15481. ObjectGuid guid = 0x1ABFBF40238
  15482. Position pos = 0x1ABFBF40248
  15483. int seat = 0x0
  15484. unsigned int time = 0x0
  15485. unsigned int prevTime = 0x0
  15486. unsigned int vehicleId = 0x0
  15487. MovementInfo::TransportInfo transport = 0x1ABFBF40264
  15488. float pitch = 0.000000
  15489. JumpInfo
  15490. unsigned int fallTime = 0x0
  15491. float zspeed = 0.000000
  15492. float sinAngle = 0.000000
  15493. float cosAngle = 0.000000
  15494. float xyspeed = 0.000000
  15495. MovementInfo::JumpInfo jump = 0x1ABFBF40298
  15496. float splineElevation = 0.000000
  15497. std::string m_name = "Wretched Ghoul"
  15498. bool m_isActive = 0x0
  15499. bool m_isWorldObject = 0x0
  15500. ZoneScript* m_zoneScript = NULL
  15501. Transport* m_transport = NULL
  15502. Map* m_currMap = 0x1AB9F8B4050
  15503. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  15504. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  15505. LinkedListHead
  15506. LinkedListElement iFirst = 0x1AB9F8B4058
  15507. LinkedListElement iLast = 0x1AB9F8B4068
  15508. unsigned int iSize = 0x12
  15509. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  15510. <user defined> iterator = 0x556E068
  15511. <user defined> iterator = 0x1AB9F8B4050
  15512. iterator
  15513. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  15514. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x1AB9F8B4080
  15515. bool _creatureToMoveLock = 0x0
  15516. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x1AB9F8B40A0
  15517. bool _gameObjectsToMoveLock = 0x0
  15518. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x1AB9F8B40C8
  15519. bool _dynamicObjectsToMoveLock = 0x0
  15520. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x1AB9F8B40F0
  15521. bool _areaTriggersToMoveLock = 0x0
  15522. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x1AB9F8B4118
  15523. std::mutex _mapLock = 0x1AB9F8B4138
  15524. std::mutex _gridLock = 0x1AB9F8B4188
  15525. MapEntry* i_mapEntry = 0x1AB0122D200
  15526. unsigned int i_spawnMode = 0x0
  15527. unsigned int i_InstanceId = 0x0
  15528. unsigned int m_unloadTimer = 0x0
  15529. float m_VisibleDistance = 90.000000
  15530. DynamicMapTree _dynamicTree = 0x1AB1BD46050
  15531. MapRefManager m_mapRefManager = 0x1AB9F8B41F8
  15532. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x1ABDF7937E0
  15533. int m_VisibilityNotifyPeriod = 0x3E8
  15534. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x1AB9F8B4238
  15535. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x1AB9F8B4250
  15536. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x1AB9F8B4268
  15537. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x1AB9F8B4280
  15538. int i_gridExpiry = 0x493E0
  15539. Map* m_parentMap = 0x1AB9F8B4050
  15540. Map* m_parentTerrainMap = 0x1AB9F8B4050
  15541. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  15542. 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
  15543. [0] = 0x0
  15544. [1] = 0x0
  15545. [2] = 0x0
  15546. [3] = 0x0
  15547. [4] = 0x0
  15548. [5] = 0x0
  15549. [6] = 0x0
  15550. [7] = 0x0
  15551. [8] = 0x0
  15552. [9] = 0x0
  15553. [0] = 0x1AB9F8B42B8
  15554. [1] = 0x1AB9F8B44B8
  15555. [2] = 0x1AB9F8B46B8
  15556. [3] = 0x1AB9F8B48B8
  15557. [4] = 0x1AB9F8B4AB8
  15558. [5] = 0x1AB9F8B4CB8
  15559. [6] = 0x1AB9F8B4EB8
  15560. [7] = 0x1AB9F8B50B8
  15561. [8] = 0x1AB9F8B52B8
  15562. [9] = 0x1AB9F8B54B8
  15563. GridMap*[64] GridMaps
  15564. [0] = 0x0
  15565. [1] = 0x0
  15566. [2] = 0x0
  15567. [3] = 0x0
  15568. [4] = 0x0
  15569. [5] = 0x0
  15570. [6] = 0x0
  15571. [7] = 0x0
  15572. [8] = 0x0
  15573. [9] = 0x0
  15574. [0] = 0x1AB9F8BC2B8
  15575. [1] = 0x1AB9F8BC4B8
  15576. [2] = 0x1AB9F8BC6B8
  15577. [3] = 0x1AB9F8BC8B8
  15578. [4] = 0x1AB9F8BCAB8
  15579. [5] = 0x1AB9F8BCCB8
  15580. [6] = 0x1AB9F8BCEB8
  15581. [7] = 0x1AB9F8BD0B8
  15582. [8] = 0x1AB9F8BD2B8
  15583. [9] = 0x1AB9F8BD4B8
  15584. unsigned int[64] GridMapReference
  15585. [0] = 0x0
  15586. [1] = 0x0
  15587. [2] = 0x0
  15588. [3] = 0x0
  15589. [4] = 0x0
  15590. [5] = 0x0
  15591. [6] = 0x0
  15592. [7] = 0x0
  15593. [8] = 0x0
  15594. [9] = 0x0
  15595. [0] = 0x1AB9F8C42B8
  15596. [1] = 0x1AB9F8C4338
  15597. [2] = 0x1AB9F8C43B8
  15598. [3] = 0x1AB9F8C4438
  15599. [4] = 0x1AB9F8C44B8
  15600. [5] = 0x1AB9F8C4538
  15601. [6] = 0x1AB9F8C45B8
  15602. [7] = 0x1AB9F8C4638
  15603. [8] = 0x1AB9F8C46B8
  15604. [9] = 0x1AB9F8C4738
  15605. std::bitset<262144> marked_cells = 0x1AB9F8C62B8
  15606. bool i_scriptLock = 0x0
  15607. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x1AB9F8CE2C0
  15608. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x1AB9F8CE2D8
  15609. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x1AB9F8CE2F0
  15610. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x1AB9F8CE308
  15611. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x1AB9F8CE320
  15612. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x1AB9F8CE370
  15613. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x1AB9F8CE3C0
  15614. IntervalTimer _weatherUpdateTimer = 0x1AB9F8CE410
  15615. unsigned int _defaultLight = 0x1
  15616. 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 = 0x1AB9F8CE428
  15617. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x1AB9F8CE440
  15618. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x1AB9F8CE678
  15619. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x1AB9F8CE6C8
  15620. 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 = 0x1AB9F8CE718
  15621. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x1AB9F8CE768
  15622. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x1AB9F8CE7B8
  15623. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x1AB9F8CE808
  15624. unsigned int m_InstanceId = 0x0
  15625. PhaseShift _phaseShift
  15626. PhaseRef
  15627. unsigned int Id = 0x8
  15628. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  15629. int References = 0x0
  15630. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  15631. VisibleMapIdRef
  15632. int References = 0x8
  15633. TerrainSwapInfo* VisibleMapInfo = NULL
  15634. UiWorldMapAreaIdSwapRef
  15635. int References = 0x8
  15636. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  15637. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  15638. bool Erased = 0x0
  15639. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  15640. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40300
  15641. bool Erased = 0x0
  15642. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  15643. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40300
  15644. bool Erased = 0x0
  15645. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  15646. ObjectGuid PersonalGuid = 0x1ABFBF40304
  15647. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40318
  15648. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF40330
  15649. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF40348
  15650. int NonCosmeticReferences = 0x0
  15651. int CosmeticReferences = 0x0
  15652. int DefaultReferences = 0x0
  15653. bool IsDbPhaseShift = 0x1
  15654. PhaseShift _suppressedPhaseShift
  15655. PhaseRef
  15656. unsigned int Id = 0x8
  15657. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  15658. int References = 0x0
  15659. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  15660. VisibleMapIdRef
  15661. int References = 0x8
  15662. TerrainSwapInfo* VisibleMapInfo = NULL
  15663. UiWorldMapAreaIdSwapRef
  15664. int References = 0x8
  15665. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  15666. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  15667. bool Erased = 0x0
  15668. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  15669. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABFBF40370
  15670. bool Erased = 0x0
  15671. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  15672. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABFBF40370
  15673. bool Erased = 0x0
  15674. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  15675. ObjectGuid PersonalGuid = 0x1ABFBF40374
  15676. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x1ABFBF40388
  15677. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1ABFBF403A0
  15678. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1ABFBF403B8
  15679. int NonCosmeticReferences = 0x0
  15680. int CosmeticReferences = 0x0
  15681. int DefaultReferences = 0x0
  15682. bool IsDbPhaseShift = 0x0
  15683. int _dbPhase = 0x0
  15684. unsigned int m_notifyflags = 0x2
  15685. unsigned int m_executed_notifies = 0x0
  15686. unsigned int m_extraAttacks = 0x0
  15687. bool m_canDualWield = 0x0
  15688. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  15689. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15690. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15691. 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 = 0x1ABFBF403F0
  15692. <user defined> _Copy_tag = 0x1ABFBF403F0
  15693. <user defined> _Move_tag = 0x1ABFBF403F0
  15694. Player* m_playerMovingMe = NULL
  15695. ObjectGuid[7] m_SummonSlot
  15696. [0] = 0x1ABFBF40410
  15697. [1] = 0x1ABFBF40420
  15698. [2] = 0x1ABFBF40430
  15699. [3] = 0x1ABFBF40440
  15700. [4] = 0x1ABFBF40450
  15701. [5] = 0x1ABFBF40460
  15702. [6] = 0x1ABFBF40470
  15703. ObjectGuid[4] m_ObjectSlot
  15704. [0] = 0x1ABFBF40480
  15705. [1] = 0x1ABFBF40490
  15706. [2] = 0x1ABFBF404A0
  15707. [3] = 0x1ABFBF404B0
  15708. float m_modMeleeHitChance = 0.000000
  15709. float m_modRangedHitChance = 0.000000
  15710. float m_modSpellHitChance = 0.000000
  15711. int m_baseSpellCritChance = 0x5
  15712. float[7] m_threatModifier
  15713. [0] = 1.000000
  15714. [1] = 1.000000
  15715. [2] = 1.000000
  15716. [3] = 1.000000
  15717. [4] = 1.000000
  15718. [5] = 1.000000
  15719. [6] = 1.000000
  15720. unsigned int[3] m_baseAttackSpeed
  15721. [0] = 0x7D0
  15722. [1] = 0x7D0
  15723. [2] = 0x7D0
  15724. float[3] m_modAttackSpeedPct
  15725. [0] = 1.000000
  15726. [1] = 1.000000
  15727. [2] = 1.000000
  15728. unsigned int[3] m_attackTimer
  15729. [0] = 0x0
  15730. [1] = 0x0
  15731. [2] = 0x0
  15732. EventProcessor m_Events
  15733. unsigned int m_time = 0x48AC
  15734. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  15735. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  15736. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  15737. 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 = 0x1ABFBF40518
  15738. <user defined> value_compare = 0x1ABFBF40518
  15739. <user defined> _Copy_tag = 0x1ABFBF40518
  15740. <user defined> _Move_tag = 0x1ABFBF40518
  15741. <user defined> value_compare = 0x1ABFBF40518
  15742. 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
  15743. [0] = 0x1ABFBF40530
  15744. [1] = 0x1ABFBF40580
  15745. [2] = 0x1ABFBF405D0
  15746. [3] = 0x1ABFBF40620
  15747. [4] = 0x1ABFBF40670
  15748. [5] = 0x1ABFBF406C0
  15749. [6] = 0x1ABFBF40710
  15750. unsigned int m_lastSanctuaryTime = 0x0
  15751. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  15752. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15753. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15754. 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 = 0x1ABFBF40768
  15755. <user defined> _Copy_tag = 0x1ABFBF40768
  15756. <user defined> _Move_tag = 0x1ABFBF40768
  15757. bool IsAIEnabled = 0x1
  15758. bool NeedChangeAI = 0x0
  15759. ObjectGuid LastCharmerGUID
  15760. unsigned int _low = 0x0
  15761. unsigned int _high = 0x0
  15762. bool m_ControlledByPlayer = 0x0
  15763. Movement::MoveSpline* movespline = 0x1ABF7211620
  15764. Movement::Spline<int> spline
  15765. Movement::SplineBase
  15766. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x1ABF7211620
  15767. int index_lo = 0x0
  15768. int index_hi = 0x0
  15769. unsigned int m_mode = 0x0
  15770. bool cyclic = 0x0
  15771. std::vector<int,std::allocator<int> > lengths = 0x1ABF7211650
  15772. Movement::FacingInfo facing
  15773. <unnamed-type-f>
  15774. float x = 0.000000
  15775. float y = 0.000000
  15776. float z = 0.000000
  15777. Movement::FacingInfo::<unnamed-type-f> f = 0x1ABF7211670
  15778. ObjectGuid target = 0x1ABF721167C
  15779. float angle = 0.000000
  15780. int type = 0x0
  15781. unsigned int m_Id = 0x17DD
  15782. Movement::MoveSplineFlag splineflags
  15783. unsigned int animId = 0x20
  15784. bool unknown0 = 0x20
  15785. bool fallingSlow = 0x20
  15786. bool done = 0x20
  15787. bool falling = 0x20
  15788. bool no_spline = 0x20
  15789. bool unknown1 = 0x0
  15790. bool flying = 0x0
  15791. bool orientationFixed = 0x0
  15792. bool catmullrom = 0x0
  15793. bool cyclic = 0x0
  15794. bool enter_cycle = 0x0
  15795. bool frozen = 0x0
  15796. bool transportEnter = 0x0
  15797. bool transportExit = 0x0
  15798. bool unknown2 = 0x0
  15799. bool unknown3 = 0x0
  15800. bool backward = 0x0
  15801. bool smoothGroundPath = 0x0
  15802. bool canSwim = 0x0
  15803. bool uncompressedPath = 0x0
  15804. bool unknown4 = 0x0
  15805. bool unknown5 = 0x0
  15806. bool animation = 0x0
  15807. bool parabolic = 0x0
  15808. bool fadeObject = 0x0
  15809. bool steering = 0x0
  15810. bool unknown8 = 0x0
  15811. bool unknown9 = 0x0
  15812. bool unknown10 = 0x0
  15813. int time_passed = 0x0
  15814. float vertical_acceleration = 0.000000
  15815. float initialOrientation = 0.000000
  15816. int effect_start_time = 0x0
  15817. int point_Idx = 0x3
  15818. int point_Idx_offset = 0x0
  15819. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  15820. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  15821. <user defined> boost::optional_detail::optional_tag = 0x0
  15822. bool m_initialized = 0x0
  15823. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x1ABF72116B8
  15824. bool onTransport = 0x0
  15825. bool splineIsFacingOnly = 0x0
  15826. UnitAI* i_AI = 0x1ABD832A490
  15827. Unit* me = 0x1ABFBF40040
  15828. UnitAI* i_disabledAI = NULL
  15829. bool m_AutoRepeatFirstCast = 0x0
  15830. float[4] m_createStats
  15831. [0] = 0.000000
  15832. [1] = 0.000000
  15833. [2] = 0.000000
  15834. [3] = 0.000000
  15835. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  15836. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15837. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15838. 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 = 0x1ABFBF407C8
  15839. <user defined> _Copy_tag = 0x1ABFBF407C8
  15840. <user defined> _Move_tag = 0x1ABFBF407C8
  15841. Unit* m_attacking = NULL
  15842. int m_deathState = 0x2
  15843. int m_procDeep = 0x0
  15844. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  15845. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  15846. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  15847. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  15848. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  15849. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  15850. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  15851. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  15852. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  15853. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  15854. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  15855. unsigned int m_transform = 0x0
  15856. Spell*[4] m_currentSpells
  15857. [0] = 0x0
  15858. [1] = 0x0
  15859. [2] = 0x0
  15860. [3] = 0x0
  15861. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  15862. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15863. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15864. 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 = 0x1ABFBF40868
  15865. <user defined> value_compare = 0x1ABFBF40868
  15866. <user defined> _Copy_tag = 0x1ABFBF40868
  15867. <user defined> _Move_tag = 0x1ABFBF40868
  15868. <user defined> value_compare = 0x1ABFBF40868
  15869. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  15870. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15871. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15872. 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 = 0x1ABFBF40880
  15873. <user defined> value_compare = 0x1ABFBF40880
  15874. <user defined> _Copy_tag = 0x1ABFBF40880
  15875. <user defined> _Move_tag = 0x1ABFBF40880
  15876. <user defined> value_compare = 0x1ABFBF40880
  15877. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  15878. std::_List_buy<Aura *,std::allocator<Aura *> >
  15879. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15880. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  15881. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  15882. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  15883. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  15884. std::_Iterator_base12
  15885. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  15886. std::_Iterator_base12* _Mynextiter = NULL
  15887. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  15888. unsigned int m_removedAurasCount = 0x0
  15889. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  15890. [0] = 0x1ABFBF408D0
  15891. [1] = 0x1ABFBF408E8
  15892. [2] = 0x1ABFBF40900
  15893. [3] = 0x1ABFBF40918
  15894. [4] = 0x1ABFBF40930
  15895. [5] = 0x1ABFBF40948
  15896. [6] = 0x1ABFBF40960
  15897. [7] = 0x1ABFBF40978
  15898. [8] = 0x1ABFBF40990
  15899. [9] = 0x1ABFBF409A8
  15900. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  15901. std::_List_buy<Aura *,std::allocator<Aura *> >
  15902. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15903. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  15904. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  15905. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  15906. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  15907. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  15908. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  15909. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15910. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15911. 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 = 0x1ABFBF43720
  15912. <user defined> value_compare = 0x1ABFBF43720
  15913. <user defined> _Copy_tag = 0x1ABFBF43720
  15914. <user defined> _Move_tag = 0x1ABFBF43720
  15915. <user defined> value_compare = 0x1ABFBF43720
  15916. std::array<unsigned int,2> m_interruptMask
  15917. unsigned int[2] _Elems
  15918. [0] = 0x0
  15919. [1] = 0x0
  15920. float[5] m_auraModifiersGroup
  15921. [0] = 0.000000
  15922. [1] = 100.000000
  15923. [2] = 1.000000
  15924. [3] = 0.000000
  15925. [4] = 1.000000
  15926. [0] = 0x1ABFBF43740
  15927. [1] = 0x1ABFBF43754
  15928. [2] = 0x1ABFBF43768
  15929. [3] = 0x1ABFBF4377C
  15930. [4] = 0x1ABFBF43790
  15931. [5] = 0x1ABFBF437A4
  15932. [6] = 0x1ABFBF437B8
  15933. [7] = 0x1ABFBF437CC
  15934. [8] = 0x1ABFBF437E0
  15935. [9] = 0x1ABFBF437F4
  15936. float[2] m_weaponDamage
  15937. [0] = 2.891566
  15938. [1] = 4.337349
  15939. [0] = 0x408ACB9140390F6C
  15940. [1] = 0x408ACB9140390F6C
  15941. [2] = 0x408ACB9140390F6C
  15942. bool m_canModifyStats = 0x1
  15943. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  15944. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15945. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15946. 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 = 0x1ABFBF43A30
  15947. <user defined> _Copy_tag = 0x1ABFBF43A30
  15948. <user defined> _Move_tag = 0x1ABFBF43A30
  15949. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  15950. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  15951. Data
  15952. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  15953. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  15954. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  15955. insert_commit_data
  15956. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  15957. float[9] m_speed_rate
  15958. [0] = 0.777776
  15959. [1] = 0.857143
  15960. [2] = 1.000000
  15961. [3] = 1.000000
  15962. [4] = 1.000000
  15963. [5] = 1.000000
  15964. [6] = 1.000000
  15965. [7] = 1.000000
  15966. [8] = 1.000000
  15967. CharmInfo* m_charmInfo = NULL
  15968. std::list<Player *,std::allocator<Player *> > m_sharedVision
  15969. std::_List_buy<Player *,std::allocator<Player *> >
  15970. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  15971. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  15972. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  15973. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  15974. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  15975. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x1AC071EE790
  15976. MovementGenerator*[3] _slot
  15977. [0] = 0x7FF65D34FFB0
  15978. [1] = 0x0
  15979. [2] = 0x0
  15980. int _top = 0x0
  15981. Unit* _owner = 0x1ABFBF40040
  15982. bool[3] _initialize
  15983. [0] = 0x0
  15984. [1] = 0x0
  15985. [2] = 0x1
  15986. unsigned int _cleanFlag = 0x1
  15987. unsigned int[3] m_reactiveTimer
  15988. [0] = 0x0
  15989. [1] = 0x0
  15990. [2] = 0x0
  15991. unsigned int m_regenTimer = 0x16
  15992. ThreatManager m_ThreatManager
  15993. HostileReference* iCurrentVictim = NULL
  15994. Unit* iOwner = 0x1ABFBF40040
  15995. unsigned int iUpdateTimer = 0x3E8
  15996. ThreatContainer iThreatContainer
  15997. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AD8
  15998. bool iDirty = 0x0
  15999. ThreatContainer iThreatOfflineContainer
  16000. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x1ABFBF43AF8
  16001. bool iDirty = 0x0
  16002. Vehicle* m_vehicle = NULL
  16003. Vehicle* m_vehicleKit = NULL
  16004. unsigned int m_unitTypeMask = 0x0
  16005. LiquidTypeEntry* _lastLiquid = NULL
  16006. unsigned int m_movementCounter = 0x0
  16007. unsigned int m_state = 0x20
  16008. unsigned int m_CombatTimer = 0x0
  16009. TimeTrackerSmall m_movesplineTimer
  16010. int i_expiryTime = 0x190
  16011. std::array<DiminishingReturn,9> m_Diminishing
  16012. DiminishingReturn[9] _Elems
  16013. [0] = 0x1ABFBF43B48
  16014. [1] = 0x1ABFBF43B54
  16015. [2] = 0x1ABFBF43B60
  16016. [3] = 0x1ABFBF43B6C
  16017. [4] = 0x1ABFBF43B78
  16018. [5] = 0x1ABFBF43B84
  16019. [6] = 0x1ABFBF43B90
  16020. [7] = 0x1ABFBF43B9C
  16021. [8] = 0x1ABFBF43BA8
  16022. HostileRefManager m_HostileRefManager
  16023. RefManager<Unit,ThreatManager>
  16024. LinkedListHead
  16025. LinkedListElement iFirst = 0x1ABFBF43BC0
  16026. LinkedListElement iLast = 0x1ABFBF43BD0
  16027. unsigned int iSize = 0x0
  16028. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  16029. <user defined> iterator = 0xFBF43BD0
  16030. <user defined> iterator = 0x1ABFBF43BB8
  16031. Unit* iOwner = 0x1ABFBF40040
  16032. FollowerRefManager m_FollowingRefManager
  16033. RefManager<Unit,TargetedMovementGeneratorBase>
  16034. LinkedListHead
  16035. LinkedListElement iFirst = 0x1ABFBF43BF8
  16036. LinkedListElement iLast = 0x1ABFBF43C08
  16037. unsigned int iSize = 0x0
  16038. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  16039. <user defined> iterator = 0xFBF43C08
  16040. <user defined> iterator = 0x1ABFBF43BF0
  16041. RedirectThreatInfo _redirectThreadInfo
  16042. ObjectGuid _targetGUID
  16043. unsigned int _low = 0x0
  16044. unsigned int _high = 0x0
  16045. unsigned int _threatPct = 0x0
  16046. bool m_cleanupDone = 0x0
  16047. bool m_duringRemoveFromWorld = 0x0
  16048. unsigned int _oldFactionId = 0x0
  16049. bool _isWalkingBeforeCharm = 0x0
  16050. unsigned int _aiAnimKitId = 0x0
  16051. unsigned int _movementAnimKitId = 0x0
  16052. unsigned int _meleeAnimKitId = 0x0
  16053. int _lastDamagedTime = 0x0
  16054. SpellHistory* _spellHistory = 0x1ABF7B89A10
  16055. CooldownEntry
  16056. unsigned int SpellId = 0xFBF40040
  16057. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  16058. unsigned int ItemId = 0xFBF557A0
  16059. unsigned int CategoryId = 0x1AB
  16060. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  16061. bool OnHold = 0x0
  16062. ChargeEntry
  16063. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  16064. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  16065. Unit* _owner = 0x1ABFBF40040
  16066. 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
  16067. 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
  16068. <user defined> value_compare = 0x1ABF7B89A18
  16069. 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
  16070. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A20
  16071. 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 = 0x1ABF7B89A38
  16072. unsigned int _Mask = 0x7
  16073. unsigned int _Maxidx = 0x8
  16074. mapped_type
  16075. unsigned int SpellId = 0x3F800000
  16076. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF557A0
  16077. unsigned int ItemId = 0xFBDA9930
  16078. unsigned int CategoryId = 0x1AB
  16079. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  16080. bool OnHold = 0x0
  16081. 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
  16082. 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
  16083. <user defined> value_compare = 0x1ABF7B89A68
  16084. 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
  16085. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x1ABF7B89A70
  16086. 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 = 0x1ABF7B89A88
  16087. unsigned int _Mask = 0x7
  16088. unsigned int _Maxidx = 0x8
  16089. mapped_type
  16090. unsigned int SpellId = 0x3F800000
  16091. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x1ABFBF55340
  16092. unsigned int ItemId = 0xFBDA9130
  16093. unsigned int CategoryId = 0x1AB
  16094. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  16095. bool OnHold = 0xB0
  16096. 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
  16097. 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
  16098. <user defined> value_compare = 0x1ABF7B89AB8
  16099. 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
  16100. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x1ABF7B89AC0
  16101. 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 = 0x1ABF7B89AD8
  16102. unsigned int _Mask = 0x7
  16103. unsigned int _Maxidx = 0x8
  16104. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  16105. [0] = 0x0
  16106. [1] = 0x0
  16107. [2] = 0x0
  16108. [3] = 0x0
  16109. [4] = 0x0
  16110. [5] = 0x0
  16111. [6] = 0x0
  16112. 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
  16113. 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
  16114. <user defined> value_compare = 0x1ABF7B89B40
  16115. 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
  16116. 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 = 0x1ABF7B89B48
  16117. 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 = 0x1ABF7B89B60
  16118. unsigned int _Mask = 0x7
  16119. unsigned int _Maxidx = 0x8
  16120. 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
  16121. 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
  16122. <user defined> value_compare = 0x1ABF7B89B90
  16123. 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
  16124. 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 = 0x1ABF7B89B98
  16125. 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 = 0x1ABF7B89BB0
  16126. unsigned int _Mask = 0x7
  16127. unsigned int _Maxidx = 0x8
  16128. Parameter unsigned int p_time = 0x7D
  16129.  
  16130. 00007FF65A7EA10D 0000002BED1FF6E0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  16131. Local Creature* this = 0x1ABFBF40040
  16132. Unit
  16133. WorldObject
  16134. Object
  16135. unsigned int m_objectType = 0x9
  16136. int m_objectTypeId = 0x3
  16137. unsigned int m_updateFlag = 0x8
  16138. int* m_int32Values = 0x207
  16139. unsigned int* m_uint32Values = 0x207
  16140. float* m_floatValues = 0.000000
  16141. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1ABFB6C6618
  16142. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABFBF40068
  16143. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABFBF40088
  16144. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1ABFB6C7068
  16145. unsigned int m_valuesCount = 0xD5
  16146. unsigned int _dynamicValuesCount = 0x3
  16147. unsigned int _fieldNotifyFlags = 0x80
  16148. bool m_objectUpdated = 0x1
  16149. bool m_inWorld = 0x1
  16150. WorldLocation
  16151. Position
  16152. <user defined> XY = 0x1ABFBF400B8
  16153. <user defined> XYZ = 0x1ABFBF400B8
  16154. <user defined> XYZO = 0x1ABFBF400B8
  16155. <user defined> PackedXYZ = 0x1ABFBF400B8
  16156. float m_positionX = 1884.633301
  16157. float m_positionY = 1587.965576
  16158. float m_positionZ = 89.504448
  16159. float m_orientation = 6.208997
  16160. ?$Streamer@UXY@Position@@
  16161. Position* Pos = 0x44C67EE644EB9444
  16162. ?$ConstStreamer@UXY@Position@@
  16163. Position* Pos = 0x44C67EE644EB9444
  16164. ?$Streamer@UXYZ@Position@@
  16165. <user defined> Pos = 0x44C67EE644EB9444
  16166. ?$ConstStreamer@UXYZ@Position@@
  16167. <user defined> Pos = 0x44C67EE644EB9444
  16168. ?$Streamer@UXYZO@Position@@
  16169. <user defined> Pos = 0x44C67EE644EB9444
  16170. ?$ConstStreamer@UXYZO@Position@@
  16171. <user defined> Pos = 0x44C67EE644EB9444
  16172. ?$Streamer@UPackedXYZ@Position@@
  16173. <user defined> Pos = 0x44C67EE644EB9444
  16174. ?$ConstStreamer@UPackedXYZ@Position@@
  16175. <user defined> Pos = 0x44C67EE644EB9444
  16176. unsigned int m_mapId = 0x0
  16177. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABFBF400CC
  16178. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABFBF400D8
  16179. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABFBF400E4
  16180. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABFBF40180
  16181. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABFBF4021C
  16182. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABFBF40228
  16183. unsigned int LastUsedScriptID = 0x0
  16184. MovementInfo m_movementInfo = 0x1ABFBF40238
  16185. std::string m_name = "Wretched Ghoul"
  16186. bool m_isActive = 0x0
  16187. bool m_isWorldObject = 0x0
  16188. ZoneScript* m_zoneScript = NULL
  16189. Transport* m_transport = NULL
  16190. Map* m_currMap = 0x1AB9F8B4050
  16191. unsigned int m_InstanceId = 0x0
  16192. PhaseShift _phaseShift = 0x1ABFBF40300
  16193. PhaseShift _suppressedPhaseShift = 0x1ABFBF40370
  16194. int _dbPhase = 0x0
  16195. unsigned int m_notifyflags = 0x2
  16196. unsigned int m_executed_notifies = 0x0
  16197. unsigned int m_extraAttacks = 0x0
  16198. bool m_canDualWield = 0x0
  16199. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  16200. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16201. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16202. 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 = 0x1ABFBF403F0
  16203. <user defined> _Copy_tag = 0x1ABFBF403F0
  16204. <user defined> _Move_tag = 0x1ABFBF403F0
  16205. Player* m_playerMovingMe = NULL
  16206. ObjectGuid[7] m_SummonSlot
  16207. [0] = 0x1ABFBF40410
  16208. [1] = 0x1ABFBF40420
  16209. [2] = 0x1ABFBF40430
  16210. [3] = 0x1ABFBF40440
  16211. [4] = 0x1ABFBF40450
  16212. [5] = 0x1ABFBF40460
  16213. [6] = 0x1ABFBF40470
  16214. ObjectGuid[4] m_ObjectSlot
  16215. [0] = 0x1ABFBF40480
  16216. [1] = 0x1ABFBF40490
  16217. [2] = 0x1ABFBF404A0
  16218. [3] = 0x1ABFBF404B0
  16219. float m_modMeleeHitChance = 0.000000
  16220. float m_modRangedHitChance = 0.000000
  16221. float m_modSpellHitChance = 0.000000
  16222. int m_baseSpellCritChance = 0x5
  16223. float[7] m_threatModifier
  16224. [0] = 1.000000
  16225. [1] = 1.000000
  16226. [2] = 1.000000
  16227. [3] = 1.000000
  16228. [4] = 1.000000
  16229. [5] = 1.000000
  16230. [6] = 1.000000
  16231. unsigned int[3] m_baseAttackSpeed
  16232. [0] = 0x7D0
  16233. [1] = 0x7D0
  16234. [2] = 0x7D0
  16235. float[3] m_modAttackSpeedPct
  16236. [0] = 1.000000
  16237. [1] = 1.000000
  16238. [2] = 1.000000
  16239. unsigned int[3] m_attackTimer
  16240. [0] = 0x0
  16241. [1] = 0x0
  16242. [2] = 0x0
  16243. EventProcessor m_Events
  16244. unsigned int m_time = 0x48AC
  16245. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABFBF40518
  16246. 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
  16247. [0] = 0x1ABFBF40530
  16248. [1] = 0x1ABFBF40580
  16249. [2] = 0x1ABFBF405D0
  16250. [3] = 0x1ABFBF40620
  16251. [4] = 0x1ABFBF40670
  16252. [5] = 0x1ABFBF406C0
  16253. [6] = 0x1ABFBF40710
  16254. unsigned int m_lastSanctuaryTime = 0x0
  16255. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  16256. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  16257. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  16258. 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 = 0x1ABFBF40768
  16259. <user defined> _Copy_tag = 0x1ABFBF40768
  16260. <user defined> _Move_tag = 0x1ABFBF40768
  16261. bool IsAIEnabled = 0x1
  16262. bool NeedChangeAI = 0x0
  16263. ObjectGuid LastCharmerGUID
  16264. unsigned int _low = 0x0
  16265. unsigned int _high = 0x0
  16266. bool m_ControlledByPlayer = 0x0
  16267. Movement::MoveSpline* movespline = 0x1ABF7211620
  16268. Movement::Spline<int> spline = 0x1ABF7211620
  16269. Movement::FacingInfo facing = 0x1ABF7211670
  16270. unsigned int m_Id = 0x17DD
  16271. Movement::MoveSplineFlag splineflags = 0x20
  16272. int time_passed = 0x0
  16273. float vertical_acceleration = 0.000000
  16274. float initialOrientation = 0.000000
  16275. int effect_start_time = 0x0
  16276. int point_Idx = 0x3
  16277. int point_Idx_offset = 0x0
  16278. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1ABF72116B4
  16279. bool onTransport = 0x0
  16280. bool splineIsFacingOnly = 0x0
  16281. UnitAI* i_AI = 0x1ABD832A490
  16282. Unit* me = 0x1ABFBF40040
  16283. UnitAI* i_disabledAI = NULL
  16284. bool m_AutoRepeatFirstCast = 0x0
  16285. float[4] m_createStats
  16286. [0] = 0.000000
  16287. [1] = 0.000000
  16288. [2] = 0.000000
  16289. [3] = 0.000000
  16290. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  16291. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16292. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16293. 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 = 0x1ABFBF407C8
  16294. <user defined> _Copy_tag = 0x1ABFBF407C8
  16295. <user defined> _Move_tag = 0x1ABFBF407C8
  16296. Unit* m_attacking = NULL
  16297. int m_deathState = 0x2
  16298. int m_procDeep = 0x0
  16299. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  16300. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  16301. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  16302. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABFBF407F0
  16303. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  16304. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  16305. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  16306. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABFBF40808
  16307. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  16308. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  16309. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABFBF40820
  16310. unsigned int m_transform = 0x0
  16311. Spell*[4] m_currentSpells
  16312. [0] = 0x0
  16313. [1] = 0x0
  16314. [2] = 0x0
  16315. [3] = 0x0
  16316. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  16317. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  16318. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  16319. 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 = 0x1ABFBF40868
  16320. <user defined> value_compare = 0x1ABFBF40868
  16321. <user defined> _Copy_tag = 0x1ABFBF40868
  16322. <user defined> _Move_tag = 0x1ABFBF40868
  16323. <user defined> value_compare = 0x1ABFBF40868
  16324. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  16325. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  16326. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  16327. 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 = 0x1ABFBF40880
  16328. <user defined> value_compare = 0x1ABFBF40880
  16329. <user defined> _Copy_tag = 0x1ABFBF40880
  16330. <user defined> _Move_tag = 0x1ABFBF40880
  16331. <user defined> value_compare = 0x1ABFBF40880
  16332. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  16333. std::_List_buy<Aura *,std::allocator<Aura *> >
  16334. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  16335. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF40898
  16336. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  16337. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  16338. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  16339. std::_Iterator_base12
  16340. std::_Container_proxy* _Myproxy = 0x1ABFBF0A660
  16341. std::_Iterator_base12* _Mynextiter = NULL
  16342. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1ABFBA78DE0
  16343. unsigned int m_removedAurasCount = 0x0
  16344. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  16345. [0] = 0x1ABFBF408D0
  16346. [1] = 0x1ABFBF408E8
  16347. [2] = 0x1ABFBF40900
  16348. [3] = 0x1ABFBF40918
  16349. [4] = 0x1ABFBF40930
  16350. [5] = 0x1ABFBF40948
  16351. [6] = 0x1ABFBF40960
  16352. [7] = 0x1ABFBF40978
  16353. [8] = 0x1ABFBF40990
  16354. [9] = 0x1ABFBF409A8
  16355. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  16356. std::_List_buy<Aura *,std::allocator<Aura *> >
  16357. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  16358. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABFBF436F0
  16359. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  16360. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  16361. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  16362. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABFBF43708
  16363. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  16364. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  16365. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  16366. 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 = 0x1ABFBF43720
  16367. <user defined> value_compare = 0x1ABFBF43720
  16368. <user defined> _Copy_tag = 0x1ABFBF43720
  16369. <user defined> _Move_tag = 0x1ABFBF43720
  16370. <user defined> value_compare = 0x1ABFBF43720
  16371. std::array<unsigned int,2> m_interruptMask
  16372. unsigned int[2] _Elems
  16373. [0] = 0x0
  16374. [1] = 0x0
  16375. float[5] m_auraModifiersGroup
  16376. [0] = 0.000000
  16377. [1] = 100.000000
  16378. [2] = 1.000000
  16379. [3] = 0.000000
  16380. [4] = 1.000000
  16381. [0] = 0x1ABFBF43740
  16382. [1] = 0x1ABFBF43754
  16383. [2] = 0x1ABFBF43768
  16384. [3] = 0x1ABFBF4377C
  16385. [4] = 0x1ABFBF43790
  16386. [5] = 0x1ABFBF437A4
  16387. [6] = 0x1ABFBF437B8
  16388. [7] = 0x1ABFBF437CC
  16389. [8] = 0x1ABFBF437E0
  16390. [9] = 0x1ABFBF437F4
  16391. float[2] m_weaponDamage
  16392. [0] = 2.891566
  16393. [1] = 4.337349
  16394. [0] = 0x408ACB9140390F6C
  16395. [1] = 0x408ACB9140390F6C
  16396. [2] = 0x408ACB9140390F6C
  16397. bool m_canModifyStats = 0x1
  16398. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  16399. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  16400. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  16401. 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 = 0x1ABFBF43A30
  16402. <user defined> _Copy_tag = 0x1ABFBF43A30
  16403. <user defined> _Move_tag = 0x1ABFBF43A30
  16404. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  16405. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  16406. Data
  16407. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  16408. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABFBF43A48
  16409. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABFBF43A48
  16410. insert_commit_data
  16411. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  16412. float[9] m_speed_rate
  16413. [0] = 0.777776
  16414. [1] = 0.857143
  16415. [2] = 1.000000
  16416. [3] = 1.000000
  16417. [4] = 1.000000
  16418. [5] = 1.000000
  16419. [6] = 1.000000
  16420. [7] = 1.000000
  16421. [8] = 1.000000
  16422. CharmInfo* m_charmInfo = NULL
  16423. std::list<Player *,std::allocator<Player *> > m_sharedVision
  16424. std::_List_buy<Player *,std::allocator<Player *> >
  16425. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  16426. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABFBF43A90
  16427. MotionMaster* i_motionMaster = 0x1ABFBDA9E30
  16428. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x1AC071EE790
  16429. MovementGenerator*[3] _slot
  16430. [0] = 0x7FF65D34FFB0
  16431. [1] = 0x0
  16432. [2] = 0x0
  16433. int _top = 0x0
  16434. Unit* _owner = 0x1ABFBF40040
  16435. bool[3] _initialize
  16436. [0] = 0x0
  16437. [1] = 0x0
  16438. [2] = 0x1
  16439. unsigned int _cleanFlag = 0x1
  16440. unsigned int[3] m_reactiveTimer
  16441. [0] = 0x0
  16442. [1] = 0x0
  16443. [2] = 0x0
  16444. unsigned int m_regenTimer = 0x16
  16445. ThreatManager m_ThreatManager
  16446. HostileReference* iCurrentVictim = NULL
  16447. Unit* iOwner = 0x1ABFBF40040
  16448. unsigned int iUpdateTimer = 0x3E8
  16449. ThreatContainer iThreatContainer = 0x1ABFBF43AD8
  16450. ThreatContainer iThreatOfflineContainer = 0x1ABFBF43AF8
  16451. Vehicle* m_vehicle = NULL
  16452. Vehicle* m_vehicleKit = NULL
  16453. unsigned int m_unitTypeMask = 0x0
  16454. LiquidTypeEntry* _lastLiquid = NULL
  16455. unsigned int m_movementCounter = 0x0
  16456. unsigned int m_state = 0x20
  16457. unsigned int m_CombatTimer = 0x0
  16458. TimeTrackerSmall m_movesplineTimer
  16459. int i_expiryTime = 0x190
  16460. std::array<DiminishingReturn,9> m_Diminishing
  16461. DiminishingReturn[9] _Elems
  16462. [0] = 0x1ABFBF43B48
  16463. [1] = 0x1ABFBF43B54
  16464. [2] = 0x1ABFBF43B60
  16465. [3] = 0x1ABFBF43B6C
  16466. [4] = 0x1ABFBF43B78
  16467. [5] = 0x1ABFBF43B84
  16468. [6] = 0x1ABFBF43B90
  16469. [7] = 0x1ABFBF43B9C
  16470. [8] = 0x1ABFBF43BA8
  16471. HostileRefManager m_HostileRefManager
  16472. RefManager<Unit,ThreatManager>
  16473. LinkedListHead
  16474. LinkedListElement iFirst = 0x1ABFBF43BC0
  16475. LinkedListElement iLast = 0x1ABFBF43BD0
  16476. unsigned int iSize = 0x0
  16477. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43BD0
  16478. <user defined> iterator = 0xFBF43BD0
  16479. <user defined> iterator = 0x1ABFBF43BB8
  16480. Unit* iOwner = 0x1ABFBF40040
  16481. FollowerRefManager m_FollowingRefManager
  16482. RefManager<Unit,TargetedMovementGeneratorBase>
  16483. LinkedListHead
  16484. LinkedListElement iFirst = 0x1ABFBF43BF8
  16485. LinkedListElement iLast = 0x1ABFBF43C08
  16486. unsigned int iSize = 0x0
  16487. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43C08
  16488. <user defined> iterator = 0xFBF43C08
  16489. <user defined> iterator = 0x1ABFBF43BF0
  16490. RedirectThreatInfo _redirectThreadInfo
  16491. ObjectGuid _targetGUID = 0x1ABFBF43C20
  16492. unsigned int _threatPct = 0x0
  16493. bool m_cleanupDone = 0x0
  16494. bool m_duringRemoveFromWorld = 0x0
  16495. unsigned int _oldFactionId = 0x0
  16496. bool _isWalkingBeforeCharm = 0x0
  16497. unsigned int _aiAnimKitId = 0x0
  16498. unsigned int _movementAnimKitId = 0x0
  16499. unsigned int _meleeAnimKitId = 0x0
  16500. int _lastDamagedTime = 0x0
  16501. SpellHistory* _spellHistory = 0x1ABF7B89A10
  16502. CooldownEntry
  16503. unsigned int SpellId = 0xFBF40040
  16504. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  16505. unsigned int ItemId = 0xFBF557A0
  16506. unsigned int CategoryId = 0x1AB
  16507. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1ABFBDA9930
  16508. bool OnHold = 0x0
  16509. ChargeEntry
  16510. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABFBF40040
  16511. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  16512. Unit* _owner = 0x1ABFBF40040
  16513. 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 = 0x1ABF7B89A18
  16514. 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 = 0x1ABF7B89A68
  16515. 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 = 0x1ABF7B89AB8
  16516. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  16517. [0] = 0x0
  16518. [1] = 0x0
  16519. [2] = 0x0
  16520. [3] = 0x0
  16521. [4] = 0x0
  16522. [5] = 0x0
  16523. [6] = 0x0
  16524. 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 = 0x1ABF7B89B40
  16525. 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 = 0x1ABF7B89B90
  16526. GridObject<Creature>
  16527. GridReference<Creature> _gridRef
  16528. Reference<GridRefManager<Creature>,Creature>
  16529. LinkedListElement
  16530. LinkedListElement* iNext = 0x1ABFBF19C68
  16531. LinkedListElement* iPrev = 0x1ABFBFABC78
  16532. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  16533. Creature* iRefFrom = 0x1ABFBF40040
  16534. MapObject
  16535. Cell _currentCell
  16536. <unnamed-type-data>
  16537. <unnamed-type-Part>
  16538. unsigned int grid_x = 0x1C48A3
  16539. unsigned int grid_y = 0x1C48A3
  16540. unsigned int cell_x = 0x1C48A3
  16541. unsigned int cell_y = 0x1C48A3
  16542. unsigned int nocreate = 0x1C48A3
  16543. unsigned int reserved = 0x1C48A3
  16544. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  16545. unsigned int All = 0x1C48A3
  16546. Cell::<unnamed-type-data> data = 0x1C48A3
  16547. int _moveState = 0x0
  16548. Position _newPosition
  16549. <user defined> XY = 0x1ABFBF43C90
  16550. <user defined> XYZ = 0x1ABFBF43C90
  16551. <user defined> XYZO = 0x1ABFBF43C90
  16552. <user defined> PackedXYZ = 0x1ABFBF43C90
  16553. float m_positionX = 0.000000
  16554. float m_positionY = 0.000000
  16555. float m_positionZ = 0.000000
  16556. float m_orientation = 0.000000
  16557. ?$Streamer@UXY@Position@@
  16558. Position* Pos = NULL
  16559. ?$ConstStreamer@UXY@Position@@
  16560. Position* Pos = NULL
  16561. ?$Streamer@UXYZ@Position@@
  16562. <user defined> Pos = 0x0
  16563. ?$ConstStreamer@UXYZ@Position@@
  16564. <user defined> Pos = 0x0
  16565. ?$Streamer@UXYZO@Position@@
  16566. <user defined> Pos = 0x0
  16567. ?$ConstStreamer@UXYZO@Position@@
  16568. <user defined> Pos = 0x0
  16569. ?$Streamer@UPackedXYZ@Position@@
  16570. <user defined> Pos = 0x0
  16571. ?$ConstStreamer@UPackedXYZ@Position@@
  16572. <user defined> Pos = 0x0
  16573. Loot loot
  16574. std::vector<LootItem,std::allocator<LootItem> > items
  16575. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  16576. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CA0
  16577. std::vector<LootItem,std::allocator<LootItem> > quest_items
  16578. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  16579. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1ABFBF43CC0
  16580. unsigned int gold = 0x0
  16581. unsigned int unlootedCount = 0x0
  16582. ObjectGuid roundRobinPlayer
  16583. unsigned int _low = 0x0
  16584. unsigned int _high = 0x0
  16585. unsigned int loot_type = 0x0
  16586. unsigned int maxDuplicates = 0x1
  16587. ObjectGuid containerID
  16588. unsigned int _low = 0x0
  16589. unsigned int _high = 0x0
  16590. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  16591. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  16592. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  16593. 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 = 0x1ABFBF43D08
  16594. <user defined> _Copy_tag = 0x1ABFBF43D08
  16595. <user defined> _Move_tag = 0x1ABFBF43D08
  16596. 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
  16597. 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
  16598. <user defined> value_compare = 0x1ABFBF43D20
  16599. 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
  16600. 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 = 0x1ABFBF43D28
  16601. 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 = 0x1ABFBF43D40
  16602. unsigned int _Mask = 0x7
  16603. unsigned int _Maxidx = 0x8
  16604. 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
  16605. 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
  16606. <user defined> value_compare = 0x1ABFBF43D70
  16607. 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
  16608. 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 = 0x1ABFBF43D78
  16609. 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 = 0x1ABFBF43D90
  16610. unsigned int _Mask = 0x7
  16611. unsigned int _Maxidx = 0x8
  16612. 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
  16613. 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
  16614. <user defined> value_compare = 0x1ABFBF43DC0
  16615. 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
  16616. 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 = 0x1ABFBF43DC8
  16617. 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 = 0x1ABFBF43DE0
  16618. unsigned int _Mask = 0x7
  16619. unsigned int _Maxidx = 0x8
  16620. LootValidatorRefManager i_LootValidatorRefManager
  16621. RefManager<Loot,LootValidatorRef>
  16622. LinkedListHead
  16623. LinkedListElement iFirst = 0x1ABFBF43E18
  16624. LinkedListElement iLast = 0x1ABFBF43E28
  16625. unsigned int iSize = 0x0
  16626. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFBF43E28
  16627. <user defined> iterator = 0xFBF43E28
  16628. <user defined> iterator = 0x1ABFBF43E10
  16629. iterator
  16630. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  16631. ObjectGuid _GUID
  16632. unsigned int _low = 0x207
  16633. unsigned int _high = 0x3C00040000017780
  16634. unsigned int _itemContext = 0x0
  16635. unsigned int[8] m_spells
  16636. [0] = 0x0
  16637. [1] = 0x0
  16638. [2] = 0x0
  16639. [3] = 0x0
  16640. [4] = 0x0
  16641. [5] = 0x0
  16642. [6] = 0x0
  16643. [7] = 0x0
  16644. unsigned int m_groupLootTimer = 0x0
  16645. ObjectGuid lootingGroupLowGUID
  16646. unsigned int _low = 0x0
  16647. unsigned int _high = 0x0
  16648. unsigned int m_PlayerDamageReq = 0x37
  16649. float m_SightDistance = 50.000000
  16650. float m_CombatDistance = 0.000000
  16651. bool m_isTempWorldObject = 0x0
  16652. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  16653. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  16654. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  16655. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x1ABFBF43EA8
  16656. ObjectGuid m_lootRecipient
  16657. unsigned int _low = 0x0
  16658. unsigned int _high = 0x0
  16659. ObjectGuid m_lootRecipientGroup
  16660. unsigned int _low = 0x0
  16661. unsigned int _high = 0x0
  16662. ObjectGuid _skinner
  16663. unsigned int _low = 0x0
  16664. unsigned int _high = 0x0
  16665. int _pickpocketLootRestore = 0x0
  16666. int m_corpseRemoveTime = 0x5B22BA18
  16667. int m_respawnTime = 0x5B22BA90
  16668. unsigned int m_respawnDelay = 0x78
  16669. unsigned int m_corpseDelay = 0x3C
  16670. float m_respawnradius = 5.000000
  16671. unsigned int m_boundaryCheckTime = 0x9C4
  16672. unsigned int m_combatPulseTime = 0x0
  16673. unsigned int m_combatPulseDelay = 0x0
  16674. int m_reactState = 0x0
  16675. unsigned int m_defaultMovementType = 0x1
  16676. unsigned int m_spawnId = 0x4F697
  16677. unsigned int m_equipmentId = 0x0
  16678. int m_originalEquipmentId = 0x0
  16679. bool m_AlreadyCallAssistance = 0x0
  16680. bool m_AlreadySearchedAssistance = 0x0
  16681. bool m_regenHealth = 0x1
  16682. bool m_cannotReachTarget = 0x0
  16683. unsigned int m_cannotReachTimer = 0x0
  16684. bool m_AI_locked = 0x0
  16685. int m_meleeDamageSchoolMask = 0x1
  16686. unsigned int m_originalEntry = 0x5DE
  16687. Position m_homePosition
  16688. <user defined> XY = 0x1ABFBF43F48
  16689. <user defined> XYZ = 0x1ABFBF43F48
  16690. <user defined> XYZO = 0x1ABFBF43F48
  16691. <user defined> PackedXYZ = 0x1ABFBF43F48
  16692. float m_positionX = 1884.725220
  16693. float m_positionY = 1587.958740
  16694. float m_positionZ = 89.489601
  16695. float m_orientation = 3.067404
  16696. ?$Streamer@UXY@Position@@
  16697. Position* Pos = 0x44C67EAE44EB9735
  16698. ?$ConstStreamer@UXY@Position@@
  16699. Position* Pos = 0x44C67EAE44EB9735
  16700. ?$Streamer@UXYZ@Position@@
  16701. <user defined> Pos = 0x44C67EAE44EB9735
  16702. ?$ConstStreamer@UXYZ@Position@@
  16703. <user defined> Pos = 0x44C67EAE44EB9735
  16704. ?$Streamer@UXYZO@Position@@
  16705. <user defined> Pos = 0x44C67EAE44EB9735
  16706. ?$ConstStreamer@UXYZO@Position@@
  16707. <user defined> Pos = 0x44C67EAE44EB9735
  16708. ?$Streamer@UPackedXYZ@Position@@
  16709. <user defined> Pos = 0x44C67EAE44EB9735
  16710. ?$ConstStreamer@UPackedXYZ@Position@@
  16711. <user defined> Pos = 0x44C67EAE44EB9735
  16712. Position m_transportHomePosition
  16713. <user defined> XY = 0x1ABFBF43F58
  16714. <user defined> XYZ = 0x1ABFBF43F58
  16715. <user defined> XYZO = 0x1ABFBF43F58
  16716. <user defined> PackedXYZ = 0x1ABFBF43F58
  16717. float m_positionX = 0.000000
  16718. float m_positionY = 0.000000
  16719. float m_positionZ = 0.000000
  16720. float m_orientation = 0.000000
  16721. ?$Streamer@UXY@Position@@
  16722. Position* Pos = NULL
  16723. ?$ConstStreamer@UXY@Position@@
  16724. Position* Pos = NULL
  16725. ?$Streamer@UXYZ@Position@@
  16726. <user defined> Pos = 0x0
  16727. ?$ConstStreamer@UXYZ@Position@@
  16728. <user defined> Pos = 0x0
  16729. ?$Streamer@UXYZO@Position@@
  16730. <user defined> Pos = 0x0
  16731. ?$ConstStreamer@UXYZO@Position@@
  16732. <user defined> Pos = 0x0
  16733. ?$Streamer@UPackedXYZ@Position@@
  16734. <user defined> Pos = 0x0
  16735. ?$ConstStreamer@UPackedXYZ@Position@@
  16736. <user defined> Pos = 0x0
  16737. bool DisableReputationGain = 0x0
  16738. CreatureTemplate* m_creatureInfo = 0x1AB9796E758
  16739. unsigned int Entry = 0x5DE
  16740. unsigned int[3] DifficultyEntry
  16741. [0] = 0x0
  16742. [1] = 0x0
  16743. [2] = 0x0
  16744. unsigned int[2] KillCredit
  16745. [0] = 0x762
  16746. [1] = 0x0
  16747. unsigned int Modelid1 = 0x33D
  16748. unsigned int Modelid2 = 0x0
  16749. unsigned int Modelid3 = 0x0
  16750. unsigned int Modelid4 = 0x0
  16751. std::string Name = "Wretched Ghoul"
  16752. std::string FemaleName = ""
  16753. std::string SubName = ""
  16754. std::string TitleAlt = ""
  16755. std::string IconName = ""
  16756. unsigned int GossipMenuId = 0x0
  16757. int minlevel = 0x1
  16758. int maxlevel = 0x2
  16759. boost::optional<CreatureLevelScaling> levelScaling
  16760. boost::optional_detail::optional_base<CreatureLevelScaling>
  16761. <user defined> boost::optional_detail::optional_tag = 0x0
  16762. bool m_initialized = 0x0
  16763. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  16764. int HealthScalingExpansion = 0x0
  16765. unsigned int RequiredExpansion = 0x0
  16766. unsigned int VignetteID = 0x0
  16767. unsigned int faction = 0x7
  16768. unsigned int npcflag = 0x0
  16769. float speed_walk = 0.777776
  16770. float speed_run = 0.857143
  16771. float scale = 1.000000
  16772. unsigned int rank = 0x0
  16773. unsigned int dmgschool = 0x0
  16774. unsigned int BaseAttackTime = 0x7D0
  16775. unsigned int RangeAttackTime = 0x7D0
  16776. float BaseVariance = 1.000000
  16777. float RangeVariance = 1.000000
  16778. unsigned int unit_class = 0x1
  16779. unsigned int unit_flags = 0x0
  16780. unsigned int unit_flags2 = 0x800
  16781. unsigned int unit_flags3 = 0x0
  16782. unsigned int dynamicflags = 0x0
  16783. int family = 0x0
  16784. unsigned int trainer_class = 0x0
  16785. unsigned int type = 0x6
  16786. unsigned int type_flags = 0x0
  16787. unsigned int type_flags2 = 0x0
  16788. unsigned int lootid = 0x5DE
  16789. unsigned int pickpocketLootId = 0x5DE
  16790. unsigned int SkinLootId = 0x0
  16791. int[7] resistance
  16792. [0] = 0x0
  16793. [1] = 0x1
  16794. [2] = 0x1
  16795. [3] = 0x1
  16796. [4] = 0x1
  16797. [5] = 0x1
  16798. [6] = 0x1
  16799. unsigned int[8] spells
  16800. [0] = 0x0
  16801. [1] = 0x0
  16802. [2] = 0x0
  16803. [3] = 0x0
  16804. [4] = 0x0
  16805. [5] = 0x0
  16806. [6] = 0x0
  16807. [7] = 0x0
  16808. unsigned int VehicleId = 0x0
  16809. unsigned int mingold = 0x1
  16810. unsigned int maxgold = 0x4
  16811. std::string AIName = "SmartAI"
  16812. unsigned int MovementType = 0x1
  16813. unsigned int InhabitType = 0x3
  16814. float HoverHeight = 1.000000
  16815. float ModHealth = 1.000000
  16816. float ModHealthExtra = 1.000000
  16817. float ModMana = 1.000000
  16818. float ModManaExtra = 1.000000
  16819. float ModArmor = 1.000000
  16820. float ModDamage = 1.000000
  16821. float ModExperience = 1.000000
  16822. bool RacialLeader = 0x0
  16823. unsigned int movementId = 0x64
  16824. bool RegenHealth = 0x1
  16825. unsigned int MechanicImmuneMask = 0x800010
  16826. unsigned int flags_extra = 0x0
  16827. unsigned int ScriptID = 0x0
  16828. CreatureData* m_creatureData = 0x1ABA31AA968
  16829. unsigned int id = 0x5DE
  16830. unsigned int mapid = 0x0
  16831. unsigned int displayid = 0x0
  16832. int equipmentId = 0x0
  16833. float posX = 1919.939941
  16834. float posY = 1586.650024
  16835. float posZ = 83.980400
  16836. float orientation = 2.334830
  16837. unsigned int spawntimesecs = 0x78
  16838. float spawndist = 5.000000
  16839. unsigned int currentwaypoint = 0x0
  16840. unsigned int curhealth = 0x1
  16841. unsigned int curmana = 0x0
  16842. unsigned int movementType = 0x1
  16843. unsigned int spawnMask = 0x1
  16844. unsigned int npcflag = 0x0
  16845. unsigned int unit_flags = 0x0
  16846. unsigned int unit_flags2 = 0x0
  16847. unsigned int unit_flags3 = 0x0
  16848. unsigned int dynamicflags = 0x0
  16849. unsigned int phaseUseFlags = 0x0
  16850. unsigned int phaseId = 0x0
  16851. unsigned int phaseGroup = 0x0
  16852. int terrainSwapMap = 0xFFFFFFFF
  16853. unsigned int ScriptId = 0x0
  16854. bool dbData = 0x1
  16855. unsigned int m_LootMode = 0x1
  16856. unsigned int m_waypointID = 0x1
  16857. unsigned int m_path_id = 0x0
  16858. CreatureGroup* m_formation = NULL
  16859. bool m_TriggerJustRespawned = 0x0
  16860. Spell* m_focusSpell = NULL
  16861. unsigned int m_focusDelay = 0x0
  16862. bool m_shouldReacquireTarget = 0x0
  16863. ObjectGuid m_suppressedTarget
  16864. unsigned int _low = 0x0
  16865. unsigned int _high = 0x0
  16866. float m_suppressedOrientation = 0.000000
  16867. 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
  16868. 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
  16869. <user defined> value_compare = 0x1ABFBF43FC8
  16870. 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
  16871. 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 = 0x1ABFBF43FD0
  16872. 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 = 0x1ABFBF43FE8
  16873. unsigned int _Mask = 0x7
  16874. unsigned int _Maxidx = 0x8
  16875. Parameter unsigned int diff = 0x7D
  16876.  
  16877. 00007FF65ADFB450 0000002BED1FF740 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  16878. Local LinkedListHead::Iterator<GridReference<Creature> > iter
  16879. GridReference<Creature>* _Ptr = 0x1ABFBF43C60
  16880. Reference<GridRefManager<Creature>,Creature>
  16881. LinkedListElement
  16882. LinkedListElement* iNext = 0x1ABFBF19C68
  16883. LinkedListElement* iPrev = 0x1ABFBFABC78
  16884. GridRefManager<Creature>* iRefTo = 0x1ABFACC1C58
  16885. Creature* iRefFrom = 0x1ABFBF40040
  16886. Local Trinity::ObjectUpdater* this = 0x2BED1FF9F4
  16887. unsigned int i_timeDiff = 0x7D
  16888. Parameter GridRefManager<Creature>& m = 0x1ABFACC1C58
  16889. RefManager<GridRefManager<Creature>,Creature>
  16890. LinkedListHead
  16891. LinkedListElement iFirst = 0x1ABFACC1C60
  16892. LinkedListElement iLast = 0x1ABFACC1C70
  16893. unsigned int iSize = 0x11
  16894. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFE0DCC68
  16895. <user defined> iterator = 0xFE0DCC68
  16896. <user defined> iterator = 0x1ABFACC1C58
  16897. iterator
  16898. GridReference<Creature>* _Ptr = 0x7FF65C446988
  16899. Reference<GridRefManager<Creature>,Creature>
  16900. LinkedListElement
  16901. LinkedListElement* iNext = 0x7FF65CAB82A0
  16902. LinkedListElement* iPrev = 0x7FF65A7A50E0
  16903. GridRefManager<Creature>* iRefTo = 0x7FF65CAB87A0
  16904. Creature* iRefFrom = 0x7FF65A7A4D20
  16905.  
  16906. 00007FF65A777EC5 0000002BED1FF770 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  16907. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  16908. unsigned int i_timeDiff = 0x7D
  16909. Parameter ContainerMapList<Creature>& c = 0x1ABFACC1C58
  16910. GridRefManager<Creature> _element
  16911. RefManager<GridRefManager<Creature>,Creature>
  16912. LinkedListHead
  16913. LinkedListElement iFirst = 0x1ABFACC1C60
  16914. LinkedListElement iLast = 0x1ABFACC1C70
  16915. unsigned int iSize = 0x11
  16916. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFE0DCC68
  16917. <user defined> iterator = 0xFE0DCC68
  16918. <user defined> iterator = 0x1ABFACC1C58
  16919. iterator
  16920. GridReference<Creature>* _Ptr = 0x7FF65C446988
  16921.  
  16922. 00007FF65A777F65 0000002BED1FF7A0 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
  16923. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  16924. unsigned int i_timeDiff = 0x7D
  16925. Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >& c = 0x1ABFACC1C58
  16926. ContainerMapList<Creature> _elements
  16927. GridRefManager<Creature> _element
  16928. RefManager<GridRefManager<Creature>,Creature>
  16929. LinkedListHead
  16930. LinkedListElement iFirst = 0x1ABFACC1C60
  16931. LinkedListElement iLast = 0x1ABFACC1C70
  16932. unsigned int iSize = 0x11
  16933. <user defined> ?$Iterator@VLinkedListElement@@ = 0xFE0DCC68
  16934. <user defined> iterator = 0xFE0DCC68
  16935. <user defined> iterator = 0x1ABFACC1C58
  16936. iterator
  16937. GridReference<Creature>* _Ptr = 0x7FF65C446988
  16938. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  16939. ContainerMapList<DynamicObject> _elements
  16940. GridRefManager<DynamicObject> _element = 0x1ABFACC1C88
  16941. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements
  16942. ContainerMapList<Corpse> _elements = 0x1ABFACC1CB8
  16943. ContainerMapList<TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > _TailElements = 0x1ABFACC1CE8
  16944.  
  16945. 00007FF65A77811B 0000002BED1FF7D0 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
  16946. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  16947. unsigned int i_timeDiff = 0x7D
  16948. Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x1ABFACC1C28
  16949. ContainerMapList<GameObject> _elements
  16950. GridRefManager<GameObject> _element
  16951. RefManager<GridRefManager<GameObject>,GameObject>
  16952. LinkedListHead
  16953. LinkedListElement iFirst = 0x1ABFACC1C30
  16954. LinkedListElement iLast = 0x1ABFACC1C40
  16955. unsigned int iSize = 0x6
  16956. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF9CBA568
  16957. <user defined> iterator = 0xF9CBA568
  16958. <user defined> iterator = 0x1ABFACC1C28
  16959. iterator
  16960. GridReference<GameObject>* _Ptr = 0x7FF65C446968
  16961. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  16962. ContainerMapList<Creature> _elements
  16963. GridRefManager<Creature> _element = 0x1ABFACC1C58
  16964. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  16965. ContainerMapList<DynamicObject> _elements = 0x1ABFACC1C88
  16966. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements = 0x1ABFACC1CB8
  16967.  
  16968. 00007FF65A777C0A 0000002BED1FF800 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
  16969. Parameter Trinity::ObjectUpdater& v = 0x2BED1FF9F4
  16970. unsigned int i_timeDiff = 0x7D
  16971. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x1ABFACC1C28
  16972. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  16973. ContainerMapList<GameObject> _elements
  16974. GridRefManager<GameObject> _element = 0x1ABFACC1C28
  16975. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  16976. ContainerMapList<Creature> _elements = 0x1ABFACC1C58
  16977. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x1ABFACC1C88
  16978.  
  16979. 00007FF65A7A7235 0000002BED1FF830 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
  16980. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > * this = 0x2BED1FFA18
  16981. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  16982. unsigned int i_timeDiff = 0x7D
  16983. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x1ABFACC1C28
  16984. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  16985. ContainerMapList<GameObject> _elements
  16986. GridRefManager<GameObject> _element = 0x1ABFACC1C28
  16987. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  16988. ContainerMapList<Creature> _elements = 0x1ABFACC1C58
  16989. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x1ABFACC1C88
  16990.  
  16991. 00007FF65A776BB5 0000002BED1FF860 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
  16992. Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,* this = 0x1ABFACC1C28
  16993. TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_container
  16994. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  16995. ContainerMapList<GameObject> _elements = 0x1ABFACC1C28
  16996. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements = 0x1ABFACC1C58
  16997. TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
  16998. ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
  16999. ContainerMapList<Player> _elements = 0x1ABFACC1D50
  17000. ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x1ABFACC1D80
  17001. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x2BED1FFA18
  17002. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  17003. unsigned int i_timeDiff = 0x7D
  17004.  
  17005. 00007FF65A77747C 0000002BED1FF890 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
  17006. Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* this = 0x1ABFACBD040
  17007. unsigned int i_gridId = 0x8E2
  17008. GridInfo i_GridInfo
  17009. TimeTracker i_timer
  17010. int i_expiryTime = 0x3CAE
  17011. PeriodicTimer vis_Update
  17012. int i_period = 0x0
  17013. int i_expireTime = 0x92
  17014. unsigned int i_unloadActiveLockCount = 0x0
  17015. bool i_unloadExplicitLock = 0xCD
  17016. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type i_Reference
  17017. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<
  17018. LinkedListElement
  17019. LinkedListElement* iNext = 0x1ABFA9C6068
  17020. LinkedListElement* iPrev = 0x1ABFC15A068
  17021. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ* iRefTo = 0x1AB9F8B4050
  17022. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* iRefFrom = 0x1ABFACBD040
  17023. int i_x = 0x23
  17024. int i_y = 0x22
  17025. int i_cellstate = 0x1
  17026. Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,[8] i_cells
  17027. [0] = 0x1ABFACBD098
  17028. [1] = 0x1ABFACBD288
  17029. [2] = 0x1ABFACBD478
  17030. [3] = 0x1ABFACBD668
  17031. [4] = 0x1ABFACBD858
  17032. [5] = 0x1ABFACBDA48
  17033. [6] = 0x1ABFACBDC38
  17034. [7] = 0x1ABFACBDE28
  17035. [0] = 0x1ABFACBD098
  17036. [1] = 0x1ABFACBE018
  17037. [2] = 0x1ABFACBEF98
  17038. [3] = 0x1ABFACBFF18
  17039. [4] = 0x1ABFACC0E98
  17040. [5] = 0x1ABFACC1E18
  17041. [6] = 0x1ABFACC2D98
  17042. [7] = 0x1ABFACC3D18
  17043. bool i_GridObjectDataLoaded = 0x1
  17044. Parameter unsigned int x = 0x4
  17045. Parameter unsigned int y = 0x7
  17046. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x2BED1FFA18
  17047. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  17048. unsigned int i_timeDiff = 0x7D
  17049.  
  17050. 00007FF65A776CE0 0000002BED1FF8E0 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
  17051. Local Map* this = 0x1AB9F8B4050
  17052. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  17053. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  17054. LinkedListHead
  17055. LinkedListElement iFirst = 0x1AB9F8B4058
  17056. LinkedListElement iLast = 0x1AB9F8B4068
  17057. unsigned int iSize = 0x12
  17058. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  17059. <user defined> iterator = 0x556E068
  17060. <user defined> iterator = 0x1AB9F8B4050
  17061. iterator
  17062. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  17063. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  17064. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17065. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17066. 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 = 0x1AB9F8B4080
  17067. <user defined> value_compare = 0x1AB9F8B4080
  17068. <user defined> _Copy_tag = 0x1AB9F8B4080
  17069. <user defined> _Move_tag = 0x1AB9F8B4080
  17070. <user defined> value_compare = 0x1AB9F8B4080
  17071. bool _creatureToMoveLock = 0x0
  17072. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  17073. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  17074. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  17075. bool _gameObjectsToMoveLock = 0x0
  17076. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  17077. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  17078. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  17079. bool _dynamicObjectsToMoveLock = 0x0
  17080. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  17081. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  17082. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  17083. bool _areaTriggersToMoveLock = 0x0
  17084. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  17085. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  17086. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  17087. std::mutex _mapLock
  17088. std::_Mutex_base
  17089. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  17090. std::mutex _gridLock
  17091. std::_Mutex_base
  17092. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  17093. MapEntry* i_mapEntry = 0x1AB0122D200
  17094. unsigned int ID = 0x0
  17095. char* Directory = "Azeroth"
  17096. LocalizedString* MapName = 0x1AB02540EB8
  17097. char*[12] Str
  17098. [0] = 0x1AB0110D3FA
  17099. [1] = 0x7FF65C8DA97D
  17100. [2] = 0x7FF65C8DA97D
  17101. [3] = 0x7FF65C8DA97D
  17102. [4] = 0x7FF65C8DA97D
  17103. [5] = 0x7FF65C8DA97D
  17104. [6] = 0x7FF65C8DA97D
  17105. [7] = 0x7FF65C8DA97D
  17106. [8] = 0x7FF65C8DA97D
  17107. [9] = 0x7FF65C8DA97D
  17108. LocalizedString* MapDescription0 = 0x1AB02540F18
  17109. char*[12] Str
  17110. [0] = 0x1AB0110D3F0
  17111. [1] = 0x7FF65C8DA97D
  17112. [2] = 0x7FF65C8DA97D
  17113. [3] = 0x7FF65C8DA97D
  17114. [4] = 0x7FF65C8DA97D
  17115. [5] = 0x7FF65C8DA97D
  17116. [6] = 0x7FF65C8DA97D
  17117. [7] = 0x7FF65C8DA97D
  17118. [8] = 0x7FF65C8DA97D
  17119. [9] = 0x7FF65C8DA97D
  17120. LocalizedString* MapDescription1 = 0x1AB02540F78
  17121. char*[12] Str
  17122. [0] = 0x1AB0110D3F0
  17123. [1] = 0x7FF65C8DA97D
  17124. [2] = 0x7FF65C8DA97D
  17125. [3] = 0x7FF65C8DA97D
  17126. [4] = 0x7FF65C8DA97D
  17127. [5] = 0x7FF65C8DA97D
  17128. [6] = 0x7FF65C8DA97D
  17129. [7] = 0x7FF65C8DA97D
  17130. [8] = 0x7FF65C8DA97D
  17131. [9] = 0x7FF65C8DA97D
  17132. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  17133. char*[12] Str
  17134. [0] = 0x1AB0110D3F0
  17135. [1] = 0x7FF65C8DA97D
  17136. [2] = 0x7FF65C8DA97D
  17137. [3] = 0x7FF65C8DA97D
  17138. [4] = 0x7FF65C8DA97D
  17139. [5] = 0x7FF65C8DA97D
  17140. [6] = 0x7FF65C8DA97D
  17141. [7] = 0x7FF65C8DA97D
  17142. [8] = 0x7FF65C8DA97D
  17143. [9] = 0x7FF65C8DA97D
  17144. LocalizedString* PvpLongDescription = 0x1AB02541038
  17145. char*[12] Str
  17146. [0] = 0x1AB0110D3F0
  17147. [1] = 0x7FF65C8DA97D
  17148. [2] = 0x7FF65C8DA97D
  17149. [3] = 0x7FF65C8DA97D
  17150. [4] = 0x7FF65C8DA97D
  17151. [5] = 0x7FF65C8DA97D
  17152. [6] = 0x7FF65C8DA97D
  17153. [7] = 0x7FF65C8DA97D
  17154. [8] = 0x7FF65C8DA97D
  17155. [9] = 0x7FF65C8DA97D
  17156. int[2] Flags
  17157. [0] = 0x9003E5D
  17158. [1] = 0x18
  17159. float MinimapIconScale = 1.000000
  17160. DBCPosition2D Corpse
  17161. float X = 0.000000
  17162. float Y = 0.000000
  17163. unsigned int AreaTableID = 0x0
  17164. int LoadingScreenID = 0x4
  17165. int CorpseMapID = 0xFFFF
  17166. int TimeOfDayOverride = 0xFFFF
  17167. int ParentMapID = 0xFFFF
  17168. int CosmeticParentMapID = 0xFFFF
  17169. int WindSettingsID = 0x0
  17170. unsigned int InstanceType = 0x0
  17171. unsigned int MapType = 0x1
  17172. unsigned int ExpansionID = 0x0
  17173. unsigned int MaxPlayers = 0x0
  17174. unsigned int TimeOffset = 0x0
  17175. unsigned int i_spawnMode = 0x0
  17176. unsigned int i_InstanceId = 0x0
  17177. unsigned int m_unloadTimer = 0x0
  17178. float m_VisibleDistance = 90.000000
  17179. DynamicMapTree _dynamicTree
  17180. DynTreeImpl* impl = 0x1AB1BD46050
  17181. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  17182. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x1AB1BD46050
  17183. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  17184. [0] = 0x0
  17185. [1] = 0x0
  17186. [2] = 0x0
  17187. [3] = 0x0
  17188. [4] = 0x0
  17189. [5] = 0x0
  17190. [6] = 0x0
  17191. [7] = 0x0
  17192. [8] = 0x0
  17193. [9] = 0x0
  17194. [0] = 0x1AB1BD460A0
  17195. [1] = 0x1AB1BD462A0
  17196. [2] = 0x1AB1BD464A0
  17197. [3] = 0x1AB1BD466A0
  17198. [4] = 0x1AB1BD468A0
  17199. [5] = 0x1AB1BD46AA0
  17200. [6] = 0x1AB1BD46CA0
  17201. [7] = 0x1AB1BD46EA0
  17202. [8] = 0x1AB1BD470A0
  17203. [9] = 0x1AB1BD472A0
  17204. Cell
  17205. int x = 0x3F800000
  17206. int y = 0xCDCDCDCD
  17207. TimeTrackerSmall rebalance_timer = 0xC8
  17208. int unbalanced_times = 0x0
  17209. MapRefManager m_mapRefManager
  17210. RefManager<Map,Player>
  17211. LinkedListHead
  17212. LinkedListElement iFirst = 0x1AB9F8B4200
  17213. LinkedListElement iLast = 0x1AB9F8B4210
  17214. unsigned int iSize = 0x1
  17215. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  17216. <user defined> iterator = 0xDF7937E8
  17217. <user defined> iterator = 0x1AB9F8B41F8
  17218. iterator
  17219. MapReference* _Ptr = 0x7FF65C446878
  17220. const_iterator
  17221. MapReference* _Ptr = 0x7FF65C446878
  17222. LinkedListHead::Iterator<MapReference> m_mapRefIter
  17223. MapReference* _Ptr = 0x1ABDF7937E0
  17224. Reference<Map,Player>
  17225. LinkedListElement
  17226. LinkedListElement* iNext = 0x1AB9F8B4210
  17227. LinkedListElement* iPrev = 0x1AB9F8B4200
  17228. Map* iRefTo = 0x1AB9F8B4050
  17229. Player* iRefFrom = 0x1ABDF78C080
  17230. int m_VisibilityNotifyPeriod = 0x3E8
  17231. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  17232. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17233. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17234. 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 = 0x1AB9F8B4238
  17235. <user defined> _Copy_tag = 0x1AB9F8B4238
  17236. <user defined> _Move_tag = 0x1AB9F8B4238
  17237. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  17238. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  17239. std::_Iterator_base12
  17240. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  17241. std::_Iterator_base12* _Mynextiter = NULL
  17242. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  17243. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  17244. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17245. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17246. 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 = 0x1AB9F8B4268
  17247. <user defined> _Copy_tag = 0x1AB9F8B4268
  17248. <user defined> _Move_tag = 0x1AB9F8B4268
  17249. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  17250. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  17251. std::_Iterator_base12
  17252. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  17253. std::_Iterator_base12* _Mynextiter = NULL
  17254. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  17255. int i_gridExpiry = 0x493E0
  17256. Map* m_parentMap = 0x1AB9F8B4050
  17257. Map* m_parentTerrainMap = 0x1AB9F8B4050
  17258. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  17259. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  17260. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  17261. 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
  17262. [0] = 0x0
  17263. [1] = 0x0
  17264. [2] = 0x0
  17265. [3] = 0x0
  17266. [4] = 0x0
  17267. [5] = 0x0
  17268. [6] = 0x0
  17269. [7] = 0x0
  17270. [8] = 0x0
  17271. [9] = 0x0
  17272. [0] = 0x1AB9F8B42B8
  17273. [1] = 0x1AB9F8B44B8
  17274. [2] = 0x1AB9F8B46B8
  17275. [3] = 0x1AB9F8B48B8
  17276. [4] = 0x1AB9F8B4AB8
  17277. [5] = 0x1AB9F8B4CB8
  17278. [6] = 0x1AB9F8B4EB8
  17279. [7] = 0x1AB9F8B50B8
  17280. [8] = 0x1AB9F8B52B8
  17281. [9] = 0x1AB9F8B54B8
  17282. GridMap*[64] GridMaps
  17283. [0] = 0x0
  17284. [1] = 0x0
  17285. [2] = 0x0
  17286. [3] = 0x0
  17287. [4] = 0x0
  17288. [5] = 0x0
  17289. [6] = 0x0
  17290. [7] = 0x0
  17291. [8] = 0x0
  17292. [9] = 0x0
  17293. [0] = 0x1AB9F8BC2B8
  17294. [1] = 0x1AB9F8BC4B8
  17295. [2] = 0x1AB9F8BC6B8
  17296. [3] = 0x1AB9F8BC8B8
  17297. [4] = 0x1AB9F8BCAB8
  17298. [5] = 0x1AB9F8BCCB8
  17299. [6] = 0x1AB9F8BCEB8
  17300. [7] = 0x1AB9F8BD0B8
  17301. [8] = 0x1AB9F8BD2B8
  17302. [9] = 0x1AB9F8BD4B8
  17303. unsigned int[64] GridMapReference
  17304. [0] = 0x0
  17305. [1] = 0x0
  17306. [2] = 0x0
  17307. [3] = 0x0
  17308. [4] = 0x0
  17309. [5] = 0x0
  17310. [6] = 0x0
  17311. [7] = 0x0
  17312. [8] = 0x0
  17313. [9] = 0x0
  17314. [0] = 0x1AB9F8C42B8
  17315. [1] = 0x1AB9F8C4338
  17316. [2] = 0x1AB9F8C43B8
  17317. [3] = 0x1AB9F8C4438
  17318. [4] = 0x1AB9F8C44B8
  17319. [5] = 0x1AB9F8C4538
  17320. [6] = 0x1AB9F8C45B8
  17321. [7] = 0x1AB9F8C4638
  17322. [8] = 0x1AB9F8C46B8
  17323. [9] = 0x1AB9F8C4738
  17324. std::bitset<262144> marked_cells
  17325. <user defined> reference = 0x1AB9F8C62B8
  17326. unsigned int[4096] _Array
  17327. [0] = 0x0
  17328. [1] = 0x0
  17329. [2] = 0x0
  17330. [3] = 0x0
  17331. [4] = 0x0
  17332. [5] = 0x0
  17333. [6] = 0x0
  17334. [7] = 0x0
  17335. [8] = 0x0
  17336. [9] = 0x0
  17337. bool i_scriptLock = 0x0
  17338. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  17339. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17340. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17341. 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 = 0x1AB9F8CE2C0
  17342. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  17343. <user defined> _Move_tag = 0x1AB9F8CE2C0
  17344. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  17345. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17346. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17347. 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 = 0x1AB9F8CE2D8
  17348. <user defined> value_compare = 0x1AB9F8CE2D8
  17349. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  17350. <user defined> _Move_tag = 0x1AB9F8CE2D8
  17351. <user defined> value_compare = 0x1AB9F8CE2D8
  17352. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  17353. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17354. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17355. 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 = 0x1AB9F8CE2F0
  17356. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  17357. <user defined> _Move_tag = 0x1AB9F8CE2F0
  17358. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  17359. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17360. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17361. 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 = 0x1AB9F8CE308
  17362. <user defined> value_compare = 0x1AB9F8CE308
  17363. <user defined> _Copy_tag = 0x1AB9F8CE308
  17364. <user defined> _Move_tag = 0x1AB9F8CE308
  17365. <user defined> value_compare = 0x1AB9F8CE308
  17366. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  17367. 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
  17368. <user defined> value_compare = 0x1AB9F8CE320
  17369. 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
  17370. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  17371. 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 = 0x1AB9F8CE340
  17372. unsigned int _Mask = 0x3F
  17373. unsigned int _Maxidx = 0x40
  17374. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  17375. 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
  17376. <user defined> value_compare = 0x1AB9F8CE370
  17377. 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
  17378. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  17379. 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 = 0x1AB9F8CE390
  17380. unsigned int _Mask = 0x7
  17381. unsigned int _Maxidx = 0x8
  17382. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  17383. 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
  17384. <user defined> value_compare = 0x1AB9F8CE3C0
  17385. 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
  17386. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  17387. 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 = 0x1AB9F8CE3E0
  17388. unsigned int _Mask = 0x7
  17389. unsigned int _Maxidx = 0x8
  17390. IntervalTimer _weatherUpdateTimer
  17391. int _interval = 0x3E8
  17392. int _current = 0x0
  17393. unsigned int _defaultLight = 0x1
  17394. 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
  17395. 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
  17396. 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
  17397. 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 = 0x1AB9F8CE428
  17398. <user defined> value_compare = 0x1AB9F8CE428
  17399. <user defined> _Copy_tag = 0x1AB9F8CE428
  17400. <user defined> _Move_tag = 0x1AB9F8CE428
  17401. <user defined> value_compare = 0x1AB9F8CE428
  17402. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  17403. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  17404. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x1AB9F8CE440
  17405. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x1AB9F8CE490
  17406. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  17407. 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
  17408. <user defined> value_compare = 0x1AB9F8CE678
  17409. 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
  17410. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  17411. 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 = 0x1AB9F8CE698
  17412. unsigned int _Mask = 0x7FF
  17413. unsigned int _Maxidx = 0x800
  17414. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  17415. 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
  17416. <user defined> value_compare = 0x1AB9F8CE6C8
  17417. 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
  17418. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  17419. 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 = 0x1AB9F8CE6E8
  17420. unsigned int _Mask = 0x1FF
  17421. unsigned int _Maxidx = 0x200
  17422. 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
  17423. 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
  17424. <user defined> value_compare = 0x1AB9F8CE718
  17425. 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
  17426. 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 = 0x1AB9F8CE720
  17427. 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 = 0x1AB9F8CE738
  17428. unsigned int _Mask = 0x7
  17429. unsigned int _Maxidx = 0x8
  17430. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  17431. 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> >
  17432. <user defined> value_compare = 0x1AB9F8CE768
  17433. 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
  17434. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  17435. 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 = 0x1AB9F8CE788
  17436. unsigned int _Mask = 0x7
  17437. unsigned int _Maxidx = 0x8
  17438. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  17439. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  17440. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  17441. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  17442. 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 = 0x1AB9F8CE7D8
  17443. unsigned int _Mask = 0x7
  17444. unsigned int _Maxidx = 0x8
  17445. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  17446. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  17447. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  17448. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  17449. 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 = 0x1AB9F8CE828
  17450. unsigned int _Mask = 0x3F
  17451. unsigned int _Maxidx = 0x40
  17452. Parameter Cell& cell = 0x2BED1FF964
  17453. <unnamed-type-data>
  17454. <unnamed-type-Part>
  17455. unsigned int grid_x = 0x11C48A3
  17456. unsigned int grid_y = 0x11C48A3
  17457. unsigned int cell_x = 0x11C48A3
  17458. unsigned int cell_y = 0x11C48A3
  17459. unsigned int nocreate = 0x11C48A3
  17460. unsigned int reserved = 0x11C48A3
  17461. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  17462. unsigned int grid_x = 0x11C48A3
  17463. unsigned int grid_y = 0x11C48A3
  17464. unsigned int cell_x = 0x11C48A3
  17465. unsigned int cell_y = 0x11C48A3
  17466. unsigned int nocreate = 0x11C48A3
  17467. unsigned int reserved = 0x11C48A3
  17468. unsigned int All = 0x11C48A3
  17469. Cell::<unnamed-type-data> data
  17470. <user defined> <unnamed-type-Part> = 0x2BED1FF964
  17471. <user defined> Part = 0x11C48A3
  17472. unsigned int All = 0x11C48A3
  17473. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x2BED1FFA18
  17474. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  17475. unsigned int i_timeDiff = 0x7D
  17476. Local unsigned int cell_y = 0x7
  17477. Local unsigned int x = 0x23
  17478. Local unsigned int y = 0x22
  17479. Local unsigned int cell_x = 0x4
  17480.  
  17481. 00007FF65A752E34 0000002BED1FF980 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  17482. Local Cell cell
  17483. <unnamed-type-data>
  17484. <unnamed-type-Part>
  17485. unsigned int grid_x = 0x11C48A3
  17486. unsigned int grid_y = 0x11C48A3
  17487. unsigned int cell_x = 0x11C48A3
  17488. unsigned int cell_y = 0x11C48A3
  17489. unsigned int nocreate = 0x11C48A3
  17490. unsigned int reserved = 0x11C48A3
  17491. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  17492. unsigned int grid_x = 0x11C48A3
  17493. unsigned int grid_y = 0x11C48A3
  17494. unsigned int cell_x = 0x11C48A3
  17495. unsigned int cell_y = 0x11C48A3
  17496. unsigned int nocreate = 0x11C48A3
  17497. unsigned int reserved = 0x11C48A3
  17498. unsigned int All = 0x11C48A3
  17499. Cell::<unnamed-type-data> data
  17500. <user defined> <unnamed-type-Part> = 0x2BED1FF964
  17501. <user defined> Part = 0x11C48A3
  17502. unsigned int All = 0x11C48A3
  17503. Local unsigned int cell_id = 0x22F1C
  17504. Local CoordPair<512> pair
  17505. unsigned int x_coord = 0x11C
  17506. unsigned int y_coord = 0x117
  17507. Local unsigned int y = 0x117
  17508. Local unsigned int x = 0x11C
  17509. Local Map* this = 0x1AB9F8B4050
  17510. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  17511. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  17512. LinkedListHead
  17513. LinkedListElement iFirst = 0x1AB9F8B4058
  17514. LinkedListElement iLast = 0x1AB9F8B4068
  17515. unsigned int iSize = 0x12
  17516. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  17517. <user defined> iterator = 0x556E068
  17518. <user defined> iterator = 0x1AB9F8B4050
  17519. iterator
  17520. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  17521. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  17522. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17523. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17524. 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 = 0x1AB9F8B4080
  17525. <user defined> value_compare = 0x1AB9F8B4080
  17526. <user defined> _Copy_tag = 0x1AB9F8B4080
  17527. <user defined> _Move_tag = 0x1AB9F8B4080
  17528. <user defined> value_compare = 0x1AB9F8B4080
  17529. bool _creatureToMoveLock = 0x0
  17530. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  17531. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  17532. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  17533. bool _gameObjectsToMoveLock = 0x0
  17534. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  17535. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  17536. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  17537. bool _dynamicObjectsToMoveLock = 0x0
  17538. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  17539. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  17540. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  17541. bool _areaTriggersToMoveLock = 0x0
  17542. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  17543. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  17544. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  17545. std::mutex _mapLock
  17546. std::_Mutex_base
  17547. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  17548. std::mutex _gridLock
  17549. std::_Mutex_base
  17550. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  17551. MapEntry* i_mapEntry = 0x1AB0122D200
  17552. unsigned int ID = 0x0
  17553. char* Directory = "Azeroth"
  17554. LocalizedString* MapName = 0x1AB02540EB8
  17555. char*[12] Str
  17556. [0] = 0x1AB0110D3FA
  17557. [1] = 0x7FF65C8DA97D
  17558. [2] = 0x7FF65C8DA97D
  17559. [3] = 0x7FF65C8DA97D
  17560. [4] = 0x7FF65C8DA97D
  17561. [5] = 0x7FF65C8DA97D
  17562. [6] = 0x7FF65C8DA97D
  17563. [7] = 0x7FF65C8DA97D
  17564. [8] = 0x7FF65C8DA97D
  17565. [9] = 0x7FF65C8DA97D
  17566. LocalizedString* MapDescription0 = 0x1AB02540F18
  17567. char*[12] Str
  17568. [0] = 0x1AB0110D3F0
  17569. [1] = 0x7FF65C8DA97D
  17570. [2] = 0x7FF65C8DA97D
  17571. [3] = 0x7FF65C8DA97D
  17572. [4] = 0x7FF65C8DA97D
  17573. [5] = 0x7FF65C8DA97D
  17574. [6] = 0x7FF65C8DA97D
  17575. [7] = 0x7FF65C8DA97D
  17576. [8] = 0x7FF65C8DA97D
  17577. [9] = 0x7FF65C8DA97D
  17578. LocalizedString* MapDescription1 = 0x1AB02540F78
  17579. char*[12] Str
  17580. [0] = 0x1AB0110D3F0
  17581. [1] = 0x7FF65C8DA97D
  17582. [2] = 0x7FF65C8DA97D
  17583. [3] = 0x7FF65C8DA97D
  17584. [4] = 0x7FF65C8DA97D
  17585. [5] = 0x7FF65C8DA97D
  17586. [6] = 0x7FF65C8DA97D
  17587. [7] = 0x7FF65C8DA97D
  17588. [8] = 0x7FF65C8DA97D
  17589. [9] = 0x7FF65C8DA97D
  17590. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  17591. char*[12] Str
  17592. [0] = 0x1AB0110D3F0
  17593. [1] = 0x7FF65C8DA97D
  17594. [2] = 0x7FF65C8DA97D
  17595. [3] = 0x7FF65C8DA97D
  17596. [4] = 0x7FF65C8DA97D
  17597. [5] = 0x7FF65C8DA97D
  17598. [6] = 0x7FF65C8DA97D
  17599. [7] = 0x7FF65C8DA97D
  17600. [8] = 0x7FF65C8DA97D
  17601. [9] = 0x7FF65C8DA97D
  17602. LocalizedString* PvpLongDescription = 0x1AB02541038
  17603. char*[12] Str
  17604. [0] = 0x1AB0110D3F0
  17605. [1] = 0x7FF65C8DA97D
  17606. [2] = 0x7FF65C8DA97D
  17607. [3] = 0x7FF65C8DA97D
  17608. [4] = 0x7FF65C8DA97D
  17609. [5] = 0x7FF65C8DA97D
  17610. [6] = 0x7FF65C8DA97D
  17611. [7] = 0x7FF65C8DA97D
  17612. [8] = 0x7FF65C8DA97D
  17613. [9] = 0x7FF65C8DA97D
  17614. int[2] Flags
  17615. [0] = 0x9003E5D
  17616. [1] = 0x18
  17617. float MinimapIconScale = 1.000000
  17618. DBCPosition2D Corpse
  17619. float X = 0.000000
  17620. float Y = 0.000000
  17621. unsigned int AreaTableID = 0x0
  17622. int LoadingScreenID = 0x4
  17623. int CorpseMapID = 0xFFFF
  17624. int TimeOfDayOverride = 0xFFFF
  17625. int ParentMapID = 0xFFFF
  17626. int CosmeticParentMapID = 0xFFFF
  17627. int WindSettingsID = 0x0
  17628. unsigned int InstanceType = 0x0
  17629. unsigned int MapType = 0x1
  17630. unsigned int ExpansionID = 0x0
  17631. unsigned int MaxPlayers = 0x0
  17632. unsigned int TimeOffset = 0x0
  17633. unsigned int i_spawnMode = 0x0
  17634. unsigned int i_InstanceId = 0x0
  17635. unsigned int m_unloadTimer = 0x0
  17636. float m_VisibleDistance = 90.000000
  17637. DynamicMapTree _dynamicTree
  17638. DynTreeImpl* impl = 0x1AB1BD46050
  17639. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  17640. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x1AB1BD46050
  17641. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  17642. [0] = 0x0
  17643. [1] = 0x0
  17644. [2] = 0x0
  17645. [3] = 0x0
  17646. [4] = 0x0
  17647. [5] = 0x0
  17648. [6] = 0x0
  17649. [7] = 0x0
  17650. [8] = 0x0
  17651. [9] = 0x0
  17652. [0] = 0x1AB1BD460A0
  17653. [1] = 0x1AB1BD462A0
  17654. [2] = 0x1AB1BD464A0
  17655. [3] = 0x1AB1BD466A0
  17656. [4] = 0x1AB1BD468A0
  17657. [5] = 0x1AB1BD46AA0
  17658. [6] = 0x1AB1BD46CA0
  17659. [7] = 0x1AB1BD46EA0
  17660. [8] = 0x1AB1BD470A0
  17661. [9] = 0x1AB1BD472A0
  17662. Cell
  17663. int x = 0x3F800000
  17664. int y = 0xCDCDCDCD
  17665. TimeTrackerSmall rebalance_timer = 0xC8
  17666. int unbalanced_times = 0x0
  17667. MapRefManager m_mapRefManager
  17668. RefManager<Map,Player>
  17669. LinkedListHead
  17670. LinkedListElement iFirst = 0x1AB9F8B4200
  17671. LinkedListElement iLast = 0x1AB9F8B4210
  17672. unsigned int iSize = 0x1
  17673. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  17674. <user defined> iterator = 0xDF7937E8
  17675. <user defined> iterator = 0x1AB9F8B41F8
  17676. iterator
  17677. MapReference* _Ptr = 0x7FF65C446878
  17678. const_iterator
  17679. MapReference* _Ptr = 0x7FF65C446878
  17680. LinkedListHead::Iterator<MapReference> m_mapRefIter
  17681. MapReference* _Ptr = 0x1ABDF7937E0
  17682. Reference<Map,Player>
  17683. LinkedListElement
  17684. LinkedListElement* iNext = 0x1AB9F8B4210
  17685. LinkedListElement* iPrev = 0x1AB9F8B4200
  17686. Map* iRefTo = 0x1AB9F8B4050
  17687. Player* iRefFrom = 0x1ABDF78C080
  17688. int m_VisibilityNotifyPeriod = 0x3E8
  17689. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  17690. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17691. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17692. 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 = 0x1AB9F8B4238
  17693. <user defined> _Copy_tag = 0x1AB9F8B4238
  17694. <user defined> _Move_tag = 0x1AB9F8B4238
  17695. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  17696. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  17697. std::_Iterator_base12
  17698. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  17699. std::_Iterator_base12* _Mynextiter = NULL
  17700. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  17701. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  17702. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17703. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17704. 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 = 0x1AB9F8B4268
  17705. <user defined> _Copy_tag = 0x1AB9F8B4268
  17706. <user defined> _Move_tag = 0x1AB9F8B4268
  17707. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  17708. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  17709. std::_Iterator_base12
  17710. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  17711. std::_Iterator_base12* _Mynextiter = NULL
  17712. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  17713. int i_gridExpiry = 0x493E0
  17714. Map* m_parentMap = 0x1AB9F8B4050
  17715. Map* m_parentTerrainMap = 0x1AB9F8B4050
  17716. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  17717. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  17718. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  17719. 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
  17720. [0] = 0x0
  17721. [1] = 0x0
  17722. [2] = 0x0
  17723. [3] = 0x0
  17724. [4] = 0x0
  17725. [5] = 0x0
  17726. [6] = 0x0
  17727. [7] = 0x0
  17728. [8] = 0x0
  17729. [9] = 0x0
  17730. [0] = 0x1AB9F8B42B8
  17731. [1] = 0x1AB9F8B44B8
  17732. [2] = 0x1AB9F8B46B8
  17733. [3] = 0x1AB9F8B48B8
  17734. [4] = 0x1AB9F8B4AB8
  17735. [5] = 0x1AB9F8B4CB8
  17736. [6] = 0x1AB9F8B4EB8
  17737. [7] = 0x1AB9F8B50B8
  17738. [8] = 0x1AB9F8B52B8
  17739. [9] = 0x1AB9F8B54B8
  17740. GridMap*[64] GridMaps
  17741. [0] = 0x0
  17742. [1] = 0x0
  17743. [2] = 0x0
  17744. [3] = 0x0
  17745. [4] = 0x0
  17746. [5] = 0x0
  17747. [6] = 0x0
  17748. [7] = 0x0
  17749. [8] = 0x0
  17750. [9] = 0x0
  17751. [0] = 0x1AB9F8BC2B8
  17752. [1] = 0x1AB9F8BC4B8
  17753. [2] = 0x1AB9F8BC6B8
  17754. [3] = 0x1AB9F8BC8B8
  17755. [4] = 0x1AB9F8BCAB8
  17756. [5] = 0x1AB9F8BCCB8
  17757. [6] = 0x1AB9F8BCEB8
  17758. [7] = 0x1AB9F8BD0B8
  17759. [8] = 0x1AB9F8BD2B8
  17760. [9] = 0x1AB9F8BD4B8
  17761. unsigned int[64] GridMapReference
  17762. [0] = 0x0
  17763. [1] = 0x0
  17764. [2] = 0x0
  17765. [3] = 0x0
  17766. [4] = 0x0
  17767. [5] = 0x0
  17768. [6] = 0x0
  17769. [7] = 0x0
  17770. [8] = 0x0
  17771. [9] = 0x0
  17772. [0] = 0x1AB9F8C42B8
  17773. [1] = 0x1AB9F8C4338
  17774. [2] = 0x1AB9F8C43B8
  17775. [3] = 0x1AB9F8C4438
  17776. [4] = 0x1AB9F8C44B8
  17777. [5] = 0x1AB9F8C4538
  17778. [6] = 0x1AB9F8C45B8
  17779. [7] = 0x1AB9F8C4638
  17780. [8] = 0x1AB9F8C46B8
  17781. [9] = 0x1AB9F8C4738
  17782. std::bitset<262144> marked_cells
  17783. <user defined> reference = 0x1AB9F8C62B8
  17784. unsigned int[4096] _Array
  17785. [0] = 0x0
  17786. [1] = 0x0
  17787. [2] = 0x0
  17788. [3] = 0x0
  17789. [4] = 0x0
  17790. [5] = 0x0
  17791. [6] = 0x0
  17792. [7] = 0x0
  17793. [8] = 0x0
  17794. [9] = 0x0
  17795. bool i_scriptLock = 0x0
  17796. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  17797. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17798. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17799. 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 = 0x1AB9F8CE2C0
  17800. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  17801. <user defined> _Move_tag = 0x1AB9F8CE2C0
  17802. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  17803. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17804. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17805. 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 = 0x1AB9F8CE2D8
  17806. <user defined> value_compare = 0x1AB9F8CE2D8
  17807. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  17808. <user defined> _Move_tag = 0x1AB9F8CE2D8
  17809. <user defined> value_compare = 0x1AB9F8CE2D8
  17810. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  17811. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17812. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17813. 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 = 0x1AB9F8CE2F0
  17814. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  17815. <user defined> _Move_tag = 0x1AB9F8CE2F0
  17816. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  17817. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17818. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17819. 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 = 0x1AB9F8CE308
  17820. <user defined> value_compare = 0x1AB9F8CE308
  17821. <user defined> _Copy_tag = 0x1AB9F8CE308
  17822. <user defined> _Move_tag = 0x1AB9F8CE308
  17823. <user defined> value_compare = 0x1AB9F8CE308
  17824. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  17825. 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
  17826. <user defined> value_compare = 0x1AB9F8CE320
  17827. 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
  17828. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  17829. 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 = 0x1AB9F8CE340
  17830. unsigned int _Mask = 0x3F
  17831. unsigned int _Maxidx = 0x40
  17832. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  17833. 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
  17834. <user defined> value_compare = 0x1AB9F8CE370
  17835. 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
  17836. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  17837. 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 = 0x1AB9F8CE390
  17838. unsigned int _Mask = 0x7
  17839. unsigned int _Maxidx = 0x8
  17840. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  17841. 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
  17842. <user defined> value_compare = 0x1AB9F8CE3C0
  17843. 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
  17844. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  17845. 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 = 0x1AB9F8CE3E0
  17846. unsigned int _Mask = 0x7
  17847. unsigned int _Maxidx = 0x8
  17848. IntervalTimer _weatherUpdateTimer
  17849. int _interval = 0x3E8
  17850. int _current = 0x0
  17851. unsigned int _defaultLight = 0x1
  17852. 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
  17853. 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
  17854. 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
  17855. 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 = 0x1AB9F8CE428
  17856. <user defined> value_compare = 0x1AB9F8CE428
  17857. <user defined> _Copy_tag = 0x1AB9F8CE428
  17858. <user defined> _Move_tag = 0x1AB9F8CE428
  17859. <user defined> value_compare = 0x1AB9F8CE428
  17860. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  17861. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  17862. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x1AB9F8CE440
  17863. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x1AB9F8CE490
  17864. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  17865. 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
  17866. <user defined> value_compare = 0x1AB9F8CE678
  17867. 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
  17868. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  17869. 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 = 0x1AB9F8CE698
  17870. unsigned int _Mask = 0x7FF
  17871. unsigned int _Maxidx = 0x800
  17872. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  17873. 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
  17874. <user defined> value_compare = 0x1AB9F8CE6C8
  17875. 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
  17876. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  17877. 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 = 0x1AB9F8CE6E8
  17878. unsigned int _Mask = 0x1FF
  17879. unsigned int _Maxidx = 0x200
  17880. 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
  17881. 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
  17882. <user defined> value_compare = 0x1AB9F8CE718
  17883. 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
  17884. 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 = 0x1AB9F8CE720
  17885. 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 = 0x1AB9F8CE738
  17886. unsigned int _Mask = 0x7
  17887. unsigned int _Maxidx = 0x8
  17888. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  17889. 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> >
  17890. <user defined> value_compare = 0x1AB9F8CE768
  17891. 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
  17892. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  17893. 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 = 0x1AB9F8CE788
  17894. unsigned int _Mask = 0x7
  17895. unsigned int _Maxidx = 0x8
  17896. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  17897. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  17898. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  17899. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  17900. 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 = 0x1AB9F8CE7D8
  17901. unsigned int _Mask = 0x7
  17902. unsigned int _Maxidx = 0x8
  17903. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  17904. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  17905. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  17906. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  17907. 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 = 0x1AB9F8CE828
  17908. unsigned int _Mask = 0x3F
  17909. unsigned int _Maxidx = 0x40
  17910. Parameter WorldObject* obj = 0x1ABDF78C080
  17911. Object
  17912. unsigned int m_objectType = 0x19
  17913. int m_objectTypeId = 0x4
  17914. unsigned int m_updateFlag = 0x8
  17915. int* m_int32Values = 0x4
  17916. unsigned int* m_uint32Values = 0x4
  17917. float* m_floatValues = 0.000000
  17918. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1AC01119AA8
  17919. std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
  17920. std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x1AC01119AA8
  17921. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  17922. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  17923. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x1ABDF78C0A8
  17924. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  17925. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  17926. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0x1ABDF78C0C8
  17927. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1AC011158D8
  17928. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  17929. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x1AC011158D8
  17930. unsigned int m_valuesCount = 0x1211
  17931. unsigned int _dynamicValuesCount = 0x11
  17932. unsigned int _fieldNotifyFlags = 0x80
  17933. bool m_objectUpdated = 0x0
  17934. bool m_inWorld = 0x1
  17935. WorldLocation
  17936. Position
  17937. <user defined> XY = 0x1ABDF78C0F8
  17938. <user defined> XYZ = 0x1ABDF78C0F8
  17939. <user defined> XYZO = 0x1ABDF78C0F8
  17940. <user defined> PackedXYZ = 0x1ABDF78C0F8
  17941. float m_positionX = 1863.214722
  17942. float m_positionY = 1606.821045
  17943. float m_positionZ = 94.930038
  17944. float m_orientation = 1.044598
  17945. ?$Streamer@UXY@Position@@
  17946. Position* Pos = 0x44C8DA4644E8E6DF
  17947. ?$ConstStreamer@UXY@Position@@
  17948. Position* Pos = 0x44C8DA4644E8E6DF
  17949. ?$Streamer@UXYZ@Position@@
  17950. <user defined> Pos = 0x44C8DA4644E8E6DF
  17951. ?$ConstStreamer@UXYZ@Position@@
  17952. <user defined> Pos = 0x44C8DA4644E8E6DF
  17953. ?$Streamer@UXYZO@Position@@
  17954. <user defined> Pos = 0x44C8DA4644E8E6DF
  17955. ?$ConstStreamer@UXYZO@Position@@
  17956. <user defined> Pos = 0x44C8DA4644E8E6DF
  17957. ?$Streamer@UPackedXYZ@Position@@
  17958. <user defined> Pos = 0x44C8DA4644E8E6DF
  17959. ?$ConstStreamer@UPackedXYZ@Position@@
  17960. <user defined> Pos = 0x44C8DA4644E8E6DF
  17961. unsigned int m_mapId = 0x0
  17962. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  17963. int[2] m_values
  17964. [0] = 0x0
  17965. [1] = 0x0
  17966. unsigned int m_flags = 0x0
  17967. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  17968. int[2] m_values
  17969. [0] = 0x0
  17970. [1] = 0x0
  17971. unsigned int m_flags = 0x0
  17972. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  17973. int[38] m_values
  17974. [0] = 0x0
  17975. [1] = 0x0
  17976. [2] = 0x0
  17977. [3] = 0x0
  17978. [4] = 0x0
  17979. [5] = 0x0
  17980. [6] = 0x0
  17981. [7] = 0x0
  17982. [8] = 0x0
  17983. [9] = 0x0
  17984. unsigned int m_flags = 0x0
  17985. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  17986. int[38] m_values
  17987. [0] = 0x0
  17988. [1] = 0x0
  17989. [2] = 0x0
  17990. [3] = 0x0
  17991. [4] = 0x0
  17992. [5] = 0x0
  17993. [6] = 0x0
  17994. [7] = 0x0
  17995. [8] = 0x0
  17996. [9] = 0x0
  17997. unsigned int m_flags = 0x0
  17998. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  17999. int[2] m_values
  18000. [0] = 0x0
  18001. [1] = 0x1
  18002. unsigned int m_flags = 0x0
  18003. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  18004. int[2] m_values
  18005. [0] = 0x0
  18006. [1] = 0x1
  18007. unsigned int m_flags = 0x0
  18008. unsigned int LastUsedScriptID = 0x0
  18009. MovementInfo m_movementInfo
  18010. ObjectGuid guid
  18011. unsigned int _low = 0x4
  18012. unsigned int _high = 0x800040000000000
  18013. unsigned int flags = 0x0
  18014. unsigned int flags2 = 0x800
  18015. Position pos
  18016. <user defined> XY = 0x1ABDF78C290
  18017. <user defined> XYZ = 0x1ABDF78C290
  18018. <user defined> XYZO = 0x1ABDF78C290
  18019. <user defined> PackedXYZ = 0x1ABDF78C290
  18020. float m_positionX = 1863.214722
  18021. float m_positionY = 1606.821045
  18022. float m_positionZ = 94.930038
  18023. float m_orientation = 1.044598
  18024. ?$Streamer@UXY@Position@@
  18025. Position* Pos = 0x44C8DA4644E8E6DF
  18026. ?$ConstStreamer@UXY@Position@@
  18027. Position* Pos = 0x44C8DA4644E8E6DF
  18028. ?$Streamer@UXYZ@Position@@
  18029. <user defined> Pos = 0x44C8DA4644E8E6DF
  18030. ?$ConstStreamer@UXYZ@Position@@
  18031. <user defined> Pos = 0x44C8DA4644E8E6DF
  18032. ?$Streamer@UXYZO@Position@@
  18033. <user defined> Pos = 0x44C8DA4644E8E6DF
  18034. ?$ConstStreamer@UXYZO@Position@@
  18035. <user defined> Pos = 0x44C8DA4644E8E6DF
  18036. ?$Streamer@UPackedXYZ@Position@@
  18037. <user defined> Pos = 0x44C8DA4644E8E6DF
  18038. ?$ConstStreamer@UPackedXYZ@Position@@
  18039. <user defined> Pos = 0x44C8DA4644E8E6DF
  18040. unsigned int time = 0x146A70
  18041. TransportInfo
  18042. ObjectGuid guid = 0x1ABDF78C278
  18043. Position pos = 0x1ABDF78C288
  18044. int seat = 0x2E
  18045. unsigned int time = 0x3F85B563
  18046. unsigned int prevTime = 0x146A70
  18047. unsigned int vehicleId = 0x0
  18048. MovementInfo::TransportInfo transport
  18049. ObjectGuid guid = 0x1ABDF78C2A4
  18050. Position pos = 0x1ABDF78C2B4
  18051. int seat = 0xFF
  18052. unsigned int time = 0x0
  18053. unsigned int prevTime = 0x0
  18054. unsigned int vehicleId = 0x0
  18055. float pitch = 0.000000
  18056. JumpInfo
  18057. unsigned int fallTime = 0x4
  18058. float zspeed = 0.000000
  18059. float sinAngle = 0.000000
  18060. float cosAngle = 0.000000
  18061. float xyspeed = 0.000000
  18062. MovementInfo::JumpInfo jump
  18063. unsigned int fallTime = 0x0
  18064. float zspeed = 0.000000
  18065. float sinAngle = 0.000000
  18066. float cosAngle = 0.000000
  18067. float xyspeed = 0.000000
  18068. float splineElevation = 0.000000
  18069. std::string m_name = "Zellah"
  18070. bool m_isActive = 0x1
  18071. bool m_isWorldObject = 0x1
  18072. ZoneScript* m_zoneScript = NULL
  18073. Transport* m_transport = NULL
  18074. Map* m_currMap = 0x1AB9F8B4050
  18075. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  18076. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  18077. LinkedListHead
  18078. LinkedListElement iFirst = 0x1AB9F8B4058
  18079. LinkedListElement iLast = 0x1AB9F8B4068
  18080. unsigned int iSize = 0x12
  18081. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  18082. <user defined> iterator = 0x556E068
  18083. <user defined> iterator = 0x1AB9F8B4050
  18084. iterator
  18085. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  18086. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  18087. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  18088. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  18089. 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 = 0x1AB9F8B4080
  18090. <user defined> value_compare = 0x1AB9F8B4080
  18091. <user defined> _Copy_tag = 0x1AB9F8B4080
  18092. <user defined> _Move_tag = 0x1AB9F8B4080
  18093. <user defined> value_compare = 0x1AB9F8B4080
  18094. bool _creatureToMoveLock = 0x0
  18095. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  18096. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  18097. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  18098. bool _gameObjectsToMoveLock = 0x0
  18099. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  18100. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  18101. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  18102. bool _dynamicObjectsToMoveLock = 0x0
  18103. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  18104. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  18105. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  18106. bool _areaTriggersToMoveLock = 0x0
  18107. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  18108. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  18109. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  18110. std::mutex _mapLock
  18111. std::_Mutex_base
  18112. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  18113. std::mutex _gridLock
  18114. std::_Mutex_base
  18115. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  18116. MapEntry* i_mapEntry = 0x1AB0122D200
  18117. unsigned int ID = 0x0
  18118. char* Directory = "Azeroth"
  18119. LocalizedString* MapName = 0x1AB02540EB8
  18120. LocalizedString* MapDescription0 = 0x1AB02540F18
  18121. LocalizedString* MapDescription1 = 0x1AB02540F78
  18122. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  18123. LocalizedString* PvpLongDescription = 0x1AB02541038
  18124. int[2] Flags
  18125. [0] = 0x9003E5D
  18126. [1] = 0x18
  18127. float MinimapIconScale = 1.000000
  18128. DBCPosition2D Corpse = 0x0
  18129. unsigned int AreaTableID = 0x0
  18130. int LoadingScreenID = 0x4
  18131. int CorpseMapID = 0xFFFF
  18132. int TimeOfDayOverride = 0xFFFF
  18133. int ParentMapID = 0xFFFF
  18134. int CosmeticParentMapID = 0xFFFF
  18135. int WindSettingsID = 0x0
  18136. unsigned int InstanceType = 0x0
  18137. unsigned int MapType = 0x1
  18138. unsigned int ExpansionID = 0x0
  18139. unsigned int MaxPlayers = 0x0
  18140. unsigned int TimeOffset = 0x0
  18141. unsigned int i_spawnMode = 0x0
  18142. unsigned int i_InstanceId = 0x0
  18143. unsigned int m_unloadTimer = 0x0
  18144. float m_VisibleDistance = 90.000000
  18145. DynamicMapTree _dynamicTree
  18146. DynTreeImpl* impl = 0x1AB1BD46050
  18147. MapRefManager m_mapRefManager
  18148. RefManager<Map,Player>
  18149. LinkedListHead
  18150. LinkedListElement iFirst = 0x1AB9F8B4200
  18151. LinkedListElement iLast = 0x1AB9F8B4210
  18152. unsigned int iSize = 0x1
  18153. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  18154. <user defined> iterator = 0xDF7937E8
  18155. <user defined> iterator = 0x1AB9F8B41F8
  18156. iterator
  18157. MapReference* _Ptr = 0x7FF65C446878
  18158. const_iterator
  18159. MapReference* _Ptr = 0x7FF65C446878
  18160. LinkedListHead::Iterator<MapReference> m_mapRefIter
  18161. MapReference* _Ptr = 0x1ABDF7937E0
  18162. int m_VisibilityNotifyPeriod = 0x3E8
  18163. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  18164. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18165. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18166. 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 = 0x1AB9F8B4238
  18167. <user defined> _Copy_tag = 0x1AB9F8B4238
  18168. <user defined> _Move_tag = 0x1AB9F8B4238
  18169. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  18170. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  18171. std::_Iterator_base12
  18172. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  18173. std::_Iterator_base12* _Mynextiter = NULL
  18174. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  18175. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  18176. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  18177. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  18178. 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 = 0x1AB9F8B4268
  18179. <user defined> _Copy_tag = 0x1AB9F8B4268
  18180. <user defined> _Move_tag = 0x1AB9F8B4268
  18181. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  18182. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  18183. std::_Iterator_base12
  18184. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  18185. std::_Iterator_base12* _Mynextiter = NULL
  18186. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  18187. int i_gridExpiry = 0x493E0
  18188. Map* m_parentMap = 0x1AB9F8B4050
  18189. Map* m_parentTerrainMap = 0x1AB9F8B4050
  18190. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  18191. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  18192. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  18193. 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
  18194. [0] = 0x0
  18195. [1] = 0x0
  18196. [2] = 0x0
  18197. [3] = 0x0
  18198. [4] = 0x0
  18199. [5] = 0x0
  18200. [6] = 0x0
  18201. [7] = 0x0
  18202. [8] = 0x0
  18203. [9] = 0x0
  18204. [0] = 0x1AB9F8B42B8
  18205. [1] = 0x1AB9F8B44B8
  18206. [2] = 0x1AB9F8B46B8
  18207. [3] = 0x1AB9F8B48B8
  18208. [4] = 0x1AB9F8B4AB8
  18209. [5] = 0x1AB9F8B4CB8
  18210. [6] = 0x1AB9F8B4EB8
  18211. [7] = 0x1AB9F8B50B8
  18212. [8] = 0x1AB9F8B52B8
  18213. [9] = 0x1AB9F8B54B8
  18214. GridMap*[64] GridMaps
  18215. [0] = 0x0
  18216. [1] = 0x0
  18217. [2] = 0x0
  18218. [3] = 0x0
  18219. [4] = 0x0
  18220. [5] = 0x0
  18221. [6] = 0x0
  18222. [7] = 0x0
  18223. [8] = 0x0
  18224. [9] = 0x0
  18225. [0] = 0x1AB9F8BC2B8
  18226. [1] = 0x1AB9F8BC4B8
  18227. [2] = 0x1AB9F8BC6B8
  18228. [3] = 0x1AB9F8BC8B8
  18229. [4] = 0x1AB9F8BCAB8
  18230. [5] = 0x1AB9F8BCCB8
  18231. [6] = 0x1AB9F8BCEB8
  18232. [7] = 0x1AB9F8BD0B8
  18233. [8] = 0x1AB9F8BD2B8
  18234. [9] = 0x1AB9F8BD4B8
  18235. unsigned int[64] GridMapReference
  18236. [0] = 0x0
  18237. [1] = 0x0
  18238. [2] = 0x0
  18239. [3] = 0x0
  18240. [4] = 0x0
  18241. [5] = 0x0
  18242. [6] = 0x0
  18243. [7] = 0x0
  18244. [8] = 0x0
  18245. [9] = 0x0
  18246. [0] = 0x1AB9F8C42B8
  18247. [1] = 0x1AB9F8C4338
  18248. [2] = 0x1AB9F8C43B8
  18249. [3] = 0x1AB9F8C4438
  18250. [4] = 0x1AB9F8C44B8
  18251. [5] = 0x1AB9F8C4538
  18252. [6] = 0x1AB9F8C45B8
  18253. [7] = 0x1AB9F8C4638
  18254. [8] = 0x1AB9F8C46B8
  18255. [9] = 0x1AB9F8C4738
  18256. std::bitset<262144> marked_cells
  18257. <user defined> reference = 0x1AB9F8C62B8
  18258. unsigned int[4096] _Array
  18259. [0] = 0x0
  18260. [1] = 0x0
  18261. [2] = 0x0
  18262. [3] = 0x0
  18263. [4] = 0x0
  18264. [5] = 0x0
  18265. [6] = 0x0
  18266. [7] = 0x0
  18267. [8] = 0x0
  18268. [9] = 0x0
  18269. bool i_scriptLock = 0x0
  18270. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  18271. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18272. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18273. 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 = 0x1AB9F8CE2C0
  18274. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  18275. <user defined> _Move_tag = 0x1AB9F8CE2C0
  18276. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  18277. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  18278. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  18279. 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 = 0x1AB9F8CE2D8
  18280. <user defined> value_compare = 0x1AB9F8CE2D8
  18281. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  18282. <user defined> _Move_tag = 0x1AB9F8CE2D8
  18283. <user defined> value_compare = 0x1AB9F8CE2D8
  18284. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  18285. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18286. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18287. 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 = 0x1AB9F8CE2F0
  18288. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  18289. <user defined> _Move_tag = 0x1AB9F8CE2F0
  18290. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  18291. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  18292. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  18293. 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 = 0x1AB9F8CE308
  18294. <user defined> value_compare = 0x1AB9F8CE308
  18295. <user defined> _Copy_tag = 0x1AB9F8CE308
  18296. <user defined> _Move_tag = 0x1AB9F8CE308
  18297. <user defined> value_compare = 0x1AB9F8CE308
  18298. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  18299. 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
  18300. <user defined> value_compare = 0x1AB9F8CE320
  18301. 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
  18302. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  18303. 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 = 0x1AB9F8CE340
  18304. unsigned int _Mask = 0x3F
  18305. unsigned int _Maxidx = 0x40
  18306. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  18307. 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
  18308. <user defined> value_compare = 0x1AB9F8CE370
  18309. 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
  18310. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  18311. 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 = 0x1AB9F8CE390
  18312. unsigned int _Mask = 0x7
  18313. unsigned int _Maxidx = 0x8
  18314. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  18315. 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
  18316. <user defined> value_compare = 0x1AB9F8CE3C0
  18317. 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
  18318. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  18319. 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 = 0x1AB9F8CE3E0
  18320. unsigned int _Mask = 0x7
  18321. unsigned int _Maxidx = 0x8
  18322. IntervalTimer _weatherUpdateTimer
  18323. int _interval = 0x3E8
  18324. int _current = 0x0
  18325. unsigned int _defaultLight = 0x1
  18326. 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
  18327. 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
  18328. 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
  18329. 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 = 0x1AB9F8CE428
  18330. <user defined> value_compare = 0x1AB9F8CE428
  18331. <user defined> _Copy_tag = 0x1AB9F8CE428
  18332. <user defined> _Move_tag = 0x1AB9F8CE428
  18333. <user defined> value_compare = 0x1AB9F8CE428
  18334. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  18335. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x1AB9F8CE440
  18336. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  18337. 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
  18338. <user defined> value_compare = 0x1AB9F8CE678
  18339. 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
  18340. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  18341. 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 = 0x1AB9F8CE698
  18342. unsigned int _Mask = 0x7FF
  18343. unsigned int _Maxidx = 0x800
  18344. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  18345. 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
  18346. <user defined> value_compare = 0x1AB9F8CE6C8
  18347. 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
  18348. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  18349. 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 = 0x1AB9F8CE6E8
  18350. unsigned int _Mask = 0x1FF
  18351. unsigned int _Maxidx = 0x200
  18352. 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
  18353. 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
  18354. <user defined> value_compare = 0x1AB9F8CE718
  18355. 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
  18356. 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 = 0x1AB9F8CE720
  18357. 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 = 0x1AB9F8CE738
  18358. unsigned int _Mask = 0x7
  18359. unsigned int _Maxidx = 0x8
  18360. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  18361. 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> >
  18362. <user defined> value_compare = 0x1AB9F8CE768
  18363. 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
  18364. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  18365. 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 = 0x1AB9F8CE788
  18366. unsigned int _Mask = 0x7
  18367. unsigned int _Maxidx = 0x8
  18368. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  18369. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  18370. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  18371. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  18372. 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 = 0x1AB9F8CE7D8
  18373. unsigned int _Mask = 0x7
  18374. unsigned int _Maxidx = 0x8
  18375. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  18376. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  18377. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  18378. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  18379. 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 = 0x1AB9F8CE828
  18380. unsigned int _Mask = 0x3F
  18381. unsigned int _Maxidx = 0x40
  18382. unsigned int m_InstanceId = 0x0
  18383. PhaseShift _phaseShift
  18384. PhaseRef
  18385. unsigned int Id = 0x8
  18386. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18387. int References = 0x0
  18388. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18389. VisibleMapIdRef
  18390. int References = 0x8
  18391. TerrainSwapInfo* VisibleMapInfo = NULL
  18392. UiWorldMapAreaIdSwapRef
  18393. int References = 0x8
  18394. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18395. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  18396. bool Erased = 0x0
  18397. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18398. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABDF78C340
  18399. bool Erased = 0x0
  18400. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18401. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABDF78C340
  18402. bool Erased = 0x0
  18403. EnumClassFlag<enum PhaseShiftFlags> Flags
  18404. unsigned int _value = 0x8
  18405. ObjectGuid PersonalGuid
  18406. unsigned int _low = 0x0
  18407. unsigned int _high = 0x0
  18408. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18409. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18410. Data
  18411. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18412. std::less<PhaseShift::PhaseRef>
  18413. first_argument_type
  18414. unsigned int Id = 0x0
  18415. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18416. int References = 0x0
  18417. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18418. second_argument_type
  18419. unsigned int Id = 0x0
  18420. <user defined> Flags = 0x0
  18421. int References = 0x0
  18422. <user defined> AreaConditions = 0x0
  18423. first_argument_type
  18424. unsigned int Id = 0x0
  18425. <user defined> Flags = 0x0
  18426. int References = 0x0
  18427. <user defined> AreaConditions = 0x0
  18428. second_argument_type
  18429. unsigned int Id = 0x0
  18430. <user defined> Flags = 0x0
  18431. int References = 0x0
  18432. <user defined> AreaConditions = 0x0
  18433. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x1ABDF78C358
  18434. 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 = 0x1ABDF78C358
  18435. value_type
  18436. unsigned int Id = 0x0
  18437. <user defined> Flags = 0x0
  18438. int References = 0x0
  18439. <user defined> AreaConditions = 0x0
  18440. key_type
  18441. unsigned int Id = 0x0
  18442. <user defined> Flags = 0x0
  18443. int References = 0x0
  18444. <user defined> AreaConditions = 0x0
  18445. insert_commit_data
  18446. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  18447. key_type
  18448. unsigned int Id = 0x0
  18449. <user defined> Flags = 0x0
  18450. int References = 0x0
  18451. <user defined> AreaConditions = 0x0
  18452. value_type
  18453. unsigned int Id = 0x0
  18454. <user defined> Flags = 0x0
  18455. int References = 0x0
  18456. <user defined> AreaConditions = 0x0
  18457. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18458. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18459. 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> >
  18460. 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 = 0x1ABDF78C370
  18461. <user defined> value_compare = 0x1ABDF78C370
  18462. <user defined> _Copy_tag = 0x1ABDF78C370
  18463. <user defined> _Move_tag = 0x1ABDF78C370
  18464. mapped_type
  18465. int References = 0x5E1DC80
  18466. TerrainSwapInfo* VisibleMapInfo = 0x1AC02897080
  18467. <user defined> value_compare = 0x1ABDF78C370
  18468. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18469. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18470. 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>
  18471. 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 = 0x1ABDF78C388
  18472. <user defined> value_compare = 0x1ABDF78C388
  18473. <user defined> _Copy_tag = 0x1ABDF78C388
  18474. <user defined> _Move_tag = 0x1ABDF78C388
  18475. mapped_type
  18476. int References = 0x5E1DD20
  18477. <user defined> value_compare = 0x1ABDF78C388
  18478. int NonCosmeticReferences = 0x0
  18479. int CosmeticReferences = 0x0
  18480. int DefaultReferences = 0x0
  18481. bool IsDbPhaseShift = 0x0
  18482. PhaseShift _suppressedPhaseShift
  18483. PhaseRef
  18484. unsigned int Id = 0x8
  18485. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18486. int References = 0x0
  18487. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18488. VisibleMapIdRef
  18489. int References = 0x8
  18490. TerrainSwapInfo* VisibleMapInfo = NULL
  18491. UiWorldMapAreaIdSwapRef
  18492. int References = 0x8
  18493. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18494. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  18495. bool Erased = 0x0
  18496. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18497. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x1ABDF78C3B0
  18498. bool Erased = 0x0
  18499. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18500. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x1ABDF78C3B0
  18501. bool Erased = 0x0
  18502. EnumClassFlag<enum PhaseShiftFlags> Flags
  18503. unsigned int _value = 0x8
  18504. ObjectGuid PersonalGuid
  18505. unsigned int _low = 0x0
  18506. unsigned int _high = 0x0
  18507. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18508. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18509. Data
  18510. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18511. std::less<PhaseShift::PhaseRef>
  18512. first_argument_type
  18513. unsigned int Id = 0x0
  18514. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18515. int References = 0x0
  18516. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18517. second_argument_type
  18518. unsigned int Id = 0x0
  18519. <user defined> Flags = 0x0
  18520. int References = 0x0
  18521. <user defined> AreaConditions = 0x0
  18522. first_argument_type
  18523. unsigned int Id = 0x0
  18524. <user defined> Flags = 0x0
  18525. int References = 0x0
  18526. <user defined> AreaConditions = 0x0
  18527. second_argument_type
  18528. unsigned int Id = 0x0
  18529. <user defined> Flags = 0x0
  18530. int References = 0x0
  18531. <user defined> AreaConditions = 0x0
  18532. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x1ABDF78C3C8
  18533. 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 = 0x1ABDF78C3C8
  18534. value_type
  18535. unsigned int Id = 0x0
  18536. <user defined> Flags = 0x0
  18537. int References = 0x0
  18538. <user defined> AreaConditions = 0x0
  18539. key_type
  18540. unsigned int Id = 0x0
  18541. <user defined> Flags = 0x0
  18542. int References = 0x0
  18543. <user defined> AreaConditions = 0x0
  18544. insert_commit_data
  18545. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  18546. key_type
  18547. unsigned int Id = 0x0
  18548. <user defined> Flags = 0x0
  18549. int References = 0x0
  18550. <user defined> AreaConditions = 0x0
  18551. value_type
  18552. unsigned int Id = 0x0
  18553. <user defined> Flags = 0x0
  18554. int References = 0x0
  18555. <user defined> AreaConditions = 0x0
  18556. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18557. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18558. 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> >
  18559. 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 = 0x1ABDF78C3E0
  18560. <user defined> value_compare = 0x1ABDF78C3E0
  18561. <user defined> _Copy_tag = 0x1ABDF78C3E0
  18562. <user defined> _Move_tag = 0x1ABDF78C3E0
  18563. mapped_type
  18564. int References = 0x5E1E6D0
  18565. TerrainSwapInfo* VisibleMapInfo = 0x1AC02895F80
  18566. <user defined> value_compare = 0x1ABDF78C3E0
  18567. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18568. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18569. 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>
  18570. 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 = 0x1ABDF78C3F8
  18571. <user defined> value_compare = 0x1ABDF78C3F8
  18572. <user defined> _Copy_tag = 0x1ABDF78C3F8
  18573. <user defined> _Move_tag = 0x1ABDF78C3F8
  18574. mapped_type
  18575. int References = 0x5E1E720
  18576. <user defined> value_compare = 0x1ABDF78C3F8
  18577. int NonCosmeticReferences = 0x0
  18578. int CosmeticReferences = 0x0
  18579. int DefaultReferences = 0x0
  18580. bool IsDbPhaseShift = 0x0
  18581. int _dbPhase = 0x0
  18582. unsigned int m_notifyflags = 0x2
  18583. unsigned int m_executed_notifies = 0x0
  18584. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & gridVisitor = 0x2BED1FFA18
  18585. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  18586. unsigned int i_timeDiff = 0x7D
  18587. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x2BED1FFA38
  18588. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  18589. unsigned int i_timeDiff = 0x7D
  18590. Local CellArea area
  18591. CoordPair<512> low_bound
  18592. unsigned int x_coord = 0x11A
  18593. unsigned int y_coord = 0x116
  18594. CoordPair<512> high_bound
  18595. unsigned int x_coord = 0x11D
  18596. unsigned int y_coord = 0x119
  18597.  
  18598. 00007FF65A75313A 0000002BED1FFC10 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  18599. Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
  18600. Object
  18601. unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  18602. int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  18603. unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  18604. int* m_int32Values = <Unable to read memory>
  18605. unsigned int* m_uint32Values = <Unable to read memory>
  18606. float* m_floatValues = <Unable to read memory>
  18607. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = <Unable to read memory>
  18608. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  18609. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  18610. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0xCCCCCCCCCCCCCCF4
  18611. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  18612. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  18613. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0xCCCCCCCCCCCCCD14
  18614. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = <Unable to read memory>
  18615. unsigned int m_valuesCount = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  18616. unsigned int _dynamicValuesCount = 0xCCCCCCCCCCCCCD3E <Unable to read memory>
  18617. unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
  18618. bool m_objectUpdated = 0xCCCCCCCCCCCCCD42 <Unable to read memory>
  18619. bool m_inWorld = 0xCCCCCCCCCCCCCD43 <Unable to read memory>
  18620. WorldLocation
  18621. Position
  18622. <user defined> XY = 0xCCCCCCCCCCCCCD44
  18623. <user defined> XYZ = 0xCCCCCCCCCCCCCD44
  18624. <user defined> XYZO = 0xCCCCCCCCCCCCCD44
  18625. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD44
  18626. float m_positionX = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18627. float m_positionY = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
  18628. float m_positionZ = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
  18629. float m_orientation = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
  18630. ?$Streamer@UXY@Position@@
  18631. Position* Pos = <Unable to read memory>
  18632. ?$ConstStreamer@UXY@Position@@
  18633. Position* Pos = <Unable to read memory>
  18634. ?$Streamer@UXYZ@Position@@
  18635. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18636. ?$ConstStreamer@UXYZ@Position@@
  18637. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18638. ?$Streamer@UXYZO@Position@@
  18639. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18640. ?$ConstStreamer@UXYZO@Position@@
  18641. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18642. ?$Streamer@UPackedXYZ@Position@@
  18643. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18644. ?$ConstStreamer@UPackedXYZ@Position@@
  18645. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18646. unsigned int m_mapId = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
  18647. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  18648. int[2] m_values
  18649. [0] = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
  18650. [1] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
  18651. unsigned int m_flags = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
  18652. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  18653. int[2] m_values
  18654. [0] = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
  18655. [1] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
  18656. unsigned int m_flags = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
  18657. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  18658. int[38] m_values
  18659. [0] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
  18660. [1] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
  18661. [2] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
  18662. [3] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
  18663. [4] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
  18664. [5] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
  18665. [6] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
  18666. [7] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
  18667. [8] = 0xCCCCCCCCCCCCCD90 <Unable to read memory>
  18668. [9] = 0xCCCCCCCCCCCCCD94 <Unable to read memory>
  18669. unsigned int m_flags = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
  18670. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  18671. int[38] m_values
  18672. [0] = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
  18673. [1] = 0xCCCCCCCCCCCCCE10 <Unable to read memory>
  18674. [2] = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
  18675. [3] = 0xCCCCCCCCCCCCCE18 <Unable to read memory>
  18676. [4] = 0xCCCCCCCCCCCCCE1C <Unable to read memory>
  18677. [5] = 0xCCCCCCCCCCCCCE20 <Unable to read memory>
  18678. [6] = 0xCCCCCCCCCCCCCE24 <Unable to read memory>
  18679. [7] = 0xCCCCCCCCCCCCCE28 <Unable to read memory>
  18680. [8] = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
  18681. [9] = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
  18682. unsigned int m_flags = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
  18683. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  18684. int[2] m_values
  18685. [0] = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  18686. [1] = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
  18687. unsigned int m_flags = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
  18688. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  18689. int[2] m_values
  18690. [0] = 0xCCCCCCCCCCCCCEB4 <Unable to read memory>
  18691. [1] = 0xCCCCCCCCCCCCCEB8 <Unable to read memory>
  18692. unsigned int m_flags = 0xCCCCCCCCCCCCCEBC <Unable to read memory>
  18693. unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCEC0 <Unable to read memory>
  18694. MovementInfo m_movementInfo
  18695. ObjectGuid guid
  18696. unsigned int _low = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  18697. unsigned int _high = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  18698. unsigned int flags = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  18699. unsigned int flags2 = 0xCCCCCCCCCCCCCED8 <Unable to read memory>
  18700. Position pos
  18701. <user defined> XY = 0xCCCCCCCCCCCCCEDC
  18702. <user defined> XYZ = 0xCCCCCCCCCCCCCEDC
  18703. <user defined> XYZO = 0xCCCCCCCCCCCCCEDC
  18704. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCEDC
  18705. float m_positionX = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18706. float m_positionY = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
  18707. float m_positionZ = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  18708. float m_orientation = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  18709. ?$Streamer@UXY@Position@@
  18710. Position* Pos = <Unable to read memory>
  18711. ?$ConstStreamer@UXY@Position@@
  18712. Position* Pos = <Unable to read memory>
  18713. ?$Streamer@UXYZ@Position@@
  18714. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18715. ?$ConstStreamer@UXYZ@Position@@
  18716. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18717. ?$Streamer@UXYZO@Position@@
  18718. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18719. ?$ConstStreamer@UXYZO@Position@@
  18720. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18721. ?$Streamer@UPackedXYZ@Position@@
  18722. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18723. ?$ConstStreamer@UPackedXYZ@Position@@
  18724. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18725. unsigned int time = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  18726. TransportInfo
  18727. ObjectGuid guid = 0xCCCCCCCCCCCCCEC4
  18728. Position pos = 0xCCCCCCCCCCCCCED4
  18729. int seat = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  18730. unsigned int time = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  18731. unsigned int prevTime = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  18732. unsigned int vehicleId = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
  18733. MovementInfo::TransportInfo transport
  18734. ObjectGuid guid = 0xCCCCCCCCCCCCCEF0
  18735. Position pos = 0xCCCCCCCCCCCCCF00
  18736. int seat = 0xCCCCCCCCCCCCCF10 <Unable to read memory>
  18737. unsigned int time = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
  18738. unsigned int prevTime = 0xCCCCCCCCCCCCCF18 <Unable to read memory>
  18739. unsigned int vehicleId = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
  18740. float pitch = 0xCCCCCCCCCCCCCF20 <Unable to read memory>
  18741. JumpInfo
  18742. unsigned int fallTime = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  18743. float zspeed = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
  18744. float sinAngle = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  18745. float cosAngle = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
  18746. float xyspeed = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  18747. MovementInfo::JumpInfo jump
  18748. unsigned int fallTime = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
  18749. float zspeed = 0xCCCCCCCCCCCCCF28 <Unable to read memory>
  18750. float sinAngle = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
  18751. float cosAngle = 0xCCCCCCCCCCCCCF30 <Unable to read memory>
  18752. float xyspeed = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
  18753. float splineElevation = 0xCCCCCCCCCCCCCF38 <Unable to read memory>
  18754. std::string m_name = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
  18755. bool m_isActive = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
  18756. bool m_isWorldObject = 0xCCCCCCCCCCCCCF65 <Unable to read memory>
  18757. ZoneScript* m_zoneScript = <Unable to read memory>
  18758. Transport* m_transport = <Unable to read memory>
  18759. Map* m_currMap = <Unable to read memory>
  18760. unsigned int m_InstanceId = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
  18761. PhaseShift _phaseShift
  18762. PhaseRef
  18763. unsigned int Id = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18764. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCF8E <Unable to read memory>
  18765. int References = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  18766. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18767. VisibleMapIdRef
  18768. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18769. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18770. UiWorldMapAreaIdSwapRef
  18771. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18772. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18773. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18774. bool Erased = 0xCCCCCCCCCCCCCF94 <Unable to read memory>
  18775. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18776. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  18777. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18778. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18779. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  18780. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18781. EnumClassFlag<enum PhaseShiftFlags> Flags
  18782. unsigned int _value = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18783. ObjectGuid PersonalGuid
  18784. unsigned int _low = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  18785. unsigned int _high = 0xCCCCCCCCCCCCCF98 <Unable to read memory>
  18786. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18787. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18788. Data
  18789. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18790. std::less<PhaseShift::PhaseRef>
  18791. first_argument_type
  18792. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18793. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18794. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18795. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18796. second_argument_type
  18797. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18798. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18799. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18800. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18801. first_argument_type
  18802. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18803. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18804. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18805. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18806. second_argument_type
  18807. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18808. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18809. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18810. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18811. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCCFA4
  18812. 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
  18813. value_type
  18814. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18815. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18816. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18817. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18818. key_type
  18819. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18820. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18821. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18822. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18823. insert_commit_data
  18824. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18825. key_type
  18826. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18827. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18828. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18829. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18830. value_type
  18831. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18832. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18833. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18834. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18835. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18836. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18837. 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> >
  18838. 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
  18839. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  18840. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFBC
  18841. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFBC
  18842. mapped_type
  18843. int References = 0xCCCCCCCCCCCCCFBC <Unable to read memory>
  18844. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18845. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  18846. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18847. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18848. 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>
  18849. 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
  18850. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  18851. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFD4
  18852. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFD4
  18853. mapped_type
  18854. int References = 0xCCCCCCCCCCCCCFD4 <Unable to read memory>
  18855. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  18856. int NonCosmeticReferences = 0xCCCCCCCCCCCCCFEC <Unable to read memory>
  18857. int CosmeticReferences = 0xCCCCCCCCCCCCCFF0 <Unable to read memory>
  18858. int DefaultReferences = 0xCCCCCCCCCCCCCFF4 <Unable to read memory>
  18859. bool IsDbPhaseShift = 0xCCCCCCCCCCCCCFF8 <Unable to read memory>
  18860. PhaseShift _suppressedPhaseShift
  18861. PhaseRef
  18862. unsigned int Id = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18863. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFFE <Unable to read memory>
  18864. int References = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  18865. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18866. VisibleMapIdRef
  18867. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18868. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18869. UiWorldMapAreaIdSwapRef
  18870. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18871. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18872. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18873. bool Erased = 0xCCCCCCCCCCCCD004 <Unable to read memory>
  18874. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18875. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  18876. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18877. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18878. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  18879. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18880. EnumClassFlag<enum PhaseShiftFlags> Flags
  18881. unsigned int _value = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18882. ObjectGuid PersonalGuid
  18883. unsigned int _low = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  18884. unsigned int _high = 0xCCCCCCCCCCCCD008 <Unable to read memory>
  18885. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18886. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18887. Data
  18888. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18889. std::less<PhaseShift::PhaseRef>
  18890. first_argument_type
  18891. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18892. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18893. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18894. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18895. second_argument_type
  18896. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18897. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18898. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18899. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18900. first_argument_type
  18901. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18902. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18903. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18904. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18905. second_argument_type
  18906. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18907. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18908. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18909. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18910. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCD014
  18911. 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
  18912. value_type
  18913. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18914. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18915. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18916. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18917. key_type
  18918. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18919. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18920. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18921. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18922. insert_commit_data
  18923. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18924. key_type
  18925. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18926. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18927. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18928. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18929. value_type
  18930. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18931. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18932. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18933. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18934. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18935. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18936. 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> >
  18937. 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
  18938. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  18939. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD02C
  18940. <user defined> _Move_tag = 0xCCCCCCCCCCCCD02C
  18941. mapped_type
  18942. int References = 0xCCCCCCCCCCCCD02C <Unable to read memory>
  18943. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18944. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  18945. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18946. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18947. 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>
  18948. 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
  18949. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  18950. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD044
  18951. <user defined> _Move_tag = 0xCCCCCCCCCCCCD044
  18952. mapped_type
  18953. int References = 0xCCCCCCCCCCCCD044 <Unable to read memory>
  18954. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  18955. int NonCosmeticReferences = 0xCCCCCCCCCCCCD05C <Unable to read memory>
  18956. int CosmeticReferences = 0xCCCCCCCCCCCCD060 <Unable to read memory>
  18957. int DefaultReferences = 0xCCCCCCCCCCCCD064 <Unable to read memory>
  18958. bool IsDbPhaseShift = 0xCCCCCCCCCCCCD068 <Unable to read memory>
  18959. int _dbPhase = 0xCCCCCCCCCCCCD06C <Unable to read memory>
  18960. unsigned int m_notifyflags = 0xCCCCCCCCCCCCD070 <Unable to read memory>
  18961. unsigned int m_executed_notifies = 0xCCCCCCCCCCCCD072 <Unable to read memory>
  18962. Local Player* player = 0x1ABDF78C080
  18963. Unit
  18964. WorldObject
  18965. Object
  18966. unsigned int m_objectType = 0x19
  18967. int m_objectTypeId = 0x4
  18968. unsigned int m_updateFlag = 0x8
  18969. int* m_int32Values = 0x4
  18970. unsigned int* m_uint32Values = 0x4
  18971. float* m_floatValues = 0.000000
  18972. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1AC01119AA8
  18973. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1ABDF78C0A8
  18974. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1ABDF78C0C8
  18975. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1AC011158D8
  18976. unsigned int m_valuesCount = 0x1211
  18977. unsigned int _dynamicValuesCount = 0x11
  18978. unsigned int _fieldNotifyFlags = 0x80
  18979. bool m_objectUpdated = 0x0
  18980. bool m_inWorld = 0x1
  18981. WorldLocation
  18982. Position
  18983. <user defined> XY = 0x1ABDF78C0F8
  18984. <user defined> XYZ = 0x1ABDF78C0F8
  18985. <user defined> XYZO = 0x1ABDF78C0F8
  18986. <user defined> PackedXYZ = 0x1ABDF78C0F8
  18987. float m_positionX = 1863.214722
  18988. float m_positionY = 1606.821045
  18989. float m_positionZ = 94.930038
  18990. float m_orientation = 1.044598
  18991. ?$Streamer@UXY@Position@@
  18992. Position* Pos = 0x44C8DA4644E8E6DF
  18993. ?$ConstStreamer@UXY@Position@@
  18994. Position* Pos = 0x44C8DA4644E8E6DF
  18995. ?$Streamer@UXYZ@Position@@
  18996. <user defined> Pos = 0x44C8DA4644E8E6DF
  18997. ?$ConstStreamer@UXYZ@Position@@
  18998. <user defined> Pos = 0x44C8DA4644E8E6DF
  18999. ?$Streamer@UXYZO@Position@@
  19000. <user defined> Pos = 0x44C8DA4644E8E6DF
  19001. ?$ConstStreamer@UXYZO@Position@@
  19002. <user defined> Pos = 0x44C8DA4644E8E6DF
  19003. ?$Streamer@UPackedXYZ@Position@@
  19004. <user defined> Pos = 0x44C8DA4644E8E6DF
  19005. ?$ConstStreamer@UPackedXYZ@Position@@
  19006. <user defined> Pos = 0x44C8DA4644E8E6DF
  19007. unsigned int m_mapId = 0x0
  19008. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1ABDF78C10C
  19009. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1ABDF78C118
  19010. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x1ABDF78C124
  19011. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x1ABDF78C1C0
  19012. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1ABDF78C25C
  19013. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1ABDF78C268
  19014. unsigned int LastUsedScriptID = 0x0
  19015. MovementInfo m_movementInfo = 0x1ABDF78C278
  19016. std::string m_name = "Zellah"
  19017. bool m_isActive = 0x1
  19018. bool m_isWorldObject = 0x1
  19019. ZoneScript* m_zoneScript = NULL
  19020. Transport* m_transport = NULL
  19021. Map* m_currMap = 0x1AB9F8B4050
  19022. unsigned int m_InstanceId = 0x0
  19023. PhaseShift _phaseShift = 0x1ABDF78C340
  19024. PhaseShift _suppressedPhaseShift = 0x1ABDF78C3B0
  19025. int _dbPhase = 0x0
  19026. unsigned int m_notifyflags = 0x2
  19027. unsigned int m_executed_notifies = 0x0
  19028. unsigned int m_extraAttacks = 0x0
  19029. bool m_canDualWield = 0x1
  19030. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  19031. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19032. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19033. 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 = 0x1ABDF78C430
  19034. <user defined> _Copy_tag = 0x1ABDF78C430
  19035. <user defined> _Move_tag = 0x1ABDF78C430
  19036. Player* m_playerMovingMe = 0x1ABDF78C080
  19037. ObjectGuid[7] m_SummonSlot
  19038. [0] = 0x1ABDF78C450
  19039. [1] = 0x1ABDF78C460
  19040. [2] = 0x1ABDF78C470
  19041. [3] = 0x1ABDF78C480
  19042. [4] = 0x1ABDF78C490
  19043. [5] = 0x1ABDF78C4A0
  19044. [6] = 0x1ABDF78C4B0
  19045. ObjectGuid[4] m_ObjectSlot
  19046. [0] = 0x1ABDF78C4C0
  19047. [1] = 0x1ABDF78C4D0
  19048. [2] = 0x1ABDF78C4E0
  19049. [3] = 0x1ABDF78C4F0
  19050. float m_modMeleeHitChance = 7.500000
  19051. float m_modRangedHitChance = 7.500000
  19052. float m_modSpellHitChance = 15.000000
  19053. int m_baseSpellCritChance = 0x5
  19054. float[7] m_threatModifier
  19055. [0] = 1.000000
  19056. [1] = 1.000000
  19057. [2] = 1.000000
  19058. [3] = 1.000000
  19059. [4] = 1.000000
  19060. [5] = 1.000000
  19061. [6] = 1.000000
  19062. unsigned int[3] m_baseAttackSpeed
  19063. [0] = 0x7D0
  19064. [1] = 0x7D0
  19065. [2] = 0xBB8
  19066. float[3] m_modAttackSpeedPct
  19067. [0] = 1.000000
  19068. [1] = 1.000000
  19069. [2] = 1.000000
  19070. unsigned int[3] m_attackTimer
  19071. [0] = 0x0
  19072. [1] = 0x0
  19073. [2] = 0x0
  19074. EventProcessor m_Events
  19075. unsigned int m_time = 0x1ED2F
  19076. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1ABDF78C558
  19077. 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
  19078. [0] = 0x1ABDF78C570
  19079. [1] = 0x1ABDF78C5C0
  19080. [2] = 0x1ABDF78C610
  19081. [3] = 0x1ABDF78C660
  19082. [4] = 0x1ABDF78C6B0
  19083. [5] = 0x1ABDF78C700
  19084. [6] = 0x1ABDF78C750
  19085. unsigned int m_lastSanctuaryTime = 0x0
  19086. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  19087. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  19088. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  19089. 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 = 0x1ABDF78C7A8
  19090. <user defined> _Copy_tag = 0x1ABDF78C7A8
  19091. <user defined> _Move_tag = 0x1ABDF78C7A8
  19092. bool IsAIEnabled = 0x0
  19093. bool NeedChangeAI = 0x0
  19094. ObjectGuid LastCharmerGUID
  19095. unsigned int _low = 0x0
  19096. unsigned int _high = 0x0
  19097. bool m_ControlledByPlayer = 0x1
  19098. Movement::MoveSpline* movespline = 0x1AC00F74140
  19099. Movement::Spline<int> spline = 0x1AC00F74140
  19100. Movement::FacingInfo facing = 0x1AC00F74190
  19101. unsigned int m_Id = 0x0
  19102. Movement::MoveSplineFlag splineflags = 0x20
  19103. int time_passed = 0x0
  19104. float vertical_acceleration = 0.000000
  19105. float initialOrientation = 0.000000
  19106. int effect_start_time = 0x0
  19107. int point_Idx = 0x0
  19108. int point_Idx_offset = 0x0
  19109. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x1AC00F741D4
  19110. bool onTransport = 0x0
  19111. bool splineIsFacingOnly = 0x0
  19112. UnitAI* i_AI = NULL
  19113. UnitAI* i_disabledAI = NULL
  19114. bool m_AutoRepeatFirstCast = 0x0
  19115. float[4] m_createStats
  19116. [0] = 11.000000
  19117. [1] = 15.000000
  19118. [2] = 12.000000
  19119. [3] = 9.000000
  19120. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  19121. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19122. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19123. 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 = 0x1ABDF78C808
  19124. <user defined> _Copy_tag = 0x1ABDF78C808
  19125. <user defined> _Move_tag = 0x1ABDF78C808
  19126. Unit* m_attacking = NULL
  19127. int m_deathState = 0x0
  19128. int m_procDeep = 0x0
  19129. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  19130. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  19131. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  19132. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1ABDF78C830
  19133. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  19134. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  19135. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  19136. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x1ABDF78C848
  19137. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  19138. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  19139. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1ABDF78C860
  19140. unsigned int m_transform = 0x0
  19141. Spell*[4] m_currentSpells
  19142. [0] = 0x0
  19143. [1] = 0x0
  19144. [2] = 0x0
  19145. [3] = 0x0
  19146. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  19147. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  19148. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  19149. 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 = 0x1ABDF78C8A8
  19150. <user defined> value_compare = 0x1ABDF78C8A8
  19151. <user defined> _Copy_tag = 0x1ABDF78C8A8
  19152. <user defined> _Move_tag = 0x1ABDF78C8A8
  19153. <user defined> value_compare = 0x1ABDF78C8A8
  19154. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  19155. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  19156. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  19157. 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 = 0x1ABDF78C8C0
  19158. <user defined> value_compare = 0x1ABDF78C8C0
  19159. <user defined> _Copy_tag = 0x1ABDF78C8C0
  19160. <user defined> _Move_tag = 0x1ABDF78C8C0
  19161. <user defined> value_compare = 0x1ABDF78C8C0
  19162. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  19163. std::_List_buy<Aura *,std::allocator<Aura *> >
  19164. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  19165. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABDF78C8D8
  19166. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  19167. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  19168. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  19169. std::_Iterator_base12
  19170. std::_Container_proxy* _Myproxy = 0x1AC05E1DFA0
  19171. std::_Iterator_base12* _Mynextiter = NULL
  19172. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1AC03F61870
  19173. unsigned int m_removedAurasCount = 0x2
  19174. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  19175. [0] = 0x1ABDF78C910
  19176. [1] = 0x1ABDF78C928
  19177. [2] = 0x1ABDF78C940
  19178. [3] = 0x1ABDF78C958
  19179. [4] = 0x1ABDF78C970
  19180. [5] = 0x1ABDF78C988
  19181. [6] = 0x1ABDF78C9A0
  19182. [7] = 0x1ABDF78C9B8
  19183. [8] = 0x1ABDF78C9D0
  19184. [9] = 0x1ABDF78C9E8
  19185. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  19186. std::_List_buy<Aura *,std::allocator<Aura *> >
  19187. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  19188. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1ABDF78F730
  19189. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  19190. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  19191. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  19192. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1ABDF78F748
  19193. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  19194. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  19195. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  19196. 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 = 0x1ABDF78F760
  19197. <user defined> value_compare = 0x1ABDF78F760
  19198. <user defined> _Copy_tag = 0x1ABDF78F760
  19199. <user defined> _Move_tag = 0x1ABDF78F760
  19200. <user defined> value_compare = 0x1ABDF78F760
  19201. std::array<unsigned int,2> m_interruptMask
  19202. unsigned int[2] _Elems
  19203. [0] = 0x0
  19204. [1] = 0x0
  19205. float[5] m_auraModifiersGroup
  19206. [0] = 0.000000
  19207. [1] = 0.000000
  19208. [2] = 1.000000
  19209. [3] = 0.000000
  19210. [4] = 1.000000
  19211. [0] = 0x1ABDF78F780
  19212. [1] = 0x1ABDF78F794
  19213. [2] = 0x1ABDF78F7A8
  19214. [3] = 0x1ABDF78F7BC
  19215. [4] = 0x1ABDF78F7D0
  19216. [5] = 0x1ABDF78F7E4
  19217. [6] = 0x1ABDF78F7F8
  19218. [7] = 0x1ABDF78F80C
  19219. [8] = 0x1ABDF78F820
  19220. [9] = 0x1ABDF78F834
  19221. float[2] m_weaponDamage
  19222. [0] = 1.000000
  19223. [1] = 2.000000
  19224. [0] = 0x400000003F800000
  19225. [1] = 0x400000003F800000
  19226. [2] = 0x4040000040153621
  19227. bool m_canModifyStats = 0x1
  19228. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  19229. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  19230. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  19231. 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 = 0x1ABDF78FA70
  19232. <user defined> _Copy_tag = 0x1ABDF78FA70
  19233. <user defined> _Move_tag = 0x1ABDF78FA70
  19234. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  19235. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  19236. Data
  19237. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  19238. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x1ABDF78FA88
  19239. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x1ABDF78FA88
  19240. insert_commit_data
  19241. boost::container::vec_iterator<AuraApplication * *,1> position = 0x1ABFE002580
  19242. float[9] m_speed_rate
  19243. [0] = 1.000000
  19244. [1] = 1.000000
  19245. [2] = 1.000000
  19246. [3] = 1.000000
  19247. [4] = 1.000000
  19248. [5] = 1.000000
  19249. [6] = 1.000000
  19250. [7] = 1.000000
  19251. [8] = 1.000000
  19252. CharmInfo* m_charmInfo = NULL
  19253. std::list<Player *,std::allocator<Player *> > m_sharedVision
  19254. std::_List_buy<Player *,std::allocator<Player *> >
  19255. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  19256. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1ABDF78FAD0
  19257. MotionMaster* i_motionMaster = 0x1AC02895C80
  19258. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = NULL
  19259. MovementGenerator*[3] _slot
  19260. [0] = 0x7FF65D34FFB0
  19261. [1] = 0x0
  19262. [2] = 0x0
  19263. int _top = 0x0
  19264. Unit* _owner = 0x1ABDF78C080
  19265. bool[3] _initialize
  19266. [0] = 0x0
  19267. [1] = 0x1
  19268. [2] = 0x1
  19269. unsigned int _cleanFlag = 0x0
  19270. unsigned int[3] m_reactiveTimer
  19271. [0] = 0x0
  19272. [1] = 0x0
  19273. [2] = 0x0
  19274. unsigned int m_regenTimer = 0x0
  19275. ThreatManager m_ThreatManager
  19276. HostileReference* iCurrentVictim = NULL
  19277. Unit* iOwner = 0x1ABDF78C080
  19278. unsigned int iUpdateTimer = 0x3E8
  19279. ThreatContainer iThreatContainer = 0x1ABDF78FB18
  19280. ThreatContainer iThreatOfflineContainer = 0x1ABDF78FB38
  19281. Vehicle* m_vehicle = NULL
  19282. Vehicle* m_vehicleKit = NULL
  19283. unsigned int m_unitTypeMask = 0x0
  19284. LiquidTypeEntry* _lastLiquid = NULL
  19285. unsigned int m_movementCounter = 0xD
  19286. unsigned int m_state = 0x0
  19287. unsigned int m_CombatTimer = 0x0
  19288. TimeTrackerSmall m_movesplineTimer
  19289. int i_expiryTime = 0x0
  19290. std::array<DiminishingReturn,9> m_Diminishing
  19291. DiminishingReturn[9] _Elems
  19292. [0] = 0x1ABDF78FB88
  19293. [1] = 0x1ABDF78FB94
  19294. [2] = 0x1ABDF78FBA0
  19295. [3] = 0x1ABDF78FBAC
  19296. [4] = 0x1ABDF78FBB8
  19297. [5] = 0x1ABDF78FBC4
  19298. [6] = 0x1ABDF78FBD0
  19299. [7] = 0x1ABDF78FBDC
  19300. [8] = 0x1ABDF78FBE8
  19301. HostileRefManager m_HostileRefManager
  19302. RefManager<Unit,ThreatManager>
  19303. LinkedListHead
  19304. LinkedListElement iFirst = 0x1ABDF78FC00
  19305. LinkedListElement iLast = 0x1ABDF78FC10
  19306. unsigned int iSize = 0x0
  19307. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF78FC10
  19308. <user defined> iterator = 0xDF78FC10
  19309. <user defined> iterator = 0x1ABDF78FBF8
  19310. Unit* iOwner = 0x1ABDF78C080
  19311. FollowerRefManager m_FollowingRefManager
  19312. RefManager<Unit,TargetedMovementGeneratorBase>
  19313. LinkedListHead
  19314. LinkedListElement iFirst = 0x1ABDF78FC38
  19315. LinkedListElement iLast = 0x1ABDF78FC48
  19316. unsigned int iSize = 0x0
  19317. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF78FC48
  19318. <user defined> iterator = 0xDF78FC48
  19319. <user defined> iterator = 0x1ABDF78FC30
  19320. RedirectThreatInfo _redirectThreadInfo
  19321. ObjectGuid _targetGUID = 0x1ABDF78FC60
  19322. unsigned int _threatPct = 0x0
  19323. bool m_cleanupDone = 0x0
  19324. bool m_duringRemoveFromWorld = 0x0
  19325. unsigned int _oldFactionId = 0x0
  19326. bool _isWalkingBeforeCharm = 0x0
  19327. unsigned int _aiAnimKitId = 0x0
  19328. unsigned int _movementAnimKitId = 0x0
  19329. unsigned int _meleeAnimKitId = 0x0
  19330. int _lastDamagedTime = 0x0
  19331. SpellHistory* _spellHistory = 0x1AC02534AB0
  19332. CooldownEntry
  19333. unsigned int SpellId = 0xDF78C080
  19334. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  19335. unsigned int ItemId = 0x5E27C80
  19336. unsigned int CategoryId = 0x1AC
  19337. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x1AC02896000
  19338. bool OnHold = 0x0
  19339. ChargeEntry
  19340. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x1ABDF78C080
  19341. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  19342. Unit* _owner = 0x1ABDF78C080
  19343. 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 = 0x1AC02534AB8
  19344. 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 = 0x1AC02534B08
  19345. 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 = 0x1AC02534B58
  19346. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  19347. [0] = 0x0
  19348. [1] = 0x0
  19349. [2] = 0x0
  19350. [3] = 0x0
  19351. [4] = 0x0
  19352. [5] = 0x0
  19353. [6] = 0x0
  19354. 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 = 0x1AC02534BE0
  19355. 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 = 0x1AC02534C30
  19356. GridObject<Player>
  19357. GridReference<Player> _gridRef
  19358. Reference<GridRefManager<Player>,Player>
  19359. LinkedListElement
  19360. LinkedListElement* iNext = 0x1ABD88866B8
  19361. LinkedListElement* iPrev = 0x1ABD88866A8
  19362. GridRefManager<Player>* iRefTo = 0x1ABD88866A0
  19363. Player* iRefFrom = 0x1ABDF78C080
  19364. std::string autoReplyMsg = ""
  19365. PlayerTaxi m_taxi
  19366. std::array<unsigned char,258> m_taximask
  19367. unsigned int[258] _Elems
  19368. [0] = 0x0
  19369. [1] = 0x4
  19370. [2] = 0x60
  19371. [3] = 0x0
  19372. [4] = 0x0
  19373. [5] = 0x0
  19374. [6] = 0x0
  19375. [7] = 0x0
  19376. [8] = 0x10
  19377. [9] = 0x0
  19378. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
  19379. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  19380. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x1ABDF78FDF8
  19381. unsigned int m_flightMasterFactionId = 0x0
  19382. int m_logintime = 0x5B22B97C
  19383. int m_Last_tick = 0x5B22B9FA
  19384. unsigned int[2] m_Played_time
  19385. [0] = 0x17D
  19386. [1] = 0xD1
  19387. unsigned int m_stableSlots = 0x0
  19388. bool m_mailsLoaded = 0x1
  19389. bool m_mailsUpdated = 0x0
  19390. unsigned int unReadMails = 0x0
  19391. int m_nextMailDelivereTime = 0x0
  19392. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  19393. 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
  19394. <user defined> value_compare = 0x1ABDF78FE50
  19395. 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
  19396. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x1ABDF78FE58
  19397. 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 = 0x1ABDF78FE70
  19398. unsigned int _Mask = 0x7
  19399. unsigned int _Maxidx = 0x8
  19400. PvPInfo pvpInfo
  19401. bool IsHostile = 0x0
  19402. bool IsInHostileArea = 0x0
  19403. bool IsInNoPvPArea = 0x0
  19404. bool IsInFFAPvPArea = 0x0
  19405. int EndTimer = 0x0
  19406. DuelInfo* duel = NULL
  19407. PlayerMenu* PlayerTalkClass = 0x1AC03E3D790
  19408. GossipMenu _gossipMenu
  19409. std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x1AC03E3D790
  19410. std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x1AC03E3D7A8
  19411. unsigned int _menuId = 0x0
  19412. unsigned int _locale = 0x0
  19413. QuestMenu _questMenu
  19414. std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x1AC03E3D7C8
  19415. WorldSession* _session = 0x1ABA8D96630
  19416. int m_muteTime = 0x0
  19417. std::atomic<int> m_timeOutTime = 0xDBBA0
  19418. ConnectToKey
  19419. <unnamed-type-Fields>
  19420. unsigned int AccountId = 0x0
  19421. unsigned int ConnectionType = 0x0
  19422. unsigned int Key = 0x0
  19423. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  19424. unsigned int Raw = 0x0
  19425. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x1ABA8D96640
  19426. std::future<SQLQueryHolder *> _accountLoginCallback = 0x1ABA8D96650
  19427. std::future<SQLQueryHolder *> _charLoginCallback = 0x1ABA8D96660
  19428. QueryCallbackProcessor _queryProcessor = 0x1ABA8D96670
  19429. DosProtection
  19430. WorldSession* Session = NULL
  19431. int _policy = 0xDBBA0
  19432. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x1ABA8D96640
  19433. WorldSession::DosProtection AntiDOS = 0x1ABA8D96690
  19434. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x1ABA8D966F0
  19435. unsigned int m_GUIDLow = 0x4
  19436. Player* _player = 0x1ABDF78C080
  19437. std::shared_ptr<WorldSocket>[2] m_Socket
  19438. [0] = 0x1ABA8D96718
  19439. [1] = 0x1ABA8D96728
  19440. std::string m_Address = "192.168.1.155"
  19441. int _security = 0x0
  19442. unsigned int _accountId = 0x3
  19443. std::string _accountName = "1#1"
  19444. unsigned int _battlenetAccountId = 0x1
  19445. unsigned int m_accountExpansion = 0x6
  19446. unsigned int m_expansion = 0x6
  19447. std::string _os = "Wn64"
  19448. std::array<unsigned char,32> _realmListSecret = 0x1ABA8D967C0
  19449. 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 = 0x1ABA8D967E0
  19450. 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 = 0x1ABA8D96830
  19451. unsigned int _battlenetRequestToken = 0x0
  19452. Warden* _warden = NULL
  19453. int _logoutTime = 0x0
  19454. bool m_inQueue = 0x0
  19455. ObjectGuid m_playerLoading = 0x1ABA8D96899
  19456. bool m_playerLogout = 0x0
  19457. bool m_playerRecentlyLogout = 0x0
  19458. bool m_playerSave = 0x0
  19459. unsigned int m_sessionDbcLocale = 0x0
  19460. unsigned int m_sessionDbLocaleIndex = 0x0
  19461. std::atomic<unsigned int> m_latency = 0x4
  19462. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  19463. AccountData[8] _accountData
  19464. [0] = 0x1ABA8D968B8
  19465. [1] = 0x1ABA8D968E8
  19466. [2] = 0x1ABA8D96918
  19467. [3] = 0x1ABA8D96948
  19468. [4] = 0x1ABA8D96978
  19469. [5] = 0x1ABA8D969A8
  19470. [6] = 0x1ABA8D969D8
  19471. [7] = 0x1ABA8D96A08
  19472. unsigned int[8] _tutorials
  19473. [0] = 0x90061B
  19474. [1] = 0xC00082
  19475. [2] = 0x0
  19476. [3] = 0x0
  19477. [4] = 0x0
  19478. [5] = 0x0
  19479. [6] = 0x0
  19480. [7] = 0x0
  19481. bool _tutorialsChanged = 0x0
  19482. 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 = 0x1ABA8D96A60
  19483. bool _filterAddonMessages = 0x1
  19484. unsigned int recruiterId = 0x0
  19485. bool isRecruiter = 0x0
  19486. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x1ABA8D96A90
  19487. rbac::RBACData* _RBACData = 0x1AC03E30710
  19488. unsigned int expireTime = 0xEA60
  19489. bool forceExit = 0x0
  19490. ObjectGuid m_currentBankerGUID = 0x1ABA8D96B25
  19491. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x1AC03E30290
  19492. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x1ABAC883F30
  19493. WorldSession::ConnectToKey _instanceConnectKey = 0xCC71C9AD00000003
  19494. InteractionData _interactionData
  19495. ObjectGuid SourceGuid = 0x1AC03E3D7F0
  19496. unsigned int TrainerId = 0x0
  19497. unsigned int PlayerChoiceId = 0x0
  19498. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  19499. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  19500. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x1ABDF78FEC0
  19501. Unit* m_unitMovedByMe = 0x1ABDF78C080
  19502. WorldObject* m_seer = 0x1ABDF78C080
  19503. <user defined> m_stealth = 0x1ABDF78C10C
  19504. <user defined> m_stealthDetect = 0x1ABDF78C118
  19505. <user defined> m_invisibility = 0x1ABDF78C124
  19506. <user defined> m_invisibilityDetect = 0x1ABDF78C1C0
  19507. <user defined> m_serverSideVisibility = 0x1ABDF78C25C
  19508. <user defined> m_serverSideVisibilityDetect = 0x1ABDF78C268
  19509. unsigned int LastUsedScriptID = 0x0
  19510. <user defined> m_movementInfo = 0x1ABDF78C278
  19511. <user defined> m_name = 0x1ABDF78C2F0
  19512. bool m_isActive = 0x1
  19513. bool m_isWorldObject = 0x1
  19514. <user defined> m_zoneScript = 0x0
  19515. <user defined> m_transport = 0x0
  19516. <user defined> m_currMap = 0x1AB9F8B4050
  19517. unsigned int m_InstanceId = 0x0
  19518. <user defined> _phaseShift = 0x1ABDF78C340
  19519. <user defined> _suppressedPhaseShift = 0x1ABDF78C3B0
  19520. int _dbPhase = 0x0
  19521. unsigned int m_notifyflags = 0x2
  19522. unsigned int m_executed_notifies = 0x0
  19523. unsigned int m_homebindMapId = 0x0
  19524. unsigned int m_homebindAreaId = 0x163C
  19525. float m_homebindX = 1699.849976
  19526. float m_homebindY = 1706.560059
  19527. float m_homebindZ = 135.927994
  19528. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  19529. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  19530. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  19531. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x1ABDF78FF10
  19532. 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 = 0x1ABDF78FF28
  19533. unsigned int _Mask = 0x1FF
  19534. unsigned int _Maxidx = 0x200
  19535. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_visibleTransports
  19536. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  19537. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  19538. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x1ABDF78FF60
  19539. 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 = 0x1ABDF78FF78
  19540. unsigned int _Mask = 0x3F
  19541. unsigned int _Maxidx = 0x40
  19542. unsigned int[9] m_forced_speed_changes
  19543. [0] = 0x0
  19544. [1] = 0x0
  19545. [2] = 0x0
  19546. [3] = 0x0
  19547. [4] = 0x0
  19548. [5] = 0x0
  19549. [6] = 0x0
  19550. [7] = 0x0
  19551. [8] = 0x0
  19552. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  19553. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19554. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19555. 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 = 0x1ABDF78FFB8
  19556. <user defined> _Copy_tag = 0x1ABDF78FFB8
  19557. <user defined> _Move_tag = 0x1ABDF78FFB8
  19558. unsigned int m_HomebindTimer = 0x0
  19559. bool m_InstanceValid = 0x1
  19560. 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
  19561. [0] = 0x1ABDF78FFD8
  19562. [1] = 0x1ABDF790028
  19563. [2] = 0x1ABDF790078
  19564. [3] = 0x1ABDF7900C8
  19565. [4] = 0x1ABDF790118
  19566. [5] = 0x1ABDF790168
  19567. [6] = 0x1ABDF7901B8
  19568. [7] = 0x1ABDF790208
  19569. [8] = 0x1ABDF790258
  19570. [9] = 0x1ABDF7902A8
  19571. Spell* m_spellModTakingSpell = NULL
  19572. bool isDebugAreaTriggers = 0x0
  19573. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  19574. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  19575. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  19576. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1ABDF790AD8
  19577. unsigned int m_combatExitTime = 0x1301AF
  19578. unsigned int m_regenTimerCount = 0xFF
  19579. float[6] m_powerFraction
  19580. [0] = 0.390009
  19581. [1] = 0.000000
  19582. [2] = 0.000000
  19583. [3] = 0.000000
  19584. [4] = 0.000000
  19585. [5] = 0.000000
  19586. unsigned int m_contestedPvPTimer = 0x0
  19587. BgBattlegroundQueueID_Rec
  19588. int bgQueueTypeId = 0x5C27FF90
  19589. unsigned int invitedToInstance = 0x7FF6
  19590. unsigned int joinTime = 0xCDCD0019
  19591. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  19592. [0] = 0x1ABDF790B14
  19593. [1] = 0x1ABDF790B20
  19594. BGData m_bgData
  19595. unsigned int bgInstanceID = 0x0
  19596. unsigned int bgTypeID = 0x0
  19597. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter
  19598. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  19599. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  19600. 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 = 0x1ABDF790B38
  19601. <user defined> _Copy_tag = 0x1ABDF790B38
  19602. <user defined> _Move_tag = 0x1ABDF790B38
  19603. unsigned int bgAfkReportedCount = 0x0
  19604. int bgAfkReportedTimer = 0x5B22BAA9
  19605. unsigned int bgTeam = 0x0
  19606. unsigned int mountSpell = 0x0
  19607. unsigned int[2] taxiPath
  19608. [0] = 0x0
  19609. [1] = 0x0
  19610. WorldLocation joinPos
  19611. Position
  19612. <user defined> XY = 0x1ABDF790B70
  19613. <user defined> XYZ = 0x1ABDF790B70
  19614. <user defined> XYZO = 0x1ABDF790B70
  19615. <user defined> PackedXYZ = 0x1ABDF790B70
  19616. float m_positionX = 0.000000
  19617. float m_positionY = 0.000000
  19618. float m_positionZ = 0.000000
  19619. float m_orientation = 0.000000
  19620. ?$Streamer@UXY@Position@@
  19621. Position* Pos = NULL
  19622. ?$ConstStreamer@UXY@Position@@
  19623. Position* Pos = NULL
  19624. ?$Streamer@UXYZ@Position@@
  19625. <user defined> Pos = 0x0
  19626. ?$ConstStreamer@UXYZ@Position@@
  19627. <user defined> Pos = 0x0
  19628. ?$Streamer@UXYZO@Position@@
  19629. <user defined> Pos = 0x0
  19630. ?$ConstStreamer@UXYZO@Position@@
  19631. <user defined> Pos = 0x0
  19632. ?$Streamer@UPackedXYZ@Position@@
  19633. <user defined> Pos = 0x0
  19634. ?$ConstStreamer@UPackedXYZ@Position@@
  19635. <user defined> Pos = 0x0
  19636. unsigned int m_mapId = 0xFFFF
  19637. bool m_IsBGRandomWinner = 0x0
  19638. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  19639. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19640. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19641. 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 = 0x1ABDF790B90
  19642. <user defined> _Copy_tag = 0x1ABDF790B90
  19643. <user defined> _Move_tag = 0x1ABDF790B90
  19644. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  19645. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19646. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19647. 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 = 0x1ABDF790BA8
  19648. <user defined> _Copy_tag = 0x1ABDF790BA8
  19649. <user defined> _Move_tag = 0x1ABDF790BA8
  19650. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  19651. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19652. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19653. 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 = 0x1ABDF790BC0
  19654. <user defined> _Copy_tag = 0x1ABDF790BC0
  19655. <user defined> _Move_tag = 0x1ABDF790BC0
  19656. 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
  19657. 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
  19658. <user defined> value_compare = 0x1ABDF790BD8
  19659. 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
  19660. 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 = 0x1ABDF790BE0
  19661. 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 = 0x1ABDF790BF8
  19662. unsigned int _Mask = 0x7
  19663. unsigned int _Maxidx = 0x8
  19664. ObjectGuid m_divider
  19665. unsigned int _low = 0x0
  19666. unsigned int _high = 0x0
  19667. unsigned int m_ingametime = 0x1280CE
  19668. int m_lastHonorUpdateTime = 0x5B22B9D6
  19669. unsigned int m_team = 0x43
  19670. unsigned int m_nextSave = 0xD2B8
  19671. int m_speakTime = 0x0
  19672. unsigned int m_speakCount = 0x0
  19673. unsigned int m_dungeonDifficulty = 0x1
  19674. unsigned int m_raidDifficulty = 0xE
  19675. unsigned int m_legacyRaidDifficulty = 0x3
  19676. unsigned int m_prevMapDifficulty = 0xE
  19677. unsigned int m_atLoginFlags = 0x0
  19678. Item*[195] m_items
  19679. [0] = 0x0
  19680. [1] = 0x0
  19681. [2] = 0x0
  19682. [3] = 0x0
  19683. [4] = 0x1ABFFF452F0
  19684. [5] = 0x0
  19685. [6] = 0x1ABFFF409F0
  19686. [7] = 0x1ABFFF41C30
  19687. [8] = 0x0
  19688. [9] = 0x0
  19689. unsigned int m_currentBuybackSlot = 0x52
  19690. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  19691. 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
  19692. <user defined> value_compare = 0x1ABDF791288
  19693. 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
  19694. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x1ABDF791290
  19695. 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 = 0x1ABDF7912A8
  19696. unsigned int _Mask = 0x7
  19697. unsigned int _Maxidx = 0x8
  19698. VoidStorageItem*[160] _voidStorageItems
  19699. [0] = 0x0
  19700. [1] = 0x0
  19701. [2] = 0x0
  19702. [3] = 0x0
  19703. [4] = 0x0
  19704. [5] = 0x0
  19705. [6] = 0x0
  19706. [7] = 0x0
  19707. [8] = 0x0
  19708. [9] = 0x0
  19709. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  19710. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  19711. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x1ABDF7917D8
  19712. bool m_itemUpdateQueueBlocked = 0x0
  19713. unsigned int m_ExtraFlags = 0x4
  19714. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  19715. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  19716. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  19717. 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 = 0x1ABDF791800
  19718. <user defined> value_compare = 0x1ABDF791800
  19719. <user defined> _Copy_tag = 0x1ABDF791800
  19720. <user defined> _Move_tag = 0x1ABDF791800
  19721. <user defined> value_compare = 0x1ABDF791800
  19722. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  19723. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  19724. 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> >
  19725. 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 = 0x1ABDF791818
  19726. <user defined> value_compare = 0x1ABDF791818
  19727. <user defined> _Copy_tag = 0x1ABDF791818
  19728. <user defined> _Move_tag = 0x1ABDF791818
  19729. <user defined> value_compare = 0x1ABDF791818
  19730. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  19731. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19732. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19733. 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 = 0x1ABDF791830
  19734. <user defined> _Copy_tag = 0x1ABDF791830
  19735. <user defined> _Move_tag = 0x1ABDF791830
  19736. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  19737. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  19738. 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> >
  19739. 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 = 0x1ABDF791848
  19740. <user defined> value_compare = 0x1ABDF791848
  19741. <user defined> _Copy_tag = 0x1ABDF791848
  19742. <user defined> _Move_tag = 0x1ABDF791848
  19743. <user defined> value_compare = 0x1ABDF791848
  19744. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  19745. 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
  19746. <user defined> value_compare = 0x1ABDF791860
  19747. 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
  19748. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x1ABDF791868
  19749. 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 = 0x1ABDF791880
  19750. unsigned int _Mask = 0x3F
  19751. unsigned int _Maxidx = 0x40
  19752. unsigned int m_GuildIdInvited = 0x0
  19753. unsigned int m_ArenaTeamIdInvited = 0x0
  19754. std::deque<Mail *,std::allocator<Mail *> > m_mail
  19755. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  19756. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x1ABDF7918C0
  19757. 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
  19758. 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
  19759. <user defined> value_compare = 0x1ABDF7918E8
  19760. 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
  19761. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x1ABDF7918F0
  19762. 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 = 0x1ABDF791908
  19763. unsigned int _Mask = 0x1FF
  19764. unsigned int _Maxidx = 0x200
  19765. 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
  19766. 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
  19767. <user defined> value_compare = 0x1ABDF791938
  19768. 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
  19769. 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 = 0x1ABDF791940
  19770. 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 = 0x1ABDF791958
  19771. unsigned int _Mask = 0x7
  19772. unsigned int _Maxidx = 0x8
  19773. unsigned int m_lastPotionId = 0x0
  19774. SpecializationInfo _specializationInfo
  19775. 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
  19776. [0] = 0x1ABDF791990
  19777. [1] = 0x1ABDF7919E0
  19778. [2] = 0x1ABDF791A30
  19779. [3] = 0x1ABDF791A80
  19780. 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
  19781. [0] = 0x1ABDF791AD0
  19782. [1] = 0x1ABDF791B20
  19783. [2] = 0x1ABDF791B70
  19784. [3] = 0x1ABDF791BC0
  19785. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  19786. [0] = 0x1ABDF791C10
  19787. [1] = 0x1ABDF791C30
  19788. [2] = 0x1ABDF791C50
  19789. [3] = 0x1ABDF791C70
  19790. unsigned int ResetTalentsCost = 0x0
  19791. int ResetTalentsTime = 0x0
  19792. unsigned int PrimarySpecialization = 0xFD
  19793. unsigned int ActiveGroup = 0x0
  19794. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  19795. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  19796. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  19797. 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 = 0x1ABDF791CA8
  19798. <user defined> value_compare = 0x1ABDF791CA8
  19799. <user defined> _Copy_tag = 0x1ABDF791CA8
  19800. <user defined> _Move_tag = 0x1ABDF791CA8
  19801. <user defined> value_compare = 0x1ABDF791CA8
  19802. float[2] m_auraBaseMod
  19803. [0] = 5.000000
  19804. [1] = 5.000000
  19805. [0] = 0x40A0000040A00000
  19806. [1] = 0x40A0000040A00000
  19807. [2] = 0x40A0000040A00000
  19808. [3] = 0x3F80000000000000
  19809. int[32] m_baseRatingValue
  19810. [0] = 0x0
  19811. [1] = 0x0
  19812. [2] = 0x0
  19813. [3] = 0x0
  19814. [4] = 0x0
  19815. [5] = 0x0
  19816. [6] = 0x0
  19817. [7] = 0x0
  19818. [8] = 0x0
  19819. [9] = 0x0
  19820. unsigned int m_baseSpellPower = 0x0
  19821. unsigned int m_baseManaRegen = 0x0
  19822. unsigned int m_baseHealthRegen = 0x0
  19823. int m_spellPenetrationItemMod = 0x0
  19824. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[2] m_spellMods
  19825. [0] = 0x1ABDF791D30
  19826. [1] = 0x1ABDF791D80
  19827. [0] = 0x1ABDF791D30
  19828. [1] = 0x1ABDF791DD0
  19829. [2] = 0x1ABDF791E70
  19830. [3] = 0x1ABDF791F10
  19831. [4] = 0x1ABDF791FB0
  19832. [5] = 0x1ABDF792050
  19833. [6] = 0x1ABDF7920F0
  19834. [7] = 0x1ABDF792190
  19835. [8] = 0x1ABDF792230
  19836. [9] = 0x1ABDF7922D0
  19837. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  19838. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  19839. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  19840. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x1ABDF793590
  19841. std::list<Item *,std::allocator<Item *> > m_itemDuration
  19842. std::_List_buy<Item *,std::allocator<Item *> >
  19843. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  19844. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x1ABDF7935A8
  19845. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  19846. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  19847. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  19848. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x1ABDF7935C8
  19849. 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 = 0x1ABDF7935E0
  19850. unsigned int _Mask = 0x7
  19851. unsigned int _Maxidx = 0x8
  19852. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  19853. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  19854. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  19855. WorldSession* m_session = 0x1ABA8D96630
  19856. std::list<Channel *,std::allocator<Channel *> > m_channels
  19857. std::_List_buy<Channel *,std::allocator<Channel *> >
  19858. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  19859. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x1ABDF793620
  19860. unsigned int m_cinematic = 0x1
  19861. unsigned int m_movie = 0x0
  19862. TradeData* m_trade = NULL
  19863. bool m_DailyQuestChanged = 0x0
  19864. bool m_WeeklyQuestChanged = 0x0
  19865. bool m_MonthlyQuestChanged = 0x0
  19866. bool m_SeasonalQuestChanged = 0x0
  19867. int m_lastDailyQuestTime = 0x0
  19868. unsigned int m_drunkTimer = 0x0
  19869. unsigned int m_weaponChangeTimer = 0x0
  19870. unsigned int m_zoneUpdateId = 0x1936
  19871. unsigned int m_zoneUpdateTimer = 0x109
  19872. unsigned int m_areaUpdateId = 0x9A
  19873. unsigned int m_deathTimer = 0x0
  19874. int m_deathExpireTime = 0x0
  19875. unsigned int m_WeaponProficiency = 0x4E5CF
  19876. unsigned int m_ArmorProficiency = 0x2F
  19877. bool m_canParry = 0x0
  19878. bool m_canBlock = 0x0
  19879. bool m_canTitanGrip = 0x0
  19880. unsigned int m_titanGripPenaltySpellId = 0x0
  19881. unsigned int m_swingErrorMsg = 0x0
  19882. PlayerSocial* m_social = 0x1ABBCA45EB0
  19883. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
  19884. std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  19885. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  19886. 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 = 0x1ABBCA45EB0
  19887. <user defined> value_compare = 0x1ABBCA45EB0
  19888. <user defined> _Copy_tag = 0x1ABBCA45EB0
  19889. <user defined> _Move_tag = 0x1ABBCA45EB0
  19890. <user defined> value_compare = 0x1ABBCA45EB0
  19891. ObjectGuid _playerGUID
  19892. unsigned int _low = 0x4
  19893. unsigned int _high = 0x800040000000000
  19894. GroupReference m_group
  19895. Reference<Group,Player>
  19896. LinkedListElement
  19897. LinkedListElement* iNext = NULL
  19898. LinkedListElement* iPrev = NULL
  19899. Group* iRefTo = NULL
  19900. Player* iRefFrom = NULL
  19901. unsigned int iSubGroup = 0x0
  19902. GroupReference m_originalGroup
  19903. Reference<Group,Player>
  19904. LinkedListElement
  19905. LinkedListElement* iNext = NULL
  19906. LinkedListElement* iPrev = NULL
  19907. Group* iRefTo = NULL
  19908. Player* iRefFrom = NULL
  19909. unsigned int iSubGroup = 0x0
  19910. Group* m_groupInvite = NULL
  19911. unsigned int m_groupUpdateMask = 0x0
  19912. bool m_bPassOnGroupLoot = 0x0
  19913. std::array<GroupUpdateCounter,2> m_groupUpdateSequences
  19914. GroupUpdateCounter[2] _Elems
  19915. [0] = 0x1ABDF793708
  19916. [1] = 0x1ABDF79371C
  19917. unsigned int m_lastpetnumber = 0x0
  19918. int m_summon_expire = 0x0
  19919. WorldLocation m_summon_location
  19920. Position
  19921. <user defined> XY = 0x1ABDF793740
  19922. <user defined> XYZ = 0x1ABDF793740
  19923. <user defined> XYZO = 0x1ABDF793740
  19924. <user defined> PackedXYZ = 0x1ABDF793740
  19925. float m_positionX = 0.000000
  19926. float m_positionY = 0.000000
  19927. float m_positionZ = 0.000000
  19928. float m_orientation = 0.000000
  19929. ?$Streamer@UXY@Position@@
  19930. Position* Pos = NULL
  19931. ?$ConstStreamer@UXY@Position@@
  19932. Position* Pos = NULL
  19933. ?$Streamer@UXYZ@Position@@
  19934. <user defined> Pos = 0x0
  19935. ?$ConstStreamer@UXYZ@Position@@
  19936. <user defined> Pos = 0x0
  19937. ?$Streamer@UXYZO@Position@@
  19938. <user defined> Pos = 0x0
  19939. ?$ConstStreamer@UXYZO@Position@@
  19940. <user defined> Pos = 0x0
  19941. ?$Streamer@UPackedXYZ@Position@@
  19942. <user defined> Pos = 0x0
  19943. ?$ConstStreamer@UPackedXYZ@Position@@
  19944. <user defined> Pos = 0x0
  19945. unsigned int m_mapId = 0xFFFFFFFF
  19946. WorldLocation m_recall_location
  19947. Position
  19948. <user defined> XY = 0x1ABDF793754
  19949. <user defined> XYZ = 0x1ABDF793754
  19950. <user defined> XYZO = 0x1ABDF793754
  19951. <user defined> PackedXYZ = 0x1ABDF793754
  19952. float m_positionX = 1691.550293
  19953. float m_positionY = 1675.039673
  19954. float m_positionZ = 135.144012
  19955. float m_orientation = 3.726705
  19956. ?$Streamer@UXY@Position@@
  19957. Position* Pos = 0x44D1614544D3719C
  19958. ?$ConstStreamer@UXY@Position@@
  19959. Position* Pos = 0x44D1614544D3719C
  19960. ?$Streamer@UXYZ@Position@@
  19961. <user defined> Pos = 0x44D1614544D3719C
  19962. ?$ConstStreamer@UXYZ@Position@@
  19963. <user defined> Pos = 0x44D1614544D3719C
  19964. ?$Streamer@UXYZO@Position@@
  19965. <user defined> Pos = 0x44D1614544D3719C
  19966. ?$ConstStreamer@UXYZO@Position@@
  19967. <user defined> Pos = 0x44D1614544D3719C
  19968. ?$Streamer@UPackedXYZ@Position@@
  19969. <user defined> Pos = 0x44D1614544D3719C
  19970. ?$ConstStreamer@UPackedXYZ@Position@@
  19971. <user defined> Pos = 0x44D1614544D3719C
  19972. unsigned int m_mapId = 0x0
  19973. DeclinedName* m_declinedname = NULL
  19974. Runes* m_runes = NULL
  19975. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  19976. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  19977. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  19978. 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 = 0x1ABDF793778
  19979. <user defined> value_compare = 0x1ABDF793778
  19980. <user defined> _Copy_tag = 0x1ABDF793778
  19981. <user defined> _Move_tag = 0x1ABDF793778
  19982. <user defined> value_compare = 0x1ABDF793778
  19983. unsigned int m_grantableLevels = 0x0
  19984. unsigned int m_fishingSteps = 0x0
  19985. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  19986. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  19987. [0] = 0x1AC02896180
  19988. [1] = 0x0
  19989. [2] = 0x0
  19990. [3] = 0x0
  19991. [4] = 0x0
  19992. CinematicMgr* _cinematicMgr = 0x1AC02896400
  19993. Player* player = 0x1ABDF78C080
  19994. unsigned int m_cinematicDiff = 0x1ED2F
  19995. unsigned int m_lastCinematicCheck = 0x0
  19996. unsigned int m_activeCinematicCameraId = 0x0
  19997. unsigned int m_cinematicLength = 0x0
  19998. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  19999. Position m_remoteSightPosition
  20000. <user defined> XY = 0x1AC02896420
  20001. <user defined> XYZ = 0x1AC02896420
  20002. <user defined> XYZO = 0x1AC02896420
  20003. <user defined> PackedXYZ = 0x1AC02896420
  20004. float m_positionX = 0.000000
  20005. float m_positionY = 0.000000
  20006. float m_positionZ = 0.000000
  20007. float m_orientation = 0.000000
  20008. ?$Streamer@UXY@Position@@
  20009. Position* Pos = NULL
  20010. ?$ConstStreamer@UXY@Position@@
  20011. Position* Pos = NULL
  20012. ?$Streamer@UXYZ@Position@@
  20013. <user defined> Pos = 0x0
  20014. ?$ConstStreamer@UXYZ@Position@@
  20015. <user defined> Pos = 0x0
  20016. ?$Streamer@UXYZO@Position@@
  20017. <user defined> Pos = 0x0
  20018. ?$ConstStreamer@UXYZO@Position@@
  20019. <user defined> Pos = 0x0
  20020. ?$Streamer@UPackedXYZ@Position@@
  20021. <user defined> Pos = 0x0
  20022. ?$ConstStreamer@UPackedXYZ@Position@@
  20023. <user defined> Pos = 0x0
  20024. TempSummon* m_CinematicObject = NULL
  20025. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  20026. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  20027. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  20028. 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 = 0x1ABDF7937C8
  20029. <user defined> _Copy_tag = 0x1ABDF7937C8
  20030. <user defined> _Move_tag = 0x1ABDF7937C8
  20031. MapReference m_mapRef
  20032. Reference<Map,Player>
  20033. LinkedListElement
  20034. LinkedListElement* iNext = 0x1AB9F8B4210
  20035. LinkedListElement* iPrev = 0x1AB9F8B4200
  20036. Map* iRefTo = 0x1AB9F8B4050
  20037. Player* iRefFrom = 0x1ABDF78C080
  20038. unsigned int m_lastFallTime = 0x0
  20039. float m_lastFallZ = 94.930038
  20040. int[3] m_MirrorTimer
  20041. [0] = 0xFFFFFFFF
  20042. [1] = 0xFFFFFFFF
  20043. [2] = 0xFFFFFFFF
  20044. unsigned int m_MirrorTimerFlags = 0x0
  20045. unsigned int m_MirrorTimerFlagsLast = 0x0
  20046. bool m_isInWater = 0x0
  20047. WorldLocation m_teleport_dest
  20048. Position
  20049. <user defined> XY = 0x1ABDF793820
  20050. <user defined> XYZ = 0x1ABDF793820
  20051. <user defined> XYZO = 0x1ABDF793820
  20052. <user defined> PackedXYZ = 0x1ABDF793820
  20053. float m_positionX = 0.000000
  20054. float m_positionY = 0.000000
  20055. float m_positionZ = 0.000000
  20056. float m_orientation = 0.000000
  20057. ?$Streamer@UXY@Position@@
  20058. Position* Pos = NULL
  20059. ?$ConstStreamer@UXY@Position@@
  20060. Position* Pos = NULL
  20061. ?$Streamer@UXYZ@Position@@
  20062. <user defined> Pos = 0x0
  20063. ?$ConstStreamer@UXYZ@Position@@
  20064. <user defined> Pos = 0x0
  20065. ?$Streamer@UXYZO@Position@@
  20066. <user defined> Pos = 0x0
  20067. ?$ConstStreamer@UXYZO@Position@@
  20068. <user defined> Pos = 0x0
  20069. ?$Streamer@UPackedXYZ@Position@@
  20070. <user defined> Pos = 0x0
  20071. ?$ConstStreamer@UPackedXYZ@Position@@
  20072. <user defined> Pos = 0x0
  20073. unsigned int m_mapId = 0xFFFFFFFF
  20074. unsigned int m_teleport_options = 0x0
  20075. bool mSemaphoreTeleport_Near = 0x0
  20076. bool mSemaphoreTeleport_Far = 0x0
  20077. unsigned int m_DelayedOperations = 0x0
  20078. bool m_bCanDelayTeleport = 0x0
  20079. bool m_bHasDelayedTeleport = 0x0
  20080. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  20081. unsigned int m_oldpetspell = 0x0
  20082. PlayerAchievementMgr* m_achievementMgr = 0x1ABBABEAD60
  20083. AchievementMgr
  20084. CriteriaHandler
  20085. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x1ABBABEAD68
  20086. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x1ABBABEADB8
  20087. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x1ABBABEADD0
  20088. unsigned int _achievementPoints = 0x14
  20089. Player* _owner = 0x1ABDF78C080
  20090. ReputationMgr* m_reputationMgr = 0x1AC02895D00
  20091. Player* _player = 0x1ABDF78C080
  20092. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
  20093. std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  20094. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  20095. 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 = 0x1AC02895D08
  20096. <user defined> value_compare = 0x1AC02895D08
  20097. <user defined> _Copy_tag = 0x1AC02895D08
  20098. <user defined> _Move_tag = 0x1AC02895D08
  20099. <user defined> value_compare = 0x1AC02895D08
  20100. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
  20101. std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
  20102. 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> >
  20103. 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 = 0x1AC02895D20
  20104. <user defined> value_compare = 0x1AC02895D20
  20105. <user defined> _Copy_tag = 0x1AC02895D20
  20106. <user defined> _Move_tag = 0x1AC02895D20
  20107. <user defined> value_compare = 0x1AC02895D20
  20108. unsigned int _visibleFactionCount = 0x8
  20109. unsigned int _honoredFactionCount = 0x1
  20110. unsigned int _reveredFactionCount = 0x1
  20111. unsigned int _exaltedFactionCount = 0x1
  20112. bool _sendFactionIncreased = 0x0
  20113. std::unique_ptr<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> > m_questObjectiveCriteriaMgr
  20114. std::_Unique_ptr_base<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> >
  20115. std::_Compressed_pair<std::default_delete<QuestObjectiveCriteriaMgr>,QuestObjectiveCriteriaMgr *,1> _Mypair = 0x1ABBABEC190
  20116. unsigned int m_ChampioningFaction = 0x0
  20117. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  20118. std::deque<unsigned int,std::allocator<unsigned int> > c
  20119. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  20120. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x1ABDF793870
  20121. unsigned int m_timeSyncTimer = 0x1124
  20122. unsigned int m_timeSyncClient = 0x50E57F2
  20123. unsigned int m_timeSyncServer = 0x14541D
  20124. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  20125. 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> >
  20126. <user defined> value_compare = 0x1ABDF7938A8
  20127. 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
  20128. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x1ABDF7938B0
  20129. 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 = 0x1ABDF7938C8
  20130. unsigned int _Mask = 0x7
  20131. unsigned int _Maxidx = 0x8
  20132. unsigned int _pendingBindId = 0x0
  20133. unsigned int _pendingBindTimer = 0x0
  20134. unsigned int _activeCheats = 0x0
  20135. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  20136. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  20137. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  20138. bool _advancedCombatLoggingEnabled = 0x0
  20139. unsigned int healthBeforeDuel = 0x0
  20140. unsigned int manaBeforeDuel = 0x0
  20141. WorldLocation _corpseLocation
  20142. Position
  20143. <user defined> XY = 0x1ABDF793924
  20144. <user defined> XYZ = 0x1ABDF793924
  20145. <user defined> XYZO = 0x1ABDF793924
  20146. <user defined> PackedXYZ = 0x1ABDF793924
  20147. float m_positionX = 0.000000
  20148. float m_positionY = 0.000000
  20149. float m_positionZ = 0.000000
  20150. float m_orientation = 0.000000
  20151. ?$Streamer@UXY@Position@@
  20152. Position* Pos = NULL
  20153. ?$ConstStreamer@UXY@Position@@
  20154. Position* Pos = NULL
  20155. ?$Streamer@UXYZ@Position@@
  20156. <user defined> Pos = 0x0
  20157. ?$ConstStreamer@UXYZ@Position@@
  20158. <user defined> Pos = 0x0
  20159. ?$Streamer@UXYZO@Position@@
  20160. <user defined> Pos = 0x0
  20161. ?$ConstStreamer@UXYZO@Position@@
  20162. <user defined> Pos = 0x0
  20163. ?$Streamer@UPackedXYZ@Position@@
  20164. <user defined> Pos = 0x0
  20165. ?$ConstStreamer@UPackedXYZ@Position@@
  20166. <user defined> Pos = 0x0
  20167. unsigned int m_mapId = 0xFFFFFFFF
  20168. SceneMgr m_sceneMgr
  20169. Player* _player = 0x1ABDF78C080
  20170. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance
  20171. std::_Tree<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
  20172. 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> >
  20173. 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 = 0x1ABDF793940
  20174. <user defined> value_compare = 0x1ABDF793940
  20175. <user defined> _Copy_tag = 0x1ABDF793940
  20176. <user defined> _Move_tag = 0x1ABDF793940
  20177. <user defined> value_compare = 0x1ABDF793940
  20178. unsigned int _standaloneSceneInstanceID = 0x0
  20179. bool _isDebuggingScenes = 0x0
  20180. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  20181. 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> >
  20182. <user defined> value_compare = 0x1ABDF793960
  20183. 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
  20184. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x1ABDF793968
  20185. 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 = 0x1ABDF793980
  20186. unsigned int _Mask = 0x7
  20187. unsigned int _Maxidx = 0x8
  20188. std::unique_ptr<RestMgr,std::default_delete<RestMgr> > _restMgr
  20189. std::_Unique_ptr_base<RestMgr,std::default_delete<RestMgr> >
  20190. std::_Compressed_pair<std::default_delete<RestMgr>,RestMgr *,1> _Mypair = 0x1AC05DEB9F0
  20191. bool _usePvpItemLevels = 0x0
  20192. Local Map* this = 0x1AB9F8B4050
  20193. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  20194. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  20195. LinkedListHead
  20196. LinkedListElement iFirst = 0x1AB9F8B4058
  20197. LinkedListElement iLast = 0x1AB9F8B4068
  20198. unsigned int iSize = 0x12
  20199. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  20200. <user defined> iterator = 0x556E068
  20201. <user defined> iterator = 0x1AB9F8B4050
  20202. iterator
  20203. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  20204. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  20205. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20206. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20207. 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 = 0x1AB9F8B4080
  20208. <user defined> value_compare = 0x1AB9F8B4080
  20209. <user defined> _Copy_tag = 0x1AB9F8B4080
  20210. <user defined> _Move_tag = 0x1AB9F8B4080
  20211. <user defined> value_compare = 0x1AB9F8B4080
  20212. bool _creatureToMoveLock = 0x0
  20213. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  20214. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  20215. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  20216. bool _gameObjectsToMoveLock = 0x0
  20217. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  20218. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  20219. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  20220. bool _dynamicObjectsToMoveLock = 0x0
  20221. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  20222. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  20223. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  20224. bool _areaTriggersToMoveLock = 0x0
  20225. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  20226. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  20227. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  20228. std::mutex _mapLock
  20229. std::_Mutex_base
  20230. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  20231. std::mutex _gridLock
  20232. std::_Mutex_base
  20233. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  20234. MapEntry* i_mapEntry = 0x1AB0122D200
  20235. unsigned int ID = 0x0
  20236. char* Directory = "Azeroth"
  20237. LocalizedString* MapName = 0x1AB02540EB8
  20238. char*[12] Str
  20239. [0] = 0x1AB0110D3FA
  20240. [1] = 0x7FF65C8DA97D
  20241. [2] = 0x7FF65C8DA97D
  20242. [3] = 0x7FF65C8DA97D
  20243. [4] = 0x7FF65C8DA97D
  20244. [5] = 0x7FF65C8DA97D
  20245. [6] = 0x7FF65C8DA97D
  20246. [7] = 0x7FF65C8DA97D
  20247. [8] = 0x7FF65C8DA97D
  20248. [9] = 0x7FF65C8DA97D
  20249. LocalizedString* MapDescription0 = 0x1AB02540F18
  20250. char*[12] Str
  20251. [0] = 0x1AB0110D3F0
  20252. [1] = 0x7FF65C8DA97D
  20253. [2] = 0x7FF65C8DA97D
  20254. [3] = 0x7FF65C8DA97D
  20255. [4] = 0x7FF65C8DA97D
  20256. [5] = 0x7FF65C8DA97D
  20257. [6] = 0x7FF65C8DA97D
  20258. [7] = 0x7FF65C8DA97D
  20259. [8] = 0x7FF65C8DA97D
  20260. [9] = 0x7FF65C8DA97D
  20261. LocalizedString* MapDescription1 = 0x1AB02540F78
  20262. char*[12] Str
  20263. [0] = 0x1AB0110D3F0
  20264. [1] = 0x7FF65C8DA97D
  20265. [2] = 0x7FF65C8DA97D
  20266. [3] = 0x7FF65C8DA97D
  20267. [4] = 0x7FF65C8DA97D
  20268. [5] = 0x7FF65C8DA97D
  20269. [6] = 0x7FF65C8DA97D
  20270. [7] = 0x7FF65C8DA97D
  20271. [8] = 0x7FF65C8DA97D
  20272. [9] = 0x7FF65C8DA97D
  20273. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  20274. char*[12] Str
  20275. [0] = 0x1AB0110D3F0
  20276. [1] = 0x7FF65C8DA97D
  20277. [2] = 0x7FF65C8DA97D
  20278. [3] = 0x7FF65C8DA97D
  20279. [4] = 0x7FF65C8DA97D
  20280. [5] = 0x7FF65C8DA97D
  20281. [6] = 0x7FF65C8DA97D
  20282. [7] = 0x7FF65C8DA97D
  20283. [8] = 0x7FF65C8DA97D
  20284. [9] = 0x7FF65C8DA97D
  20285. LocalizedString* PvpLongDescription = 0x1AB02541038
  20286. char*[12] Str
  20287. [0] = 0x1AB0110D3F0
  20288. [1] = 0x7FF65C8DA97D
  20289. [2] = 0x7FF65C8DA97D
  20290. [3] = 0x7FF65C8DA97D
  20291. [4] = 0x7FF65C8DA97D
  20292. [5] = 0x7FF65C8DA97D
  20293. [6] = 0x7FF65C8DA97D
  20294. [7] = 0x7FF65C8DA97D
  20295. [8] = 0x7FF65C8DA97D
  20296. [9] = 0x7FF65C8DA97D
  20297. int[2] Flags
  20298. [0] = 0x9003E5D
  20299. [1] = 0x18
  20300. float MinimapIconScale = 1.000000
  20301. DBCPosition2D Corpse
  20302. float X = 0.000000
  20303. float Y = 0.000000
  20304. unsigned int AreaTableID = 0x0
  20305. int LoadingScreenID = 0x4
  20306. int CorpseMapID = 0xFFFF
  20307. int TimeOfDayOverride = 0xFFFF
  20308. int ParentMapID = 0xFFFF
  20309. int CosmeticParentMapID = 0xFFFF
  20310. int WindSettingsID = 0x0
  20311. unsigned int InstanceType = 0x0
  20312. unsigned int MapType = 0x1
  20313. unsigned int ExpansionID = 0x0
  20314. unsigned int MaxPlayers = 0x0
  20315. unsigned int TimeOffset = 0x0
  20316. unsigned int i_spawnMode = 0x0
  20317. unsigned int i_InstanceId = 0x0
  20318. unsigned int m_unloadTimer = 0x0
  20319. float m_VisibleDistance = 90.000000
  20320. DynamicMapTree _dynamicTree
  20321. DynTreeImpl* impl = 0x1AB1BD46050
  20322. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  20323. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x1AB1BD46050
  20324. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  20325. [0] = 0x0
  20326. [1] = 0x0
  20327. [2] = 0x0
  20328. [3] = 0x0
  20329. [4] = 0x0
  20330. [5] = 0x0
  20331. [6] = 0x0
  20332. [7] = 0x0
  20333. [8] = 0x0
  20334. [9] = 0x0
  20335. [0] = 0x1AB1BD460A0
  20336. [1] = 0x1AB1BD462A0
  20337. [2] = 0x1AB1BD464A0
  20338. [3] = 0x1AB1BD466A0
  20339. [4] = 0x1AB1BD468A0
  20340. [5] = 0x1AB1BD46AA0
  20341. [6] = 0x1AB1BD46CA0
  20342. [7] = 0x1AB1BD46EA0
  20343. [8] = 0x1AB1BD470A0
  20344. [9] = 0x1AB1BD472A0
  20345. Cell
  20346. int x = 0x3F800000
  20347. int y = 0xCDCDCDCD
  20348. TimeTrackerSmall rebalance_timer = 0xC8
  20349. int unbalanced_times = 0x0
  20350. MapRefManager m_mapRefManager
  20351. RefManager<Map,Player>
  20352. LinkedListHead
  20353. LinkedListElement iFirst = 0x1AB9F8B4200
  20354. LinkedListElement iLast = 0x1AB9F8B4210
  20355. unsigned int iSize = 0x1
  20356. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  20357. <user defined> iterator = 0xDF7937E8
  20358. <user defined> iterator = 0x1AB9F8B41F8
  20359. iterator
  20360. MapReference* _Ptr = 0x7FF65C446878
  20361. const_iterator
  20362. MapReference* _Ptr = 0x7FF65C446878
  20363. LinkedListHead::Iterator<MapReference> m_mapRefIter
  20364. MapReference* _Ptr = 0x1ABDF7937E0
  20365. Reference<Map,Player>
  20366. LinkedListElement
  20367. LinkedListElement* iNext = 0x1AB9F8B4210
  20368. LinkedListElement* iPrev = 0x1AB9F8B4200
  20369. Map* iRefTo = 0x1AB9F8B4050
  20370. Player* iRefFrom = 0x1ABDF78C080
  20371. int m_VisibilityNotifyPeriod = 0x3E8
  20372. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  20373. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20374. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20375. 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 = 0x1AB9F8B4238
  20376. <user defined> _Copy_tag = 0x1AB9F8B4238
  20377. <user defined> _Move_tag = 0x1AB9F8B4238
  20378. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  20379. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  20380. std::_Iterator_base12
  20381. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  20382. std::_Iterator_base12* _Mynextiter = NULL
  20383. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  20384. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  20385. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20386. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20387. 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 = 0x1AB9F8B4268
  20388. <user defined> _Copy_tag = 0x1AB9F8B4268
  20389. <user defined> _Move_tag = 0x1AB9F8B4268
  20390. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  20391. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  20392. std::_Iterator_base12
  20393. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  20394. std::_Iterator_base12* _Mynextiter = NULL
  20395. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  20396. int i_gridExpiry = 0x493E0
  20397. Map* m_parentMap = 0x1AB9F8B4050
  20398. Map* m_parentTerrainMap = 0x1AB9F8B4050
  20399. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  20400. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  20401. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  20402. 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
  20403. [0] = 0x0
  20404. [1] = 0x0
  20405. [2] = 0x0
  20406. [3] = 0x0
  20407. [4] = 0x0
  20408. [5] = 0x0
  20409. [6] = 0x0
  20410. [7] = 0x0
  20411. [8] = 0x0
  20412. [9] = 0x0
  20413. [0] = 0x1AB9F8B42B8
  20414. [1] = 0x1AB9F8B44B8
  20415. [2] = 0x1AB9F8B46B8
  20416. [3] = 0x1AB9F8B48B8
  20417. [4] = 0x1AB9F8B4AB8
  20418. [5] = 0x1AB9F8B4CB8
  20419. [6] = 0x1AB9F8B4EB8
  20420. [7] = 0x1AB9F8B50B8
  20421. [8] = 0x1AB9F8B52B8
  20422. [9] = 0x1AB9F8B54B8
  20423. GridMap*[64] GridMaps
  20424. [0] = 0x0
  20425. [1] = 0x0
  20426. [2] = 0x0
  20427. [3] = 0x0
  20428. [4] = 0x0
  20429. [5] = 0x0
  20430. [6] = 0x0
  20431. [7] = 0x0
  20432. [8] = 0x0
  20433. [9] = 0x0
  20434. [0] = 0x1AB9F8BC2B8
  20435. [1] = 0x1AB9F8BC4B8
  20436. [2] = 0x1AB9F8BC6B8
  20437. [3] = 0x1AB9F8BC8B8
  20438. [4] = 0x1AB9F8BCAB8
  20439. [5] = 0x1AB9F8BCCB8
  20440. [6] = 0x1AB9F8BCEB8
  20441. [7] = 0x1AB9F8BD0B8
  20442. [8] = 0x1AB9F8BD2B8
  20443. [9] = 0x1AB9F8BD4B8
  20444. unsigned int[64] GridMapReference
  20445. [0] = 0x0
  20446. [1] = 0x0
  20447. [2] = 0x0
  20448. [3] = 0x0
  20449. [4] = 0x0
  20450. [5] = 0x0
  20451. [6] = 0x0
  20452. [7] = 0x0
  20453. [8] = 0x0
  20454. [9] = 0x0
  20455. [0] = 0x1AB9F8C42B8
  20456. [1] = 0x1AB9F8C4338
  20457. [2] = 0x1AB9F8C43B8
  20458. [3] = 0x1AB9F8C4438
  20459. [4] = 0x1AB9F8C44B8
  20460. [5] = 0x1AB9F8C4538
  20461. [6] = 0x1AB9F8C45B8
  20462. [7] = 0x1AB9F8C4638
  20463. [8] = 0x1AB9F8C46B8
  20464. [9] = 0x1AB9F8C4738
  20465. std::bitset<262144> marked_cells
  20466. <user defined> reference = 0x1AB9F8C62B8
  20467. unsigned int[4096] _Array
  20468. [0] = 0x0
  20469. [1] = 0x0
  20470. [2] = 0x0
  20471. [3] = 0x0
  20472. [4] = 0x0
  20473. [5] = 0x0
  20474. [6] = 0x0
  20475. [7] = 0x0
  20476. [8] = 0x0
  20477. [9] = 0x0
  20478. bool i_scriptLock = 0x0
  20479. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  20480. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20481. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20482. 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 = 0x1AB9F8CE2C0
  20483. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  20484. <user defined> _Move_tag = 0x1AB9F8CE2C0
  20485. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  20486. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20487. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20488. 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 = 0x1AB9F8CE2D8
  20489. <user defined> value_compare = 0x1AB9F8CE2D8
  20490. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  20491. <user defined> _Move_tag = 0x1AB9F8CE2D8
  20492. <user defined> value_compare = 0x1AB9F8CE2D8
  20493. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  20494. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20495. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20496. 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 = 0x1AB9F8CE2F0
  20497. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  20498. <user defined> _Move_tag = 0x1AB9F8CE2F0
  20499. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  20500. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20501. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20502. 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 = 0x1AB9F8CE308
  20503. <user defined> value_compare = 0x1AB9F8CE308
  20504. <user defined> _Copy_tag = 0x1AB9F8CE308
  20505. <user defined> _Move_tag = 0x1AB9F8CE308
  20506. <user defined> value_compare = 0x1AB9F8CE308
  20507. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  20508. 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
  20509. <user defined> value_compare = 0x1AB9F8CE320
  20510. 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
  20511. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  20512. 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 = 0x1AB9F8CE340
  20513. unsigned int _Mask = 0x3F
  20514. unsigned int _Maxidx = 0x40
  20515. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  20516. 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
  20517. <user defined> value_compare = 0x1AB9F8CE370
  20518. 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
  20519. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  20520. 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 = 0x1AB9F8CE390
  20521. unsigned int _Mask = 0x7
  20522. unsigned int _Maxidx = 0x8
  20523. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  20524. 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
  20525. <user defined> value_compare = 0x1AB9F8CE3C0
  20526. 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
  20527. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  20528. 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 = 0x1AB9F8CE3E0
  20529. unsigned int _Mask = 0x7
  20530. unsigned int _Maxidx = 0x8
  20531. IntervalTimer _weatherUpdateTimer
  20532. int _interval = 0x3E8
  20533. int _current = 0x0
  20534. unsigned int _defaultLight = 0x1
  20535. 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
  20536. 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
  20537. 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
  20538. 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 = 0x1AB9F8CE428
  20539. <user defined> value_compare = 0x1AB9F8CE428
  20540. <user defined> _Copy_tag = 0x1AB9F8CE428
  20541. <user defined> _Move_tag = 0x1AB9F8CE428
  20542. <user defined> value_compare = 0x1AB9F8CE428
  20543. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  20544. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  20545. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x1AB9F8CE440
  20546. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x1AB9F8CE490
  20547. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  20548. 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
  20549. <user defined> value_compare = 0x1AB9F8CE678
  20550. 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
  20551. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  20552. 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 = 0x1AB9F8CE698
  20553. unsigned int _Mask = 0x7FF
  20554. unsigned int _Maxidx = 0x800
  20555. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  20556. 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
  20557. <user defined> value_compare = 0x1AB9F8CE6C8
  20558. 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
  20559. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  20560. 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 = 0x1AB9F8CE6E8
  20561. unsigned int _Mask = 0x1FF
  20562. unsigned int _Maxidx = 0x200
  20563. 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
  20564. 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
  20565. <user defined> value_compare = 0x1AB9F8CE718
  20566. 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
  20567. 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 = 0x1AB9F8CE720
  20568. 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 = 0x1AB9F8CE738
  20569. unsigned int _Mask = 0x7
  20570. unsigned int _Maxidx = 0x8
  20571. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  20572. 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> >
  20573. <user defined> value_compare = 0x1AB9F8CE768
  20574. 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
  20575. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  20576. 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 = 0x1AB9F8CE788
  20577. unsigned int _Mask = 0x7
  20578. unsigned int _Maxidx = 0x8
  20579. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  20580. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  20581. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  20582. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  20583. 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 = 0x1AB9F8CE7D8
  20584. unsigned int _Mask = 0x7
  20585. unsigned int _Maxidx = 0x8
  20586. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  20587. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  20588. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  20589. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  20590. 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 = 0x1AB9F8CE828
  20591. unsigned int _Mask = 0x3F
  20592. unsigned int _Maxidx = 0x40
  20593. Parameter unsigned int t_diff = 0x7D
  20594. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > grid_object_update
  20595. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  20596. unsigned int i_timeDiff = 0x7D
  20597. Local Trinity::ObjectUpdater updater
  20598. unsigned int i_timeDiff = 0x7D
  20599. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
  20600. Trinity::ObjectUpdater& i_visitor = 0x2BED1FF9F4
  20601. unsigned int i_timeDiff = 0x7D
  20602.  
  20603. 00007FF65B0DD3BC 0000002BED1FFC40 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  20604. Local MapUpdateRequest* this = 0x1AC071EDDD0
  20605. Map& m_map = 0x1AB9F8B4050
  20606. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  20607. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  20608. LinkedListHead
  20609. LinkedListElement iFirst = 0x1AB9F8B4058
  20610. LinkedListElement iLast = 0x1AB9F8B4068
  20611. unsigned int iSize = 0x12
  20612. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  20613. <user defined> iterator = 0x556E068
  20614. <user defined> iterator = 0x1AB9F8B4050
  20615. iterator
  20616. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  20617. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  20618. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20619. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20620. 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 = 0x1AB9F8B4080
  20621. <user defined> value_compare = 0x1AB9F8B4080
  20622. <user defined> _Copy_tag = 0x1AB9F8B4080
  20623. <user defined> _Move_tag = 0x1AB9F8B4080
  20624. <user defined> value_compare = 0x1AB9F8B4080
  20625. bool _creatureToMoveLock = 0x0
  20626. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  20627. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  20628. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  20629. bool _gameObjectsToMoveLock = 0x0
  20630. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  20631. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  20632. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  20633. bool _dynamicObjectsToMoveLock = 0x0
  20634. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  20635. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  20636. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  20637. bool _areaTriggersToMoveLock = 0x0
  20638. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  20639. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  20640. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  20641. std::mutex _mapLock
  20642. std::_Mutex_base
  20643. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  20644. std::mutex _gridLock
  20645. std::_Mutex_base
  20646. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  20647. MapEntry* i_mapEntry = 0x1AB0122D200
  20648. unsigned int ID = 0x0
  20649. char* Directory = "Azeroth"
  20650. LocalizedString* MapName = 0x1AB02540EB8
  20651. LocalizedString* MapDescription0 = 0x1AB02540F18
  20652. LocalizedString* MapDescription1 = 0x1AB02540F78
  20653. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  20654. LocalizedString* PvpLongDescription = 0x1AB02541038
  20655. int[2] Flags
  20656. [0] = 0x9003E5D
  20657. [1] = 0x18
  20658. float MinimapIconScale = 1.000000
  20659. DBCPosition2D Corpse = 0x0
  20660. unsigned int AreaTableID = 0x0
  20661. int LoadingScreenID = 0x4
  20662. int CorpseMapID = 0xFFFF
  20663. int TimeOfDayOverride = 0xFFFF
  20664. int ParentMapID = 0xFFFF
  20665. int CosmeticParentMapID = 0xFFFF
  20666. int WindSettingsID = 0x0
  20667. unsigned int InstanceType = 0x0
  20668. unsigned int MapType = 0x1
  20669. unsigned int ExpansionID = 0x0
  20670. unsigned int MaxPlayers = 0x0
  20671. unsigned int TimeOffset = 0x0
  20672. unsigned int i_spawnMode = 0x0
  20673. unsigned int i_InstanceId = 0x0
  20674. unsigned int m_unloadTimer = 0x0
  20675. float m_VisibleDistance = 90.000000
  20676. DynamicMapTree _dynamicTree
  20677. DynTreeImpl* impl = 0x1AB1BD46050
  20678. MapRefManager m_mapRefManager
  20679. RefManager<Map,Player>
  20680. LinkedListHead
  20681. LinkedListElement iFirst = 0x1AB9F8B4200
  20682. LinkedListElement iLast = 0x1AB9F8B4210
  20683. unsigned int iSize = 0x1
  20684. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  20685. <user defined> iterator = 0xDF7937E8
  20686. <user defined> iterator = 0x1AB9F8B41F8
  20687. iterator
  20688. MapReference* _Ptr = 0x7FF65C446878
  20689. const_iterator
  20690. MapReference* _Ptr = 0x7FF65C446878
  20691. LinkedListHead::Iterator<MapReference> m_mapRefIter
  20692. MapReference* _Ptr = 0x1ABDF7937E0
  20693. int m_VisibilityNotifyPeriod = 0x3E8
  20694. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  20695. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20696. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20697. 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 = 0x1AB9F8B4238
  20698. <user defined> _Copy_tag = 0x1AB9F8B4238
  20699. <user defined> _Move_tag = 0x1AB9F8B4238
  20700. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  20701. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  20702. std::_Iterator_base12
  20703. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  20704. std::_Iterator_base12* _Mynextiter = NULL
  20705. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  20706. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  20707. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20708. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20709. 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 = 0x1AB9F8B4268
  20710. <user defined> _Copy_tag = 0x1AB9F8B4268
  20711. <user defined> _Move_tag = 0x1AB9F8B4268
  20712. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  20713. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  20714. std::_Iterator_base12
  20715. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  20716. std::_Iterator_base12* _Mynextiter = NULL
  20717. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  20718. int i_gridExpiry = 0x493E0
  20719. Map* m_parentMap = 0x1AB9F8B4050
  20720. Map* m_parentTerrainMap = 0x1AB9F8B4050
  20721. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  20722. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  20723. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  20724. 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
  20725. [0] = 0x0
  20726. [1] = 0x0
  20727. [2] = 0x0
  20728. [3] = 0x0
  20729. [4] = 0x0
  20730. [5] = 0x0
  20731. [6] = 0x0
  20732. [7] = 0x0
  20733. [8] = 0x0
  20734. [9] = 0x0
  20735. [0] = 0x1AB9F8B42B8
  20736. [1] = 0x1AB9F8B44B8
  20737. [2] = 0x1AB9F8B46B8
  20738. [3] = 0x1AB9F8B48B8
  20739. [4] = 0x1AB9F8B4AB8
  20740. [5] = 0x1AB9F8B4CB8
  20741. [6] = 0x1AB9F8B4EB8
  20742. [7] = 0x1AB9F8B50B8
  20743. [8] = 0x1AB9F8B52B8
  20744. [9] = 0x1AB9F8B54B8
  20745. GridMap*[64] GridMaps
  20746. [0] = 0x0
  20747. [1] = 0x0
  20748. [2] = 0x0
  20749. [3] = 0x0
  20750. [4] = 0x0
  20751. [5] = 0x0
  20752. [6] = 0x0
  20753. [7] = 0x0
  20754. [8] = 0x0
  20755. [9] = 0x0
  20756. [0] = 0x1AB9F8BC2B8
  20757. [1] = 0x1AB9F8BC4B8
  20758. [2] = 0x1AB9F8BC6B8
  20759. [3] = 0x1AB9F8BC8B8
  20760. [4] = 0x1AB9F8BCAB8
  20761. [5] = 0x1AB9F8BCCB8
  20762. [6] = 0x1AB9F8BCEB8
  20763. [7] = 0x1AB9F8BD0B8
  20764. [8] = 0x1AB9F8BD2B8
  20765. [9] = 0x1AB9F8BD4B8
  20766. unsigned int[64] GridMapReference
  20767. [0] = 0x0
  20768. [1] = 0x0
  20769. [2] = 0x0
  20770. [3] = 0x0
  20771. [4] = 0x0
  20772. [5] = 0x0
  20773. [6] = 0x0
  20774. [7] = 0x0
  20775. [8] = 0x0
  20776. [9] = 0x0
  20777. [0] = 0x1AB9F8C42B8
  20778. [1] = 0x1AB9F8C4338
  20779. [2] = 0x1AB9F8C43B8
  20780. [3] = 0x1AB9F8C4438
  20781. [4] = 0x1AB9F8C44B8
  20782. [5] = 0x1AB9F8C4538
  20783. [6] = 0x1AB9F8C45B8
  20784. [7] = 0x1AB9F8C4638
  20785. [8] = 0x1AB9F8C46B8
  20786. [9] = 0x1AB9F8C4738
  20787. std::bitset<262144> marked_cells
  20788. <user defined> reference = 0x1AB9F8C62B8
  20789. unsigned int[4096] _Array
  20790. [0] = 0x0
  20791. [1] = 0x0
  20792. [2] = 0x0
  20793. [3] = 0x0
  20794. [4] = 0x0
  20795. [5] = 0x0
  20796. [6] = 0x0
  20797. [7] = 0x0
  20798. [8] = 0x0
  20799. [9] = 0x0
  20800. bool i_scriptLock = 0x0
  20801. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  20802. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20803. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20804. 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 = 0x1AB9F8CE2C0
  20805. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  20806. <user defined> _Move_tag = 0x1AB9F8CE2C0
  20807. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  20808. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20809. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20810. 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 = 0x1AB9F8CE2D8
  20811. <user defined> value_compare = 0x1AB9F8CE2D8
  20812. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  20813. <user defined> _Move_tag = 0x1AB9F8CE2D8
  20814. <user defined> value_compare = 0x1AB9F8CE2D8
  20815. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  20816. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20817. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20818. 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 = 0x1AB9F8CE2F0
  20819. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  20820. <user defined> _Move_tag = 0x1AB9F8CE2F0
  20821. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  20822. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20823. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20824. 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 = 0x1AB9F8CE308
  20825. <user defined> value_compare = 0x1AB9F8CE308
  20826. <user defined> _Copy_tag = 0x1AB9F8CE308
  20827. <user defined> _Move_tag = 0x1AB9F8CE308
  20828. <user defined> value_compare = 0x1AB9F8CE308
  20829. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  20830. 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
  20831. <user defined> value_compare = 0x1AB9F8CE320
  20832. 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
  20833. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  20834. 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 = 0x1AB9F8CE340
  20835. unsigned int _Mask = 0x3F
  20836. unsigned int _Maxidx = 0x40
  20837. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  20838. 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
  20839. <user defined> value_compare = 0x1AB9F8CE370
  20840. 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
  20841. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  20842. 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 = 0x1AB9F8CE390
  20843. unsigned int _Mask = 0x7
  20844. unsigned int _Maxidx = 0x8
  20845. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  20846. 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
  20847. <user defined> value_compare = 0x1AB9F8CE3C0
  20848. 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
  20849. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  20850. 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 = 0x1AB9F8CE3E0
  20851. unsigned int _Mask = 0x7
  20852. unsigned int _Maxidx = 0x8
  20853. IntervalTimer _weatherUpdateTimer
  20854. int _interval = 0x3E8
  20855. int _current = 0x0
  20856. unsigned int _defaultLight = 0x1
  20857. 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
  20858. 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
  20859. 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
  20860. 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 = 0x1AB9F8CE428
  20861. <user defined> value_compare = 0x1AB9F8CE428
  20862. <user defined> _Copy_tag = 0x1AB9F8CE428
  20863. <user defined> _Move_tag = 0x1AB9F8CE428
  20864. <user defined> value_compare = 0x1AB9F8CE428
  20865. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  20866. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x1AB9F8CE440
  20867. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  20868. 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
  20869. <user defined> value_compare = 0x1AB9F8CE678
  20870. 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
  20871. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  20872. 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 = 0x1AB9F8CE698
  20873. unsigned int _Mask = 0x7FF
  20874. unsigned int _Maxidx = 0x800
  20875. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  20876. 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
  20877. <user defined> value_compare = 0x1AB9F8CE6C8
  20878. 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
  20879. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  20880. 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 = 0x1AB9F8CE6E8
  20881. unsigned int _Mask = 0x1FF
  20882. unsigned int _Maxidx = 0x200
  20883. 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
  20884. 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
  20885. <user defined> value_compare = 0x1AB9F8CE718
  20886. 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
  20887. 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 = 0x1AB9F8CE720
  20888. 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 = 0x1AB9F8CE738
  20889. unsigned int _Mask = 0x7
  20890. unsigned int _Maxidx = 0x8
  20891. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  20892. 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> >
  20893. <user defined> value_compare = 0x1AB9F8CE768
  20894. 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
  20895. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  20896. 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 = 0x1AB9F8CE788
  20897. unsigned int _Mask = 0x7
  20898. unsigned int _Maxidx = 0x8
  20899. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  20900. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  20901. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  20902. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  20903. 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 = 0x1AB9F8CE7D8
  20904. unsigned int _Mask = 0x7
  20905. unsigned int _Maxidx = 0x8
  20906. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  20907. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  20908. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  20909. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  20910. 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 = 0x1AB9F8CE828
  20911. unsigned int _Mask = 0x3F
  20912. unsigned int _Maxidx = 0x40
  20913. MapUpdater& m_updater = 0x7FF65D2DC7B8
  20914. ProducerConsumerQueue<MapUpdateRequest *> _queue
  20915. std::mutex _queueLock = 0x7FF65D2DC7B8
  20916. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  20917. std::condition_variable _condition = 0x7FF65D2DC830
  20918. std::atomic<bool> _shutdown = 0x0
  20919. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  20920. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  20921. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  20922. std::atomic<bool> _cancelationToken
  20923. std::_Atomic_bool
  20924. unsigned int _My_val = 0x0
  20925. std::mutex _lock
  20926. std::_Mutex_base
  20927. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  20928. std::condition_variable _condition
  20929. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  20930. unsigned int pending_requests = 0x1E
  20931. unsigned int m_diff = 0x7D
  20932.  
  20933. 00007FF65B0DB436 0000002BED1FFC90 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  20934. Local MapUpdateRequest* request = 0x1AC071EDDD0
  20935. Map& m_map = 0x1AB9F8B4050
  20936. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  20937. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  20938. LinkedListHead
  20939. LinkedListElement iFirst = 0x1AB9F8B4058
  20940. LinkedListElement iLast = 0x1AB9F8B4068
  20941. unsigned int iSize = 0x12
  20942. <user defined> ?$Iterator@VLinkedListElement@@ = 0x556E068
  20943. <user defined> iterator = 0x556E068
  20944. <user defined> iterator = 0x1AB9F8B4050
  20945. iterator
  20946. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  20947. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  20948. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20949. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20950. 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 = 0x1AB9F8B4080
  20951. <user defined> value_compare = 0x1AB9F8B4080
  20952. <user defined> _Copy_tag = 0x1AB9F8B4080
  20953. <user defined> _Move_tag = 0x1AB9F8B4080
  20954. <user defined> value_compare = 0x1AB9F8B4080
  20955. bool _creatureToMoveLock = 0x0
  20956. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  20957. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  20958. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x1AB9F8B40A0
  20959. bool _gameObjectsToMoveLock = 0x0
  20960. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  20961. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  20962. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x1AB9F8B40C8
  20963. bool _dynamicObjectsToMoveLock = 0x0
  20964. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  20965. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  20966. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x1AB9F8B40F0
  20967. bool _areaTriggersToMoveLock = 0x0
  20968. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  20969. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  20970. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x1AB9F8B4118
  20971. std::mutex _mapLock
  20972. std::_Mutex_base
  20973. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4138
  20974. std::mutex _gridLock
  20975. std::_Mutex_base
  20976. std::_Align_type<double,80> _Mtx_storage = 0x1AB9F8B4188
  20977. MapEntry* i_mapEntry = 0x1AB0122D200
  20978. unsigned int ID = 0x0
  20979. char* Directory = "Azeroth"
  20980. LocalizedString* MapName = 0x1AB02540EB8
  20981. LocalizedString* MapDescription0 = 0x1AB02540F18
  20982. LocalizedString* MapDescription1 = 0x1AB02540F78
  20983. LocalizedString* PvpShortDescription = 0x1AB02540FD8
  20984. LocalizedString* PvpLongDescription = 0x1AB02541038
  20985. int[2] Flags
  20986. [0] = 0x9003E5D
  20987. [1] = 0x18
  20988. float MinimapIconScale = 1.000000
  20989. DBCPosition2D Corpse = 0x0
  20990. unsigned int AreaTableID = 0x0
  20991. int LoadingScreenID = 0x4
  20992. int CorpseMapID = 0xFFFF
  20993. int TimeOfDayOverride = 0xFFFF
  20994. int ParentMapID = 0xFFFF
  20995. int CosmeticParentMapID = 0xFFFF
  20996. int WindSettingsID = 0x0
  20997. unsigned int InstanceType = 0x0
  20998. unsigned int MapType = 0x1
  20999. unsigned int ExpansionID = 0x0
  21000. unsigned int MaxPlayers = 0x0
  21001. unsigned int TimeOffset = 0x0
  21002. unsigned int i_spawnMode = 0x0
  21003. unsigned int i_InstanceId = 0x0
  21004. unsigned int m_unloadTimer = 0x0
  21005. float m_VisibleDistance = 90.000000
  21006. DynamicMapTree _dynamicTree
  21007. DynTreeImpl* impl = 0x1AB1BD46050
  21008. MapRefManager m_mapRefManager
  21009. RefManager<Map,Player>
  21010. LinkedListHead
  21011. LinkedListElement iFirst = 0x1AB9F8B4200
  21012. LinkedListElement iLast = 0x1AB9F8B4210
  21013. unsigned int iSize = 0x1
  21014. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDF7937E8
  21015. <user defined> iterator = 0xDF7937E8
  21016. <user defined> iterator = 0x1AB9F8B41F8
  21017. iterator
  21018. MapReference* _Ptr = 0x7FF65C446878
  21019. const_iterator
  21020. MapReference* _Ptr = 0x7FF65C446878
  21021. LinkedListHead::Iterator<MapReference> m_mapRefIter
  21022. MapReference* _Ptr = 0x1ABDF7937E0
  21023. int m_VisibilityNotifyPeriod = 0x3E8
  21024. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  21025. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21026. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21027. 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 = 0x1AB9F8B4238
  21028. <user defined> _Copy_tag = 0x1AB9F8B4238
  21029. <user defined> _Move_tag = 0x1AB9F8B4238
  21030. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  21031. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  21032. std::_Iterator_base12
  21033. std::_Container_proxy* _Myproxy = 0x1ABAF4B1A10
  21034. std::_Iterator_base12* _Mynextiter = NULL
  21035. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x1ABAF49C380
  21036. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  21037. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  21038. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  21039. 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 = 0x1AB9F8B4268
  21040. <user defined> _Copy_tag = 0x1AB9F8B4268
  21041. <user defined> _Move_tag = 0x1AB9F8B4268
  21042. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  21043. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  21044. std::_Iterator_base12
  21045. std::_Container_proxy* _Myproxy = 0x1ABAF4B2820
  21046. std::_Iterator_base12* _Mynextiter = NULL
  21047. std::_Tree_node<Transport *,void *>* _Ptr = 0x1ABAF49B270
  21048. int i_gridExpiry = 0x493E0
  21049. Map* m_parentMap = 0x1AB9F8B4050
  21050. Map* m_parentTerrainMap = 0x1AB9F8B4050
  21051. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1ABAF1A1830
  21052. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  21053. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x1ABAF1A1830
  21054. 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
  21055. [0] = 0x0
  21056. [1] = 0x0
  21057. [2] = 0x0
  21058. [3] = 0x0
  21059. [4] = 0x0
  21060. [5] = 0x0
  21061. [6] = 0x0
  21062. [7] = 0x0
  21063. [8] = 0x0
  21064. [9] = 0x0
  21065. [0] = 0x1AB9F8B42B8
  21066. [1] = 0x1AB9F8B44B8
  21067. [2] = 0x1AB9F8B46B8
  21068. [3] = 0x1AB9F8B48B8
  21069. [4] = 0x1AB9F8B4AB8
  21070. [5] = 0x1AB9F8B4CB8
  21071. [6] = 0x1AB9F8B4EB8
  21072. [7] = 0x1AB9F8B50B8
  21073. [8] = 0x1AB9F8B52B8
  21074. [9] = 0x1AB9F8B54B8
  21075. GridMap*[64] GridMaps
  21076. [0] = 0x0
  21077. [1] = 0x0
  21078. [2] = 0x0
  21079. [3] = 0x0
  21080. [4] = 0x0
  21081. [5] = 0x0
  21082. [6] = 0x0
  21083. [7] = 0x0
  21084. [8] = 0x0
  21085. [9] = 0x0
  21086. [0] = 0x1AB9F8BC2B8
  21087. [1] = 0x1AB9F8BC4B8
  21088. [2] = 0x1AB9F8BC6B8
  21089. [3] = 0x1AB9F8BC8B8
  21090. [4] = 0x1AB9F8BCAB8
  21091. [5] = 0x1AB9F8BCCB8
  21092. [6] = 0x1AB9F8BCEB8
  21093. [7] = 0x1AB9F8BD0B8
  21094. [8] = 0x1AB9F8BD2B8
  21095. [9] = 0x1AB9F8BD4B8
  21096. unsigned int[64] GridMapReference
  21097. [0] = 0x0
  21098. [1] = 0x0
  21099. [2] = 0x0
  21100. [3] = 0x0
  21101. [4] = 0x0
  21102. [5] = 0x0
  21103. [6] = 0x0
  21104. [7] = 0x0
  21105. [8] = 0x0
  21106. [9] = 0x0
  21107. [0] = 0x1AB9F8C42B8
  21108. [1] = 0x1AB9F8C4338
  21109. [2] = 0x1AB9F8C43B8
  21110. [3] = 0x1AB9F8C4438
  21111. [4] = 0x1AB9F8C44B8
  21112. [5] = 0x1AB9F8C4538
  21113. [6] = 0x1AB9F8C45B8
  21114. [7] = 0x1AB9F8C4638
  21115. [8] = 0x1AB9F8C46B8
  21116. [9] = 0x1AB9F8C4738
  21117. std::bitset<262144> marked_cells
  21118. <user defined> reference = 0x1AB9F8C62B8
  21119. unsigned int[4096] _Array
  21120. [0] = 0x0
  21121. [1] = 0x0
  21122. [2] = 0x0
  21123. [3] = 0x0
  21124. [4] = 0x0
  21125. [5] = 0x0
  21126. [6] = 0x0
  21127. [7] = 0x0
  21128. [8] = 0x0
  21129. [9] = 0x0
  21130. bool i_scriptLock = 0x0
  21131. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  21132. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21133. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21134. 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 = 0x1AB9F8CE2C0
  21135. <user defined> _Copy_tag = 0x1AB9F8CE2C0
  21136. <user defined> _Move_tag = 0x1AB9F8CE2C0
  21137. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  21138. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  21139. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  21140. 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 = 0x1AB9F8CE2D8
  21141. <user defined> value_compare = 0x1AB9F8CE2D8
  21142. <user defined> _Copy_tag = 0x1AB9F8CE2D8
  21143. <user defined> _Move_tag = 0x1AB9F8CE2D8
  21144. <user defined> value_compare = 0x1AB9F8CE2D8
  21145. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  21146. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21147. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21148. 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 = 0x1AB9F8CE2F0
  21149. <user defined> _Copy_tag = 0x1AB9F8CE2F0
  21150. <user defined> _Move_tag = 0x1AB9F8CE2F0
  21151. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  21152. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  21153. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  21154. 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 = 0x1AB9F8CE308
  21155. <user defined> value_compare = 0x1AB9F8CE308
  21156. <user defined> _Copy_tag = 0x1AB9F8CE308
  21157. <user defined> _Move_tag = 0x1AB9F8CE308
  21158. <user defined> value_compare = 0x1AB9F8CE308
  21159. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  21160. 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
  21161. <user defined> value_compare = 0x1AB9F8CE320
  21162. 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
  21163. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE328
  21164. 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 = 0x1AB9F8CE340
  21165. unsigned int _Mask = 0x3F
  21166. unsigned int _Maxidx = 0x40
  21167. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  21168. 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
  21169. <user defined> value_compare = 0x1AB9F8CE370
  21170. 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
  21171. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x1AB9F8CE378
  21172. 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 = 0x1AB9F8CE390
  21173. unsigned int _Mask = 0x7
  21174. unsigned int _Maxidx = 0x8
  21175. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  21176. 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
  21177. <user defined> value_compare = 0x1AB9F8CE3C0
  21178. 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
  21179. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x1AB9F8CE3C8
  21180. 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 = 0x1AB9F8CE3E0
  21181. unsigned int _Mask = 0x7
  21182. unsigned int _Maxidx = 0x8
  21183. IntervalTimer _weatherUpdateTimer
  21184. int _interval = 0x3E8
  21185. int _current = 0x0
  21186. unsigned int _defaultLight = 0x1
  21187. 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
  21188. 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
  21189. 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
  21190. 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 = 0x1AB9F8CE428
  21191. <user defined> value_compare = 0x1AB9F8CE428
  21192. <user defined> _Copy_tag = 0x1AB9F8CE428
  21193. <user defined> _Move_tag = 0x1AB9F8CE428
  21194. <user defined> value_compare = 0x1AB9F8CE428
  21195. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  21196. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x1AB9F8CE440
  21197. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  21198. 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
  21199. <user defined> value_compare = 0x1AB9F8CE678
  21200. 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
  21201. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x1AB9F8CE680
  21202. 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 = 0x1AB9F8CE698
  21203. unsigned int _Mask = 0x7FF
  21204. unsigned int _Maxidx = 0x800
  21205. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  21206. 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
  21207. <user defined> value_compare = 0x1AB9F8CE6C8
  21208. 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
  21209. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x1AB9F8CE6D0
  21210. 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 = 0x1AB9F8CE6E8
  21211. unsigned int _Mask = 0x1FF
  21212. unsigned int _Maxidx = 0x200
  21213. 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
  21214. 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
  21215. <user defined> value_compare = 0x1AB9F8CE718
  21216. 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
  21217. 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 = 0x1AB9F8CE720
  21218. 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 = 0x1AB9F8CE738
  21219. unsigned int _Mask = 0x7
  21220. unsigned int _Maxidx = 0x8
  21221. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  21222. 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> >
  21223. <user defined> value_compare = 0x1AB9F8CE768
  21224. 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
  21225. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x1AB9F8CE770
  21226. 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 = 0x1AB9F8CE788
  21227. unsigned int _Mask = 0x7
  21228. unsigned int _Maxidx = 0x8
  21229. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  21230. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  21231. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  21232. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x1AB9F8CE7C0
  21233. 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 = 0x1AB9F8CE7D8
  21234. unsigned int _Mask = 0x7
  21235. unsigned int _Maxidx = 0x8
  21236. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  21237. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  21238. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  21239. std::list<Object *,std::allocator<Object *> > _List = 0x1AB9F8CE810
  21240. 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 = 0x1AB9F8CE828
  21241. unsigned int _Mask = 0x3F
  21242. unsigned int _Maxidx = 0x40
  21243. MapUpdater& m_updater = 0x7FF65D2DC7B8
  21244. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21245. std::mutex _queueLock = 0x7FF65D2DC7B8
  21246. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  21247. std::condition_variable _condition = 0x7FF65D2DC830
  21248. std::atomic<bool> _shutdown = 0x0
  21249. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21250. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21251. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21252. std::atomic<bool> _cancelationToken
  21253. std::_Atomic_bool
  21254. unsigned int _My_val = 0x0
  21255. std::mutex _lock
  21256. std::_Mutex_base
  21257. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21258. std::condition_variable _condition
  21259. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  21260. unsigned int pending_requests = 0x1E
  21261. unsigned int m_diff = 0x7D
  21262. Local MapUpdater* this = 0x7FF65D2DC7B8
  21263. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21264. std::mutex _queueLock
  21265. std::_Mutex_base
  21266. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  21267. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  21268. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  21269. std::condition_variable _condition
  21270. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  21271. std::atomic<bool> _shutdown
  21272. std::_Atomic_bool
  21273. unsigned int _My_val = 0x0
  21274. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21275. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21276. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21277. std::atomic<bool> _cancelationToken
  21278. std::_Atomic_bool
  21279. unsigned int _My_val = 0x0
  21280. std::mutex _lock
  21281. std::_Mutex_base
  21282. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21283. std::condition_variable _condition
  21284. std::_Align_type<double,72> _Cnd_storage
  21285. float _Val = 0.000000
  21286. char[72] _Pad = "ø..."
  21287. unsigned int pending_requests = 0x1E
  21288.  
  21289. 00007FF65B0DB9C4 0000002BED1FFCC0 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
  21290. Parameter <user defined>* _Pmf = 0x7FF65B0DB3D0
  21291. Parameter MapUpdater** _Arg1 = 0x7FF65D2DC7B8
  21292. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21293. std::mutex _queueLock
  21294. std::_Mutex_base
  21295. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  21296. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  21297. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  21298. std::condition_variable _condition
  21299. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  21300. std::atomic<bool> _shutdown
  21301. std::_Atomic_bool
  21302. unsigned int _My_val = 0x0
  21303. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21304. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21305. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21306. std::atomic<bool> _cancelationToken
  21307. std::_Atomic_bool
  21308. unsigned int _My_val = 0x0
  21309. std::mutex _lock
  21310. std::_Mutex_base
  21311. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21312. std::condition_variable _condition
  21313. std::_Align_type<double,72> _Cnd_storage
  21314. float _Val = 0.000000
  21315. char[72] _Pad = "ø..."
  21316. unsigned int pending_requests = 0x1E
  21317.  
  21318. 00007FF65B0DC31C 0000002BED1FFD00 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
  21319. Parameter <user defined>** _Obj = 0x7FF65B0DB3D0
  21320. Parameter MapUpdater** <_Args_0> = 0x7FF65D2DC7B8
  21321. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21322. std::mutex _queueLock
  21323. std::_Mutex_base
  21324. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  21325. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  21326. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  21327. std::condition_variable _condition
  21328. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  21329. std::atomic<bool> _shutdown
  21330. std::_Atomic_bool
  21331. unsigned int _My_val = 0x0
  21332. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21333. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21334. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21335. std::atomic<bool> _cancelationToken
  21336. std::_Atomic_bool
  21337. unsigned int _My_val = 0x0
  21338. std::mutex _lock
  21339. std::_Mutex_base
  21340. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21341. std::condition_variable _condition
  21342. std::_Align_type<double,72> _Cnd_storage
  21343. float _Val = 0.000000
  21344. char[72] _Pad = "ø..."
  21345. unsigned int pending_requests = 0x1E
  21346.  
  21347. 00007FF65B0DBB2B 0000002BED1FFD40 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
  21348. Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x1ABBDB2C660
  21349. std::tuple<MapUpdater *>
  21350. std::_Tuple_val<MapUpdater *> _Myfirst
  21351. MapUpdater* _Val = 0x7FF65D2DC7B8
  21352. std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
  21353. <user defined>* _Val = 0x7FF65B0DB3D0
  21354.  
  21355. 00007FF65B0DD1DA 0000002BED1FFD90 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
  21356. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x2BEC4F6CF8
  21357. std::_Pad
  21358. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  21359. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  21360. bool _Started = 0xCC
  21361. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  21362. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  21363. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  21364. Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
  21365. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  21366. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
  21367. std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x1ABBDB2C660
  21368.  
  21369. 00007FF65B0DCC98 0000002BED1FFDC0 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
  21370. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x2BEC4F6CF8
  21371. std::_Pad
  21372. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  21373. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  21374. bool _Started = 0xCC
  21375. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  21376. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  21377. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  21378.  
  21379. 00007FF6594733BD 0000002BED1FFDF0 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
  21380. Parameter void* _Data = 0x2BEC4F6CF8
  21381.  
  21382. 00007FFA28933428 0000002BED1FFE30 _register_onexit_function+488
  21383.  
  21384. 00007FFA28933071 0000002BED1FFE80 _register_onexit_function+D1
  21385.  
  21386. 00007FFA49FA1FE4 0000002BED1FFEB0 BaseThreadInitThunk+14
  21387.  
  21388. 00007FFA4B54CB31 0000002BED1FFF00 RtlUserThreadStart+21
  21389.  
  21390.  
  21391. Call stack:
  21392. Address Frame Function SourceFile
  21393. 00007FFA4B5800F4 0000002BED2FF6C0 NtWaitForSingleObject+14
  21394.  
  21395. 00007FFA472C5A8F 0000002BED2FF760 WaitForSingleObjectEx+9F
  21396.  
  21397. 00007FF65946C84D 0000002BED2FF790 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
  21398. Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x1ABC8611648
  21399. boost::asio::detail::win_iocp_io_context* io_context_ = 0x1ABBD7B8DD0
  21400. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21401. boost::asio::execution_context::service
  21402. key
  21403. type_info* type_info_ = 0x7FF65BF3BFE0
  21404. boost::asio::execution_context::id* id_ = 0x48
  21405. boost::asio::execution_context::service::key key_ = 0x1ABBD7B8DD8
  21406. boost::asio::execution_context& owner_ = 0x1ABBD95FCA0
  21407. boost::asio::execution_context::service* next_ = NULL
  21408. work_finished_on_block_exit
  21409. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21410. auto_handle
  21411. void* handle = 0x7FF65BF3BFE0
  21412. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21413. void* handle = 0x30C
  21414. long outstanding_work_ = 0x3
  21415. long stopped_ = 0x0
  21416. long stop_event_posted_ = 0x0
  21417. long shutdown_ = 0x0
  21418. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21419. timer_thread_function
  21420. <user defined> io_context_ = 0x7FF65BF3BFE0
  21421. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21422. boost::asio::detail::win_thread* p_ = 0x1ABC86115D0
  21423. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21424. void* handle = 0x314
  21425. long dispatch_required_ = 0x0
  21426. boost::asio::detail::win_mutex dispatch_mutex_
  21427. _RTL_CRITICAL_SECTION crit_section_ = 0x1ABBD7B8E30
  21428. boost::asio::detail::timer_queue_set timer_queues_
  21429. boost::asio::detail::timer_queue_base* first_ = 0x1ABC84E21D8
  21430. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21431. boost::asio::detail::win_iocp_operation* front_ = NULL
  21432. boost::asio::detail::win_iocp_operation* back_ = NULL
  21433. int concurrency_hint_ = 0x1
  21434.  
  21435. 00007FF659496C3F 0000002BED2FF7C0 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
  21436. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>* this = 0x1ABC8611630
  21437. boost::asio::detail::win_thread::func_base
  21438. void* entry_event_ = 0x270
  21439. void* exit_event_ = 0x37C
  21440. boost::asio::detail::win_iocp_io_context::timer_thread_function f_
  21441. boost::asio::detail::win_iocp_io_context* io_context_ = 0x1ABBD7B8DD0
  21442. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21443. boost::asio::execution_context::service
  21444. key
  21445. type_info* type_info_ = 0x7FF65BF3BFE0
  21446. boost::asio::execution_context::id* id_ = 0x48
  21447. boost::asio::execution_context::service::key key_ = 0x1ABBD7B8DD8
  21448. boost::asio::execution_context& owner_ = 0x1ABBD95FCA0
  21449. boost::asio::execution_context::service* next_ = NULL
  21450. work_finished_on_block_exit
  21451. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21452. auto_handle
  21453. void* handle = 0x7FF65BF3BFE0
  21454. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x30C
  21455. long outstanding_work_ = 0x3
  21456. long stopped_ = 0x0
  21457. long stop_event_posted_ = 0x0
  21458. long shutdown_ = 0x0
  21459. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21460. timer_thread_function
  21461. <user defined> io_context_ = 0x7FF65BF3BFE0
  21462. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x1ABC86115D0
  21463. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x314
  21464. long dispatch_required_ = 0x0
  21465. boost::asio::detail::win_mutex dispatch_mutex_ = 0x1ABBD7B8E30
  21466. boost::asio::detail::timer_queue_set timer_queues_ = 0x1ABC84E21D8
  21467. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x1ABBD7B8E60
  21468. int concurrency_hint_ = 0x1
  21469.  
  21470. 00007FF6594A02B6 0000002BED2FF840 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  21471. Parameter void* arg = 0x1ABC8611630
  21472. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  21473. boost::asio::detail::win_thread::func_base* ptr = 0x1ABC8611630
  21474. void* entry_event_ = 0x270
  21475. void* exit_event_ = 0x37C
  21476. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  21477.  
  21478. 00007FFA28933428 0000002BED2FF880 _register_onexit_function+488
  21479.  
  21480. 00007FFA28933071 0000002BED2FF8D0 _register_onexit_function+D1
  21481.  
  21482. 00007FFA49FA1FE4 0000002BED2FF900 BaseThreadInitThunk+14
  21483.  
  21484. 00007FFA4B54CB31 0000002BED2FF950 RtlUserThreadStart+21
  21485.  
  21486.  
  21487. Call stack:
  21488. Address Frame Function SourceFile
  21489. 00007FFA4B580194 0000002BED3FF040 ZwRemoveIoCompletion+14
  21490.  
  21491. 00007FFA472E021E 0000002BED3FF0A0 GetQueuedCompletionStatus+4E
  21492.  
  21493. 00007FF659489738 0000002BED3FF290 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
  21494. Local unsigned long last_error = 0xCCCCCCCC
  21495. Local int ok = 0xCCCCCCCC
  21496. Local unsigned int completion_key = 0x0
  21497. Local _OVERLAPPED* overlapped = NULL
  21498. Local unsigned long bytes_transferred = 0x0
  21499. Local boost::asio::detail::win_iocp_io_context* this = 0x1ABBD7B8DD0
  21500. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21501. boost::asio::execution_context::service
  21502. key
  21503. type_info* type_info_ = 0x7FF65BF3BFE0
  21504. boost::asio::execution_context::id* id_ = 0x48
  21505. boost::asio::execution_context::service::key key_ = 0x1ABBD7B8DD8
  21506. boost::asio::execution_context& owner_ = 0x1ABBD95FCA0
  21507. boost::asio::execution_context::service* next_ = NULL
  21508. work_finished_on_block_exit
  21509. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21510. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21511. boost::asio::execution_context::service
  21512. key
  21513. type_info* type_info_ = 0x7FF6594702E0
  21514. boost::asio::execution_context::id* id_ = 0x48
  21515. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  21516. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  21517. boost::asio::execution_context::service* next_ = 0x73637170
  21518. work_finished_on_block_exit
  21519. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  21520. auto_handle
  21521. void* handle = 0x7FF6594702E0
  21522. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  21523. long outstanding_work_ = 0x2E353532
  21524. long stopped_ = 0x2E353532
  21525. long stop_event_posted_ = 0x2E353532
  21526. long shutdown_ = 0x353532
  21527. unsigned long gqcs_timeout_ = 0x72646461
  21528. timer_thread_function
  21529. <user defined> io_context_ = 0x7FF6594702E0
  21530. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  21531. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  21532. long dispatch_required_ = 0x746E6920
  21533. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  21534. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  21535. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  21536. int concurrency_hint_ = 0x6F632074
  21537. auto_handle
  21538. void* handle = 0x7FF65BF3BFE0
  21539. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21540. void* handle = 0x30C
  21541. long outstanding_work_ = 0x3
  21542. long stopped_ = 0x0
  21543. long stop_event_posted_ = 0x0
  21544. long shutdown_ = 0x0
  21545. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21546. timer_thread_function
  21547. <user defined> io_context_ = 0x7FF65BF3BFE0
  21548. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21549. boost::asio::detail::win_thread* p_ = 0x1ABC86115D0
  21550. func_base
  21551. void* entry_event_ = 0x3C8
  21552. void* exit_event_ = 0x37C
  21553. auto_func_base_ptr
  21554. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  21555. <user defined> thread_ = 0x3C8
  21556. <user defined> exit_event_ = 0x37C
  21557. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21558. void* handle = 0x314
  21559. long dispatch_required_ = 0x0
  21560. boost::asio::detail::win_mutex dispatch_mutex_
  21561. _RTL_CRITICAL_SECTION crit_section_
  21562. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  21563. long LockCount = 0xFFFFFFFF
  21564. long RecursionCount = 0x0
  21565. void* OwningThread = NULL
  21566. void* LockSemaphore = NULL
  21567. unsigned int SpinCount = 0x20007D0
  21568. boost::asio::detail::timer_queue_set timer_queues_
  21569. boost::asio::detail::timer_queue_base* first_ = 0x1ABC84E21D8
  21570. boost::asio::detail::timer_queue_base* next_ = NULL
  21571. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21572. boost::asio::detail::win_iocp_operation* front_ = NULL
  21573. boost::asio::detail::win_iocp_operation* back_ = NULL
  21574. int concurrency_hint_ = 0x1
  21575. Parameter unsigned long msec = 0xFFFFFFFF
  21576. Parameter boost::system::error_code& ec = 0x2BED3FF398
  21577. int m_val = 0x0
  21578. boost::system::error_category* m_cat = 0x7FF65D3525C0
  21579. std_category
  21580. std::error_category
  21581. unsigned int _Addr = 0x7FF65BF3BC80
  21582. boost::system::error_category* pc_ = 0x7FF65D3525C8
  21583. boost::system::error_category::std_category std_cat_
  21584. std::error_category
  21585. unsigned int _Addr = 0x7FF65D3525C8
  21586. boost::system::error_category* pc_ = 0x7FF65D3525C0
  21587.  
  21588. 00007FF659496DB4 0000002BED3FF360 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
  21589. Local boost::asio::detail::win_iocp_io_context* this = 0x1ABBD7B8DD0
  21590. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21591. boost::asio::execution_context::service
  21592. key
  21593. type_info* type_info_ = 0x7FF65BF3BFE0
  21594. boost::asio::execution_context::id* id_ = 0x48
  21595. boost::asio::execution_context::service::key key_ = 0x1ABBD7B8DD8
  21596. boost::asio::execution_context& owner_ = 0x1ABBD95FCA0
  21597. boost::asio::execution_context::service* next_ = NULL
  21598. work_finished_on_block_exit
  21599. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21600. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21601. boost::asio::execution_context::service
  21602. key
  21603. type_info* type_info_ = 0x7FF6594702E0
  21604. boost::asio::execution_context::id* id_ = 0x48
  21605. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  21606. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  21607. boost::asio::execution_context::service* next_ = 0x73637170
  21608. work_finished_on_block_exit
  21609. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  21610. auto_handle
  21611. void* handle = 0x7FF6594702E0
  21612. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  21613. long outstanding_work_ = 0x2E353532
  21614. long stopped_ = 0x2E353532
  21615. long stop_event_posted_ = 0x2E353532
  21616. long shutdown_ = 0x353532
  21617. unsigned long gqcs_timeout_ = 0x72646461
  21618. timer_thread_function
  21619. <user defined> io_context_ = 0x7FF6594702E0
  21620. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  21621. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  21622. long dispatch_required_ = 0x746E6920
  21623. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  21624. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  21625. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  21626. int concurrency_hint_ = 0x6F632074
  21627. auto_handle
  21628. void* handle = 0x7FF65BF3BFE0
  21629. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21630. void* handle = 0x30C
  21631. long outstanding_work_ = 0x3
  21632. long stopped_ = 0x0
  21633. long stop_event_posted_ = 0x0
  21634. long shutdown_ = 0x0
  21635. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21636. timer_thread_function
  21637. <user defined> io_context_ = 0x7FF65BF3BFE0
  21638. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21639. boost::asio::detail::win_thread* p_ = 0x1ABC86115D0
  21640. func_base
  21641. void* entry_event_ = 0x3C8
  21642. void* exit_event_ = 0x37C
  21643. auto_func_base_ptr
  21644. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  21645. <user defined> thread_ = 0x3C8
  21646. <user defined> exit_event_ = 0x37C
  21647. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21648. void* handle = 0x314
  21649. long dispatch_required_ = 0x0
  21650. boost::asio::detail::win_mutex dispatch_mutex_
  21651. _RTL_CRITICAL_SECTION crit_section_
  21652. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  21653. long LockCount = 0xFFFFFFFF
  21654. long RecursionCount = 0x0
  21655. void* OwningThread = NULL
  21656. void* LockSemaphore = NULL
  21657. unsigned int SpinCount = 0x20007D0
  21658. boost::asio::detail::timer_queue_set timer_queues_
  21659. boost::asio::detail::timer_queue_base* first_ = 0x1ABC84E21D8
  21660. boost::asio::detail::timer_queue_base* next_ = NULL
  21661. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21662. boost::asio::detail::win_iocp_operation* front_ = NULL
  21663. boost::asio::detail::win_iocp_operation* back_ = NULL
  21664. int concurrency_hint_ = 0x1
  21665. Parameter boost::system::error_code& ec = 0x2BED3FF398
  21666. int m_val = 0x0
  21667. boost::system::error_category* m_cat = 0x7FF65D3525C0
  21668. std_category
  21669. std::error_category
  21670. unsigned int _Addr = 0x7FF65BF3BC80
  21671. boost::system::error_category* pc_ = 0x7FF65D3525C8
  21672. boost::system::error_category::std_category std_cat_
  21673. std::error_category
  21674. unsigned int _Addr = 0x7FF65D3525C8
  21675. boost::system::error_category* pc_ = 0x7FF65D3525C0
  21676. Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
  21677. boost::asio::detail::thread_context* key_ = 0x1ABBD7B8DF8
  21678. boost::asio::detail::thread_info_base* value_ = 0x2BED3FF2C8
  21679. void*[2] reusable_memory_
  21680. [0] = 0x0
  21681. [1] = 0x0
  21682. boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
  21683. Local unsigned int n = 0xF056
  21684. Local boost::asio::detail::win_iocp_thread_info this_thread
  21685. boost::asio::detail::thread_info_base
  21686. void*[2] reusable_memory_
  21687. [0] = 0x0
  21688. [1] = 0x0
  21689.  
  21690. 00007FF659496C8B 0000002BED3FF3C0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  21691. Local boost::asio::io_context* this = 0x1ABABE622D0
  21692. boost::asio::execution_context
  21693. id
  21694. service
  21695. key
  21696. type_info* type_info_ = 0x1ABBD95FCA0
  21697. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21698. boost::asio::execution_context::service::key key_ = 0x1ABABE622D8
  21699. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  21700. boost::asio::execution_context::service* next_ = <Unable to read memory>
  21701. boost::asio::detail::service_registry* service_registry_ = 0x1ABBD95FCA0
  21702. auto_service_ptr
  21703. boost::asio::execution_context::service* ptr_ = <Unable to read memory>
  21704. boost::asio::detail::win_mutex mutex_ = 0x1ABBD95FCA0
  21705. boost::asio::execution_context& owner_ = 0x1ABBD95FCA0
  21706. boost::asio::execution_context::service* first_service_ = 0x1ABC84E21B0
  21707. executor_type
  21708. boost::asio::io_context& io_context_ = 0x1ABBD95FCA0
  21709. boost::asio::execution_context
  21710. id
  21711. service
  21712. key
  21713. type_info* type_info_ = <Unable to read memory>
  21714. boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
  21715. boost::asio::execution_context::service::key key_ = 0x1ABBD95FCA8
  21716. boost::asio::execution_context& owner_ = NULL
  21717. boost::asio::execution_context::service* next_ = 0x20007D0
  21718. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  21719. executor_type
  21720. boost::asio::io_context& io_context_ = <Unable to read memory>
  21721. service
  21722. boost::asio::execution_context::service
  21723. <user defined> key = 0x1ABBD95FCA0
  21724. <user defined> key_ = 0x1ABBD95FCA8
  21725. <user defined> owner_ = 0x0
  21726. <user defined> next_ = 0x20007D0
  21727. strand
  21728. boost::asio::detail::strand_service& service_ = <Unable to read memory>
  21729. boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
  21730. boost::asio::detail::winsock_init<2,0> init_ = 0xFF
  21731. boost::asio::detail::win_iocp_io_context& impl_ = NULL
  21732. service
  21733. boost::asio::execution_context::service
  21734. <user defined> key = 0x1ABABE622D0
  21735. <user defined> key_ = 0x1ABABE622D8
  21736. <user defined> owner_ = 0x1ABC84E3D70
  21737. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  21738. strand
  21739. boost::asio::detail::strand_service& service_ = 0x1ABBD95FCA0
  21740. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  21741. boost::asio::io_context::service
  21742. on_do_complete_exit
  21743. boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
  21744. <user defined> impl_ = 0xFFFFFFFF
  21745. on_dispatch_exit
  21746. <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
  21747. <user defined> impl_ = 0xFFFFFFFF
  21748. strand_impl
  21749. boost::asio::detail::win_iocp_operation
  21750. _OVERLAPPED
  21751. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  21752. unsigned int InternalHigh = 0xFFFFFFFF
  21753. unsigned long Offset = 0x0
  21754. unsigned long OffsetHigh = 0x0
  21755. void* Pointer = NULL
  21756. void* hEvent = NULL
  21757. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  21758. <user defined>* func_ = 0x1ABABE622D0
  21759. long ready_ = 0xC84E21B0
  21760. boost::asio::detail::win_mutex mutex_ = 0x1ABBD95FCD8
  21761. bool locked_ = 0x0
  21762. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x1ABBD95FD08
  21763. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x1ABBD95FD18
  21764. boost::asio::detail::win_iocp_io_context& io_context_ = 0x1ABABE622D0
  21765. boost::asio::detail::win_mutex mutex_ = 0x1ABBD95FCD0
  21766. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  21767. [0] = 0x1ABC7C4FD00
  21768. [1] = 0x0
  21769. [2] = 0x100000000
  21770. [3] = 0x38
  21771. [4] = 0xFDFDFDFD054132E0
  21772. [5] = 0x1ABBD95FD20
  21773. [6] = 0x1ABBD95FD20
  21774. [7] = 0x1ABBD95FD20
  21775. [8] = 0xCDCDCDCDCDCD0101
  21776. [9] = 0xCDCDCDCDCDCDCDCD
  21777. unsigned int salt_ = 0x0
  21778. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  21779. boost::asio::detail::win_iocp_operation
  21780. _OVERLAPPED
  21781. unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21782. unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
  21783. unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
  21784. unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
  21785. void* Pointer = <Unable to read memory>
  21786. void* hEvent = <Unable to read memory>
  21787. boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
  21788. <user defined>* func_ = <Unable to read memory>
  21789. long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
  21790. boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
  21791. bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
  21792. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
  21793. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
  21794. boost::asio::detail::winsock_init<2,0> init_
  21795. boost::asio::detail::winsock_init_base
  21796. data
  21797. long init_count_ = 0xCDCDCDCD
  21798. long result_ = 0xCDCDCDCD
  21799. <user defined> manual = 0x1ABABE622D8
  21800. boost::asio::detail::win_iocp_io_context& impl_ = 0x1ABBD7B8DD0
  21801. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21802. boost::asio::execution_context::service
  21803. key
  21804. type_info* type_info_ = 0x7FF65BF3BFE0
  21805. boost::asio::execution_context::id* id_ = 0x48
  21806. boost::asio::execution_context::service::key key_ = 0x1ABBD7B8DD8
  21807. boost::asio::execution_context& owner_ = 0x1ABBD95FCA0
  21808. boost::asio::execution_context::service* next_ = NULL
  21809. work_finished_on_block_exit
  21810. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21811. auto_handle
  21812. void* handle = 0x7FF65BF3BFE0
  21813. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21814. void* handle = 0x30C
  21815. long outstanding_work_ = 0x3
  21816. long stopped_ = 0x0
  21817. long stop_event_posted_ = 0x0
  21818. long shutdown_ = 0x0
  21819. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21820. timer_thread_function
  21821. <user defined> io_context_ = 0x7FF65BF3BFE0
  21822. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21823. boost::asio::detail::win_thread* p_ = 0x1ABC86115D0
  21824. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21825. void* handle = 0x314
  21826. long dispatch_required_ = 0x0
  21827. boost::asio::detail::win_mutex dispatch_mutex_
  21828. _RTL_CRITICAL_SECTION crit_section_ = 0x1ABBD7B8E30
  21829. boost::asio::detail::timer_queue_set timer_queues_
  21830. boost::asio::detail::timer_queue_base* first_ = 0x1ABC84E21D8
  21831. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21832. boost::asio::detail::win_iocp_operation* front_ = NULL
  21833. boost::asio::detail::win_iocp_operation* back_ = NULL
  21834. int concurrency_hint_ = 0x1
  21835. Local boost::system::error_code ec
  21836. int m_val = 0x0
  21837. boost::system::error_category* m_cat = 0x7FF65D3525C0
  21838. std_category
  21839. std::error_category
  21840. unsigned int _Addr = 0x7FF65BF3BC80
  21841. boost::system::error_category* pc_ = 0x7FF65D3525C8
  21842. boost::system::error_category::std_category std_cat_
  21843. std::error_category
  21844. unsigned int _Addr = 0x7FF65D3525C8
  21845. boost::system::error_category* pc_ = 0x7FF65D3525C0
  21846. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  21847.  
  21848. 00007FF659EDCAA9 0000002BED3FF5C0 NetworkThread<WorldSocket>::Run+189 d:\work\trinitycore\src\server\shared\networking\networkthread.h line 129
  21849. Local NetworkThread<WorldSocket>* this = 0x1ABABE62228
  21850. std::atomic<int> _connections
  21851. std::_Atomic_int
  21852. unsigned long _My_val = 0x2
  21853. std::atomic<bool> _stopped
  21854. std::_Atomic_bool
  21855. unsigned int _My_val = 0x0
  21856. std::thread* _thread = 0x1ABC858FAB0
  21857. id
  21858. unsigned int _Id = 0x270
  21859. _Thrd_imp_t _Thr
  21860. void* _Hnd = 0x270
  21861. unsigned int _Id = 0x5FC
  21862. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  21863. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21864. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x1ABABE62240
  21865. std::mutex _newSocketsLock
  21866. std::_Mutex_base
  21867. std::_Align_type<double,80> _Mtx_storage = 0x1ABABE62260
  21868. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  21869. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21870. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x1ABABE622B0
  21871. Trinity::Asio::IoContext _ioContext
  21872. boost::asio::io_context
  21873. boost::asio::execution_context
  21874. id
  21875. service
  21876. key
  21877. type_info* type_info_ = 0x1ABBD95FCA0
  21878. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21879. boost::asio::execution_context::service::key key_ = 0x1ABABE622D8
  21880. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  21881. boost::asio::execution_context::service* next_ = <Unable to read memory>
  21882. boost::asio::detail::service_registry* service_registry_ = 0x1ABBD95FCA0
  21883. executor_type
  21884. boost::asio::io_context& io_context_ = 0x1ABBD95FCA0
  21885. service
  21886. boost::asio::execution_context::service
  21887. <user defined> key = 0x1ABABE622D0
  21888. <user defined> key_ = 0x1ABABE622D8
  21889. <user defined> owner_ = 0x1ABC84E3D70
  21890. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  21891. strand
  21892. boost::asio::detail::strand_service& service_ = 0x1ABBD95FCA0
  21893. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  21894. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  21895. boost::asio::detail::win_iocp_io_context& impl_ = 0x1ABBD7B8DD0
  21896. boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
  21897. boost::asio::basic_socket<boost::asio::ip::tcp>
  21898. boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
  21899. implementation_type
  21900. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  21901. unsigned int socket_ = 0x1ABC84E3D70
  21902. unsigned int state_ = 0xFF
  21903. std::shared_ptr<void> cancel_token_ = 0x1ABABE622F8
  21904. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
  21905. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
  21906. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  21907. boost::asio::ip::tcp protocol_ = 0xBD738670
  21908. bool have_remote_endpoint_ = 0xAB
  21909. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1ABABE62328
  21910. executor_type
  21911. boost::asio::io_context& io_context_ = 0x1ABC84E3D70
  21912. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x1ABC84E3D70
  21913. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x1ABABE622F0
  21914. executor_type
  21915. <user defined> io_context_ = 0x1ABC84E3D70
  21916. native_handle_type
  21917. unsigned int socket_ = 0x1ABC84E3D70
  21918. bool have_remote_endpoint_ = 0xFF
  21919. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1ABABE622F4
  21920. native_handle_type
  21921. unsigned int socket_ = 0x1ABC84E3D70
  21922. bool have_remote_endpoint_ = 0xFF
  21923. <user defined> remote_endpoint_ = 0x1ABABE622F4
  21924. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
  21925. boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
  21926. implementation_type
  21927. boost::posix_time::ptime expiry = 0x1ABC84E21B0
  21928. bool might_have_pending_waits = 0xE1
  21929. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x1ABABE62360
  21930. executor_type
  21931. boost::asio::io_context& io_context_ = 0x1ABC84E21B0
  21932. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x1ABC84E21B0
  21933. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x1ABABE62358
  21934. executor_type
  21935. <user defined> io_context_ = 0x1ABC84E21B0
  21936.  
  21937. 00007FF659ED6EF4 0000002BED3FF5F0 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
  21938. Parameter <user defined>* _Pmf = 0x7FF659EDC920
  21939. Parameter NetworkThread<WorldSocket>** _Arg1 = 0x1ABABE62228
  21940. std::atomic<int> _connections
  21941. std::_Atomic_int
  21942. unsigned long _My_val = 0x2
  21943. std::atomic<bool> _stopped
  21944. std::_Atomic_bool
  21945. unsigned int _My_val = 0x0
  21946. std::thread* _thread = 0x1ABC858FAB0
  21947. id
  21948. unsigned int _Id = 0x270
  21949. _Thrd_imp_t _Thr
  21950. void* _Hnd = 0x270
  21951. unsigned int _Id = 0x5FC
  21952. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  21953. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21954. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x1ABABE62240
  21955. std::mutex _newSocketsLock
  21956. std::_Mutex_base
  21957. std::_Align_type<double,80> _Mtx_storage = 0x1ABABE62260
  21958. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  21959. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21960. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x1ABABE622B0
  21961. Trinity::Asio::IoContext _ioContext
  21962. boost::asio::io_context
  21963. boost::asio::execution_context
  21964. id
  21965. service
  21966. key
  21967. type_info* type_info_ = 0x1ABBD95FCA0
  21968. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21969. boost::asio::execution_context::service::key key_ = 0x1ABABE622D8
  21970. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  21971. boost::asio::execution_context::service* next_ = <Unable to read memory>
  21972. boost::asio::detail::service_registry* service_registry_ = 0x1ABBD95FCA0
  21973. executor_type
  21974. boost::asio::io_context& io_context_ = 0x1ABBD95FCA0
  21975. service
  21976. boost::asio::execution_context::service
  21977. <user defined> key = 0x1ABABE622D0
  21978. <user defined> key_ = 0x1ABABE622D8
  21979. <user defined> owner_ = 0x1ABC84E3D70
  21980. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  21981. strand
  21982. boost::asio::detail::strand_service& service_ = 0x1ABBD95FCA0
  21983. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  21984. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  21985. boost::asio::detail::win_iocp_io_context& impl_ = 0x1ABBD7B8DD0
  21986. boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
  21987. boost::asio::basic_socket<boost::asio::ip::tcp>
  21988. boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
  21989. implementation_type
  21990. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  21991. unsigned int socket_ = 0x1ABC84E3D70
  21992. unsigned int state_ = 0xFF
  21993. std::shared_ptr<void> cancel_token_ = 0x1ABABE622F8
  21994. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
  21995. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
  21996. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  21997. boost::asio::ip::tcp protocol_ = 0xBD738670
  21998. bool have_remote_endpoint_ = 0xAB
  21999. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1ABABE62328
  22000. executor_type
  22001. boost::asio::io_context& io_context_ = 0x1ABC84E3D70
  22002. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x1ABC84E3D70
  22003. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x1ABABE622F0
  22004. executor_type
  22005. <user defined> io_context_ = 0x1ABC84E3D70
  22006. native_handle_type
  22007. unsigned int socket_ = 0x1ABC84E3D70
  22008. bool have_remote_endpoint_ = 0xFF
  22009. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1ABABE622F4
  22010. native_handle_type
  22011. unsigned int socket_ = 0x1ABC84E3D70
  22012. bool have_remote_endpoint_ = 0xFF
  22013. <user defined> remote_endpoint_ = 0x1ABABE622F4
  22014. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
  22015. boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
  22016. implementation_type
  22017. boost::posix_time::ptime expiry = 0x1ABC84E21B0
  22018. bool might_have_pending_waits = 0xDE
  22019. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x1ABABE62360
  22020. executor_type
  22021. boost::asio::io_context& io_context_ = 0x1ABC84E21B0
  22022. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x1ABC84E21B0
  22023. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x1ABABE62358
  22024. executor_type
  22025. <user defined> io_context_ = 0x1ABC84E21B0
  22026.  
  22027. 00007FF659ED902C 0000002BED3FF630 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
  22028. Parameter <user defined>** _Obj = 0x7FF659EDC920
  22029. Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x1ABABE62228
  22030. std::atomic<int> _connections
  22031. std::_Atomic_int
  22032. unsigned long _My_val = 0x2
  22033. std::atomic<bool> _stopped
  22034. std::_Atomic_bool
  22035. unsigned int _My_val = 0x0
  22036. std::thread* _thread = 0x1ABC858FAB0
  22037. id
  22038. unsigned int _Id = 0x270
  22039. _Thrd_imp_t _Thr
  22040. void* _Hnd = 0x270
  22041. unsigned int _Id = 0x5FC
  22042. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  22043. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  22044. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x1ABABE62240
  22045. std::mutex _newSocketsLock
  22046. std::_Mutex_base
  22047. std::_Align_type<double,80> _Mtx_storage = 0x1ABABE62260
  22048. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  22049. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  22050. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x1ABABE622B0
  22051. Trinity::Asio::IoContext _ioContext
  22052. boost::asio::io_context
  22053. boost::asio::execution_context
  22054. id
  22055. service
  22056. key
  22057. type_info* type_info_ = 0x1ABBD95FCA0
  22058. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  22059. boost::asio::execution_context::service::key key_ = 0x1ABABE622D8
  22060. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  22061. boost::asio::execution_context::service* next_ = <Unable to read memory>
  22062. boost::asio::detail::service_registry* service_registry_ = 0x1ABBD95FCA0
  22063. executor_type
  22064. boost::asio::io_context& io_context_ = 0x1ABBD95FCA0
  22065. service
  22066. boost::asio::execution_context::service
  22067. <user defined> key = 0x1ABABE622D0
  22068. <user defined> key_ = 0x1ABABE622D8
  22069. <user defined> owner_ = 0x1ABC84E3D70
  22070. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  22071. strand
  22072. boost::asio::detail::strand_service& service_ = 0x1ABBD95FCA0
  22073. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  22074. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  22075. boost::asio::detail::win_iocp_io_context& impl_ = 0x1ABBD7B8DD0
  22076. boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
  22077. boost::asio::basic_socket<boost::asio::ip::tcp>
  22078. boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
  22079. implementation_type
  22080. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  22081. unsigned int socket_ = 0x1ABC84E3D70
  22082. unsigned int state_ = 0xFF
  22083. std::shared_ptr<void> cancel_token_ = 0x1ABABE622F8
  22084. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
  22085. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
  22086. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  22087. boost::asio::ip::tcp protocol_ = 0xBD738670
  22088. bool have_remote_endpoint_ = 0xAB
  22089. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1ABABE62328
  22090. executor_type
  22091. boost::asio::io_context& io_context_ = 0x1ABC84E3D70
  22092. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x1ABC84E3D70
  22093. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x1ABABE622F0
  22094. executor_type
  22095. <user defined> io_context_ = 0x1ABC84E3D70
  22096. native_handle_type
  22097. unsigned int socket_ = 0x1ABC84E3D70
  22098. bool have_remote_endpoint_ = 0xFF
  22099. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1ABABE622F4
  22100. native_handle_type
  22101. unsigned int socket_ = 0x1ABC84E3D70
  22102. bool have_remote_endpoint_ = 0xFF
  22103. <user defined> remote_endpoint_ = 0x1ABABE622F4
  22104. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
  22105. boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
  22106. implementation_type
  22107. boost::posix_time::ptime expiry = 0x1ABC84E21B0
  22108. bool might_have_pending_waits = 0xEB
  22109. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x1ABABE62360
  22110. executor_type
  22111. boost::asio::io_context& io_context_ = 0x1ABC84E21B0
  22112. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x1ABC84E21B0
  22113. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x1ABABE62358
  22114. executor_type
  22115. <user defined> io_context_ = 0x1ABC84E21B0
  22116.  
  22117. 00007FF659ED788B 0000002BED3FF670 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
  22118. Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x1ABC85900F0
  22119. std::tuple<NetworkThread<WorldSocket> *>
  22120. std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
  22121. NetworkThread<WorldSocket>* _Val = 0x1ABABE62228
  22122. std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
  22123. <user defined>* _Val = 0x7FF659EDC920
  22124.  
  22125. 00007FF659EDE8CA 0000002BED3FF6C0 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
  22126. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* _Ln = 0x2BEC4FE488
  22127. std::_Pad
  22128. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22129. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22130. bool _Started = 0xCC
  22131. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
  22132. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  22133. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
  22134. Local std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _Local
  22135. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  22136. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
  22137. std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x1ABC85900F0
  22138.  
  22139. 00007FF659EDE2A8 0000002BED3FF6F0 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
  22140. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* this = 0x2BEC4FE488
  22141. std::_Pad
  22142. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22143. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22144. bool _Started = 0xCC
  22145. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
  22146. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  22147. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
  22148.  
  22149. 00007FF6594733BD 0000002BED3FF720 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
  22150. Parameter void* _Data = 0x2BEC4FE488
  22151.  
  22152. 00007FFA28933428 0000002BED3FF760 _register_onexit_function+488
  22153.  
  22154. 00007FFA28933071 0000002BED3FF7B0 _register_onexit_function+D1
  22155.  
  22156. 00007FFA49FA1FE4 0000002BED3FF7E0 BaseThreadInitThunk+14
  22157.  
  22158. 00007FFA4B54CB31 0000002BED3FF830 RtlUserThreadStart+21
  22159.  
  22160.  
  22161. Call stack:
  22162. Address Frame Function SourceFile
  22163. 00007FFA4B580134 0000002BED4FF390 NtReadFile+14
  22164.  
  22165. 00007FFA472A49A6 0000002BED4FF410 ReadFile+76
  22166.  
  22167. 00007FFA289CA2EF 0000002BED4FF500 _read+EDF
  22168.  
  22169. 00007FFA289C9743 0000002BED4FF560 _read+333
  22170.  
  22171. 00007FFA28974792 0000002BED4FF5F0 ungetwc+2E2
  22172.  
  22173. 00007FFA28974FF0 0000002BED4FF630 ungetwc+B40
  22174.  
  22175. 00007FFA28936B7E 0000002BED4FF6A0 _fgetc_nolock+10E
  22176.  
  22177. 00007FFA28936C03 0000002BED4FF6D0 _getc_nolock+13
  22178.  
  22179. 00007FFA28937726 0000002BED4FF700 fgetpos+816
  22180.  
  22181. 00007FFA28937357 0000002BED4FF780 fgetpos+447
  22182.  
  22183. 00007FFA28937922 0000002BED4FF7C0 fgets+32
  22184.  
  22185. 00007FF6594A0C41 0000002BED4FF9F0 CliThread+D1 d:\work\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 156
  22186. Local char* command_str = "server info"
  22187. Local char[256] commandbuf = "server info..."
  22188.  
  22189. 00007FF65943470A 0000002BED4FFA20 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
  22190. Parameter <user defined>** _Obj = 0x7FF6594A0B70
  22191.  
  22192. 00007FF659444170 0000002BED4FFA50 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
  22193. Parameter <user defined>** _Obj = 0x7FF6594A0B70
  22194.  
  22195. 00007FF65943742C 0000002BED4FFA80 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
  22196. Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x1ABC858FD80
  22197. std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
  22198. <user defined>* _Val = 0x7FF6594A0B70
  22199.  
  22200. 00007FF65947ED2A 0000002BED4FFAD0 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
  22201. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x2BEC4FEC68
  22202. std::_Pad
  22203. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22204. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22205. bool _Started = 0xCC
  22206. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  22207. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  22208. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  22209. Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
  22210. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  22211. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
  22212. std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x7FF6594A0B70
  22213.  
  22214. 00007FF65947A818 0000002BED4FFB00 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
  22215. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x2BEC4FEC68
  22216. std::_Pad
  22217. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22218. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22219. bool _Started = 0xCC
  22220. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  22221. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  22222. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  22223.  
  22224. 00007FF6594733BD 0000002BED4FFB30 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
  22225. Parameter void* _Data = 0x2BEC4FEC68
  22226.  
  22227. 00007FFA28933428 0000002BED4FFB70 _register_onexit_function+488
  22228.  
  22229. 00007FFA28933071 0000002BED4FFBC0 _register_onexit_function+D1
  22230.  
  22231. 00007FFA49FA1FE4 0000002BED4FFBF0 BaseThreadInitThunk+14
  22232.  
  22233. 00007FFA4B54CB31 0000002BED4FFC40 RtlUserThreadStart+21
Add Comment
Please, Sign In to add comment