Guest User

Untitled

a guest
Jun 17th, 2018
473
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 23:22
  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: 8568468 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:0000000000000002
  22. RSI:0000000000000001
  23. RDI:00000083E42FD7B0
  24. R8: 00007FFA2760B570
  25. R9: 0000000000000000
  26. R10:0000000000000246
  27. R11:00007FF65B0DD1DA
  28. R12:00007FF6593E0000
  29. R13:00000083E42FF960
  30. R14:00000083E42FEA60
  31. R15:CCCCCCCCCCCCCCCC
  32. CS:RIP:0033:00007FF65B6BAB0C
  33. SS:RSP:002B:00000000E42FD790 RBP:E42FDC50
  34. DS:002B ES:002B FS:0053 GS:002B
  35. Flags:00010206
  36.  
  37. Call stack:
  38. Address Frame Function SourceFile
  39. 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  40. 00007FFA2751A381 00000083E42FD870 raise+441
  41. 00007FFA2751BF59 00000083E42FD8B0 abort+39
  42. 00007FFA2751AF86 00000083E42FD8F0 terminate+36
  43. 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
  44. 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
  45. 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
  46. 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
  47. 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
  48. 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
  49. 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
  50. 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
  51. 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
  52. 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
  53. 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
  54. 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  55. 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  56. 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  57. 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  58. 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  59. 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  60. 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  61. 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  62. 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
  63. 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
  64. 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
  65. 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
  66. 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
  67. 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
  68. 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
  69. 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  70. 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  71. 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  72. 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  73. 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  74. 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  75. 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  76. 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  77. 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  78. 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  79. 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
  80. 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
  81. 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
  82. 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
  83.  
  84. Call stack:
  85. Address Frame Function SourceFile
  86. 00007FFA4B583924 00000083E33CDEB0 ZwWaitForAlertByThreadId+14
  87. 00007FFA4B51818A 00000083E33CDF20 RtlSleepConditionVariableSRW+FA
  88. 00007FFA472A4AE2 00000083E33CDF60 SleepConditionVariableSRW+32
  89. 00007FFA28FC96A4 00000083E33CDFB0 __crtSetThreadpoolWait+134
  90. 00007FFA28F905F6 00000083E33CDFF0 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  91. 00007FFA28F90503 00000083E33CE020 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  92. 00007FFA28F902AB 00000083E33CE0A0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  93. 00007FFA28F907B0 00000083E33CE0D0 _Cnd_wait+20
  94. 00007FF659473AC2 00000083E33CE100 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  95. 00007FF6594AC504 00000083E33CE140 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  96. 00007FF65B0DB127 00000083E33CE1A0 MapUpdater::wait+67 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 74
  97. 00007FF659D8F41D 00000083E33CE2A0 MapManager::Update+1ED d:\work\trinitycore\src\server\game\maps\mapmanager.cpp line 250
  98. 00007FF659CEDF0E 00000083E33CE630 World::Update+93E d:\work\trinitycore\src\server\game\world\world.cpp line 2425
  99. 00007FF6594299AD 00000083E33CE680 WorldUpdateLoop+6D d:\work\trinitycore\src\server\worldserver\main.cpp line 443
  100. 00007FF65942C21E 00000083E33CF710 main+1C4E d:\work\trinitycore\src\server\worldserver\main.cpp line 346
  101. 00007FF65BA687E4 00000083E33CF750 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
  102. 00007FF65BA68734 00000083E33CF7B0 __scrt_common_main_seh+124 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
  103. 00007FF65BA685FE 00000083E33CF7E0 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
  104. 00007FF65BA68859 00000083E33CF810 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  105. 00007FFA49FA1FE4 00000083E33CF840 BaseThreadInitThunk+14
  106. 00007FFA4B54CB31 00000083E33CF890 RtlUserThreadStart+21
  107.  
  108. Call stack:
  109. Address Frame Function SourceFile
  110. 00007FFA4B580194 00000083E39FF360 ZwRemoveIoCompletion+14
  111. 00007FFA472E021E 00000083E39FF3C0 GetQueuedCompletionStatus+4E
  112. 00007FF659489738 00000083E39FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
  113. 00007FF659496DB4 00000083E39FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
  114. 00007FF659496C8B 00000083E39FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  115. 00007FF65946C083 00000083E39FF710 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  116. 00007FF6594347A0 00000083E39FF740 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  117. 00007FF6594441B0 00000083E39FF770 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  118. 00007FF65943747C 00000083E39FF7A0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  119. 00007FF65947EDCA 00000083E39FF7F0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  120. 00007FF65947A848 00000083E39FF820 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  121. 00007FF6594733BD 00000083E39FF850 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  122. 00007FFA27523428 00000083E39FF890 _register_onexit_function+488
  123. 00007FFA27523071 00000083E39FF8E0 _register_onexit_function+D1
  124. 00007FFA49FA1FE4 00000083E39FF910 BaseThreadInitThunk+14
  125. 00007FFA4B54CB31 00000083E39FF960 RtlUserThreadStart+21
  126.  
  127. Call stack:
  128. Address Frame Function SourceFile
  129. 00007FFA4B580194 00000083E3AFF3A0 ZwRemoveIoCompletion+14
  130. 00007FFA472E021E 00000083E3AFF400 GetQueuedCompletionStatus+4E
  131. 00007FF659489738 00000083E3AFF5F0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
  132. 00007FF659496DB4 00000083E3AFF6C0 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
  133. 00007FF659496C8B 00000083E3AFF720 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  134. 00007FF65946C083 00000083E3AFF750 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  135. 00007FF6594347A0 00000083E3AFF780 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  136. 00007FF6594441B0 00000083E3AFF7B0 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  137. 00007FF65943747C 00000083E3AFF7E0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  138. 00007FF65947EDCA 00000083E3AFF830 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  139. 00007FF65947A848 00000083E3AFF860 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  140. 00007FF6594733BD 00000083E3AFF890 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  141. 00007FFA27523428 00000083E3AFF8D0 _register_onexit_function+488
  142. 00007FFA27523071 00000083E3AFF920 _register_onexit_function+D1
  143. 00007FFA49FA1FE4 00000083E3AFF950 BaseThreadInitThunk+14
  144. 00007FFA4B54CB31 00000083E3AFF9A0 RtlUserThreadStart+21
  145.  
  146. Call stack:
  147. Address Frame Function SourceFile
  148. 00007FFA4B583924 00000083E3BFF9E0 ZwWaitForAlertByThreadId+14
  149. 00007FFA4B51818A 00000083E3BFFA50 RtlSleepConditionVariableSRW+FA
  150. 00007FFA472A4AE2 00000083E3BFFA90 SleepConditionVariableSRW+32
  151. 00007FFA28FC96A4 00000083E3BFFAE0 __crtSetThreadpoolWait+134
  152. 00007FFA28F905F6 00000083E3BFFB20 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  153. 00007FFA28F90503 00000083E3BFFB50 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  154. 00007FFA28F902AB 00000083E3BFFBD0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  155. 00007FFA28F907B0 00000083E3BFFC00 _Cnd_wait+20
  156. 00007FF659473AC2 00000083E3BFFC30 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  157. 00007FF6594AC504 00000083E3BFFC70 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  158. 00007FF65B439127 00000083E3BFFCD0 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  159. 00007FF65B438619 00000083E3BFFD30 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  160. 00007FF65B438BC4 00000083E3BFFD60 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  161. 00007FF65B438D8C 00000083E3BFFDA0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  162. 00007FF65B438C2B 00000083E3BFFDE0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  163. 00007FF65B43937A 00000083E3BFFE30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  164. 00007FF65B439218 00000083E3BFFE60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  165. 00007FF6594733BD 00000083E3BFFE90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  166. 00007FFA27523428 00000083E3BFFED0 _register_onexit_function+488
  167. 00007FFA27523071 00000083E3BFFF20 _register_onexit_function+D1
  168. 00007FFA49FA1FE4 00000083E3BFFF50 BaseThreadInitThunk+14
  169. 00007FFA4B54CB31 00000083E3BFFFA0 RtlUserThreadStart+21
  170.  
  171. Call stack:
  172. Address Frame Function SourceFile
  173. 00007FFA4B583924 00000083E3CFF810 ZwWaitForAlertByThreadId+14
  174. 00007FFA4B51818A 00000083E3CFF880 RtlSleepConditionVariableSRW+FA
  175. 00007FFA472A4AE2 00000083E3CFF8C0 SleepConditionVariableSRW+32
  176. 00007FFA28FC96A4 00000083E3CFF910 __crtSetThreadpoolWait+134
  177. 00007FFA28F905F6 00000083E3CFF950 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  178. 00007FFA28F90503 00000083E3CFF980 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  179. 00007FFA28F902AB 00000083E3CFFA00 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  180. 00007FFA28F907B0 00000083E3CFFA30 _Cnd_wait+20
  181. 00007FF659473AC2 00000083E3CFFA60 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  182. 00007FF6594AC504 00000083E3CFFAA0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  183. 00007FF65B439127 00000083E3CFFB00 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  184. 00007FF65B438619 00000083E3CFFB60 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  185. 00007FF65B438BC4 00000083E3CFFB90 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  186. 00007FF65B438D8C 00000083E3CFFBD0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  187. 00007FF65B438C2B 00000083E3CFFC10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  188. 00007FF65B43937A 00000083E3CFFC60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  189. 00007FF65B439218 00000083E3CFFC90 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  190. 00007FF6594733BD 00000083E3CFFCC0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  191. 00007FFA27523428 00000083E3CFFD00 _register_onexit_function+488
  192. 00007FFA27523071 00000083E3CFFD50 _register_onexit_function+D1
  193. 00007FFA49FA1FE4 00000083E3CFFD80 BaseThreadInitThunk+14
  194. 00007FFA4B54CB31 00000083E3CFFDD0 RtlUserThreadStart+21
  195.  
  196. Call stack:
  197. Address Frame Function SourceFile
  198. 00007FFA4B583924 00000083E3DFF510 ZwWaitForAlertByThreadId+14
  199. 00007FFA4B51818A 00000083E3DFF580 RtlSleepConditionVariableSRW+FA
  200. 00007FFA472A4AE2 00000083E3DFF5C0 SleepConditionVariableSRW+32
  201. 00007FFA28FC96A4 00000083E3DFF610 __crtSetThreadpoolWait+134
  202. 00007FFA28F905F6 00000083E3DFF650 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  203. 00007FFA28F90503 00000083E3DFF680 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  204. 00007FFA28F902AB 00000083E3DFF700 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  205. 00007FFA28F907B0 00000083E3DFF730 _Cnd_wait+20
  206. 00007FF659473AC2 00000083E3DFF760 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  207. 00007FF6594AC504 00000083E3DFF7A0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  208. 00007FF65B439127 00000083E3DFF800 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  209. 00007FF65B438619 00000083E3DFF860 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  210. 00007FF65B438BC4 00000083E3DFF890 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  211. 00007FF65B438D8C 00000083E3DFF8D0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  212. 00007FF65B438C2B 00000083E3DFF910 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  213. 00007FF65B43937A 00000083E3DFF960 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  214. 00007FF65B439218 00000083E3DFF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  215. 00007FF6594733BD 00000083E3DFF9C0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  216. 00007FFA27523428 00000083E3DFFA00 _register_onexit_function+488
  217. 00007FFA27523071 00000083E3DFFA50 _register_onexit_function+D1
  218. 00007FFA49FA1FE4 00000083E3DFFA80 BaseThreadInitThunk+14
  219. 00007FFA4B54CB31 00000083E3DFFAD0 RtlUserThreadStart+21
  220.  
  221. Call stack:
  222. Address Frame Function SourceFile
  223. 00007FFA4B583984 00000083E3FFFB00 ZwWaitForWorkViaWorkerFactory+14
  224. 00007FFA4B4ED6DD 00000083E3FFFE90 RtlSetThreadWorkOnBehalfTicket+78D
  225. 00007FFA49FA1FE4 00000083E3FFFEC0 BaseThreadInitThunk+14
  226. 00007FFA4B54CB31 00000083E3FFFF10 RtlUserThreadStart+21
  227.  
  228. Call stack:
  229. Address Frame Function SourceFile
  230. 00007FFA4B583984 00000083E40FF490 ZwWaitForWorkViaWorkerFactory+14
  231. 00007FFA4B4ED6DD 00000083E40FF820 RtlSetThreadWorkOnBehalfTicket+78D
  232. 00007FFA49FA1FE4 00000083E40FF850 BaseThreadInitThunk+14
  233. 00007FFA4B54CB31 00000083E40FF8A0 RtlUserThreadStart+21
  234.  
  235. Call stack:
  236. Address Frame Function SourceFile
  237. 00007FFA4B5800F4 00000083E41FF750 NtWaitForSingleObject+14
  238. 00007FFA472C5A8F 00000083E41FF7F0 WaitForSingleObjectEx+9F
  239. 00007FF65946C84D 00000083E41FF820 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
  240. 00007FF659496C3F 00000083E41FF850 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
  241. 00007FF6594A02B6 00000083E41FF8D0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  242. 00007FFA27523428 00000083E41FF910 _register_onexit_function+488
  243. 00007FFA27523071 00000083E41FF960 _register_onexit_function+D1
  244. 00007FFA49FA1FE4 00000083E41FF990 BaseThreadInitThunk+14
  245. 00007FFA4B54CB31 00000083E41FF9E0 RtlUserThreadStart+21
  246.  
  247. Call stack:
  248. Address Frame Function SourceFile
  249. 00007FFA4B581DA4 00000083E42FB700 NtGetContextThread+14
  250. CCCCCCCCCCCCCCCC 00000083E42FB708 0000:0000000000000000
  251. CCCCCCCCCCCCCCCC 00000083E42FB710 0000:0000000000000000
  252. CCCCCCCCCCCCCCCC 00000083E42FB718 0000:0000000000000000
  253. 0000000000000444 00000083E42FB720 0000:0000000000000000
  254. 0000461B3098D89B 00000083E42FB728 0000:0000000000000000
  255. 00000083E42FBCA0 00000083E42FB730 0000:0000000000000000
  256. 00007FF6594AF780 00000083E42FBCA0 WheatyExceptionReport::printTracesForAllThreads+100 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 475
  257. 00007FF6594AFB97 00000083E42FC3D0 WheatyExceptionReport::GenerateExceptionReport+3B7 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 576
  258. 00007FF6594AF586 00000083E42FC780 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 186
  259. 00007FFA473695C0 00000083E42FC890 UnhandledExceptionFilter+190
  260. 00007FFA4B58884F 00000083E42FC8C0 memset+1C4F
  261. 00007FFA4B571146 00000083E42FC930 __C_specific_handler+96
  262. 00007FFA4B584E6D 00000083E42FC960 __chkstk+11D
  263. 00007FFA4B506058 00000083E42FD070 RtlWalkFrameChain+1518
  264. 00007FFA4B583D9E 00000083E42FD780 KiUserExceptionDispatcher+2E
  265. 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  266. 00007FFA2751A381 00000083E42FD870 raise+441
  267. 00007FFA2751BF59 00000083E42FD8B0 abort+39
  268. 00007FFA2751AF86 00000083E42FD8F0 terminate+36
  269. 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
  270. 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
  271. 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
  272. 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
  273. 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
  274. 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
  275. 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
  276. 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
  277. 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
  278. 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
  279. 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
  280. 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  281. 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  282. 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  283. 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  284. 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  285. 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  286. 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  287. 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  288. 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
  289. 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
  290. 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
  291. 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
  292. 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
  293. 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
  294. 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
  295. 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  296. 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  297. 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  298. 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  299. 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  300. 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  301. 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  302. 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  303. 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  304. 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  305. 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
  306. 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
  307. 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
  308. 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
  309.  
  310. Call stack:
  311. Address Frame Function SourceFile
  312. 00007FFA4B5800F4 00000083E43FF920 NtWaitForSingleObject+14
  313. 00007FFA472C5A8F 00000083E43FF9C0 WaitForSingleObjectEx+9F
  314. 00007FF65946C84D 00000083E43FF9F0 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
  315. 00007FF659496C3F 00000083E43FFA20 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
  316. 00007FF6594A02B6 00000083E43FFAA0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  317. 00007FFA27523428 00000083E43FFAE0 _register_onexit_function+488
  318. 00007FFA27523071 00000083E43FFB30 _register_onexit_function+D1
  319. 00007FFA49FA1FE4 00000083E43FFB60 BaseThreadInitThunk+14
  320. 00007FFA4B54CB31 00000083E43FFBB0 RtlUserThreadStart+21
  321.  
  322. Call stack:
  323. Address Frame Function SourceFile
  324. 00007FFA4B580194 00000083E44FF360 ZwRemoveIoCompletion+14
  325. 00007FFA472E021E 00000083E44FF3C0 GetQueuedCompletionStatus+4E
  326. 00007FF659489738 00000083E44FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
  327. 00007FF659496DB4 00000083E44FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
  328. 00007FF659496C8B 00000083E44FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  329. 00007FF659EDCAA9 00000083E44FF8E0 NetworkThread<WorldSocket>::Run+189 d:\work\trinitycore\src\server\shared\networking\networkthread.h line 129
  330. 00007FF659ED6EF4 00000083E44FF910 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  331. 00007FF659ED902C 00000083E44FF950 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  332. 00007FF659ED788B 00000083E44FF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  333. 00007FF659EDE8CA 00000083E44FF9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  334. 00007FF659EDE2A8 00000083E44FFA10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  335. 00007FF6594733BD 00000083E44FFA40 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  336. 00007FFA27523428 00000083E44FFA80 _register_onexit_function+488
  337. 00007FFA27523071 00000083E44FFAD0 _register_onexit_function+D1
  338. 00007FFA49FA1FE4 00000083E44FFB00 BaseThreadInitThunk+14
  339. 00007FFA4B54CB31 00000083E44FFB50 RtlUserThreadStart+21
  340.  
  341. Call stack:
  342. Address Frame Function SourceFile
  343. 00007FFA4B580134 00000083E45FF110 NtReadFile+14
  344. 00007FFA472A49A6 00000083E45FF190 ReadFile+76
  345. 00007FFA275BA2EF 00000083E45FF280 _read+EDF
  346. 00007FFA275B9743 00000083E45FF2E0 _read+333
  347. 00007FFA27564792 00000083E45FF370 ungetwc+2E2
  348. 00007FFA27564FF0 00000083E45FF3B0 ungetwc+B40
  349. 00007FFA27526B7E 00000083E45FF420 _fgetc_nolock+10E
  350. 00007FFA27526C03 00000083E45FF450 _getc_nolock+13
  351. 00007FFA27527726 00000083E45FF480 fgetpos+816
  352. 00007FFA27527357 00000083E45FF500 fgetpos+447
  353. 00007FFA27527922 00000083E45FF540 fgets+32
  354. 00007FF6594A0C41 00000083E45FF770 CliThread+D1 d:\work\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 156
  355. 00007FF65943470A 00000083E45FF7A0 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  356. 00007FF659444170 00000083E45FF7D0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  357. 00007FF65943742C 00000083E45FF800 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  358. 00007FF65947ED2A 00000083E45FF850 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  359. 00007FF65947A818 00000083E45FF880 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  360. 00007FF6594733BD 00000083E45FF8B0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  361. 00007FFA27523428 00000083E45FF8F0 _register_onexit_function+488
  362. 00007FFA27523071 00000083E45FF940 _register_onexit_function+D1
  363. 00007FFA49FA1FE4 00000083E45FF970 BaseThreadInitThunk+14
  364. 00007FFA4B54CB31 00000083E45FF9C0 RtlUserThreadStart+21
  365.  
  366. Call stack:
  367. Address Frame Function SourceFile
  368. 00007FFA4B583984 00000083E46FF830 ZwWaitForWorkViaWorkerFactory+14
  369. 00007FFA4B4ED6DD 00000083E46FFBC0 RtlSetThreadWorkOnBehalfTicket+78D
  370. 00007FFA49FA1FE4 00000083E46FFBF0 BaseThreadInitThunk+14
  371. 00007FFA4B54CB31 00000083E46FFC40 RtlUserThreadStart+21
  372.  
  373. Call stack:
  374. Address Frame Function SourceFile
  375. 00007FFA4B583984 00000083E47FFA90 ZwWaitForWorkViaWorkerFactory+14
  376. 00007FFA4B4ED6DD 00000083E47FFE20 RtlSetThreadWorkOnBehalfTicket+78D
  377. 00007FFA49FA1FE4 00000083E47FFE50 BaseThreadInitThunk+14
  378. 00007FFA4B54CB31 00000083E47FFEA0 RtlUserThreadStart+21
  379. ========================
  380. Local Variables And Parameters
  381.  
  382. Call stack:
  383. Address Frame Function SourceFile
  384. 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  385. Parameter int __formal = 0x16
  386.  
  387. 00007FFA2751A381 00000083E42FD870 raise+441
  388.  
  389. 00007FFA2751BF59 00000083E42FD8B0 abort+39
  390.  
  391. 00007FFA2751AF86 00000083E42FD8F0 terminate+36
  392.  
  393. 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
  394.  
  395. 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
  396.  
  397. 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
  398.  
  399. 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
  400.  
  401. 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
  402.  
  403. 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
  404.  
  405. 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
  406.  
  407. 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
  408.  
  409. 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
  410.  
  411. 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
  412.  
  413. 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
  414. Local std::vector<WaypointNode,std::allocator<WaypointNode> >* this = 0x207E990BB88
  415. std::_Vector_alloc<std::_Vec_base_types<WaypointNode,std::allocator<WaypointNode> > >
  416. std::_Compressed_pair<std::allocator<WaypointNode>,std::_Vector_val<std::_Simple_types<WaypointNode> >,1> _Mypair
  417. std::_Vector_val<std::_Simple_types<WaypointNode> > _Myval2 = 0x207E990BB88
  418. Parameter unsigned int _Pos = 0x2
  419.  
  420. 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  421. Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
  422. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  423. PathMovementBase<Creature,WaypointPath const *>
  424. WaypointPath* i_path = 0x207E990BB88
  425. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
  426. unsigned int id = 0x0
  427. unsigned int i_currentNode = 0x2
  428. TimeTrackerSmall i_nextMoveTime
  429. int i_expiryTime = 0x0
  430. bool i_recalculateSpeed = 0x0
  431. bool IsArrivalDone = 0x0
  432. unsigned int path_id = 0x0
  433. bool repeating = 0x0
  434. bool LoadedFromDB = 0x0
  435. Parameter Creature* creature = 0x207EBD34050
  436. Unit
  437. WorldObject
  438. Object
  439. unsigned int m_objectType = 0x9
  440. int m_objectTypeId = 0x3
  441. unsigned int m_updateFlag = 0x8
  442. int* m_int32Values = 0x208
  443. unsigned int* m_uint32Values = 0x208
  444. float* m_floatValues = 0.000000
  445. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  446. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  447. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  448. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  449. unsigned int m_valuesCount = 0xD5
  450. unsigned int _dynamicValuesCount = 0x3
  451. unsigned int _fieldNotifyFlags = 0x80
  452. bool m_objectUpdated = 0x1
  453. bool m_inWorld = 0x1
  454. WorldLocation
  455. Position
  456. <user defined> XY = 0x207EBD340C8
  457. <user defined> XYZ = 0x207EBD340C8
  458. <user defined> XYZO = 0x207EBD340C8
  459. <user defined> PackedXYZ = 0x207EBD340C8
  460. float m_positionX = 1884.491577
  461. float m_positionY = 1587.976196
  462. float m_positionZ = 89.527344
  463. float m_orientation = 6.208997
  464. ?$Streamer@UXY@Position@@
  465. Position* Pos = 0x44C67F3D44EB8FBB
  466. ?$ConstStreamer@UXY@Position@@
  467. Position* Pos = 0x44C67F3D44EB8FBB
  468. ?$Streamer@UXYZ@Position@@
  469. <user defined> Pos = 0x44C67F3D44EB8FBB
  470. ?$ConstStreamer@UXYZ@Position@@
  471. <user defined> Pos = 0x44C67F3D44EB8FBB
  472. ?$Streamer@UXYZO@Position@@
  473. <user defined> Pos = 0x44C67F3D44EB8FBB
  474. ?$ConstStreamer@UXYZO@Position@@
  475. <user defined> Pos = 0x44C67F3D44EB8FBB
  476. ?$Streamer@UPackedXYZ@Position@@
  477. <user defined> Pos = 0x44C67F3D44EB8FBB
  478. ?$ConstStreamer@UPackedXYZ@Position@@
  479. <user defined> Pos = 0x44C67F3D44EB8FBB
  480. unsigned int m_mapId = 0x0
  481. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  482. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  483. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  484. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  485. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  486. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  487. unsigned int LastUsedScriptID = 0x0
  488. MovementInfo m_movementInfo = 0x207EBD34248
  489. std::string m_name = "Wretched Ghoul"
  490. bool m_isActive = 0x0
  491. bool m_isWorldObject = 0x0
  492. ZoneScript* m_zoneScript = NULL
  493. Transport* m_transport = NULL
  494. Map* m_currMap = 0x207AE22E040
  495. unsigned int m_InstanceId = 0x0
  496. PhaseShift _phaseShift = 0x207EBD34310
  497. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  498. int _dbPhase = 0x0
  499. unsigned int m_notifyflags = 0x2
  500. unsigned int m_executed_notifies = 0x0
  501. unsigned int m_extraAttacks = 0x0
  502. bool m_canDualWield = 0x0
  503. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  504. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  505. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  506. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  507. <user defined> _Copy_tag = 0x207EBD34400
  508. <user defined> _Move_tag = 0x207EBD34400
  509. Player* m_playerMovingMe = NULL
  510. ObjectGuid[7] m_SummonSlot
  511. [0] = 0x207EBD34420
  512. [1] = 0x207EBD34430
  513. [2] = 0x207EBD34440
  514. [3] = 0x207EBD34450
  515. [4] = 0x207EBD34460
  516. [5] = 0x207EBD34470
  517. [6] = 0x207EBD34480
  518. ObjectGuid[4] m_ObjectSlot
  519. [0] = 0x207EBD34490
  520. [1] = 0x207EBD344A0
  521. [2] = 0x207EBD344B0
  522. [3] = 0x207EBD344C0
  523. float m_modMeleeHitChance = 0.000000
  524. float m_modRangedHitChance = 0.000000
  525. float m_modSpellHitChance = 0.000000
  526. int m_baseSpellCritChance = 0x5
  527. float[7] m_threatModifier
  528. [0] = 1.000000
  529. [1] = 1.000000
  530. [2] = 1.000000
  531. [3] = 1.000000
  532. [4] = 1.000000
  533. [5] = 1.000000
  534. [6] = 1.000000
  535. unsigned int[3] m_baseAttackSpeed
  536. [0] = 0x7D0
  537. [1] = 0x7D0
  538. [2] = 0x7D0
  539. float[3] m_modAttackSpeedPct
  540. [0] = 1.000000
  541. [1] = 1.000000
  542. [2] = 1.000000
  543. unsigned int[3] m_attackTimer
  544. [0] = 0x0
  545. [1] = 0x0
  546. [2] = 0x0
  547. EventProcessor m_Events
  548. unsigned int m_time = 0x4862
  549. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  550. 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
  551. [0] = 0x207EBD34540
  552. [1] = 0x207EBD34590
  553. [2] = 0x207EBD345E0
  554. [3] = 0x207EBD34630
  555. [4] = 0x207EBD34680
  556. [5] = 0x207EBD346D0
  557. [6] = 0x207EBD34720
  558. unsigned int m_lastSanctuaryTime = 0x0
  559. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  560. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  561. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  562. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  563. <user defined> _Copy_tag = 0x207EBD34778
  564. <user defined> _Move_tag = 0x207EBD34778
  565. bool IsAIEnabled = 0x1
  566. bool NeedChangeAI = 0x0
  567. ObjectGuid LastCharmerGUID
  568. unsigned int _low = 0x0
  569. unsigned int _high = 0x0
  570. bool m_ControlledByPlayer = 0x0
  571. Movement::MoveSpline* movespline = 0x207E701B920
  572. Movement::Spline<int> spline = 0x207E701B920
  573. Movement::FacingInfo facing = 0x207E701B970
  574. unsigned int m_Id = 0x5F1
  575. Movement::MoveSplineFlag splineflags = 0x20
  576. int time_passed = 0x0
  577. float vertical_acceleration = 0.000000
  578. float initialOrientation = 0.000000
  579. int effect_start_time = 0x0
  580. int point_Idx = 0x3
  581. int point_Idx_offset = 0x0
  582. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  583. bool onTransport = 0x0
  584. bool splineIsFacingOnly = 0x0
  585. UnitAI* i_AI = 0x207E990B9A0
  586. Unit* me = 0x207EBD34050
  587. UnitAI* i_disabledAI = NULL
  588. bool m_AutoRepeatFirstCast = 0x0
  589. float[4] m_createStats
  590. [0] = 0.000000
  591. [1] = 0.000000
  592. [2] = 0.000000
  593. [3] = 0.000000
  594. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  595. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  596. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  597. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  598. <user defined> _Copy_tag = 0x207EBD347D8
  599. <user defined> _Move_tag = 0x207EBD347D8
  600. Unit* m_attacking = NULL
  601. int m_deathState = 0x2
  602. int m_procDeep = 0x0
  603. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  604. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  605. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  606. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  607. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  608. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  609. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  610. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  611. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  612. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  613. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  614. unsigned int m_transform = 0x0
  615. Spell*[4] m_currentSpells
  616. [0] = 0x0
  617. [1] = 0x0
  618. [2] = 0x0
  619. [3] = 0x0
  620. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  621. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  622. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  623. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  624. <user defined> value_compare = 0x207EBD34878
  625. <user defined> _Copy_tag = 0x207EBD34878
  626. <user defined> _Move_tag = 0x207EBD34878
  627. <user defined> value_compare = 0x207EBD34878
  628. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  629. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  630. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  631. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  632. <user defined> value_compare = 0x207EBD34890
  633. <user defined> _Copy_tag = 0x207EBD34890
  634. <user defined> _Move_tag = 0x207EBD34890
  635. <user defined> value_compare = 0x207EBD34890
  636. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  637. std::_List_buy<Aura *,std::allocator<Aura *> >
  638. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  639. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  640. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  641. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  642. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  643. std::_Iterator_base12
  644. std::_Container_proxy* _Myproxy = 0x207EBD01930
  645. std::_Iterator_base12* _Mynextiter = NULL
  646. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  647. unsigned int m_removedAurasCount = 0x0
  648. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  649. [0] = 0x207EBD348E0
  650. [1] = 0x207EBD348F8
  651. [2] = 0x207EBD34910
  652. [3] = 0x207EBD34928
  653. [4] = 0x207EBD34940
  654. [5] = 0x207EBD34958
  655. [6] = 0x207EBD34970
  656. [7] = 0x207EBD34988
  657. [8] = 0x207EBD349A0
  658. [9] = 0x207EBD349B8
  659. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  660. std::_List_buy<Aura *,std::allocator<Aura *> >
  661. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  662. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  663. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  664. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  665. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  666. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  667. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  668. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  669. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  670. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  671. <user defined> value_compare = 0x207EBD37730
  672. <user defined> _Copy_tag = 0x207EBD37730
  673. <user defined> _Move_tag = 0x207EBD37730
  674. <user defined> value_compare = 0x207EBD37730
  675. std::array<unsigned int,2> m_interruptMask
  676. unsigned int[2] _Elems
  677. [0] = 0x0
  678. [1] = 0x0
  679. float[5] m_auraModifiersGroup
  680. [0] = 0.000000
  681. [1] = 100.000000
  682. [2] = 1.000000
  683. [3] = 0.000000
  684. [4] = 1.000000
  685. [0] = 0x207EBD37750
  686. [1] = 0x207EBD37764
  687. [2] = 0x207EBD37778
  688. [3] = 0x207EBD3778C
  689. [4] = 0x207EBD377A0
  690. [5] = 0x207EBD377B4
  691. [6] = 0x207EBD377C8
  692. [7] = 0x207EBD377DC
  693. [8] = 0x207EBD377F0
  694. [9] = 0x207EBD37804
  695. float[2] m_weaponDamage
  696. [0] = 2.566667
  697. [1] = 3.850000
  698. [0] = 0x4076666640244444
  699. [1] = 0x4076666640244444
  700. [2] = 0x4076666640244444
  701. bool m_canModifyStats = 0x1
  702. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  703. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  704. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  705. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  706. <user defined> _Copy_tag = 0x207EBD37A40
  707. <user defined> _Move_tag = 0x207EBD37A40
  708. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  709. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  710. Data
  711. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  712. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  713. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  714. insert_commit_data
  715. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  716. float[9] m_speed_rate
  717. [0] = 0.777776
  718. [1] = 0.857143
  719. [2] = 1.000000
  720. [3] = 1.000000
  721. [4] = 1.000000
  722. [5] = 1.000000
  723. [6] = 1.000000
  724. [7] = 1.000000
  725. [8] = 1.000000
  726. CharmInfo* m_charmInfo = NULL
  727. std::list<Player *,std::allocator<Player *> > m_sharedVision
  728. std::_List_buy<Player *,std::allocator<Player *> >
  729. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  730. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  731. MotionMaster* i_motionMaster = 0x207E9459C10
  732. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  733. MovementGenerator*[3] _slot
  734. [0] = 0x7FF65D34FFB0
  735. [1] = 0x0
  736. [2] = 0x0
  737. int _top = 0x0
  738. Unit* _owner = 0x207EBD34050
  739. bool[3] _initialize
  740. [0] = 0x0
  741. [1] = 0x0
  742. [2] = 0x1
  743. unsigned int _cleanFlag = 0x1
  744. unsigned int[3] m_reactiveTimer
  745. [0] = 0x0
  746. [1] = 0x0
  747. [2] = 0x0
  748. unsigned int m_regenTimer = 0x138
  749. ThreatManager m_ThreatManager
  750. HostileReference* iCurrentVictim = NULL
  751. Unit* iOwner = 0x207EBD34050
  752. unsigned int iUpdateTimer = 0x3E8
  753. ThreatContainer iThreatContainer = 0x207EBD37AE8
  754. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  755. Vehicle* m_vehicle = NULL
  756. Vehicle* m_vehicleKit = NULL
  757. unsigned int m_unitTypeMask = 0x0
  758. LiquidTypeEntry* _lastLiquid = NULL
  759. unsigned int m_movementCounter = 0x0
  760. unsigned int m_state = 0x20
  761. unsigned int m_CombatTimer = 0x0
  762. TimeTrackerSmall m_movesplineTimer
  763. int i_expiryTime = 0x190
  764. std::array<DiminishingReturn,9> m_Diminishing
  765. DiminishingReturn[9] _Elems
  766. [0] = 0x207EBD37B58
  767. [1] = 0x207EBD37B64
  768. [2] = 0x207EBD37B70
  769. [3] = 0x207EBD37B7C
  770. [4] = 0x207EBD37B88
  771. [5] = 0x207EBD37B94
  772. [6] = 0x207EBD37BA0
  773. [7] = 0x207EBD37BAC
  774. [8] = 0x207EBD37BB8
  775. HostileRefManager m_HostileRefManager
  776. RefManager<Unit,ThreatManager>
  777. LinkedListHead
  778. LinkedListElement iFirst = 0x207EBD37BD0
  779. LinkedListElement iLast = 0x207EBD37BE0
  780. unsigned int iSize = 0x0
  781. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  782. <user defined> iterator = 0xEBD37BE0
  783. <user defined> iterator = 0x207EBD37BC8
  784. Unit* iOwner = 0x207EBD34050
  785. FollowerRefManager m_FollowingRefManager
  786. RefManager<Unit,TargetedMovementGeneratorBase>
  787. LinkedListHead
  788. LinkedListElement iFirst = 0x207EBD37C08
  789. LinkedListElement iLast = 0x207EBD37C18
  790. unsigned int iSize = 0x0
  791. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  792. <user defined> iterator = 0xEBD37C18
  793. <user defined> iterator = 0x207EBD37C00
  794. RedirectThreatInfo _redirectThreadInfo
  795. ObjectGuid _targetGUID = 0x207EBD37C30
  796. unsigned int _threatPct = 0x0
  797. bool m_cleanupDone = 0x0
  798. bool m_duringRemoveFromWorld = 0x0
  799. unsigned int _oldFactionId = 0x0
  800. bool _isWalkingBeforeCharm = 0x0
  801. unsigned int _aiAnimKitId = 0x0
  802. unsigned int _movementAnimKitId = 0x0
  803. unsigned int _meleeAnimKitId = 0x0
  804. int _lastDamagedTime = 0x0
  805. SpellHistory* _spellHistory = 0x207E88D18D0
  806. CooldownEntry
  807. unsigned int SpellId = 0xEBD34050
  808. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  809. unsigned int ItemId = 0xEBD0B8E0
  810. unsigned int CategoryId = 0x207
  811. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  812. bool OnHold = 0x0
  813. ChargeEntry
  814. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  815. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  816. Unit* _owner = 0x207EBD34050
  817. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  818. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  819. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  820. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  821. [0] = 0x0
  822. [1] = 0x0
  823. [2] = 0x0
  824. [3] = 0x0
  825. [4] = 0x0
  826. [5] = 0x0
  827. [6] = 0x0
  828. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  829. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  830. GridObject<Creature>
  831. GridReference<Creature> _gridRef
  832. Reference<GridRefManager<Creature>,Creature>
  833. LinkedListElement
  834. LinkedListElement* iNext = 0x207EBCEFC68
  835. LinkedListElement* iPrev = 0x207EBD3BC98
  836. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  837. Creature* iRefFrom = 0x207EBD34050
  838. MapObject
  839. Cell _currentCell
  840. <unnamed-type-data>
  841. <unnamed-type-Part>
  842. unsigned int grid_x = 0x1C48A3
  843. unsigned int grid_y = 0x1C48A3
  844. unsigned int cell_x = 0x1C48A3
  845. unsigned int cell_y = 0x1C48A3
  846. unsigned int nocreate = 0x1C48A3
  847. unsigned int reserved = 0x1C48A3
  848. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  849. unsigned int All = 0x1C48A3
  850. Cell::<unnamed-type-data> data = 0x1C48A3
  851. int _moveState = 0x0
  852. Position _newPosition
  853. <user defined> XY = 0x207EBD37CA0
  854. <user defined> XYZ = 0x207EBD37CA0
  855. <user defined> XYZO = 0x207EBD37CA0
  856. <user defined> PackedXYZ = 0x207EBD37CA0
  857. float m_positionX = 0.000000
  858. float m_positionY = 0.000000
  859. float m_positionZ = 0.000000
  860. float m_orientation = 0.000000
  861. ?$Streamer@UXY@Position@@
  862. Position* Pos = NULL
  863. ?$ConstStreamer@UXY@Position@@
  864. Position* Pos = NULL
  865. ?$Streamer@UXYZ@Position@@
  866. <user defined> Pos = 0x0
  867. ?$ConstStreamer@UXYZ@Position@@
  868. <user defined> Pos = 0x0
  869. ?$Streamer@UXYZO@Position@@
  870. <user defined> Pos = 0x0
  871. ?$ConstStreamer@UXYZO@Position@@
  872. <user defined> Pos = 0x0
  873. ?$Streamer@UPackedXYZ@Position@@
  874. <user defined> Pos = 0x0
  875. ?$ConstStreamer@UPackedXYZ@Position@@
  876. <user defined> Pos = 0x0
  877. Loot loot
  878. std::vector<LootItem,std::allocator<LootItem> > items
  879. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  880. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
  881. std::vector<LootItem,std::allocator<LootItem> > quest_items
  882. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  883. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
  884. unsigned int gold = 0x0
  885. unsigned int unlootedCount = 0x0
  886. ObjectGuid roundRobinPlayer
  887. unsigned int _low = 0x0
  888. unsigned int _high = 0x0
  889. unsigned int loot_type = 0x0
  890. unsigned int maxDuplicates = 0x1
  891. ObjectGuid containerID
  892. unsigned int _low = 0x0
  893. unsigned int _high = 0x0
  894. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  895. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  896. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  897. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
  898. <user defined> _Copy_tag = 0x207EBD37D18
  899. <user defined> _Move_tag = 0x207EBD37D18
  900. 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
  901. 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
  902. <user defined> value_compare = 0x207EBD37D30
  903. 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
  904. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
  905. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
  906. unsigned int _Mask = 0x7
  907. unsigned int _Maxidx = 0x8
  908. 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
  909. 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
  910. <user defined> value_compare = 0x207EBD37D80
  911. 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
  912. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
  913. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
  914. unsigned int _Mask = 0x7
  915. unsigned int _Maxidx = 0x8
  916. 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
  917. 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
  918. <user defined> value_compare = 0x207EBD37DD0
  919. 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
  920. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
  921. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
  922. unsigned int _Mask = 0x7
  923. unsigned int _Maxidx = 0x8
  924. LootValidatorRefManager i_LootValidatorRefManager
  925. RefManager<Loot,LootValidatorRef>
  926. LinkedListHead
  927. LinkedListElement iFirst = 0x207EBD37E28
  928. LinkedListElement iLast = 0x207EBD37E38
  929. unsigned int iSize = 0x0
  930. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
  931. <user defined> iterator = 0xEBD37E38
  932. <user defined> iterator = 0x207EBD37E20
  933. iterator
  934. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  935. ObjectGuid _GUID
  936. unsigned int _low = 0x207
  937. unsigned int _high = 0x3C00040000017780
  938. unsigned int _itemContext = 0x0
  939. unsigned int[8] m_spells
  940. [0] = 0x0
  941. [1] = 0x0
  942. [2] = 0x0
  943. [3] = 0x0
  944. [4] = 0x0
  945. [5] = 0x0
  946. [6] = 0x0
  947. [7] = 0x0
  948. unsigned int m_groupLootTimer = 0x0
  949. ObjectGuid lootingGroupLowGUID
  950. unsigned int _low = 0x0
  951. unsigned int _high = 0x0
  952. unsigned int m_PlayerDamageReq = 0x2B
  953. float m_SightDistance = 50.000000
  954. float m_CombatDistance = 0.000000
  955. bool m_isTempWorldObject = 0x0
  956. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  957. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  958. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  959. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
  960. ObjectGuid m_lootRecipient
  961. unsigned int _low = 0x0
  962. unsigned int _high = 0x0
  963. ObjectGuid m_lootRecipientGroup
  964. unsigned int _low = 0x0
  965. unsigned int _high = 0x0
  966. ObjectGuid _skinner
  967. unsigned int _low = 0x0
  968. unsigned int _high = 0x0
  969. int _pickpocketLootRestore = 0x0
  970. int m_corpseRemoveTime = 0x5B22CE9B
  971. int m_respawnTime = 0x5B22CF13
  972. unsigned int m_respawnDelay = 0x78
  973. unsigned int m_corpseDelay = 0x3C
  974. float m_respawnradius = 5.000000
  975. unsigned int m_boundaryCheckTime = 0x9C4
  976. unsigned int m_combatPulseTime = 0x0
  977. unsigned int m_combatPulseDelay = 0x0
  978. int m_reactState = 0x0
  979. unsigned int m_defaultMovementType = 0x1
  980. unsigned int m_spawnId = 0x4F697
  981. unsigned int m_equipmentId = 0x0
  982. int m_originalEquipmentId = 0x0
  983. bool m_AlreadyCallAssistance = 0x0
  984. bool m_AlreadySearchedAssistance = 0x0
  985. bool m_regenHealth = 0x1
  986. bool m_cannotReachTarget = 0x0
  987. unsigned int m_cannotReachTimer = 0x0
  988. bool m_AI_locked = 0x0
  989. int m_meleeDamageSchoolMask = 0x1
  990. unsigned int m_originalEntry = 0x5DE
  991. Position m_homePosition
  992. <user defined> XY = 0x207EBD37F58
  993. <user defined> XYZ = 0x207EBD37F58
  994. <user defined> XYZO = 0x207EBD37F58
  995. <user defined> PackedXYZ = 0x207EBD37F58
  996. float m_positionX = 1884.627563
  997. float m_positionY = 1587.966064
  998. float m_positionZ = 89.505379
  999. float m_orientation = 3.067404
  1000. ?$Streamer@UXY@Position@@
  1001. Position* Pos = 0x44C67EEA44EB9415
  1002. ?$ConstStreamer@UXY@Position@@
  1003. Position* Pos = 0x44C67EEA44EB9415
  1004. ?$Streamer@UXYZ@Position@@
  1005. <user defined> Pos = 0x44C67EEA44EB9415
  1006. ?$ConstStreamer@UXYZ@Position@@
  1007. <user defined> Pos = 0x44C67EEA44EB9415
  1008. ?$Streamer@UXYZO@Position@@
  1009. <user defined> Pos = 0x44C67EEA44EB9415
  1010. ?$ConstStreamer@UXYZO@Position@@
  1011. <user defined> Pos = 0x44C67EEA44EB9415
  1012. ?$Streamer@UPackedXYZ@Position@@
  1013. <user defined> Pos = 0x44C67EEA44EB9415
  1014. ?$ConstStreamer@UPackedXYZ@Position@@
  1015. <user defined> Pos = 0x44C67EEA44EB9415
  1016. Position m_transportHomePosition
  1017. <user defined> XY = 0x207EBD37F68
  1018. <user defined> XYZ = 0x207EBD37F68
  1019. <user defined> XYZO = 0x207EBD37F68
  1020. <user defined> PackedXYZ = 0x207EBD37F68
  1021. float m_positionX = 0.000000
  1022. float m_positionY = 0.000000
  1023. float m_positionZ = 0.000000
  1024. float m_orientation = 0.000000
  1025. ?$Streamer@UXY@Position@@
  1026. Position* Pos = NULL
  1027. ?$ConstStreamer@UXY@Position@@
  1028. Position* Pos = NULL
  1029. ?$Streamer@UXYZ@Position@@
  1030. <user defined> Pos = 0x0
  1031. ?$ConstStreamer@UXYZ@Position@@
  1032. <user defined> Pos = 0x0
  1033. ?$Streamer@UXYZO@Position@@
  1034. <user defined> Pos = 0x0
  1035. ?$ConstStreamer@UXYZO@Position@@
  1036. <user defined> Pos = 0x0
  1037. ?$Streamer@UPackedXYZ@Position@@
  1038. <user defined> Pos = 0x0
  1039. ?$ConstStreamer@UPackedXYZ@Position@@
  1040. <user defined> Pos = 0x0
  1041. bool DisableReputationGain = 0x0
  1042. CreatureTemplate* m_creatureInfo = 0x207984FD7E8
  1043. unsigned int Entry = 0x5DE
  1044. unsigned int[3] DifficultyEntry
  1045. [0] = 0x0
  1046. [1] = 0x0
  1047. [2] = 0x0
  1048. unsigned int[2] KillCredit
  1049. [0] = 0x762
  1050. [1] = 0x0
  1051. unsigned int Modelid1 = 0x33D
  1052. unsigned int Modelid2 = 0x0
  1053. unsigned int Modelid3 = 0x0
  1054. unsigned int Modelid4 = 0x0
  1055. std::string Name = "Wretched Ghoul"
  1056. std::string FemaleName = ""
  1057. std::string SubName = ""
  1058. std::string TitleAlt = ""
  1059. std::string IconName = ""
  1060. unsigned int GossipMenuId = 0x0
  1061. int minlevel = 0x1
  1062. int maxlevel = 0x2
  1063. boost::optional<CreatureLevelScaling> levelScaling
  1064. boost::optional_detail::optional_base<CreatureLevelScaling>
  1065. <user defined> boost::optional_detail::optional_tag = 0x0
  1066. bool m_initialized = 0x0
  1067. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  1068. int HealthScalingExpansion = 0x0
  1069. unsigned int RequiredExpansion = 0x0
  1070. unsigned int VignetteID = 0x0
  1071. unsigned int faction = 0x7
  1072. unsigned int npcflag = 0x0
  1073. float speed_walk = 0.777776
  1074. float speed_run = 0.857143
  1075. float scale = 1.000000
  1076. unsigned int rank = 0x0
  1077. unsigned int dmgschool = 0x0
  1078. unsigned int BaseAttackTime = 0x7D0
  1079. unsigned int RangeAttackTime = 0x7D0
  1080. float BaseVariance = 1.000000
  1081. float RangeVariance = 1.000000
  1082. unsigned int unit_class = 0x1
  1083. unsigned int unit_flags = 0x0
  1084. unsigned int unit_flags2 = 0x800
  1085. unsigned int unit_flags3 = 0x0
  1086. unsigned int dynamicflags = 0x0
  1087. int family = 0x0
  1088. unsigned int trainer_class = 0x0
  1089. unsigned int type = 0x6
  1090. unsigned int type_flags = 0x0
  1091. unsigned int type_flags2 = 0x0
  1092. unsigned int lootid = 0x5DE
  1093. unsigned int pickpocketLootId = 0x5DE
  1094. unsigned int SkinLootId = 0x0
  1095. int[7] resistance
  1096. [0] = 0x0
  1097. [1] = 0x1
  1098. [2] = 0x1
  1099. [3] = 0x1
  1100. [4] = 0x1
  1101. [5] = 0x1
  1102. [6] = 0x1
  1103. unsigned int[8] spells
  1104. [0] = 0x0
  1105. [1] = 0x0
  1106. [2] = 0x0
  1107. [3] = 0x0
  1108. [4] = 0x0
  1109. [5] = 0x0
  1110. [6] = 0x0
  1111. [7] = 0x0
  1112. unsigned int VehicleId = 0x0
  1113. unsigned int mingold = 0x1
  1114. unsigned int maxgold = 0x4
  1115. std::string AIName = "SmartAI"
  1116. unsigned int MovementType = 0x1
  1117. unsigned int InhabitType = 0x3
  1118. float HoverHeight = 1.000000
  1119. float ModHealth = 1.000000
  1120. float ModHealthExtra = 1.000000
  1121. float ModMana = 1.000000
  1122. float ModManaExtra = 1.000000
  1123. float ModArmor = 1.000000
  1124. float ModDamage = 1.000000
  1125. float ModExperience = 1.000000
  1126. bool RacialLeader = 0x0
  1127. unsigned int movementId = 0x64
  1128. bool RegenHealth = 0x1
  1129. unsigned int MechanicImmuneMask = 0x800010
  1130. unsigned int flags_extra = 0x0
  1131. unsigned int ScriptID = 0x0
  1132. CreatureData* m_creatureData = 0x207A3D4D1E8
  1133. unsigned int id = 0x5DE
  1134. unsigned int mapid = 0x0
  1135. unsigned int displayid = 0x0
  1136. int equipmentId = 0x0
  1137. float posX = 1919.939941
  1138. float posY = 1586.650024
  1139. float posZ = 83.980400
  1140. float orientation = 2.334830
  1141. unsigned int spawntimesecs = 0x78
  1142. float spawndist = 5.000000
  1143. unsigned int currentwaypoint = 0x0
  1144. unsigned int curhealth = 0x1
  1145. unsigned int curmana = 0x0
  1146. unsigned int movementType = 0x1
  1147. unsigned int spawnMask = 0x1
  1148. unsigned int npcflag = 0x0
  1149. unsigned int unit_flags = 0x0
  1150. unsigned int unit_flags2 = 0x0
  1151. unsigned int unit_flags3 = 0x0
  1152. unsigned int dynamicflags = 0x0
  1153. unsigned int phaseUseFlags = 0x0
  1154. unsigned int phaseId = 0x0
  1155. unsigned int phaseGroup = 0x0
  1156. int terrainSwapMap = 0xFFFFFFFF
  1157. unsigned int ScriptId = 0x0
  1158. bool dbData = 0x1
  1159. unsigned int m_LootMode = 0x1
  1160. unsigned int m_waypointID = 0x1
  1161. unsigned int m_path_id = 0x0
  1162. CreatureGroup* m_formation = NULL
  1163. bool m_TriggerJustRespawned = 0x0
  1164. Spell* m_focusSpell = NULL
  1165. unsigned int m_focusDelay = 0x0
  1166. bool m_shouldReacquireTarget = 0x0
  1167. ObjectGuid m_suppressedTarget
  1168. unsigned int _low = 0x0
  1169. unsigned int _high = 0x0
  1170. float m_suppressedOrientation = 0.000000
  1171. 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
  1172. 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
  1173. <user defined> value_compare = 0x207EBD37FD8
  1174. 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
  1175. std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
  1176. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
  1177. unsigned int _Mask = 0x7
  1178. unsigned int _Maxidx = 0x8
  1179. Local WaypointNode& waypoint = 0xCCCCCCCCCCCCCCCC
  1180. unsigned int id = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
  1181. float x = 0xCCCCCCCCCCCCCCD0 <Unable to read memory>
  1182. float y = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  1183. float z = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  1184. float orientation = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  1185. unsigned int delay = 0xCCCCCCCCCCCCCCE0 <Unable to read memory>
  1186. unsigned int eventId = 0xCCCCCCCCCCCCCCE4 <Unable to read memory>
  1187. unsigned int moveType = 0xCCCCCCCCCCCCCCE8 <Unable to read memory>
  1188. unsigned int eventChance = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
  1189. Local bool transportPath = 0x0
  1190. Local Movement::Location formationDest
  1191. G3D::Vector3
  1192. float x = -107374176.000000
  1193. float y = -107374176.000000
  1194. float z = -107374176.000000
  1195. float orientation = -107374176.000000
  1196.  
  1197. 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  1198. Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
  1199. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  1200. PathMovementBase<Creature,WaypointPath const *>
  1201. WaypointPath* i_path = 0x207E990BB88
  1202. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
  1203. unsigned int id = 0x0
  1204. unsigned int i_currentNode = 0x2
  1205. TimeTrackerSmall i_nextMoveTime
  1206. int i_expiryTime = 0x0
  1207. bool i_recalculateSpeed = 0x0
  1208. bool IsArrivalDone = 0x0
  1209. unsigned int path_id = 0x0
  1210. bool repeating = 0x0
  1211. bool LoadedFromDB = 0x0
  1212. Parameter Creature* creature = 0x207EBD34050
  1213. Unit
  1214. WorldObject
  1215. Object
  1216. unsigned int m_objectType = 0x9
  1217. int m_objectTypeId = 0x3
  1218. unsigned int m_updateFlag = 0x8
  1219. int* m_int32Values = 0x208
  1220. unsigned int* m_uint32Values = 0x208
  1221. float* m_floatValues = 0.000000
  1222. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  1223. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  1224. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  1225. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  1226. unsigned int m_valuesCount = 0xD5
  1227. unsigned int _dynamicValuesCount = 0x3
  1228. unsigned int _fieldNotifyFlags = 0x80
  1229. bool m_objectUpdated = 0x1
  1230. bool m_inWorld = 0x1
  1231. WorldLocation
  1232. Position
  1233. <user defined> XY = 0x207EBD340C8
  1234. <user defined> XYZ = 0x207EBD340C8
  1235. <user defined> XYZO = 0x207EBD340C8
  1236. <user defined> PackedXYZ = 0x207EBD340C8
  1237. float m_positionX = 1884.491577
  1238. float m_positionY = 1587.976196
  1239. float m_positionZ = 89.527344
  1240. float m_orientation = 6.208997
  1241. ?$Streamer@UXY@Position@@
  1242. Position* Pos = 0x44C67F3D44EB8FBB
  1243. ?$ConstStreamer@UXY@Position@@
  1244. Position* Pos = 0x44C67F3D44EB8FBB
  1245. ?$Streamer@UXYZ@Position@@
  1246. <user defined> Pos = 0x44C67F3D44EB8FBB
  1247. ?$ConstStreamer@UXYZ@Position@@
  1248. <user defined> Pos = 0x44C67F3D44EB8FBB
  1249. ?$Streamer@UXYZO@Position@@
  1250. <user defined> Pos = 0x44C67F3D44EB8FBB
  1251. ?$ConstStreamer@UXYZO@Position@@
  1252. <user defined> Pos = 0x44C67F3D44EB8FBB
  1253. ?$Streamer@UPackedXYZ@Position@@
  1254. <user defined> Pos = 0x44C67F3D44EB8FBB
  1255. ?$ConstStreamer@UPackedXYZ@Position@@
  1256. <user defined> Pos = 0x44C67F3D44EB8FBB
  1257. unsigned int m_mapId = 0x0
  1258. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  1259. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  1260. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  1261. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  1262. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  1263. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  1264. unsigned int LastUsedScriptID = 0x0
  1265. MovementInfo m_movementInfo = 0x207EBD34248
  1266. std::string m_name = "Wretched Ghoul"
  1267. bool m_isActive = 0x0
  1268. bool m_isWorldObject = 0x0
  1269. ZoneScript* m_zoneScript = NULL
  1270. Transport* m_transport = NULL
  1271. Map* m_currMap = 0x207AE22E040
  1272. unsigned int m_InstanceId = 0x0
  1273. PhaseShift _phaseShift = 0x207EBD34310
  1274. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  1275. int _dbPhase = 0x0
  1276. unsigned int m_notifyflags = 0x2
  1277. unsigned int m_executed_notifies = 0x0
  1278. unsigned int m_extraAttacks = 0x0
  1279. bool m_canDualWield = 0x0
  1280. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  1281. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1282. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1283. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  1284. <user defined> _Copy_tag = 0x207EBD34400
  1285. <user defined> _Move_tag = 0x207EBD34400
  1286. Player* m_playerMovingMe = NULL
  1287. ObjectGuid[7] m_SummonSlot
  1288. [0] = 0x207EBD34420
  1289. [1] = 0x207EBD34430
  1290. [2] = 0x207EBD34440
  1291. [3] = 0x207EBD34450
  1292. [4] = 0x207EBD34460
  1293. [5] = 0x207EBD34470
  1294. [6] = 0x207EBD34480
  1295. ObjectGuid[4] m_ObjectSlot
  1296. [0] = 0x207EBD34490
  1297. [1] = 0x207EBD344A0
  1298. [2] = 0x207EBD344B0
  1299. [3] = 0x207EBD344C0
  1300. float m_modMeleeHitChance = 0.000000
  1301. float m_modRangedHitChance = 0.000000
  1302. float m_modSpellHitChance = 0.000000
  1303. int m_baseSpellCritChance = 0x5
  1304. float[7] m_threatModifier
  1305. [0] = 1.000000
  1306. [1] = 1.000000
  1307. [2] = 1.000000
  1308. [3] = 1.000000
  1309. [4] = 1.000000
  1310. [5] = 1.000000
  1311. [6] = 1.000000
  1312. unsigned int[3] m_baseAttackSpeed
  1313. [0] = 0x7D0
  1314. [1] = 0x7D0
  1315. [2] = 0x7D0
  1316. float[3] m_modAttackSpeedPct
  1317. [0] = 1.000000
  1318. [1] = 1.000000
  1319. [2] = 1.000000
  1320. unsigned int[3] m_attackTimer
  1321. [0] = 0x0
  1322. [1] = 0x0
  1323. [2] = 0x0
  1324. EventProcessor m_Events
  1325. unsigned int m_time = 0x4862
  1326. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  1327. 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
  1328. [0] = 0x207EBD34540
  1329. [1] = 0x207EBD34590
  1330. [2] = 0x207EBD345E0
  1331. [3] = 0x207EBD34630
  1332. [4] = 0x207EBD34680
  1333. [5] = 0x207EBD346D0
  1334. [6] = 0x207EBD34720
  1335. unsigned int m_lastSanctuaryTime = 0x0
  1336. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  1337. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  1338. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  1339. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  1340. <user defined> _Copy_tag = 0x207EBD34778
  1341. <user defined> _Move_tag = 0x207EBD34778
  1342. bool IsAIEnabled = 0x1
  1343. bool NeedChangeAI = 0x0
  1344. ObjectGuid LastCharmerGUID
  1345. unsigned int _low = 0x0
  1346. unsigned int _high = 0x0
  1347. bool m_ControlledByPlayer = 0x0
  1348. Movement::MoveSpline* movespline = 0x207E701B920
  1349. Movement::Spline<int> spline = 0x207E701B920
  1350. Movement::FacingInfo facing = 0x207E701B970
  1351. unsigned int m_Id = 0x5F1
  1352. Movement::MoveSplineFlag splineflags = 0x20
  1353. int time_passed = 0x0
  1354. float vertical_acceleration = 0.000000
  1355. float initialOrientation = 0.000000
  1356. int effect_start_time = 0x0
  1357. int point_Idx = 0x3
  1358. int point_Idx_offset = 0x0
  1359. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  1360. bool onTransport = 0x0
  1361. bool splineIsFacingOnly = 0x0
  1362. UnitAI* i_AI = 0x207E990B9A0
  1363. Unit* me = 0x207EBD34050
  1364. UnitAI* i_disabledAI = NULL
  1365. bool m_AutoRepeatFirstCast = 0x0
  1366. float[4] m_createStats
  1367. [0] = 0.000000
  1368. [1] = 0.000000
  1369. [2] = 0.000000
  1370. [3] = 0.000000
  1371. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  1372. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1373. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1374. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  1375. <user defined> _Copy_tag = 0x207EBD347D8
  1376. <user defined> _Move_tag = 0x207EBD347D8
  1377. Unit* m_attacking = NULL
  1378. int m_deathState = 0x2
  1379. int m_procDeep = 0x0
  1380. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  1381. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  1382. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  1383. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  1384. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  1385. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  1386. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  1387. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  1388. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  1389. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  1390. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  1391. unsigned int m_transform = 0x0
  1392. Spell*[4] m_currentSpells
  1393. [0] = 0x0
  1394. [1] = 0x0
  1395. [2] = 0x0
  1396. [3] = 0x0
  1397. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  1398. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1399. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1400. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  1401. <user defined> value_compare = 0x207EBD34878
  1402. <user defined> _Copy_tag = 0x207EBD34878
  1403. <user defined> _Move_tag = 0x207EBD34878
  1404. <user defined> value_compare = 0x207EBD34878
  1405. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  1406. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1407. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1408. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  1409. <user defined> value_compare = 0x207EBD34890
  1410. <user defined> _Copy_tag = 0x207EBD34890
  1411. <user defined> _Move_tag = 0x207EBD34890
  1412. <user defined> value_compare = 0x207EBD34890
  1413. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  1414. std::_List_buy<Aura *,std::allocator<Aura *> >
  1415. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  1416. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  1417. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  1418. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  1419. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  1420. std::_Iterator_base12
  1421. std::_Container_proxy* _Myproxy = 0x207EBD01930
  1422. std::_Iterator_base12* _Mynextiter = NULL
  1423. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  1424. unsigned int m_removedAurasCount = 0x0
  1425. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  1426. [0] = 0x207EBD348E0
  1427. [1] = 0x207EBD348F8
  1428. [2] = 0x207EBD34910
  1429. [3] = 0x207EBD34928
  1430. [4] = 0x207EBD34940
  1431. [5] = 0x207EBD34958
  1432. [6] = 0x207EBD34970
  1433. [7] = 0x207EBD34988
  1434. [8] = 0x207EBD349A0
  1435. [9] = 0x207EBD349B8
  1436. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  1437. std::_List_buy<Aura *,std::allocator<Aura *> >
  1438. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  1439. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  1440. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  1441. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  1442. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  1443. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  1444. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  1445. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1446. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1447. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  1448. <user defined> value_compare = 0x207EBD37730
  1449. <user defined> _Copy_tag = 0x207EBD37730
  1450. <user defined> _Move_tag = 0x207EBD37730
  1451. <user defined> value_compare = 0x207EBD37730
  1452. std::array<unsigned int,2> m_interruptMask
  1453. unsigned int[2] _Elems
  1454. [0] = 0x0
  1455. [1] = 0x0
  1456. float[5] m_auraModifiersGroup
  1457. [0] = 0.000000
  1458. [1] = 100.000000
  1459. [2] = 1.000000
  1460. [3] = 0.000000
  1461. [4] = 1.000000
  1462. [0] = 0x207EBD37750
  1463. [1] = 0x207EBD37764
  1464. [2] = 0x207EBD37778
  1465. [3] = 0x207EBD3778C
  1466. [4] = 0x207EBD377A0
  1467. [5] = 0x207EBD377B4
  1468. [6] = 0x207EBD377C8
  1469. [7] = 0x207EBD377DC
  1470. [8] = 0x207EBD377F0
  1471. [9] = 0x207EBD37804
  1472. float[2] m_weaponDamage
  1473. [0] = 2.566667
  1474. [1] = 3.850000
  1475. [0] = 0x4076666640244444
  1476. [1] = 0x4076666640244444
  1477. [2] = 0x4076666640244444
  1478. bool m_canModifyStats = 0x1
  1479. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  1480. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  1481. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  1482. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  1483. <user defined> _Copy_tag = 0x207EBD37A40
  1484. <user defined> _Move_tag = 0x207EBD37A40
  1485. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  1486. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  1487. Data
  1488. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  1489. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  1490. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  1491. insert_commit_data
  1492. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  1493. float[9] m_speed_rate
  1494. [0] = 0.777776
  1495. [1] = 0.857143
  1496. [2] = 1.000000
  1497. [3] = 1.000000
  1498. [4] = 1.000000
  1499. [5] = 1.000000
  1500. [6] = 1.000000
  1501. [7] = 1.000000
  1502. [8] = 1.000000
  1503. CharmInfo* m_charmInfo = NULL
  1504. std::list<Player *,std::allocator<Player *> > m_sharedVision
  1505. std::_List_buy<Player *,std::allocator<Player *> >
  1506. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  1507. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  1508. MotionMaster* i_motionMaster = 0x207E9459C10
  1509. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  1510. MovementGenerator*[3] _slot
  1511. [0] = 0x7FF65D34FFB0
  1512. [1] = 0x0
  1513. [2] = 0x0
  1514. int _top = 0x0
  1515. Unit* _owner = 0x207EBD34050
  1516. bool[3] _initialize
  1517. [0] = 0x0
  1518. [1] = 0x0
  1519. [2] = 0x1
  1520. unsigned int _cleanFlag = 0x1
  1521. unsigned int[3] m_reactiveTimer
  1522. [0] = 0x0
  1523. [1] = 0x0
  1524. [2] = 0x0
  1525. unsigned int m_regenTimer = 0x138
  1526. ThreatManager m_ThreatManager
  1527. HostileReference* iCurrentVictim = NULL
  1528. Unit* iOwner = 0x207EBD34050
  1529. unsigned int iUpdateTimer = 0x3E8
  1530. ThreatContainer iThreatContainer = 0x207EBD37AE8
  1531. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  1532. Vehicle* m_vehicle = NULL
  1533. Vehicle* m_vehicleKit = NULL
  1534. unsigned int m_unitTypeMask = 0x0
  1535. LiquidTypeEntry* _lastLiquid = NULL
  1536. unsigned int m_movementCounter = 0x0
  1537. unsigned int m_state = 0x20
  1538. unsigned int m_CombatTimer = 0x0
  1539. TimeTrackerSmall m_movesplineTimer
  1540. int i_expiryTime = 0x190
  1541. std::array<DiminishingReturn,9> m_Diminishing
  1542. DiminishingReturn[9] _Elems
  1543. [0] = 0x207EBD37B58
  1544. [1] = 0x207EBD37B64
  1545. [2] = 0x207EBD37B70
  1546. [3] = 0x207EBD37B7C
  1547. [4] = 0x207EBD37B88
  1548. [5] = 0x207EBD37B94
  1549. [6] = 0x207EBD37BA0
  1550. [7] = 0x207EBD37BAC
  1551. [8] = 0x207EBD37BB8
  1552. HostileRefManager m_HostileRefManager
  1553. RefManager<Unit,ThreatManager>
  1554. LinkedListHead
  1555. LinkedListElement iFirst = 0x207EBD37BD0
  1556. LinkedListElement iLast = 0x207EBD37BE0
  1557. unsigned int iSize = 0x0
  1558. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  1559. <user defined> iterator = 0xEBD37BE0
  1560. <user defined> iterator = 0x207EBD37BC8
  1561. Unit* iOwner = 0x207EBD34050
  1562. FollowerRefManager m_FollowingRefManager
  1563. RefManager<Unit,TargetedMovementGeneratorBase>
  1564. LinkedListHead
  1565. LinkedListElement iFirst = 0x207EBD37C08
  1566. LinkedListElement iLast = 0x207EBD37C18
  1567. unsigned int iSize = 0x0
  1568. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  1569. <user defined> iterator = 0xEBD37C18
  1570. <user defined> iterator = 0x207EBD37C00
  1571. RedirectThreatInfo _redirectThreadInfo
  1572. ObjectGuid _targetGUID = 0x207EBD37C30
  1573. unsigned int _threatPct = 0x0
  1574. bool m_cleanupDone = 0x0
  1575. bool m_duringRemoveFromWorld = 0x0
  1576. unsigned int _oldFactionId = 0x0
  1577. bool _isWalkingBeforeCharm = 0x0
  1578. unsigned int _aiAnimKitId = 0x0
  1579. unsigned int _movementAnimKitId = 0x0
  1580. unsigned int _meleeAnimKitId = 0x0
  1581. int _lastDamagedTime = 0x0
  1582. SpellHistory* _spellHistory = 0x207E88D18D0
  1583. CooldownEntry
  1584. unsigned int SpellId = 0xEBD34050
  1585. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  1586. unsigned int ItemId = 0xEBD0B8E0
  1587. unsigned int CategoryId = 0x207
  1588. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  1589. bool OnHold = 0x0
  1590. ChargeEntry
  1591. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  1592. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  1593. Unit* _owner = 0x207EBD34050
  1594. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  1595. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  1596. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  1597. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  1598. [0] = 0x0
  1599. [1] = 0x0
  1600. [2] = 0x0
  1601. [3] = 0x0
  1602. [4] = 0x0
  1603. [5] = 0x0
  1604. [6] = 0x0
  1605. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  1606. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  1607. GridObject<Creature>
  1608. GridReference<Creature> _gridRef
  1609. Reference<GridRefManager<Creature>,Creature>
  1610. LinkedListElement
  1611. LinkedListElement* iNext = 0x207EBCEFC68
  1612. LinkedListElement* iPrev = 0x207EBD3BC98
  1613. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  1614. Creature* iRefFrom = 0x207EBD34050
  1615. MapObject
  1616. Cell _currentCell
  1617. <unnamed-type-data>
  1618. <unnamed-type-Part>
  1619. unsigned int grid_x = 0x1C48A3
  1620. unsigned int grid_y = 0x1C48A3
  1621. unsigned int cell_x = 0x1C48A3
  1622. unsigned int cell_y = 0x1C48A3
  1623. unsigned int nocreate = 0x1C48A3
  1624. unsigned int reserved = 0x1C48A3
  1625. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  1626. unsigned int All = 0x1C48A3
  1627. Cell::<unnamed-type-data> data = 0x1C48A3
  1628. int _moveState = 0x0
  1629. Position _newPosition
  1630. <user defined> XY = 0x207EBD37CA0
  1631. <user defined> XYZ = 0x207EBD37CA0
  1632. <user defined> XYZO = 0x207EBD37CA0
  1633. <user defined> PackedXYZ = 0x207EBD37CA0
  1634. float m_positionX = 0.000000
  1635. float m_positionY = 0.000000
  1636. float m_positionZ = 0.000000
  1637. float m_orientation = 0.000000
  1638. ?$Streamer@UXY@Position@@
  1639. Position* Pos = NULL
  1640. ?$ConstStreamer@UXY@Position@@
  1641. Position* Pos = NULL
  1642. ?$Streamer@UXYZ@Position@@
  1643. <user defined> Pos = 0x0
  1644. ?$ConstStreamer@UXYZ@Position@@
  1645. <user defined> Pos = 0x0
  1646. ?$Streamer@UXYZO@Position@@
  1647. <user defined> Pos = 0x0
  1648. ?$ConstStreamer@UXYZO@Position@@
  1649. <user defined> Pos = 0x0
  1650. ?$Streamer@UPackedXYZ@Position@@
  1651. <user defined> Pos = 0x0
  1652. ?$ConstStreamer@UPackedXYZ@Position@@
  1653. <user defined> Pos = 0x0
  1654. Loot loot
  1655. std::vector<LootItem,std::allocator<LootItem> > items
  1656. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  1657. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
  1658. std::vector<LootItem,std::allocator<LootItem> > quest_items
  1659. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  1660. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
  1661. unsigned int gold = 0x0
  1662. unsigned int unlootedCount = 0x0
  1663. ObjectGuid roundRobinPlayer
  1664. unsigned int _low = 0x0
  1665. unsigned int _high = 0x0
  1666. unsigned int loot_type = 0x0
  1667. unsigned int maxDuplicates = 0x1
  1668. ObjectGuid containerID
  1669. unsigned int _low = 0x0
  1670. unsigned int _high = 0x0
  1671. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  1672. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1673. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1674. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
  1675. <user defined> _Copy_tag = 0x207EBD37D18
  1676. <user defined> _Move_tag = 0x207EBD37D18
  1677. 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
  1678. 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
  1679. <user defined> value_compare = 0x207EBD37D30
  1680. 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
  1681. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
  1682. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
  1683. unsigned int _Mask = 0x7
  1684. unsigned int _Maxidx = 0x8
  1685. 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
  1686. 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
  1687. <user defined> value_compare = 0x207EBD37D80
  1688. 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
  1689. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
  1690. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
  1691. unsigned int _Mask = 0x7
  1692. unsigned int _Maxidx = 0x8
  1693. 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
  1694. 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
  1695. <user defined> value_compare = 0x207EBD37DD0
  1696. 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
  1697. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
  1698. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
  1699. unsigned int _Mask = 0x7
  1700. unsigned int _Maxidx = 0x8
  1701. LootValidatorRefManager i_LootValidatorRefManager
  1702. RefManager<Loot,LootValidatorRef>
  1703. LinkedListHead
  1704. LinkedListElement iFirst = 0x207EBD37E28
  1705. LinkedListElement iLast = 0x207EBD37E38
  1706. unsigned int iSize = 0x0
  1707. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
  1708. <user defined> iterator = 0xEBD37E38
  1709. <user defined> iterator = 0x207EBD37E20
  1710. iterator
  1711. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  1712. ObjectGuid _GUID
  1713. unsigned int _low = 0x207
  1714. unsigned int _high = 0x3C00040000017780
  1715. unsigned int _itemContext = 0x0
  1716. unsigned int[8] m_spells
  1717. [0] = 0x0
  1718. [1] = 0x0
  1719. [2] = 0x0
  1720. [3] = 0x0
  1721. [4] = 0x0
  1722. [5] = 0x0
  1723. [6] = 0x0
  1724. [7] = 0x0
  1725. unsigned int m_groupLootTimer = 0x0
  1726. ObjectGuid lootingGroupLowGUID
  1727. unsigned int _low = 0x0
  1728. unsigned int _high = 0x0
  1729. unsigned int m_PlayerDamageReq = 0x2B
  1730. float m_SightDistance = 50.000000
  1731. float m_CombatDistance = 0.000000
  1732. bool m_isTempWorldObject = 0x0
  1733. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  1734. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  1735. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  1736. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
  1737. ObjectGuid m_lootRecipient
  1738. unsigned int _low = 0x0
  1739. unsigned int _high = 0x0
  1740. ObjectGuid m_lootRecipientGroup
  1741. unsigned int _low = 0x0
  1742. unsigned int _high = 0x0
  1743. ObjectGuid _skinner
  1744. unsigned int _low = 0x0
  1745. unsigned int _high = 0x0
  1746. int _pickpocketLootRestore = 0x0
  1747. int m_corpseRemoveTime = 0x5B22CE9B
  1748. int m_respawnTime = 0x5B22CF13
  1749. unsigned int m_respawnDelay = 0x78
  1750. unsigned int m_corpseDelay = 0x3C
  1751. float m_respawnradius = 5.000000
  1752. unsigned int m_boundaryCheckTime = 0x9C4
  1753. unsigned int m_combatPulseTime = 0x0
  1754. unsigned int m_combatPulseDelay = 0x0
  1755. int m_reactState = 0x0
  1756. unsigned int m_defaultMovementType = 0x1
  1757. unsigned int m_spawnId = 0x4F697
  1758. unsigned int m_equipmentId = 0x0
  1759. int m_originalEquipmentId = 0x0
  1760. bool m_AlreadyCallAssistance = 0x0
  1761. bool m_AlreadySearchedAssistance = 0x0
  1762. bool m_regenHealth = 0x1
  1763. bool m_cannotReachTarget = 0x0
  1764. unsigned int m_cannotReachTimer = 0x0
  1765. bool m_AI_locked = 0x0
  1766. int m_meleeDamageSchoolMask = 0x1
  1767. unsigned int m_originalEntry = 0x5DE
  1768. Position m_homePosition
  1769. <user defined> XY = 0x207EBD37F58
  1770. <user defined> XYZ = 0x207EBD37F58
  1771. <user defined> XYZO = 0x207EBD37F58
  1772. <user defined> PackedXYZ = 0x207EBD37F58
  1773. float m_positionX = 1884.627563
  1774. float m_positionY = 1587.966064
  1775. float m_positionZ = 89.505379
  1776. float m_orientation = 3.067404
  1777. ?$Streamer@UXY@Position@@
  1778. Position* Pos = 0x44C67EEA44EB9415
  1779. ?$ConstStreamer@UXY@Position@@
  1780. Position* Pos = 0x44C67EEA44EB9415
  1781. ?$Streamer@UXYZ@Position@@
  1782. <user defined> Pos = 0x44C67EEA44EB9415
  1783. ?$ConstStreamer@UXYZ@Position@@
  1784. <user defined> Pos = 0x44C67EEA44EB9415
  1785. ?$Streamer@UXYZO@Position@@
  1786. <user defined> Pos = 0x44C67EEA44EB9415
  1787. ?$ConstStreamer@UXYZO@Position@@
  1788. <user defined> Pos = 0x44C67EEA44EB9415
  1789. ?$Streamer@UPackedXYZ@Position@@
  1790. <user defined> Pos = 0x44C67EEA44EB9415
  1791. ?$ConstStreamer@UPackedXYZ@Position@@
  1792. <user defined> Pos = 0x44C67EEA44EB9415
  1793. Position m_transportHomePosition
  1794. <user defined> XY = 0x207EBD37F68
  1795. <user defined> XYZ = 0x207EBD37F68
  1796. <user defined> XYZO = 0x207EBD37F68
  1797. <user defined> PackedXYZ = 0x207EBD37F68
  1798. float m_positionX = 0.000000
  1799. float m_positionY = 0.000000
  1800. float m_positionZ = 0.000000
  1801. float m_orientation = 0.000000
  1802. ?$Streamer@UXY@Position@@
  1803. Position* Pos = NULL
  1804. ?$ConstStreamer@UXY@Position@@
  1805. Position* Pos = NULL
  1806. ?$Streamer@UXYZ@Position@@
  1807. <user defined> Pos = 0x0
  1808. ?$ConstStreamer@UXYZ@Position@@
  1809. <user defined> Pos = 0x0
  1810. ?$Streamer@UXYZO@Position@@
  1811. <user defined> Pos = 0x0
  1812. ?$ConstStreamer@UXYZO@Position@@
  1813. <user defined> Pos = 0x0
  1814. ?$Streamer@UPackedXYZ@Position@@
  1815. <user defined> Pos = 0x0
  1816. ?$ConstStreamer@UPackedXYZ@Position@@
  1817. <user defined> Pos = 0x0
  1818. bool DisableReputationGain = 0x0
  1819. CreatureTemplate* m_creatureInfo = 0x207984FD7E8
  1820. unsigned int Entry = 0x5DE
  1821. unsigned int[3] DifficultyEntry
  1822. [0] = 0x0
  1823. [1] = 0x0
  1824. [2] = 0x0
  1825. unsigned int[2] KillCredit
  1826. [0] = 0x762
  1827. [1] = 0x0
  1828. unsigned int Modelid1 = 0x33D
  1829. unsigned int Modelid2 = 0x0
  1830. unsigned int Modelid3 = 0x0
  1831. unsigned int Modelid4 = 0x0
  1832. std::string Name = "Wretched Ghoul"
  1833. std::string FemaleName = ""
  1834. std::string SubName = ""
  1835. std::string TitleAlt = ""
  1836. std::string IconName = ""
  1837. unsigned int GossipMenuId = 0x0
  1838. int minlevel = 0x1
  1839. int maxlevel = 0x2
  1840. boost::optional<CreatureLevelScaling> levelScaling
  1841. boost::optional_detail::optional_base<CreatureLevelScaling>
  1842. <user defined> boost::optional_detail::optional_tag = 0x0
  1843. bool m_initialized = 0x0
  1844. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  1845. int HealthScalingExpansion = 0x0
  1846. unsigned int RequiredExpansion = 0x0
  1847. unsigned int VignetteID = 0x0
  1848. unsigned int faction = 0x7
  1849. unsigned int npcflag = 0x0
  1850. float speed_walk = 0.777776
  1851. float speed_run = 0.857143
  1852. float scale = 1.000000
  1853. unsigned int rank = 0x0
  1854. unsigned int dmgschool = 0x0
  1855. unsigned int BaseAttackTime = 0x7D0
  1856. unsigned int RangeAttackTime = 0x7D0
  1857. float BaseVariance = 1.000000
  1858. float RangeVariance = 1.000000
  1859. unsigned int unit_class = 0x1
  1860. unsigned int unit_flags = 0x0
  1861. unsigned int unit_flags2 = 0x800
  1862. unsigned int unit_flags3 = 0x0
  1863. unsigned int dynamicflags = 0x0
  1864. int family = 0x0
  1865. unsigned int trainer_class = 0x0
  1866. unsigned int type = 0x6
  1867. unsigned int type_flags = 0x0
  1868. unsigned int type_flags2 = 0x0
  1869. unsigned int lootid = 0x5DE
  1870. unsigned int pickpocketLootId = 0x5DE
  1871. unsigned int SkinLootId = 0x0
  1872. int[7] resistance
  1873. [0] = 0x0
  1874. [1] = 0x1
  1875. [2] = 0x1
  1876. [3] = 0x1
  1877. [4] = 0x1
  1878. [5] = 0x1
  1879. [6] = 0x1
  1880. unsigned int[8] spells
  1881. [0] = 0x0
  1882. [1] = 0x0
  1883. [2] = 0x0
  1884. [3] = 0x0
  1885. [4] = 0x0
  1886. [5] = 0x0
  1887. [6] = 0x0
  1888. [7] = 0x0
  1889. unsigned int VehicleId = 0x0
  1890. unsigned int mingold = 0x1
  1891. unsigned int maxgold = 0x4
  1892. std::string AIName = "SmartAI"
  1893. unsigned int MovementType = 0x1
  1894. unsigned int InhabitType = 0x3
  1895. float HoverHeight = 1.000000
  1896. float ModHealth = 1.000000
  1897. float ModHealthExtra = 1.000000
  1898. float ModMana = 1.000000
  1899. float ModManaExtra = 1.000000
  1900. float ModArmor = 1.000000
  1901. float ModDamage = 1.000000
  1902. float ModExperience = 1.000000
  1903. bool RacialLeader = 0x0
  1904. unsigned int movementId = 0x64
  1905. bool RegenHealth = 0x1
  1906. unsigned int MechanicImmuneMask = 0x800010
  1907. unsigned int flags_extra = 0x0
  1908. unsigned int ScriptID = 0x0
  1909. CreatureData* m_creatureData = 0x207A3D4D1E8
  1910. unsigned int id = 0x5DE
  1911. unsigned int mapid = 0x0
  1912. unsigned int displayid = 0x0
  1913. int equipmentId = 0x0
  1914. float posX = 1919.939941
  1915. float posY = 1586.650024
  1916. float posZ = 83.980400
  1917. float orientation = 2.334830
  1918. unsigned int spawntimesecs = 0x78
  1919. float spawndist = 5.000000
  1920. unsigned int currentwaypoint = 0x0
  1921. unsigned int curhealth = 0x1
  1922. unsigned int curmana = 0x0
  1923. unsigned int movementType = 0x1
  1924. unsigned int spawnMask = 0x1
  1925. unsigned int npcflag = 0x0
  1926. unsigned int unit_flags = 0x0
  1927. unsigned int unit_flags2 = 0x0
  1928. unsigned int unit_flags3 = 0x0
  1929. unsigned int dynamicflags = 0x0
  1930. unsigned int phaseUseFlags = 0x0
  1931. unsigned int phaseId = 0x0
  1932. unsigned int phaseGroup = 0x0
  1933. int terrainSwapMap = 0xFFFFFFFF
  1934. unsigned int ScriptId = 0x0
  1935. bool dbData = 0x1
  1936. unsigned int m_LootMode = 0x1
  1937. unsigned int m_waypointID = 0x1
  1938. unsigned int m_path_id = 0x0
  1939. CreatureGroup* m_formation = NULL
  1940. bool m_TriggerJustRespawned = 0x0
  1941. Spell* m_focusSpell = NULL
  1942. unsigned int m_focusDelay = 0x0
  1943. bool m_shouldReacquireTarget = 0x0
  1944. ObjectGuid m_suppressedTarget
  1945. unsigned int _low = 0x0
  1946. unsigned int _high = 0x0
  1947. float m_suppressedOrientation = 0.000000
  1948. 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
  1949. 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
  1950. <user defined> value_compare = 0x207EBD37FD8
  1951. 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
  1952. std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
  1953. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
  1954. unsigned int _Mask = 0x7
  1955. unsigned int _Maxidx = 0x8
  1956. Parameter unsigned int diff = 0x7D
  1957.  
  1958. 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  1959. Local MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >* this = 0x207F1029230
  1960. Parameter Unit* u = 0x207EBD34050
  1961. WorldObject
  1962. Object
  1963. unsigned int m_objectType = 0x9
  1964. int m_objectTypeId = 0x3
  1965. unsigned int m_updateFlag = 0x8
  1966. int* m_int32Values = 0x208
  1967. unsigned int* m_uint32Values = 0x208
  1968. float* m_floatValues = 0.000000
  1969. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  1970. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  1971. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  1972. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  1973. unsigned int m_valuesCount = 0xD5
  1974. unsigned int _dynamicValuesCount = 0x3
  1975. unsigned int _fieldNotifyFlags = 0x80
  1976. bool m_objectUpdated = 0x1
  1977. bool m_inWorld = 0x1
  1978. WorldLocation
  1979. Position
  1980. <user defined> XY = 0x207EBD340C8
  1981. <user defined> XYZ = 0x207EBD340C8
  1982. <user defined> XYZO = 0x207EBD340C8
  1983. <user defined> PackedXYZ = 0x207EBD340C8
  1984. float m_positionX = 1884.491577
  1985. float m_positionY = 1587.976196
  1986. float m_positionZ = 89.527344
  1987. float m_orientation = 6.208997
  1988. ?$Streamer@UXY@Position@@
  1989. Position* Pos = 0x44C67F3D44EB8FBB
  1990. ?$ConstStreamer@UXY@Position@@
  1991. Position* Pos = 0x44C67F3D44EB8FBB
  1992. ?$Streamer@UXYZ@Position@@
  1993. <user defined> Pos = 0x44C67F3D44EB8FBB
  1994. ?$ConstStreamer@UXYZ@Position@@
  1995. <user defined> Pos = 0x44C67F3D44EB8FBB
  1996. ?$Streamer@UXYZO@Position@@
  1997. <user defined> Pos = 0x44C67F3D44EB8FBB
  1998. ?$ConstStreamer@UXYZO@Position@@
  1999. <user defined> Pos = 0x44C67F3D44EB8FBB
  2000. ?$Streamer@UPackedXYZ@Position@@
  2001. <user defined> Pos = 0x44C67F3D44EB8FBB
  2002. ?$ConstStreamer@UPackedXYZ@Position@@
  2003. <user defined> Pos = 0x44C67F3D44EB8FBB
  2004. unsigned int m_mapId = 0x0
  2005. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  2006. int[2] m_values
  2007. [0] = 0x0
  2008. [1] = 0x0
  2009. unsigned int m_flags = 0x0
  2010. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  2011. int[2] m_values
  2012. [0] = 0x0
  2013. [1] = 0x0
  2014. unsigned int m_flags = 0x0
  2015. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  2016. int[38] m_values
  2017. [0] = 0x0
  2018. [1] = 0x0
  2019. [2] = 0x0
  2020. [3] = 0x0
  2021. [4] = 0x0
  2022. [5] = 0x0
  2023. [6] = 0x0
  2024. [7] = 0x0
  2025. [8] = 0x0
  2026. [9] = 0x0
  2027. unsigned int m_flags = 0x0
  2028. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  2029. int[38] m_values
  2030. [0] = 0x0
  2031. [1] = 0x0
  2032. [2] = 0x0
  2033. [3] = 0x0
  2034. [4] = 0x0
  2035. [5] = 0x0
  2036. [6] = 0x0
  2037. [7] = 0x0
  2038. [8] = 0x0
  2039. [9] = 0x0
  2040. unsigned int m_flags = 0x0
  2041. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  2042. int[2] m_values
  2043. [0] = 0x0
  2044. [1] = 0x1
  2045. unsigned int m_flags = 0x0
  2046. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  2047. int[2] m_values
  2048. [0] = 0x0
  2049. [1] = 0x1
  2050. unsigned int m_flags = 0x0
  2051. unsigned int LastUsedScriptID = 0x0
  2052. MovementInfo m_movementInfo
  2053. ObjectGuid guid = 0x207EBD34248
  2054. unsigned int flags = 0x100
  2055. unsigned int flags2 = 0x0
  2056. Position pos = 0x207EBD34260
  2057. unsigned int time = 0x0
  2058. TransportInfo
  2059. ObjectGuid guid = 0x207EBD34248
  2060. Position pos = 0x207EBD34258
  2061. int seat = 0x0
  2062. unsigned int time = 0x0
  2063. unsigned int prevTime = 0x0
  2064. unsigned int vehicleId = 0x0
  2065. MovementInfo::TransportInfo transport = 0x207EBD34274
  2066. float pitch = 0.000000
  2067. JumpInfo
  2068. unsigned int fallTime = 0x0
  2069. float zspeed = 0.000000
  2070. float sinAngle = 0.000000
  2071. float cosAngle = 0.000000
  2072. float xyspeed = 0.000000
  2073. MovementInfo::JumpInfo jump = 0x207EBD342A8
  2074. float splineElevation = 0.000000
  2075. std::string m_name = "Wretched Ghoul"
  2076. bool m_isActive = 0x0
  2077. bool m_isWorldObject = 0x0
  2078. ZoneScript* m_zoneScript = NULL
  2079. Transport* m_transport = NULL
  2080. Map* m_currMap = 0x207AE22E040
  2081. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  2082. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  2083. LinkedListHead
  2084. LinkedListElement iFirst = 0x207AE22E048
  2085. LinkedListElement iLast = 0x207AE22E058
  2086. unsigned int iSize = 0xB
  2087. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  2088. <user defined> iterator = 0xF381E088
  2089. <user defined> iterator = 0x207AE22E040
  2090. iterator
  2091. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  2092. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
  2093. bool _creatureToMoveLock = 0x0
  2094. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
  2095. bool _gameObjectsToMoveLock = 0x0
  2096. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
  2097. bool _dynamicObjectsToMoveLock = 0x0
  2098. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
  2099. bool _areaTriggersToMoveLock = 0x0
  2100. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
  2101. std::mutex _mapLock = 0x207AE22E128
  2102. std::mutex _gridLock = 0x207AE22E178
  2103. MapEntry* i_mapEntry = 0x2070131EC40
  2104. unsigned int i_spawnMode = 0x0
  2105. unsigned int i_InstanceId = 0x0
  2106. unsigned int m_unloadTimer = 0x0
  2107. float m_VisibleDistance = 90.000000
  2108. DynamicMapTree _dynamicTree = 0x2072BB74060
  2109. MapRefManager m_mapRefManager = 0x207AE22E1E8
  2110. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
  2111. int m_VisibilityNotifyPeriod = 0x3E8
  2112. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
  2113. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
  2114. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
  2115. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
  2116. int i_gridExpiry = 0x493E0
  2117. Map* m_parentMap = 0x207AE22E040
  2118. Map* m_parentTerrainMap = 0x207AE22E040
  2119. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  2120. 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
  2121. [0] = 0x0
  2122. [1] = 0x0
  2123. [2] = 0x0
  2124. [3] = 0x0
  2125. [4] = 0x0
  2126. [5] = 0x0
  2127. [6] = 0x0
  2128. [7] = 0x0
  2129. [8] = 0x0
  2130. [9] = 0x0
  2131. [0] = 0x207AE22E2A8
  2132. [1] = 0x207AE22E4A8
  2133. [2] = 0x207AE22E6A8
  2134. [3] = 0x207AE22E8A8
  2135. [4] = 0x207AE22EAA8
  2136. [5] = 0x207AE22ECA8
  2137. [6] = 0x207AE22EEA8
  2138. [7] = 0x207AE22F0A8
  2139. [8] = 0x207AE22F2A8
  2140. [9] = 0x207AE22F4A8
  2141. GridMap*[64] GridMaps
  2142. [0] = 0x0
  2143. [1] = 0x0
  2144. [2] = 0x0
  2145. [3] = 0x0
  2146. [4] = 0x0
  2147. [5] = 0x0
  2148. [6] = 0x0
  2149. [7] = 0x0
  2150. [8] = 0x0
  2151. [9] = 0x0
  2152. [0] = 0x207AE2362A8
  2153. [1] = 0x207AE2364A8
  2154. [2] = 0x207AE2366A8
  2155. [3] = 0x207AE2368A8
  2156. [4] = 0x207AE236AA8
  2157. [5] = 0x207AE236CA8
  2158. [6] = 0x207AE236EA8
  2159. [7] = 0x207AE2370A8
  2160. [8] = 0x207AE2372A8
  2161. [9] = 0x207AE2374A8
  2162. unsigned int[64] GridMapReference
  2163. [0] = 0x0
  2164. [1] = 0x0
  2165. [2] = 0x0
  2166. [3] = 0x0
  2167. [4] = 0x0
  2168. [5] = 0x0
  2169. [6] = 0x0
  2170. [7] = 0x0
  2171. [8] = 0x0
  2172. [9] = 0x0
  2173. [0] = 0x207AE23E2A8
  2174. [1] = 0x207AE23E328
  2175. [2] = 0x207AE23E3A8
  2176. [3] = 0x207AE23E428
  2177. [4] = 0x207AE23E4A8
  2178. [5] = 0x207AE23E528
  2179. [6] = 0x207AE23E5A8
  2180. [7] = 0x207AE23E628
  2181. [8] = 0x207AE23E6A8
  2182. [9] = 0x207AE23E728
  2183. std::bitset<262144> marked_cells = 0x207AE2402A8
  2184. bool i_scriptLock = 0x0
  2185. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
  2186. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
  2187. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
  2188. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
  2189. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
  2190. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
  2191. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
  2192. IntervalTimer _weatherUpdateTimer = 0x207AE248400
  2193. unsigned int _defaultLight = 0x1
  2194. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
  2195. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
  2196. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
  2197. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
  2198. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
  2199. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
  2200. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
  2201. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
  2202. unsigned int m_InstanceId = 0x0
  2203. PhaseShift _phaseShift
  2204. PhaseRef
  2205. unsigned int Id = 0x8
  2206. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  2207. int References = 0x0
  2208. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  2209. VisibleMapIdRef
  2210. int References = 0x8
  2211. TerrainSwapInfo* VisibleMapInfo = NULL
  2212. UiWorldMapAreaIdSwapRef
  2213. int References = 0x8
  2214. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  2215. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  2216. bool Erased = 0x0
  2217. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  2218. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
  2219. bool Erased = 0x0
  2220. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  2221. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
  2222. bool Erased = 0x0
  2223. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  2224. ObjectGuid PersonalGuid = 0x207EBD34314
  2225. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
  2226. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
  2227. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
  2228. int NonCosmeticReferences = 0x0
  2229. int CosmeticReferences = 0x0
  2230. int DefaultReferences = 0x0
  2231. bool IsDbPhaseShift = 0x1
  2232. PhaseShift _suppressedPhaseShift
  2233. PhaseRef
  2234. unsigned int Id = 0x8
  2235. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  2236. int References = 0x0
  2237. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  2238. VisibleMapIdRef
  2239. int References = 0x8
  2240. TerrainSwapInfo* VisibleMapInfo = NULL
  2241. UiWorldMapAreaIdSwapRef
  2242. int References = 0x8
  2243. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  2244. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  2245. bool Erased = 0x0
  2246. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  2247. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
  2248. bool Erased = 0x0
  2249. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  2250. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
  2251. bool Erased = 0x0
  2252. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  2253. ObjectGuid PersonalGuid = 0x207EBD34384
  2254. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
  2255. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
  2256. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
  2257. int NonCosmeticReferences = 0x0
  2258. int CosmeticReferences = 0x0
  2259. int DefaultReferences = 0x0
  2260. bool IsDbPhaseShift = 0x0
  2261. int _dbPhase = 0x0
  2262. unsigned int m_notifyflags = 0x2
  2263. unsigned int m_executed_notifies = 0x0
  2264. unsigned int m_extraAttacks = 0x0
  2265. bool m_canDualWield = 0x0
  2266. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2267. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2268. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2269. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  2270. <user defined> _Copy_tag = 0x207EBD34400
  2271. <user defined> _Move_tag = 0x207EBD34400
  2272. Player* m_playerMovingMe = NULL
  2273. ObjectGuid[7] m_SummonSlot
  2274. [0] = 0x207EBD34420
  2275. [1] = 0x207EBD34430
  2276. [2] = 0x207EBD34440
  2277. [3] = 0x207EBD34450
  2278. [4] = 0x207EBD34460
  2279. [5] = 0x207EBD34470
  2280. [6] = 0x207EBD34480
  2281. ObjectGuid[4] m_ObjectSlot
  2282. [0] = 0x207EBD34490
  2283. [1] = 0x207EBD344A0
  2284. [2] = 0x207EBD344B0
  2285. [3] = 0x207EBD344C0
  2286. float m_modMeleeHitChance = 0.000000
  2287. float m_modRangedHitChance = 0.000000
  2288. float m_modSpellHitChance = 0.000000
  2289. int m_baseSpellCritChance = 0x5
  2290. float[7] m_threatModifier
  2291. [0] = 1.000000
  2292. [1] = 1.000000
  2293. [2] = 1.000000
  2294. [3] = 1.000000
  2295. [4] = 1.000000
  2296. [5] = 1.000000
  2297. [6] = 1.000000
  2298. unsigned int[3] m_baseAttackSpeed
  2299. [0] = 0x7D0
  2300. [1] = 0x7D0
  2301. [2] = 0x7D0
  2302. float[3] m_modAttackSpeedPct
  2303. [0] = 1.000000
  2304. [1] = 1.000000
  2305. [2] = 1.000000
  2306. unsigned int[3] m_attackTimer
  2307. [0] = 0x0
  2308. [1] = 0x0
  2309. [2] = 0x0
  2310. EventProcessor m_Events
  2311. unsigned int m_time = 0x4862
  2312. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  2313. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  2314. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  2315. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
  2316. <user defined> value_compare = 0x207EBD34528
  2317. <user defined> _Copy_tag = 0x207EBD34528
  2318. <user defined> _Move_tag = 0x207EBD34528
  2319. <user defined> value_compare = 0x207EBD34528
  2320. 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
  2321. [0] = 0x207EBD34540
  2322. [1] = 0x207EBD34590
  2323. [2] = 0x207EBD345E0
  2324. [3] = 0x207EBD34630
  2325. [4] = 0x207EBD34680
  2326. [5] = 0x207EBD346D0
  2327. [6] = 0x207EBD34720
  2328. unsigned int m_lastSanctuaryTime = 0x0
  2329. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  2330. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2331. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2332. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  2333. <user defined> _Copy_tag = 0x207EBD34778
  2334. <user defined> _Move_tag = 0x207EBD34778
  2335. bool IsAIEnabled = 0x1
  2336. bool NeedChangeAI = 0x0
  2337. ObjectGuid LastCharmerGUID
  2338. unsigned int _low = 0x0
  2339. unsigned int _high = 0x0
  2340. bool m_ControlledByPlayer = 0x0
  2341. Movement::MoveSpline* movespline = 0x207E701B920
  2342. Movement::Spline<int> spline
  2343. Movement::SplineBase
  2344. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
  2345. int index_lo = 0x0
  2346. int index_hi = 0x0
  2347. unsigned int m_mode = 0x0
  2348. bool cyclic = 0x0
  2349. std::vector<int,std::allocator<int> > lengths = 0x207E701B950
  2350. Movement::FacingInfo facing
  2351. <unnamed-type-f>
  2352. float x = 0.000000
  2353. float y = 0.000000
  2354. float z = 0.000000
  2355. Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
  2356. ObjectGuid target = 0x207E701B97C
  2357. float angle = 0.000000
  2358. int type = 0x0
  2359. unsigned int m_Id = 0x5F1
  2360. Movement::MoveSplineFlag splineflags
  2361. unsigned int animId = 0x20
  2362. bool unknown0 = 0x20
  2363. bool fallingSlow = 0x20
  2364. bool done = 0x20
  2365. bool falling = 0x20
  2366. bool no_spline = 0x20
  2367. bool unknown1 = 0x0
  2368. bool flying = 0x0
  2369. bool orientationFixed = 0x0
  2370. bool catmullrom = 0x0
  2371. bool cyclic = 0x0
  2372. bool enter_cycle = 0x0
  2373. bool frozen = 0x0
  2374. bool transportEnter = 0x0
  2375. bool transportExit = 0x0
  2376. bool unknown2 = 0x0
  2377. bool unknown3 = 0x0
  2378. bool backward = 0x0
  2379. bool smoothGroundPath = 0x0
  2380. bool canSwim = 0x0
  2381. bool uncompressedPath = 0x0
  2382. bool unknown4 = 0x0
  2383. bool unknown5 = 0x0
  2384. bool animation = 0x0
  2385. bool parabolic = 0x0
  2386. bool fadeObject = 0x0
  2387. bool steering = 0x0
  2388. bool unknown8 = 0x0
  2389. bool unknown9 = 0x0
  2390. bool unknown10 = 0x0
  2391. int time_passed = 0x0
  2392. float vertical_acceleration = 0.000000
  2393. float initialOrientation = 0.000000
  2394. int effect_start_time = 0x0
  2395. int point_Idx = 0x3
  2396. int point_Idx_offset = 0x0
  2397. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  2398. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  2399. <user defined> boost::optional_detail::optional_tag = 0x0
  2400. bool m_initialized = 0x0
  2401. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
  2402. bool onTransport = 0x0
  2403. bool splineIsFacingOnly = 0x0
  2404. UnitAI* i_AI = 0x207E990B9A0
  2405. Unit* me = 0x207EBD34050
  2406. UnitAI* i_disabledAI = NULL
  2407. bool m_AutoRepeatFirstCast = 0x0
  2408. float[4] m_createStats
  2409. [0] = 0.000000
  2410. [1] = 0.000000
  2411. [2] = 0.000000
  2412. [3] = 0.000000
  2413. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  2414. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2415. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2416. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  2417. <user defined> _Copy_tag = 0x207EBD347D8
  2418. <user defined> _Move_tag = 0x207EBD347D8
  2419. Unit* m_attacking = NULL
  2420. int m_deathState = 0x2
  2421. int m_procDeep = 0x0
  2422. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  2423. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  2424. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  2425. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  2426. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  2427. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  2428. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  2429. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  2430. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  2431. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  2432. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  2433. unsigned int m_transform = 0x0
  2434. Spell*[4] m_currentSpells
  2435. [0] = 0x0
  2436. [1] = 0x0
  2437. [2] = 0x0
  2438. [3] = 0x0
  2439. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  2440. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2441. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2442. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  2443. <user defined> value_compare = 0x207EBD34878
  2444. <user defined> _Copy_tag = 0x207EBD34878
  2445. <user defined> _Move_tag = 0x207EBD34878
  2446. <user defined> value_compare = 0x207EBD34878
  2447. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  2448. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2449. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2450. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  2451. <user defined> value_compare = 0x207EBD34890
  2452. <user defined> _Copy_tag = 0x207EBD34890
  2453. <user defined> _Move_tag = 0x207EBD34890
  2454. <user defined> value_compare = 0x207EBD34890
  2455. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  2456. std::_List_buy<Aura *,std::allocator<Aura *> >
  2457. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2458. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  2459. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  2460. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  2461. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  2462. std::_Iterator_base12
  2463. std::_Container_proxy* _Myproxy = 0x207EBD01930
  2464. std::_Iterator_base12* _Mynextiter = NULL
  2465. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  2466. unsigned int m_removedAurasCount = 0x0
  2467. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  2468. [0] = 0x207EBD348E0
  2469. [1] = 0x207EBD348F8
  2470. [2] = 0x207EBD34910
  2471. [3] = 0x207EBD34928
  2472. [4] = 0x207EBD34940
  2473. [5] = 0x207EBD34958
  2474. [6] = 0x207EBD34970
  2475. [7] = 0x207EBD34988
  2476. [8] = 0x207EBD349A0
  2477. [9] = 0x207EBD349B8
  2478. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  2479. std::_List_buy<Aura *,std::allocator<Aura *> >
  2480. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2481. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  2482. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  2483. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  2484. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  2485. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  2486. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  2487. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2488. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2489. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  2490. <user defined> value_compare = 0x207EBD37730
  2491. <user defined> _Copy_tag = 0x207EBD37730
  2492. <user defined> _Move_tag = 0x207EBD37730
  2493. <user defined> value_compare = 0x207EBD37730
  2494. std::array<unsigned int,2> m_interruptMask
  2495. unsigned int[2] _Elems
  2496. [0] = 0x0
  2497. [1] = 0x0
  2498. float[5] m_auraModifiersGroup
  2499. [0] = 0.000000
  2500. [1] = 100.000000
  2501. [2] = 1.000000
  2502. [3] = 0.000000
  2503. [4] = 1.000000
  2504. [0] = 0x207EBD37750
  2505. [1] = 0x207EBD37764
  2506. [2] = 0x207EBD37778
  2507. [3] = 0x207EBD3778C
  2508. [4] = 0x207EBD377A0
  2509. [5] = 0x207EBD377B4
  2510. [6] = 0x207EBD377C8
  2511. [7] = 0x207EBD377DC
  2512. [8] = 0x207EBD377F0
  2513. [9] = 0x207EBD37804
  2514. float[2] m_weaponDamage
  2515. [0] = 2.566667
  2516. [1] = 3.850000
  2517. [0] = 0x4076666640244444
  2518. [1] = 0x4076666640244444
  2519. [2] = 0x4076666640244444
  2520. bool m_canModifyStats = 0x1
  2521. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  2522. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2523. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2524. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  2525. <user defined> _Copy_tag = 0x207EBD37A40
  2526. <user defined> _Move_tag = 0x207EBD37A40
  2527. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  2528. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  2529. Data
  2530. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  2531. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  2532. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  2533. insert_commit_data
  2534. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  2535. float[9] m_speed_rate
  2536. [0] = 0.777776
  2537. [1] = 0.857143
  2538. [2] = 1.000000
  2539. [3] = 1.000000
  2540. [4] = 1.000000
  2541. [5] = 1.000000
  2542. [6] = 1.000000
  2543. [7] = 1.000000
  2544. [8] = 1.000000
  2545. CharmInfo* m_charmInfo = NULL
  2546. std::list<Player *,std::allocator<Player *> > m_sharedVision
  2547. std::_List_buy<Player *,std::allocator<Player *> >
  2548. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  2549. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  2550. MotionMaster* i_motionMaster = 0x207E9459C10
  2551. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  2552. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  2553. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
  2554. MovementGenerator*[3] _slot
  2555. [0] = 0x7FF65D34FFB0
  2556. [1] = 0x0
  2557. [2] = 0x0
  2558. int _top = 0x0
  2559. Unit* _owner = 0x207EBD34050
  2560. bool[3] _initialize
  2561. [0] = 0x0
  2562. [1] = 0x0
  2563. [2] = 0x1
  2564. unsigned int _cleanFlag = 0x1
  2565. unsigned int[3] m_reactiveTimer
  2566. [0] = 0x0
  2567. [1] = 0x0
  2568. [2] = 0x0
  2569. unsigned int m_regenTimer = 0x138
  2570. ThreatManager m_ThreatManager
  2571. HostileReference* iCurrentVictim = NULL
  2572. Unit* iOwner = 0x207EBD34050
  2573. unsigned int iUpdateTimer = 0x3E8
  2574. ThreatContainer iThreatContainer
  2575. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
  2576. bool iDirty = 0x0
  2577. ThreatContainer iThreatOfflineContainer
  2578. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
  2579. bool iDirty = 0x0
  2580. Vehicle* m_vehicle = NULL
  2581. Vehicle* m_vehicleKit = NULL
  2582. unsigned int m_unitTypeMask = 0x0
  2583. LiquidTypeEntry* _lastLiquid = NULL
  2584. unsigned int m_movementCounter = 0x0
  2585. unsigned int m_state = 0x20
  2586. unsigned int m_CombatTimer = 0x0
  2587. TimeTrackerSmall m_movesplineTimer
  2588. int i_expiryTime = 0x190
  2589. std::array<DiminishingReturn,9> m_Diminishing
  2590. DiminishingReturn[9] _Elems
  2591. [0] = 0x207EBD37B58
  2592. [1] = 0x207EBD37B64
  2593. [2] = 0x207EBD37B70
  2594. [3] = 0x207EBD37B7C
  2595. [4] = 0x207EBD37B88
  2596. [5] = 0x207EBD37B94
  2597. [6] = 0x207EBD37BA0
  2598. [7] = 0x207EBD37BAC
  2599. [8] = 0x207EBD37BB8
  2600. HostileRefManager m_HostileRefManager
  2601. RefManager<Unit,ThreatManager>
  2602. LinkedListHead
  2603. LinkedListElement iFirst = 0x207EBD37BD0
  2604. LinkedListElement iLast = 0x207EBD37BE0
  2605. unsigned int iSize = 0x0
  2606. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  2607. <user defined> iterator = 0xEBD37BE0
  2608. <user defined> iterator = 0x207EBD37BC8
  2609. Unit* iOwner = 0x207EBD34050
  2610. FollowerRefManager m_FollowingRefManager
  2611. RefManager<Unit,TargetedMovementGeneratorBase>
  2612. LinkedListHead
  2613. LinkedListElement iFirst = 0x207EBD37C08
  2614. LinkedListElement iLast = 0x207EBD37C18
  2615. unsigned int iSize = 0x0
  2616. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  2617. <user defined> iterator = 0xEBD37C18
  2618. <user defined> iterator = 0x207EBD37C00
  2619. RedirectThreatInfo _redirectThreadInfo
  2620. ObjectGuid _targetGUID
  2621. unsigned int _low = 0x0
  2622. unsigned int _high = 0x0
  2623. unsigned int _threatPct = 0x0
  2624. bool m_cleanupDone = 0x0
  2625. bool m_duringRemoveFromWorld = 0x0
  2626. unsigned int _oldFactionId = 0x0
  2627. bool _isWalkingBeforeCharm = 0x0
  2628. unsigned int _aiAnimKitId = 0x0
  2629. unsigned int _movementAnimKitId = 0x0
  2630. unsigned int _meleeAnimKitId = 0x0
  2631. int _lastDamagedTime = 0x0
  2632. SpellHistory* _spellHistory = 0x207E88D18D0
  2633. CooldownEntry
  2634. unsigned int SpellId = 0xEBD34050
  2635. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  2636. unsigned int ItemId = 0xEBD0B8E0
  2637. unsigned int CategoryId = 0x207
  2638. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  2639. bool OnHold = 0x0
  2640. ChargeEntry
  2641. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  2642. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  2643. Unit* _owner = 0x207EBD34050
  2644. 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
  2645. 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
  2646. <user defined> value_compare = 0x207E88D18D8
  2647. 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
  2648. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
  2649. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
  2650. unsigned int _Mask = 0x7
  2651. unsigned int _Maxidx = 0x8
  2652. mapped_type
  2653. unsigned int SpellId = 0x3F800000
  2654. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
  2655. unsigned int ItemId = 0xE945AA90
  2656. unsigned int CategoryId = 0x207
  2657. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  2658. bool OnHold = 0x20
  2659. 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
  2660. 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
  2661. <user defined> value_compare = 0x207E88D1928
  2662. 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
  2663. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
  2664. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
  2665. unsigned int _Mask = 0x7
  2666. unsigned int _Maxidx = 0x8
  2667. mapped_type
  2668. unsigned int SpellId = 0x3F800000
  2669. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
  2670. unsigned int ItemId = 0xE945B010
  2671. unsigned int CategoryId = 0x207
  2672. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  2673. bool OnHold = 0x50
  2674. 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
  2675. 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
  2676. <user defined> value_compare = 0x207E88D1978
  2677. 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
  2678. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
  2679. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
  2680. unsigned int _Mask = 0x7
  2681. unsigned int _Maxidx = 0x8
  2682. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  2683. [0] = 0x0
  2684. [1] = 0x0
  2685. [2] = 0x0
  2686. [3] = 0x0
  2687. [4] = 0x0
  2688. [5] = 0x0
  2689. [6] = 0x0
  2690. 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
  2691. 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
  2692. <user defined> value_compare = 0x207E88D1A00
  2693. 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
  2694. std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
  2695. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
  2696. unsigned int _Mask = 0x7
  2697. unsigned int _Maxidx = 0x8
  2698. 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
  2699. 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
  2700. <user defined> value_compare = 0x207E88D1A50
  2701. 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
  2702. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
  2703. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
  2704. unsigned int _Mask = 0x7
  2705. unsigned int _Maxidx = 0x8
  2706. Parameter unsigned int time_diff = 0x7D
  2707.  
  2708. 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  2709. Local MotionMaster* this = 0x207E9459C10
  2710. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  2711. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  2712. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
  2713. MovementGenerator*[3] _slot
  2714. [0] = 0x7FF65D34FFB0
  2715. [1] = 0x0
  2716. [2] = 0x0
  2717. int _top = 0x0
  2718. Unit* _owner = 0x207EBD34050
  2719. WorldObject
  2720. Object
  2721. unsigned int m_objectType = 0x9
  2722. int m_objectTypeId = 0x3
  2723. unsigned int m_updateFlag = 0x8
  2724. int* m_int32Values = 0x208
  2725. unsigned int* m_uint32Values = 0x208
  2726. float* m_floatValues = 0.000000
  2727. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  2728. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  2729. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  2730. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  2731. unsigned int m_valuesCount = 0xD5
  2732. unsigned int _dynamicValuesCount = 0x3
  2733. unsigned int _fieldNotifyFlags = 0x80
  2734. bool m_objectUpdated = 0x1
  2735. bool m_inWorld = 0x1
  2736. WorldLocation
  2737. Position
  2738. <user defined> XY = 0x207EBD340C8
  2739. <user defined> XYZ = 0x207EBD340C8
  2740. <user defined> XYZO = 0x207EBD340C8
  2741. <user defined> PackedXYZ = 0x207EBD340C8
  2742. float m_positionX = 1884.491577
  2743. float m_positionY = 1587.976196
  2744. float m_positionZ = 89.527344
  2745. float m_orientation = 6.208997
  2746. ?$Streamer@UXY@Position@@
  2747. Position* Pos = 0x44C67F3D44EB8FBB
  2748. ?$ConstStreamer@UXY@Position@@
  2749. Position* Pos = 0x44C67F3D44EB8FBB
  2750. ?$Streamer@UXYZ@Position@@
  2751. <user defined> Pos = 0x44C67F3D44EB8FBB
  2752. ?$ConstStreamer@UXYZ@Position@@
  2753. <user defined> Pos = 0x44C67F3D44EB8FBB
  2754. ?$Streamer@UXYZO@Position@@
  2755. <user defined> Pos = 0x44C67F3D44EB8FBB
  2756. ?$ConstStreamer@UXYZO@Position@@
  2757. <user defined> Pos = 0x44C67F3D44EB8FBB
  2758. ?$Streamer@UPackedXYZ@Position@@
  2759. <user defined> Pos = 0x44C67F3D44EB8FBB
  2760. ?$ConstStreamer@UPackedXYZ@Position@@
  2761. <user defined> Pos = 0x44C67F3D44EB8FBB
  2762. unsigned int m_mapId = 0x0
  2763. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  2764. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  2765. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  2766. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  2767. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  2768. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  2769. unsigned int LastUsedScriptID = 0x0
  2770. MovementInfo m_movementInfo = 0x207EBD34248
  2771. std::string m_name = "Wretched Ghoul"
  2772. bool m_isActive = 0x0
  2773. bool m_isWorldObject = 0x0
  2774. ZoneScript* m_zoneScript = NULL
  2775. Transport* m_transport = NULL
  2776. Map* m_currMap = 0x207AE22E040
  2777. unsigned int m_InstanceId = 0x0
  2778. PhaseShift _phaseShift = 0x207EBD34310
  2779. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  2780. int _dbPhase = 0x0
  2781. unsigned int m_notifyflags = 0x2
  2782. unsigned int m_executed_notifies = 0x0
  2783. unsigned int m_extraAttacks = 0x0
  2784. bool m_canDualWield = 0x0
  2785. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2786. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2787. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2788. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  2789. <user defined> _Copy_tag = 0x207EBD34400
  2790. <user defined> _Move_tag = 0x207EBD34400
  2791. Player* m_playerMovingMe = NULL
  2792. ObjectGuid[7] m_SummonSlot
  2793. [0] = 0x207EBD34420
  2794. [1] = 0x207EBD34430
  2795. [2] = 0x207EBD34440
  2796. [3] = 0x207EBD34450
  2797. [4] = 0x207EBD34460
  2798. [5] = 0x207EBD34470
  2799. [6] = 0x207EBD34480
  2800. ObjectGuid[4] m_ObjectSlot
  2801. [0] = 0x207EBD34490
  2802. [1] = 0x207EBD344A0
  2803. [2] = 0x207EBD344B0
  2804. [3] = 0x207EBD344C0
  2805. float m_modMeleeHitChance = 0.000000
  2806. float m_modRangedHitChance = 0.000000
  2807. float m_modSpellHitChance = 0.000000
  2808. int m_baseSpellCritChance = 0x5
  2809. float[7] m_threatModifier
  2810. [0] = 1.000000
  2811. [1] = 1.000000
  2812. [2] = 1.000000
  2813. [3] = 1.000000
  2814. [4] = 1.000000
  2815. [5] = 1.000000
  2816. [6] = 1.000000
  2817. unsigned int[3] m_baseAttackSpeed
  2818. [0] = 0x7D0
  2819. [1] = 0x7D0
  2820. [2] = 0x7D0
  2821. float[3] m_modAttackSpeedPct
  2822. [0] = 1.000000
  2823. [1] = 1.000000
  2824. [2] = 1.000000
  2825. unsigned int[3] m_attackTimer
  2826. [0] = 0x0
  2827. [1] = 0x0
  2828. [2] = 0x0
  2829. EventProcessor m_Events
  2830. unsigned int m_time = 0x4862
  2831. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  2832. 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
  2833. [0] = 0x207EBD34540
  2834. [1] = 0x207EBD34590
  2835. [2] = 0x207EBD345E0
  2836. [3] = 0x207EBD34630
  2837. [4] = 0x207EBD34680
  2838. [5] = 0x207EBD346D0
  2839. [6] = 0x207EBD34720
  2840. unsigned int m_lastSanctuaryTime = 0x0
  2841. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  2842. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2843. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2844. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  2845. <user defined> _Copy_tag = 0x207EBD34778
  2846. <user defined> _Move_tag = 0x207EBD34778
  2847. bool IsAIEnabled = 0x1
  2848. bool NeedChangeAI = 0x0
  2849. ObjectGuid LastCharmerGUID
  2850. unsigned int _low = 0x0
  2851. unsigned int _high = 0x0
  2852. bool m_ControlledByPlayer = 0x0
  2853. Movement::MoveSpline* movespline = 0x207E701B920
  2854. Movement::Spline<int> spline = 0x207E701B920
  2855. Movement::FacingInfo facing = 0x207E701B970
  2856. unsigned int m_Id = 0x5F1
  2857. Movement::MoveSplineFlag splineflags = 0x20
  2858. int time_passed = 0x0
  2859. float vertical_acceleration = 0.000000
  2860. float initialOrientation = 0.000000
  2861. int effect_start_time = 0x0
  2862. int point_Idx = 0x3
  2863. int point_Idx_offset = 0x0
  2864. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  2865. bool onTransport = 0x0
  2866. bool splineIsFacingOnly = 0x0
  2867. UnitAI* i_AI = 0x207E990B9A0
  2868. Unit* me = 0x207EBD34050
  2869. UnitAI* i_disabledAI = NULL
  2870. bool m_AutoRepeatFirstCast = 0x0
  2871. float[4] m_createStats
  2872. [0] = 0.000000
  2873. [1] = 0.000000
  2874. [2] = 0.000000
  2875. [3] = 0.000000
  2876. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  2877. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2878. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2879. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  2880. <user defined> _Copy_tag = 0x207EBD347D8
  2881. <user defined> _Move_tag = 0x207EBD347D8
  2882. Unit* m_attacking = NULL
  2883. int m_deathState = 0x2
  2884. int m_procDeep = 0x0
  2885. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  2886. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  2887. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  2888. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  2889. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  2890. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  2891. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  2892. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  2893. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  2894. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  2895. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  2896. unsigned int m_transform = 0x0
  2897. Spell*[4] m_currentSpells
  2898. [0] = 0x0
  2899. [1] = 0x0
  2900. [2] = 0x0
  2901. [3] = 0x0
  2902. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  2903. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2904. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2905. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  2906. <user defined> value_compare = 0x207EBD34878
  2907. <user defined> _Copy_tag = 0x207EBD34878
  2908. <user defined> _Move_tag = 0x207EBD34878
  2909. <user defined> value_compare = 0x207EBD34878
  2910. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  2911. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2912. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2913. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  2914. <user defined> value_compare = 0x207EBD34890
  2915. <user defined> _Copy_tag = 0x207EBD34890
  2916. <user defined> _Move_tag = 0x207EBD34890
  2917. <user defined> value_compare = 0x207EBD34890
  2918. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  2919. std::_List_buy<Aura *,std::allocator<Aura *> >
  2920. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2921. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  2922. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  2923. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  2924. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  2925. std::_Iterator_base12
  2926. std::_Container_proxy* _Myproxy = 0x207EBD01930
  2927. std::_Iterator_base12* _Mynextiter = NULL
  2928. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  2929. unsigned int m_removedAurasCount = 0x0
  2930. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  2931. [0] = 0x207EBD348E0
  2932. [1] = 0x207EBD348F8
  2933. [2] = 0x207EBD34910
  2934. [3] = 0x207EBD34928
  2935. [4] = 0x207EBD34940
  2936. [5] = 0x207EBD34958
  2937. [6] = 0x207EBD34970
  2938. [7] = 0x207EBD34988
  2939. [8] = 0x207EBD349A0
  2940. [9] = 0x207EBD349B8
  2941. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  2942. std::_List_buy<Aura *,std::allocator<Aura *> >
  2943. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  2944. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  2945. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  2946. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  2947. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  2948. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  2949. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  2950. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2951. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2952. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  2953. <user defined> value_compare = 0x207EBD37730
  2954. <user defined> _Copy_tag = 0x207EBD37730
  2955. <user defined> _Move_tag = 0x207EBD37730
  2956. <user defined> value_compare = 0x207EBD37730
  2957. std::array<unsigned int,2> m_interruptMask
  2958. unsigned int[2] _Elems
  2959. [0] = 0x0
  2960. [1] = 0x0
  2961. float[5] m_auraModifiersGroup
  2962. [0] = 0.000000
  2963. [1] = 100.000000
  2964. [2] = 1.000000
  2965. [3] = 0.000000
  2966. [4] = 1.000000
  2967. [0] = 0x207EBD37750
  2968. [1] = 0x207EBD37764
  2969. [2] = 0x207EBD37778
  2970. [3] = 0x207EBD3778C
  2971. [4] = 0x207EBD377A0
  2972. [5] = 0x207EBD377B4
  2973. [6] = 0x207EBD377C8
  2974. [7] = 0x207EBD377DC
  2975. [8] = 0x207EBD377F0
  2976. [9] = 0x207EBD37804
  2977. float[2] m_weaponDamage
  2978. [0] = 2.566667
  2979. [1] = 3.850000
  2980. [0] = 0x4076666640244444
  2981. [1] = 0x4076666640244444
  2982. [2] = 0x4076666640244444
  2983. bool m_canModifyStats = 0x1
  2984. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  2985. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2986. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  2987. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  2988. <user defined> _Copy_tag = 0x207EBD37A40
  2989. <user defined> _Move_tag = 0x207EBD37A40
  2990. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  2991. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  2992. Data
  2993. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  2994. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  2995. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  2996. insert_commit_data
  2997. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  2998. float[9] m_speed_rate
  2999. [0] = 0.777776
  3000. [1] = 0.857143
  3001. [2] = 1.000000
  3002. [3] = 1.000000
  3003. [4] = 1.000000
  3004. [5] = 1.000000
  3005. [6] = 1.000000
  3006. [7] = 1.000000
  3007. [8] = 1.000000
  3008. CharmInfo* m_charmInfo = NULL
  3009. std::list<Player *,std::allocator<Player *> > m_sharedVision
  3010. std::_List_buy<Player *,std::allocator<Player *> >
  3011. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  3012. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  3013. MotionMaster* i_motionMaster = 0x207E9459C10
  3014. unsigned int[3] m_reactiveTimer
  3015. [0] = 0x0
  3016. [1] = 0x0
  3017. [2] = 0x0
  3018. unsigned int m_regenTimer = 0x138
  3019. ThreatManager m_ThreatManager
  3020. HostileReference* iCurrentVictim = NULL
  3021. Unit* iOwner = 0x207EBD34050
  3022. unsigned int iUpdateTimer = 0x3E8
  3023. ThreatContainer iThreatContainer = 0x207EBD37AE8
  3024. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  3025. Vehicle* m_vehicle = NULL
  3026. Vehicle* m_vehicleKit = NULL
  3027. unsigned int m_unitTypeMask = 0x0
  3028. LiquidTypeEntry* _lastLiquid = NULL
  3029. unsigned int m_movementCounter = 0x0
  3030. unsigned int m_state = 0x20
  3031. unsigned int m_CombatTimer = 0x0
  3032. TimeTrackerSmall m_movesplineTimer
  3033. int i_expiryTime = 0x190
  3034. std::array<DiminishingReturn,9> m_Diminishing
  3035. DiminishingReturn[9] _Elems
  3036. [0] = 0x207EBD37B58
  3037. [1] = 0x207EBD37B64
  3038. [2] = 0x207EBD37B70
  3039. [3] = 0x207EBD37B7C
  3040. [4] = 0x207EBD37B88
  3041. [5] = 0x207EBD37B94
  3042. [6] = 0x207EBD37BA0
  3043. [7] = 0x207EBD37BAC
  3044. [8] = 0x207EBD37BB8
  3045. HostileRefManager m_HostileRefManager
  3046. RefManager<Unit,ThreatManager>
  3047. LinkedListHead
  3048. LinkedListElement iFirst = 0x207EBD37BD0
  3049. LinkedListElement iLast = 0x207EBD37BE0
  3050. unsigned int iSize = 0x0
  3051. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  3052. <user defined> iterator = 0xEBD37BE0
  3053. <user defined> iterator = 0x207EBD37BC8
  3054. Unit* iOwner = 0x207EBD34050
  3055. FollowerRefManager m_FollowingRefManager
  3056. RefManager<Unit,TargetedMovementGeneratorBase>
  3057. LinkedListHead
  3058. LinkedListElement iFirst = 0x207EBD37C08
  3059. LinkedListElement iLast = 0x207EBD37C18
  3060. unsigned int iSize = 0x0
  3061. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  3062. <user defined> iterator = 0xEBD37C18
  3063. <user defined> iterator = 0x207EBD37C00
  3064. RedirectThreatInfo _redirectThreadInfo
  3065. ObjectGuid _targetGUID = 0x207EBD37C30
  3066. unsigned int _threatPct = 0x0
  3067. bool m_cleanupDone = 0x0
  3068. bool m_duringRemoveFromWorld = 0x0
  3069. unsigned int _oldFactionId = 0x0
  3070. bool _isWalkingBeforeCharm = 0x0
  3071. unsigned int _aiAnimKitId = 0x0
  3072. unsigned int _movementAnimKitId = 0x0
  3073. unsigned int _meleeAnimKitId = 0x0
  3074. int _lastDamagedTime = 0x0
  3075. SpellHistory* _spellHistory = 0x207E88D18D0
  3076. CooldownEntry
  3077. unsigned int SpellId = 0xEBD34050
  3078. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  3079. unsigned int ItemId = 0xEBD0B8E0
  3080. unsigned int CategoryId = 0x207
  3081. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  3082. bool OnHold = 0x0
  3083. ChargeEntry
  3084. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  3085. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  3086. Unit* _owner = 0x207EBD34050
  3087. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  3088. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  3089. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  3090. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  3091. [0] = 0x0
  3092. [1] = 0x0
  3093. [2] = 0x0
  3094. [3] = 0x0
  3095. [4] = 0x0
  3096. [5] = 0x0
  3097. [6] = 0x0
  3098. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  3099. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  3100. bool[3] _initialize
  3101. [0] = 0x0
  3102. [1] = 0x0
  3103. [2] = 0x1
  3104. unsigned int _cleanFlag = 0x1
  3105. Parameter unsigned int diff = 0x7D
  3106. Local bool isMoveGenUpdateSuccess = 0xCC
  3107.  
  3108. 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  3109. Local Unit* this = 0x207EBD34050
  3110. WorldObject
  3111. Object
  3112. unsigned int m_objectType = 0x9
  3113. int m_objectTypeId = 0x3
  3114. unsigned int m_updateFlag = 0x8
  3115. int* m_int32Values = 0x208
  3116. unsigned int* m_uint32Values = 0x208
  3117. float* m_floatValues = 0.000000
  3118. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  3119. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  3120. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  3121. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  3122. unsigned int m_valuesCount = 0xD5
  3123. unsigned int _dynamicValuesCount = 0x3
  3124. unsigned int _fieldNotifyFlags = 0x80
  3125. bool m_objectUpdated = 0x1
  3126. bool m_inWorld = 0x1
  3127. WorldLocation
  3128. Position
  3129. <user defined> XY = 0x207EBD340C8
  3130. <user defined> XYZ = 0x207EBD340C8
  3131. <user defined> XYZO = 0x207EBD340C8
  3132. <user defined> PackedXYZ = 0x207EBD340C8
  3133. float m_positionX = 1884.491577
  3134. float m_positionY = 1587.976196
  3135. float m_positionZ = 89.527344
  3136. float m_orientation = 6.208997
  3137. ?$Streamer@UXY@Position@@
  3138. Position* Pos = 0x44C67F3D44EB8FBB
  3139. ?$ConstStreamer@UXY@Position@@
  3140. Position* Pos = 0x44C67F3D44EB8FBB
  3141. ?$Streamer@UXYZ@Position@@
  3142. <user defined> Pos = 0x44C67F3D44EB8FBB
  3143. ?$ConstStreamer@UXYZ@Position@@
  3144. <user defined> Pos = 0x44C67F3D44EB8FBB
  3145. ?$Streamer@UXYZO@Position@@
  3146. <user defined> Pos = 0x44C67F3D44EB8FBB
  3147. ?$ConstStreamer@UXYZO@Position@@
  3148. <user defined> Pos = 0x44C67F3D44EB8FBB
  3149. ?$Streamer@UPackedXYZ@Position@@
  3150. <user defined> Pos = 0x44C67F3D44EB8FBB
  3151. ?$ConstStreamer@UPackedXYZ@Position@@
  3152. <user defined> Pos = 0x44C67F3D44EB8FBB
  3153. unsigned int m_mapId = 0x0
  3154. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  3155. int[2] m_values
  3156. [0] = 0x0
  3157. [1] = 0x0
  3158. unsigned int m_flags = 0x0
  3159. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  3160. int[2] m_values
  3161. [0] = 0x0
  3162. [1] = 0x0
  3163. unsigned int m_flags = 0x0
  3164. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  3165. int[38] m_values
  3166. [0] = 0x0
  3167. [1] = 0x0
  3168. [2] = 0x0
  3169. [3] = 0x0
  3170. [4] = 0x0
  3171. [5] = 0x0
  3172. [6] = 0x0
  3173. [7] = 0x0
  3174. [8] = 0x0
  3175. [9] = 0x0
  3176. unsigned int m_flags = 0x0
  3177. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  3178. int[38] m_values
  3179. [0] = 0x0
  3180. [1] = 0x0
  3181. [2] = 0x0
  3182. [3] = 0x0
  3183. [4] = 0x0
  3184. [5] = 0x0
  3185. [6] = 0x0
  3186. [7] = 0x0
  3187. [8] = 0x0
  3188. [9] = 0x0
  3189. unsigned int m_flags = 0x0
  3190. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  3191. int[2] m_values
  3192. [0] = 0x0
  3193. [1] = 0x1
  3194. unsigned int m_flags = 0x0
  3195. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  3196. int[2] m_values
  3197. [0] = 0x0
  3198. [1] = 0x1
  3199. unsigned int m_flags = 0x0
  3200. unsigned int LastUsedScriptID = 0x0
  3201. MovementInfo m_movementInfo
  3202. ObjectGuid guid = 0x207EBD34248
  3203. unsigned int flags = 0x100
  3204. unsigned int flags2 = 0x0
  3205. Position pos = 0x207EBD34260
  3206. unsigned int time = 0x0
  3207. TransportInfo
  3208. ObjectGuid guid = 0x207EBD34248
  3209. Position pos = 0x207EBD34258
  3210. int seat = 0x0
  3211. unsigned int time = 0x0
  3212. unsigned int prevTime = 0x0
  3213. unsigned int vehicleId = 0x0
  3214. MovementInfo::TransportInfo transport = 0x207EBD34274
  3215. float pitch = 0.000000
  3216. JumpInfo
  3217. unsigned int fallTime = 0x0
  3218. float zspeed = 0.000000
  3219. float sinAngle = 0.000000
  3220. float cosAngle = 0.000000
  3221. float xyspeed = 0.000000
  3222. MovementInfo::JumpInfo jump = 0x207EBD342A8
  3223. float splineElevation = 0.000000
  3224. std::string m_name = "Wretched Ghoul"
  3225. bool m_isActive = 0x0
  3226. bool m_isWorldObject = 0x0
  3227. ZoneScript* m_zoneScript = NULL
  3228. Transport* m_transport = NULL
  3229. Map* m_currMap = 0x207AE22E040
  3230. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  3231. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  3232. LinkedListHead
  3233. LinkedListElement iFirst = 0x207AE22E048
  3234. LinkedListElement iLast = 0x207AE22E058
  3235. unsigned int iSize = 0xB
  3236. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  3237. <user defined> iterator = 0xF381E088
  3238. <user defined> iterator = 0x207AE22E040
  3239. iterator
  3240. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  3241. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
  3242. bool _creatureToMoveLock = 0x0
  3243. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
  3244. bool _gameObjectsToMoveLock = 0x0
  3245. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
  3246. bool _dynamicObjectsToMoveLock = 0x0
  3247. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
  3248. bool _areaTriggersToMoveLock = 0x0
  3249. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
  3250. std::mutex _mapLock = 0x207AE22E128
  3251. std::mutex _gridLock = 0x207AE22E178
  3252. MapEntry* i_mapEntry = 0x2070131EC40
  3253. unsigned int i_spawnMode = 0x0
  3254. unsigned int i_InstanceId = 0x0
  3255. unsigned int m_unloadTimer = 0x0
  3256. float m_VisibleDistance = 90.000000
  3257. DynamicMapTree _dynamicTree = 0x2072BB74060
  3258. MapRefManager m_mapRefManager = 0x207AE22E1E8
  3259. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
  3260. int m_VisibilityNotifyPeriod = 0x3E8
  3261. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
  3262. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
  3263. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
  3264. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
  3265. int i_gridExpiry = 0x493E0
  3266. Map* m_parentMap = 0x207AE22E040
  3267. Map* m_parentTerrainMap = 0x207AE22E040
  3268. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  3269. 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
  3270. [0] = 0x0
  3271. [1] = 0x0
  3272. [2] = 0x0
  3273. [3] = 0x0
  3274. [4] = 0x0
  3275. [5] = 0x0
  3276. [6] = 0x0
  3277. [7] = 0x0
  3278. [8] = 0x0
  3279. [9] = 0x0
  3280. [0] = 0x207AE22E2A8
  3281. [1] = 0x207AE22E4A8
  3282. [2] = 0x207AE22E6A8
  3283. [3] = 0x207AE22E8A8
  3284. [4] = 0x207AE22EAA8
  3285. [5] = 0x207AE22ECA8
  3286. [6] = 0x207AE22EEA8
  3287. [7] = 0x207AE22F0A8
  3288. [8] = 0x207AE22F2A8
  3289. [9] = 0x207AE22F4A8
  3290. GridMap*[64] GridMaps
  3291. [0] = 0x0
  3292. [1] = 0x0
  3293. [2] = 0x0
  3294. [3] = 0x0
  3295. [4] = 0x0
  3296. [5] = 0x0
  3297. [6] = 0x0
  3298. [7] = 0x0
  3299. [8] = 0x0
  3300. [9] = 0x0
  3301. [0] = 0x207AE2362A8
  3302. [1] = 0x207AE2364A8
  3303. [2] = 0x207AE2366A8
  3304. [3] = 0x207AE2368A8
  3305. [4] = 0x207AE236AA8
  3306. [5] = 0x207AE236CA8
  3307. [6] = 0x207AE236EA8
  3308. [7] = 0x207AE2370A8
  3309. [8] = 0x207AE2372A8
  3310. [9] = 0x207AE2374A8
  3311. unsigned int[64] GridMapReference
  3312. [0] = 0x0
  3313. [1] = 0x0
  3314. [2] = 0x0
  3315. [3] = 0x0
  3316. [4] = 0x0
  3317. [5] = 0x0
  3318. [6] = 0x0
  3319. [7] = 0x0
  3320. [8] = 0x0
  3321. [9] = 0x0
  3322. [0] = 0x207AE23E2A8
  3323. [1] = 0x207AE23E328
  3324. [2] = 0x207AE23E3A8
  3325. [3] = 0x207AE23E428
  3326. [4] = 0x207AE23E4A8
  3327. [5] = 0x207AE23E528
  3328. [6] = 0x207AE23E5A8
  3329. [7] = 0x207AE23E628
  3330. [8] = 0x207AE23E6A8
  3331. [9] = 0x207AE23E728
  3332. std::bitset<262144> marked_cells = 0x207AE2402A8
  3333. bool i_scriptLock = 0x0
  3334. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
  3335. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
  3336. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
  3337. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
  3338. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
  3339. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
  3340. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
  3341. IntervalTimer _weatherUpdateTimer = 0x207AE248400
  3342. unsigned int _defaultLight = 0x1
  3343. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
  3344. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
  3345. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
  3346. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
  3347. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
  3348. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
  3349. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
  3350. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
  3351. unsigned int m_InstanceId = 0x0
  3352. PhaseShift _phaseShift
  3353. PhaseRef
  3354. unsigned int Id = 0x8
  3355. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  3356. int References = 0x0
  3357. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  3358. VisibleMapIdRef
  3359. int References = 0x8
  3360. TerrainSwapInfo* VisibleMapInfo = NULL
  3361. UiWorldMapAreaIdSwapRef
  3362. int References = 0x8
  3363. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  3364. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  3365. bool Erased = 0x0
  3366. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  3367. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
  3368. bool Erased = 0x0
  3369. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  3370. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
  3371. bool Erased = 0x0
  3372. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  3373. ObjectGuid PersonalGuid = 0x207EBD34314
  3374. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
  3375. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
  3376. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
  3377. int NonCosmeticReferences = 0x0
  3378. int CosmeticReferences = 0x0
  3379. int DefaultReferences = 0x0
  3380. bool IsDbPhaseShift = 0x1
  3381. PhaseShift _suppressedPhaseShift
  3382. PhaseRef
  3383. unsigned int Id = 0x8
  3384. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  3385. int References = 0x0
  3386. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  3387. VisibleMapIdRef
  3388. int References = 0x8
  3389. TerrainSwapInfo* VisibleMapInfo = NULL
  3390. UiWorldMapAreaIdSwapRef
  3391. int References = 0x8
  3392. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  3393. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  3394. bool Erased = 0x0
  3395. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  3396. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
  3397. bool Erased = 0x0
  3398. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  3399. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
  3400. bool Erased = 0x0
  3401. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  3402. ObjectGuid PersonalGuid = 0x207EBD34384
  3403. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
  3404. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
  3405. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
  3406. int NonCosmeticReferences = 0x0
  3407. int CosmeticReferences = 0x0
  3408. int DefaultReferences = 0x0
  3409. bool IsDbPhaseShift = 0x0
  3410. int _dbPhase = 0x0
  3411. unsigned int m_notifyflags = 0x2
  3412. unsigned int m_executed_notifies = 0x0
  3413. unsigned int m_extraAttacks = 0x0
  3414. bool m_canDualWield = 0x0
  3415. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  3416. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3417. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3418. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  3419. <user defined> _Copy_tag = 0x207EBD34400
  3420. <user defined> _Move_tag = 0x207EBD34400
  3421. Player* m_playerMovingMe = NULL
  3422. ObjectGuid[7] m_SummonSlot
  3423. [0] = 0x207EBD34420
  3424. [1] = 0x207EBD34430
  3425. [2] = 0x207EBD34440
  3426. [3] = 0x207EBD34450
  3427. [4] = 0x207EBD34460
  3428. [5] = 0x207EBD34470
  3429. [6] = 0x207EBD34480
  3430. ObjectGuid[4] m_ObjectSlot
  3431. [0] = 0x207EBD34490
  3432. [1] = 0x207EBD344A0
  3433. [2] = 0x207EBD344B0
  3434. [3] = 0x207EBD344C0
  3435. float m_modMeleeHitChance = 0.000000
  3436. float m_modRangedHitChance = 0.000000
  3437. float m_modSpellHitChance = 0.000000
  3438. int m_baseSpellCritChance = 0x5
  3439. float[7] m_threatModifier
  3440. [0] = 1.000000
  3441. [1] = 1.000000
  3442. [2] = 1.000000
  3443. [3] = 1.000000
  3444. [4] = 1.000000
  3445. [5] = 1.000000
  3446. [6] = 1.000000
  3447. unsigned int[3] m_baseAttackSpeed
  3448. [0] = 0x7D0
  3449. [1] = 0x7D0
  3450. [2] = 0x7D0
  3451. float[3] m_modAttackSpeedPct
  3452. [0] = 1.000000
  3453. [1] = 1.000000
  3454. [2] = 1.000000
  3455. unsigned int[3] m_attackTimer
  3456. [0] = 0x0
  3457. [1] = 0x0
  3458. [2] = 0x0
  3459. EventProcessor m_Events
  3460. unsigned int m_time = 0x4862
  3461. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  3462. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  3463. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  3464. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
  3465. <user defined> value_compare = 0x207EBD34528
  3466. <user defined> _Copy_tag = 0x207EBD34528
  3467. <user defined> _Move_tag = 0x207EBD34528
  3468. <user defined> value_compare = 0x207EBD34528
  3469. 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
  3470. [0] = 0x207EBD34540
  3471. [1] = 0x207EBD34590
  3472. [2] = 0x207EBD345E0
  3473. [3] = 0x207EBD34630
  3474. [4] = 0x207EBD34680
  3475. [5] = 0x207EBD346D0
  3476. [6] = 0x207EBD34720
  3477. unsigned int m_lastSanctuaryTime = 0x0
  3478. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  3479. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3480. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3481. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  3482. <user defined> _Copy_tag = 0x207EBD34778
  3483. <user defined> _Move_tag = 0x207EBD34778
  3484. bool IsAIEnabled = 0x1
  3485. bool NeedChangeAI = 0x0
  3486. ObjectGuid LastCharmerGUID
  3487. unsigned int _low = 0x0
  3488. unsigned int _high = 0x0
  3489. bool m_ControlledByPlayer = 0x0
  3490. Movement::MoveSpline* movespline = 0x207E701B920
  3491. Movement::Spline<int> spline
  3492. Movement::SplineBase
  3493. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
  3494. int index_lo = 0x0
  3495. int index_hi = 0x0
  3496. unsigned int m_mode = 0x0
  3497. bool cyclic = 0x0
  3498. std::vector<int,std::allocator<int> > lengths = 0x207E701B950
  3499. Movement::FacingInfo facing
  3500. <unnamed-type-f>
  3501. float x = 0.000000
  3502. float y = 0.000000
  3503. float z = 0.000000
  3504. Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
  3505. ObjectGuid target = 0x207E701B97C
  3506. float angle = 0.000000
  3507. int type = 0x0
  3508. unsigned int m_Id = 0x5F1
  3509. Movement::MoveSplineFlag splineflags
  3510. unsigned int animId = 0x20
  3511. bool unknown0 = 0x20
  3512. bool fallingSlow = 0x20
  3513. bool done = 0x20
  3514. bool falling = 0x20
  3515. bool no_spline = 0x20
  3516. bool unknown1 = 0x0
  3517. bool flying = 0x0
  3518. bool orientationFixed = 0x0
  3519. bool catmullrom = 0x0
  3520. bool cyclic = 0x0
  3521. bool enter_cycle = 0x0
  3522. bool frozen = 0x0
  3523. bool transportEnter = 0x0
  3524. bool transportExit = 0x0
  3525. bool unknown2 = 0x0
  3526. bool unknown3 = 0x0
  3527. bool backward = 0x0
  3528. bool smoothGroundPath = 0x0
  3529. bool canSwim = 0x0
  3530. bool uncompressedPath = 0x0
  3531. bool unknown4 = 0x0
  3532. bool unknown5 = 0x0
  3533. bool animation = 0x0
  3534. bool parabolic = 0x0
  3535. bool fadeObject = 0x0
  3536. bool steering = 0x0
  3537. bool unknown8 = 0x0
  3538. bool unknown9 = 0x0
  3539. bool unknown10 = 0x0
  3540. int time_passed = 0x0
  3541. float vertical_acceleration = 0.000000
  3542. float initialOrientation = 0.000000
  3543. int effect_start_time = 0x0
  3544. int point_Idx = 0x3
  3545. int point_Idx_offset = 0x0
  3546. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  3547. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  3548. <user defined> boost::optional_detail::optional_tag = 0x0
  3549. bool m_initialized = 0x0
  3550. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
  3551. bool onTransport = 0x0
  3552. bool splineIsFacingOnly = 0x0
  3553. UnitAI* i_AI = 0x207E990B9A0
  3554. Unit* me = 0x207EBD34050
  3555. UnitAI* i_disabledAI = NULL
  3556. bool m_AutoRepeatFirstCast = 0x0
  3557. float[4] m_createStats
  3558. [0] = 0.000000
  3559. [1] = 0.000000
  3560. [2] = 0.000000
  3561. [3] = 0.000000
  3562. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  3563. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3564. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3565. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  3566. <user defined> _Copy_tag = 0x207EBD347D8
  3567. <user defined> _Move_tag = 0x207EBD347D8
  3568. Unit* m_attacking = NULL
  3569. int m_deathState = 0x2
  3570. int m_procDeep = 0x0
  3571. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  3572. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  3573. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  3574. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  3575. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  3576. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  3577. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  3578. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  3579. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  3580. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  3581. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  3582. unsigned int m_transform = 0x0
  3583. Spell*[4] m_currentSpells
  3584. [0] = 0x0
  3585. [1] = 0x0
  3586. [2] = 0x0
  3587. [3] = 0x0
  3588. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  3589. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3590. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3591. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  3592. <user defined> value_compare = 0x207EBD34878
  3593. <user defined> _Copy_tag = 0x207EBD34878
  3594. <user defined> _Move_tag = 0x207EBD34878
  3595. <user defined> value_compare = 0x207EBD34878
  3596. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  3597. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3598. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3599. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  3600. <user defined> value_compare = 0x207EBD34890
  3601. <user defined> _Copy_tag = 0x207EBD34890
  3602. <user defined> _Move_tag = 0x207EBD34890
  3603. <user defined> value_compare = 0x207EBD34890
  3604. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  3605. std::_List_buy<Aura *,std::allocator<Aura *> >
  3606. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  3607. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  3608. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  3609. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  3610. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  3611. std::_Iterator_base12
  3612. std::_Container_proxy* _Myproxy = 0x207EBD01930
  3613. std::_Iterator_base12* _Mynextiter = NULL
  3614. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  3615. unsigned int m_removedAurasCount = 0x0
  3616. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  3617. [0] = 0x207EBD348E0
  3618. [1] = 0x207EBD348F8
  3619. [2] = 0x207EBD34910
  3620. [3] = 0x207EBD34928
  3621. [4] = 0x207EBD34940
  3622. [5] = 0x207EBD34958
  3623. [6] = 0x207EBD34970
  3624. [7] = 0x207EBD34988
  3625. [8] = 0x207EBD349A0
  3626. [9] = 0x207EBD349B8
  3627. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  3628. std::_List_buy<Aura *,std::allocator<Aura *> >
  3629. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  3630. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  3631. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  3632. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  3633. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  3634. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  3635. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  3636. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3637. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3638. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  3639. <user defined> value_compare = 0x207EBD37730
  3640. <user defined> _Copy_tag = 0x207EBD37730
  3641. <user defined> _Move_tag = 0x207EBD37730
  3642. <user defined> value_compare = 0x207EBD37730
  3643. std::array<unsigned int,2> m_interruptMask
  3644. unsigned int[2] _Elems
  3645. [0] = 0x0
  3646. [1] = 0x0
  3647. float[5] m_auraModifiersGroup
  3648. [0] = 0.000000
  3649. [1] = 100.000000
  3650. [2] = 1.000000
  3651. [3] = 0.000000
  3652. [4] = 1.000000
  3653. [0] = 0x207EBD37750
  3654. [1] = 0x207EBD37764
  3655. [2] = 0x207EBD37778
  3656. [3] = 0x207EBD3778C
  3657. [4] = 0x207EBD377A0
  3658. [5] = 0x207EBD377B4
  3659. [6] = 0x207EBD377C8
  3660. [7] = 0x207EBD377DC
  3661. [8] = 0x207EBD377F0
  3662. [9] = 0x207EBD37804
  3663. float[2] m_weaponDamage
  3664. [0] = 2.566667
  3665. [1] = 3.850000
  3666. [0] = 0x4076666640244444
  3667. [1] = 0x4076666640244444
  3668. [2] = 0x4076666640244444
  3669. bool m_canModifyStats = 0x1
  3670. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  3671. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  3672. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  3673. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  3674. <user defined> _Copy_tag = 0x207EBD37A40
  3675. <user defined> _Move_tag = 0x207EBD37A40
  3676. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  3677. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  3678. Data
  3679. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  3680. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  3681. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  3682. insert_commit_data
  3683. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  3684. float[9] m_speed_rate
  3685. [0] = 0.777776
  3686. [1] = 0.857143
  3687. [2] = 1.000000
  3688. [3] = 1.000000
  3689. [4] = 1.000000
  3690. [5] = 1.000000
  3691. [6] = 1.000000
  3692. [7] = 1.000000
  3693. [8] = 1.000000
  3694. CharmInfo* m_charmInfo = NULL
  3695. std::list<Player *,std::allocator<Player *> > m_sharedVision
  3696. std::_List_buy<Player *,std::allocator<Player *> >
  3697. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  3698. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  3699. MotionMaster* i_motionMaster = 0x207E9459C10
  3700. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  3701. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  3702. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
  3703. MovementGenerator*[3] _slot
  3704. [0] = 0x7FF65D34FFB0
  3705. [1] = 0x0
  3706. [2] = 0x0
  3707. int _top = 0x0
  3708. Unit* _owner = 0x207EBD34050
  3709. bool[3] _initialize
  3710. [0] = 0x0
  3711. [1] = 0x0
  3712. [2] = 0x1
  3713. unsigned int _cleanFlag = 0x1
  3714. unsigned int[3] m_reactiveTimer
  3715. [0] = 0x0
  3716. [1] = 0x0
  3717. [2] = 0x0
  3718. unsigned int m_regenTimer = 0x138
  3719. ThreatManager m_ThreatManager
  3720. HostileReference* iCurrentVictim = NULL
  3721. Unit* iOwner = 0x207EBD34050
  3722. unsigned int iUpdateTimer = 0x3E8
  3723. ThreatContainer iThreatContainer
  3724. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
  3725. bool iDirty = 0x0
  3726. ThreatContainer iThreatOfflineContainer
  3727. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
  3728. bool iDirty = 0x0
  3729. Vehicle* m_vehicle = NULL
  3730. Vehicle* m_vehicleKit = NULL
  3731. unsigned int m_unitTypeMask = 0x0
  3732. LiquidTypeEntry* _lastLiquid = NULL
  3733. unsigned int m_movementCounter = 0x0
  3734. unsigned int m_state = 0x20
  3735. unsigned int m_CombatTimer = 0x0
  3736. TimeTrackerSmall m_movesplineTimer
  3737. int i_expiryTime = 0x190
  3738. std::array<DiminishingReturn,9> m_Diminishing
  3739. DiminishingReturn[9] _Elems
  3740. [0] = 0x207EBD37B58
  3741. [1] = 0x207EBD37B64
  3742. [2] = 0x207EBD37B70
  3743. [3] = 0x207EBD37B7C
  3744. [4] = 0x207EBD37B88
  3745. [5] = 0x207EBD37B94
  3746. [6] = 0x207EBD37BA0
  3747. [7] = 0x207EBD37BAC
  3748. [8] = 0x207EBD37BB8
  3749. HostileRefManager m_HostileRefManager
  3750. RefManager<Unit,ThreatManager>
  3751. LinkedListHead
  3752. LinkedListElement iFirst = 0x207EBD37BD0
  3753. LinkedListElement iLast = 0x207EBD37BE0
  3754. unsigned int iSize = 0x0
  3755. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  3756. <user defined> iterator = 0xEBD37BE0
  3757. <user defined> iterator = 0x207EBD37BC8
  3758. Unit* iOwner = 0x207EBD34050
  3759. FollowerRefManager m_FollowingRefManager
  3760. RefManager<Unit,TargetedMovementGeneratorBase>
  3761. LinkedListHead
  3762. LinkedListElement iFirst = 0x207EBD37C08
  3763. LinkedListElement iLast = 0x207EBD37C18
  3764. unsigned int iSize = 0x0
  3765. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  3766. <user defined> iterator = 0xEBD37C18
  3767. <user defined> iterator = 0x207EBD37C00
  3768. RedirectThreatInfo _redirectThreadInfo
  3769. ObjectGuid _targetGUID
  3770. unsigned int _low = 0x0
  3771. unsigned int _high = 0x0
  3772. unsigned int _threatPct = 0x0
  3773. bool m_cleanupDone = 0x0
  3774. bool m_duringRemoveFromWorld = 0x0
  3775. unsigned int _oldFactionId = 0x0
  3776. bool _isWalkingBeforeCharm = 0x0
  3777. unsigned int _aiAnimKitId = 0x0
  3778. unsigned int _movementAnimKitId = 0x0
  3779. unsigned int _meleeAnimKitId = 0x0
  3780. int _lastDamagedTime = 0x0
  3781. SpellHistory* _spellHistory = 0x207E88D18D0
  3782. CooldownEntry
  3783. unsigned int SpellId = 0xEBD34050
  3784. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  3785. unsigned int ItemId = 0xEBD0B8E0
  3786. unsigned int CategoryId = 0x207
  3787. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  3788. bool OnHold = 0x0
  3789. ChargeEntry
  3790. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  3791. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  3792. Unit* _owner = 0x207EBD34050
  3793. 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
  3794. 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
  3795. <user defined> value_compare = 0x207E88D18D8
  3796. 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
  3797. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
  3798. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
  3799. unsigned int _Mask = 0x7
  3800. unsigned int _Maxidx = 0x8
  3801. mapped_type
  3802. unsigned int SpellId = 0x3F800000
  3803. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
  3804. unsigned int ItemId = 0xE945AA90
  3805. unsigned int CategoryId = 0x207
  3806. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  3807. bool OnHold = 0x20
  3808. 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
  3809. 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
  3810. <user defined> value_compare = 0x207E88D1928
  3811. 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
  3812. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
  3813. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
  3814. unsigned int _Mask = 0x7
  3815. unsigned int _Maxidx = 0x8
  3816. mapped_type
  3817. unsigned int SpellId = 0x3F800000
  3818. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
  3819. unsigned int ItemId = 0xE945B010
  3820. unsigned int CategoryId = 0x207
  3821. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  3822. bool OnHold = 0x50
  3823. 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
  3824. 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
  3825. <user defined> value_compare = 0x207E88D1978
  3826. 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
  3827. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
  3828. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
  3829. unsigned int _Mask = 0x7
  3830. unsigned int _Maxidx = 0x8
  3831. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  3832. [0] = 0x0
  3833. [1] = 0x0
  3834. [2] = 0x0
  3835. [3] = 0x0
  3836. [4] = 0x0
  3837. [5] = 0x0
  3838. [6] = 0x0
  3839. 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
  3840. 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
  3841. <user defined> value_compare = 0x207E88D1A00
  3842. 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
  3843. std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
  3844. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
  3845. unsigned int _Mask = 0x7
  3846. unsigned int _Maxidx = 0x8
  3847. 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
  3848. 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
  3849. <user defined> value_compare = 0x207E88D1A50
  3850. 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
  3851. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
  3852. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
  3853. unsigned int _Mask = 0x7
  3854. unsigned int _Maxidx = 0x8
  3855. Parameter unsigned int p_time = 0x7D
  3856.  
  3857. 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  3858. Local Creature* this = 0x207EBD34050
  3859. Unit
  3860. WorldObject
  3861. Object
  3862. unsigned int m_objectType = 0x9
  3863. int m_objectTypeId = 0x3
  3864. unsigned int m_updateFlag = 0x8
  3865. int* m_int32Values = 0x208
  3866. unsigned int* m_uint32Values = 0x208
  3867. float* m_floatValues = 0.000000
  3868. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  3869. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  3870. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  3871. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  3872. unsigned int m_valuesCount = 0xD5
  3873. unsigned int _dynamicValuesCount = 0x3
  3874. unsigned int _fieldNotifyFlags = 0x80
  3875. bool m_objectUpdated = 0x1
  3876. bool m_inWorld = 0x1
  3877. WorldLocation
  3878. Position
  3879. <user defined> XY = 0x207EBD340C8
  3880. <user defined> XYZ = 0x207EBD340C8
  3881. <user defined> XYZO = 0x207EBD340C8
  3882. <user defined> PackedXYZ = 0x207EBD340C8
  3883. float m_positionX = 1884.491577
  3884. float m_positionY = 1587.976196
  3885. float m_positionZ = 89.527344
  3886. float m_orientation = 6.208997
  3887. ?$Streamer@UXY@Position@@
  3888. Position* Pos = 0x44C67F3D44EB8FBB
  3889. ?$ConstStreamer@UXY@Position@@
  3890. Position* Pos = 0x44C67F3D44EB8FBB
  3891. ?$Streamer@UXYZ@Position@@
  3892. <user defined> Pos = 0x44C67F3D44EB8FBB
  3893. ?$ConstStreamer@UXYZ@Position@@
  3894. <user defined> Pos = 0x44C67F3D44EB8FBB
  3895. ?$Streamer@UXYZO@Position@@
  3896. <user defined> Pos = 0x44C67F3D44EB8FBB
  3897. ?$ConstStreamer@UXYZO@Position@@
  3898. <user defined> Pos = 0x44C67F3D44EB8FBB
  3899. ?$Streamer@UPackedXYZ@Position@@
  3900. <user defined> Pos = 0x44C67F3D44EB8FBB
  3901. ?$ConstStreamer@UPackedXYZ@Position@@
  3902. <user defined> Pos = 0x44C67F3D44EB8FBB
  3903. unsigned int m_mapId = 0x0
  3904. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  3905. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  3906. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  3907. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  3908. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  3909. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  3910. unsigned int LastUsedScriptID = 0x0
  3911. MovementInfo m_movementInfo = 0x207EBD34248
  3912. std::string m_name = "Wretched Ghoul"
  3913. bool m_isActive = 0x0
  3914. bool m_isWorldObject = 0x0
  3915. ZoneScript* m_zoneScript = NULL
  3916. Transport* m_transport = NULL
  3917. Map* m_currMap = 0x207AE22E040
  3918. unsigned int m_InstanceId = 0x0
  3919. PhaseShift _phaseShift = 0x207EBD34310
  3920. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  3921. int _dbPhase = 0x0
  3922. unsigned int m_notifyflags = 0x2
  3923. unsigned int m_executed_notifies = 0x0
  3924. unsigned int m_extraAttacks = 0x0
  3925. bool m_canDualWield = 0x0
  3926. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  3927. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3928. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3929. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  3930. <user defined> _Copy_tag = 0x207EBD34400
  3931. <user defined> _Move_tag = 0x207EBD34400
  3932. Player* m_playerMovingMe = NULL
  3933. ObjectGuid[7] m_SummonSlot
  3934. [0] = 0x207EBD34420
  3935. [1] = 0x207EBD34430
  3936. [2] = 0x207EBD34440
  3937. [3] = 0x207EBD34450
  3938. [4] = 0x207EBD34460
  3939. [5] = 0x207EBD34470
  3940. [6] = 0x207EBD34480
  3941. ObjectGuid[4] m_ObjectSlot
  3942. [0] = 0x207EBD34490
  3943. [1] = 0x207EBD344A0
  3944. [2] = 0x207EBD344B0
  3945. [3] = 0x207EBD344C0
  3946. float m_modMeleeHitChance = 0.000000
  3947. float m_modRangedHitChance = 0.000000
  3948. float m_modSpellHitChance = 0.000000
  3949. int m_baseSpellCritChance = 0x5
  3950. float[7] m_threatModifier
  3951. [0] = 1.000000
  3952. [1] = 1.000000
  3953. [2] = 1.000000
  3954. [3] = 1.000000
  3955. [4] = 1.000000
  3956. [5] = 1.000000
  3957. [6] = 1.000000
  3958. unsigned int[3] m_baseAttackSpeed
  3959. [0] = 0x7D0
  3960. [1] = 0x7D0
  3961. [2] = 0x7D0
  3962. float[3] m_modAttackSpeedPct
  3963. [0] = 1.000000
  3964. [1] = 1.000000
  3965. [2] = 1.000000
  3966. unsigned int[3] m_attackTimer
  3967. [0] = 0x0
  3968. [1] = 0x0
  3969. [2] = 0x0
  3970. EventProcessor m_Events
  3971. unsigned int m_time = 0x4862
  3972. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  3973. 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
  3974. [0] = 0x207EBD34540
  3975. [1] = 0x207EBD34590
  3976. [2] = 0x207EBD345E0
  3977. [3] = 0x207EBD34630
  3978. [4] = 0x207EBD34680
  3979. [5] = 0x207EBD346D0
  3980. [6] = 0x207EBD34720
  3981. unsigned int m_lastSanctuaryTime = 0x0
  3982. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  3983. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3984. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3985. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  3986. <user defined> _Copy_tag = 0x207EBD34778
  3987. <user defined> _Move_tag = 0x207EBD34778
  3988. bool IsAIEnabled = 0x1
  3989. bool NeedChangeAI = 0x0
  3990. ObjectGuid LastCharmerGUID
  3991. unsigned int _low = 0x0
  3992. unsigned int _high = 0x0
  3993. bool m_ControlledByPlayer = 0x0
  3994. Movement::MoveSpline* movespline = 0x207E701B920
  3995. Movement::Spline<int> spline = 0x207E701B920
  3996. Movement::FacingInfo facing = 0x207E701B970
  3997. unsigned int m_Id = 0x5F1
  3998. Movement::MoveSplineFlag splineflags = 0x20
  3999. int time_passed = 0x0
  4000. float vertical_acceleration = 0.000000
  4001. float initialOrientation = 0.000000
  4002. int effect_start_time = 0x0
  4003. int point_Idx = 0x3
  4004. int point_Idx_offset = 0x0
  4005. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  4006. bool onTransport = 0x0
  4007. bool splineIsFacingOnly = 0x0
  4008. UnitAI* i_AI = 0x207E990B9A0
  4009. Unit* me = 0x207EBD34050
  4010. UnitAI* i_disabledAI = NULL
  4011. bool m_AutoRepeatFirstCast = 0x0
  4012. float[4] m_createStats
  4013. [0] = 0.000000
  4014. [1] = 0.000000
  4015. [2] = 0.000000
  4016. [3] = 0.000000
  4017. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  4018. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4019. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4020. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  4021. <user defined> _Copy_tag = 0x207EBD347D8
  4022. <user defined> _Move_tag = 0x207EBD347D8
  4023. Unit* m_attacking = NULL
  4024. int m_deathState = 0x2
  4025. int m_procDeep = 0x0
  4026. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  4027. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  4028. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  4029. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  4030. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  4031. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  4032. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  4033. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  4034. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  4035. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  4036. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  4037. unsigned int m_transform = 0x0
  4038. Spell*[4] m_currentSpells
  4039. [0] = 0x0
  4040. [1] = 0x0
  4041. [2] = 0x0
  4042. [3] = 0x0
  4043. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  4044. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4045. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4046. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  4047. <user defined> value_compare = 0x207EBD34878
  4048. <user defined> _Copy_tag = 0x207EBD34878
  4049. <user defined> _Move_tag = 0x207EBD34878
  4050. <user defined> value_compare = 0x207EBD34878
  4051. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  4052. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4053. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4054. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  4055. <user defined> value_compare = 0x207EBD34890
  4056. <user defined> _Copy_tag = 0x207EBD34890
  4057. <user defined> _Move_tag = 0x207EBD34890
  4058. <user defined> value_compare = 0x207EBD34890
  4059. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  4060. std::_List_buy<Aura *,std::allocator<Aura *> >
  4061. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4062. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  4063. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  4064. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  4065. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  4066. std::_Iterator_base12
  4067. std::_Container_proxy* _Myproxy = 0x207EBD01930
  4068. std::_Iterator_base12* _Mynextiter = NULL
  4069. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  4070. unsigned int m_removedAurasCount = 0x0
  4071. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  4072. [0] = 0x207EBD348E0
  4073. [1] = 0x207EBD348F8
  4074. [2] = 0x207EBD34910
  4075. [3] = 0x207EBD34928
  4076. [4] = 0x207EBD34940
  4077. [5] = 0x207EBD34958
  4078. [6] = 0x207EBD34970
  4079. [7] = 0x207EBD34988
  4080. [8] = 0x207EBD349A0
  4081. [9] = 0x207EBD349B8
  4082. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  4083. std::_List_buy<Aura *,std::allocator<Aura *> >
  4084. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4085. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  4086. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  4087. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  4088. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  4089. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  4090. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  4091. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4092. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4093. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  4094. <user defined> value_compare = 0x207EBD37730
  4095. <user defined> _Copy_tag = 0x207EBD37730
  4096. <user defined> _Move_tag = 0x207EBD37730
  4097. <user defined> value_compare = 0x207EBD37730
  4098. std::array<unsigned int,2> m_interruptMask
  4099. unsigned int[2] _Elems
  4100. [0] = 0x0
  4101. [1] = 0x0
  4102. float[5] m_auraModifiersGroup
  4103. [0] = 0.000000
  4104. [1] = 100.000000
  4105. [2] = 1.000000
  4106. [3] = 0.000000
  4107. [4] = 1.000000
  4108. [0] = 0x207EBD37750
  4109. [1] = 0x207EBD37764
  4110. [2] = 0x207EBD37778
  4111. [3] = 0x207EBD3778C
  4112. [4] = 0x207EBD377A0
  4113. [5] = 0x207EBD377B4
  4114. [6] = 0x207EBD377C8
  4115. [7] = 0x207EBD377DC
  4116. [8] = 0x207EBD377F0
  4117. [9] = 0x207EBD37804
  4118. float[2] m_weaponDamage
  4119. [0] = 2.566667
  4120. [1] = 3.850000
  4121. [0] = 0x4076666640244444
  4122. [1] = 0x4076666640244444
  4123. [2] = 0x4076666640244444
  4124. bool m_canModifyStats = 0x1
  4125. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  4126. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  4127. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  4128. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  4129. <user defined> _Copy_tag = 0x207EBD37A40
  4130. <user defined> _Move_tag = 0x207EBD37A40
  4131. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  4132. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  4133. Data
  4134. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  4135. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  4136. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  4137. insert_commit_data
  4138. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  4139. float[9] m_speed_rate
  4140. [0] = 0.777776
  4141. [1] = 0.857143
  4142. [2] = 1.000000
  4143. [3] = 1.000000
  4144. [4] = 1.000000
  4145. [5] = 1.000000
  4146. [6] = 1.000000
  4147. [7] = 1.000000
  4148. [8] = 1.000000
  4149. CharmInfo* m_charmInfo = NULL
  4150. std::list<Player *,std::allocator<Player *> > m_sharedVision
  4151. std::_List_buy<Player *,std::allocator<Player *> >
  4152. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  4153. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  4154. MotionMaster* i_motionMaster = 0x207E9459C10
  4155. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  4156. MovementGenerator*[3] _slot
  4157. [0] = 0x7FF65D34FFB0
  4158. [1] = 0x0
  4159. [2] = 0x0
  4160. int _top = 0x0
  4161. Unit* _owner = 0x207EBD34050
  4162. bool[3] _initialize
  4163. [0] = 0x0
  4164. [1] = 0x0
  4165. [2] = 0x1
  4166. unsigned int _cleanFlag = 0x1
  4167. unsigned int[3] m_reactiveTimer
  4168. [0] = 0x0
  4169. [1] = 0x0
  4170. [2] = 0x0
  4171. unsigned int m_regenTimer = 0x138
  4172. ThreatManager m_ThreatManager
  4173. HostileReference* iCurrentVictim = NULL
  4174. Unit* iOwner = 0x207EBD34050
  4175. unsigned int iUpdateTimer = 0x3E8
  4176. ThreatContainer iThreatContainer = 0x207EBD37AE8
  4177. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  4178. Vehicle* m_vehicle = NULL
  4179. Vehicle* m_vehicleKit = NULL
  4180. unsigned int m_unitTypeMask = 0x0
  4181. LiquidTypeEntry* _lastLiquid = NULL
  4182. unsigned int m_movementCounter = 0x0
  4183. unsigned int m_state = 0x20
  4184. unsigned int m_CombatTimer = 0x0
  4185. TimeTrackerSmall m_movesplineTimer
  4186. int i_expiryTime = 0x190
  4187. std::array<DiminishingReturn,9> m_Diminishing
  4188. DiminishingReturn[9] _Elems
  4189. [0] = 0x207EBD37B58
  4190. [1] = 0x207EBD37B64
  4191. [2] = 0x207EBD37B70
  4192. [3] = 0x207EBD37B7C
  4193. [4] = 0x207EBD37B88
  4194. [5] = 0x207EBD37B94
  4195. [6] = 0x207EBD37BA0
  4196. [7] = 0x207EBD37BAC
  4197. [8] = 0x207EBD37BB8
  4198. HostileRefManager m_HostileRefManager
  4199. RefManager<Unit,ThreatManager>
  4200. LinkedListHead
  4201. LinkedListElement iFirst = 0x207EBD37BD0
  4202. LinkedListElement iLast = 0x207EBD37BE0
  4203. unsigned int iSize = 0x0
  4204. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  4205. <user defined> iterator = 0xEBD37BE0
  4206. <user defined> iterator = 0x207EBD37BC8
  4207. Unit* iOwner = 0x207EBD34050
  4208. FollowerRefManager m_FollowingRefManager
  4209. RefManager<Unit,TargetedMovementGeneratorBase>
  4210. LinkedListHead
  4211. LinkedListElement iFirst = 0x207EBD37C08
  4212. LinkedListElement iLast = 0x207EBD37C18
  4213. unsigned int iSize = 0x0
  4214. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  4215. <user defined> iterator = 0xEBD37C18
  4216. <user defined> iterator = 0x207EBD37C00
  4217. RedirectThreatInfo _redirectThreadInfo
  4218. ObjectGuid _targetGUID = 0x207EBD37C30
  4219. unsigned int _threatPct = 0x0
  4220. bool m_cleanupDone = 0x0
  4221. bool m_duringRemoveFromWorld = 0x0
  4222. unsigned int _oldFactionId = 0x0
  4223. bool _isWalkingBeforeCharm = 0x0
  4224. unsigned int _aiAnimKitId = 0x0
  4225. unsigned int _movementAnimKitId = 0x0
  4226. unsigned int _meleeAnimKitId = 0x0
  4227. int _lastDamagedTime = 0x0
  4228. SpellHistory* _spellHistory = 0x207E88D18D0
  4229. CooldownEntry
  4230. unsigned int SpellId = 0xEBD34050
  4231. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  4232. unsigned int ItemId = 0xEBD0B8E0
  4233. unsigned int CategoryId = 0x207
  4234. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  4235. bool OnHold = 0x0
  4236. ChargeEntry
  4237. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  4238. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  4239. Unit* _owner = 0x207EBD34050
  4240. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  4241. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  4242. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  4243. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  4244. [0] = 0x0
  4245. [1] = 0x0
  4246. [2] = 0x0
  4247. [3] = 0x0
  4248. [4] = 0x0
  4249. [5] = 0x0
  4250. [6] = 0x0
  4251. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  4252. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  4253. GridObject<Creature>
  4254. GridReference<Creature> _gridRef
  4255. Reference<GridRefManager<Creature>,Creature>
  4256. LinkedListElement
  4257. LinkedListElement* iNext = 0x207EBCEFC68
  4258. LinkedListElement* iPrev = 0x207EBD3BC98
  4259. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  4260. Creature* iRefFrom = 0x207EBD34050
  4261. MapObject
  4262. Cell _currentCell
  4263. <unnamed-type-data>
  4264. <unnamed-type-Part>
  4265. unsigned int grid_x = 0x1C48A3
  4266. unsigned int grid_y = 0x1C48A3
  4267. unsigned int cell_x = 0x1C48A3
  4268. unsigned int cell_y = 0x1C48A3
  4269. unsigned int nocreate = 0x1C48A3
  4270. unsigned int reserved = 0x1C48A3
  4271. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  4272. unsigned int All = 0x1C48A3
  4273. Cell::<unnamed-type-data> data = 0x1C48A3
  4274. int _moveState = 0x0
  4275. Position _newPosition
  4276. <user defined> XY = 0x207EBD37CA0
  4277. <user defined> XYZ = 0x207EBD37CA0
  4278. <user defined> XYZO = 0x207EBD37CA0
  4279. <user defined> PackedXYZ = 0x207EBD37CA0
  4280. float m_positionX = 0.000000
  4281. float m_positionY = 0.000000
  4282. float m_positionZ = 0.000000
  4283. float m_orientation = 0.000000
  4284. ?$Streamer@UXY@Position@@
  4285. Position* Pos = NULL
  4286. ?$ConstStreamer@UXY@Position@@
  4287. Position* Pos = NULL
  4288. ?$Streamer@UXYZ@Position@@
  4289. <user defined> Pos = 0x0
  4290. ?$ConstStreamer@UXYZ@Position@@
  4291. <user defined> Pos = 0x0
  4292. ?$Streamer@UXYZO@Position@@
  4293. <user defined> Pos = 0x0
  4294. ?$ConstStreamer@UXYZO@Position@@
  4295. <user defined> Pos = 0x0
  4296. ?$Streamer@UPackedXYZ@Position@@
  4297. <user defined> Pos = 0x0
  4298. ?$ConstStreamer@UPackedXYZ@Position@@
  4299. <user defined> Pos = 0x0
  4300. Loot loot
  4301. std::vector<LootItem,std::allocator<LootItem> > items
  4302. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  4303. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
  4304. std::vector<LootItem,std::allocator<LootItem> > quest_items
  4305. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  4306. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
  4307. unsigned int gold = 0x0
  4308. unsigned int unlootedCount = 0x0
  4309. ObjectGuid roundRobinPlayer
  4310. unsigned int _low = 0x0
  4311. unsigned int _high = 0x0
  4312. unsigned int loot_type = 0x0
  4313. unsigned int maxDuplicates = 0x1
  4314. ObjectGuid containerID
  4315. unsigned int _low = 0x0
  4316. unsigned int _high = 0x0
  4317. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  4318. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4319. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4320. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
  4321. <user defined> _Copy_tag = 0x207EBD37D18
  4322. <user defined> _Move_tag = 0x207EBD37D18
  4323. 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
  4324. 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
  4325. <user defined> value_compare = 0x207EBD37D30
  4326. 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
  4327. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
  4328. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
  4329. unsigned int _Mask = 0x7
  4330. unsigned int _Maxidx = 0x8
  4331. 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
  4332. 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
  4333. <user defined> value_compare = 0x207EBD37D80
  4334. 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
  4335. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
  4336. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
  4337. unsigned int _Mask = 0x7
  4338. unsigned int _Maxidx = 0x8
  4339. 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
  4340. 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
  4341. <user defined> value_compare = 0x207EBD37DD0
  4342. 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
  4343. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
  4344. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
  4345. unsigned int _Mask = 0x7
  4346. unsigned int _Maxidx = 0x8
  4347. LootValidatorRefManager i_LootValidatorRefManager
  4348. RefManager<Loot,LootValidatorRef>
  4349. LinkedListHead
  4350. LinkedListElement iFirst = 0x207EBD37E28
  4351. LinkedListElement iLast = 0x207EBD37E38
  4352. unsigned int iSize = 0x0
  4353. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
  4354. <user defined> iterator = 0xEBD37E38
  4355. <user defined> iterator = 0x207EBD37E20
  4356. iterator
  4357. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  4358. ObjectGuid _GUID
  4359. unsigned int _low = 0x207
  4360. unsigned int _high = 0x3C00040000017780
  4361. unsigned int _itemContext = 0x0
  4362. unsigned int[8] m_spells
  4363. [0] = 0x0
  4364. [1] = 0x0
  4365. [2] = 0x0
  4366. [3] = 0x0
  4367. [4] = 0x0
  4368. [5] = 0x0
  4369. [6] = 0x0
  4370. [7] = 0x0
  4371. unsigned int m_groupLootTimer = 0x0
  4372. ObjectGuid lootingGroupLowGUID
  4373. unsigned int _low = 0x0
  4374. unsigned int _high = 0x0
  4375. unsigned int m_PlayerDamageReq = 0x2B
  4376. float m_SightDistance = 50.000000
  4377. float m_CombatDistance = 0.000000
  4378. bool m_isTempWorldObject = 0x0
  4379. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  4380. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  4381. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  4382. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
  4383. ObjectGuid m_lootRecipient
  4384. unsigned int _low = 0x0
  4385. unsigned int _high = 0x0
  4386. ObjectGuid m_lootRecipientGroup
  4387. unsigned int _low = 0x0
  4388. unsigned int _high = 0x0
  4389. ObjectGuid _skinner
  4390. unsigned int _low = 0x0
  4391. unsigned int _high = 0x0
  4392. int _pickpocketLootRestore = 0x0
  4393. int m_corpseRemoveTime = 0x5B22CE9B
  4394. int m_respawnTime = 0x5B22CF13
  4395. unsigned int m_respawnDelay = 0x78
  4396. unsigned int m_corpseDelay = 0x3C
  4397. float m_respawnradius = 5.000000
  4398. unsigned int m_boundaryCheckTime = 0x9C4
  4399. unsigned int m_combatPulseTime = 0x0
  4400. unsigned int m_combatPulseDelay = 0x0
  4401. int m_reactState = 0x0
  4402. unsigned int m_defaultMovementType = 0x1
  4403. unsigned int m_spawnId = 0x4F697
  4404. unsigned int m_equipmentId = 0x0
  4405. int m_originalEquipmentId = 0x0
  4406. bool m_AlreadyCallAssistance = 0x0
  4407. bool m_AlreadySearchedAssistance = 0x0
  4408. bool m_regenHealth = 0x1
  4409. bool m_cannotReachTarget = 0x0
  4410. unsigned int m_cannotReachTimer = 0x0
  4411. bool m_AI_locked = 0x0
  4412. int m_meleeDamageSchoolMask = 0x1
  4413. unsigned int m_originalEntry = 0x5DE
  4414. Position m_homePosition
  4415. <user defined> XY = 0x207EBD37F58
  4416. <user defined> XYZ = 0x207EBD37F58
  4417. <user defined> XYZO = 0x207EBD37F58
  4418. <user defined> PackedXYZ = 0x207EBD37F58
  4419. float m_positionX = 1884.627563
  4420. float m_positionY = 1587.966064
  4421. float m_positionZ = 89.505379
  4422. float m_orientation = 3.067404
  4423. ?$Streamer@UXY@Position@@
  4424. Position* Pos = 0x44C67EEA44EB9415
  4425. ?$ConstStreamer@UXY@Position@@
  4426. Position* Pos = 0x44C67EEA44EB9415
  4427. ?$Streamer@UXYZ@Position@@
  4428. <user defined> Pos = 0x44C67EEA44EB9415
  4429. ?$ConstStreamer@UXYZ@Position@@
  4430. <user defined> Pos = 0x44C67EEA44EB9415
  4431. ?$Streamer@UXYZO@Position@@
  4432. <user defined> Pos = 0x44C67EEA44EB9415
  4433. ?$ConstStreamer@UXYZO@Position@@
  4434. <user defined> Pos = 0x44C67EEA44EB9415
  4435. ?$Streamer@UPackedXYZ@Position@@
  4436. <user defined> Pos = 0x44C67EEA44EB9415
  4437. ?$ConstStreamer@UPackedXYZ@Position@@
  4438. <user defined> Pos = 0x44C67EEA44EB9415
  4439. Position m_transportHomePosition
  4440. <user defined> XY = 0x207EBD37F68
  4441. <user defined> XYZ = 0x207EBD37F68
  4442. <user defined> XYZO = 0x207EBD37F68
  4443. <user defined> PackedXYZ = 0x207EBD37F68
  4444. float m_positionX = 0.000000
  4445. float m_positionY = 0.000000
  4446. float m_positionZ = 0.000000
  4447. float m_orientation = 0.000000
  4448. ?$Streamer@UXY@Position@@
  4449. Position* Pos = NULL
  4450. ?$ConstStreamer@UXY@Position@@
  4451. Position* Pos = NULL
  4452. ?$Streamer@UXYZ@Position@@
  4453. <user defined> Pos = 0x0
  4454. ?$ConstStreamer@UXYZ@Position@@
  4455. <user defined> Pos = 0x0
  4456. ?$Streamer@UXYZO@Position@@
  4457. <user defined> Pos = 0x0
  4458. ?$ConstStreamer@UXYZO@Position@@
  4459. <user defined> Pos = 0x0
  4460. ?$Streamer@UPackedXYZ@Position@@
  4461. <user defined> Pos = 0x0
  4462. ?$ConstStreamer@UPackedXYZ@Position@@
  4463. <user defined> Pos = 0x0
  4464. bool DisableReputationGain = 0x0
  4465. CreatureTemplate* m_creatureInfo = 0x207984FD7E8
  4466. unsigned int Entry = 0x5DE
  4467. unsigned int[3] DifficultyEntry
  4468. [0] = 0x0
  4469. [1] = 0x0
  4470. [2] = 0x0
  4471. unsigned int[2] KillCredit
  4472. [0] = 0x762
  4473. [1] = 0x0
  4474. unsigned int Modelid1 = 0x33D
  4475. unsigned int Modelid2 = 0x0
  4476. unsigned int Modelid3 = 0x0
  4477. unsigned int Modelid4 = 0x0
  4478. std::string Name = "Wretched Ghoul"
  4479. std::string FemaleName = ""
  4480. std::string SubName = ""
  4481. std::string TitleAlt = ""
  4482. std::string IconName = ""
  4483. unsigned int GossipMenuId = 0x0
  4484. int minlevel = 0x1
  4485. int maxlevel = 0x2
  4486. boost::optional<CreatureLevelScaling> levelScaling
  4487. boost::optional_detail::optional_base<CreatureLevelScaling>
  4488. <user defined> boost::optional_detail::optional_tag = 0x0
  4489. bool m_initialized = 0x0
  4490. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  4491. int HealthScalingExpansion = 0x0
  4492. unsigned int RequiredExpansion = 0x0
  4493. unsigned int VignetteID = 0x0
  4494. unsigned int faction = 0x7
  4495. unsigned int npcflag = 0x0
  4496. float speed_walk = 0.777776
  4497. float speed_run = 0.857143
  4498. float scale = 1.000000
  4499. unsigned int rank = 0x0
  4500. unsigned int dmgschool = 0x0
  4501. unsigned int BaseAttackTime = 0x7D0
  4502. unsigned int RangeAttackTime = 0x7D0
  4503. float BaseVariance = 1.000000
  4504. float RangeVariance = 1.000000
  4505. unsigned int unit_class = 0x1
  4506. unsigned int unit_flags = 0x0
  4507. unsigned int unit_flags2 = 0x800
  4508. unsigned int unit_flags3 = 0x0
  4509. unsigned int dynamicflags = 0x0
  4510. int family = 0x0
  4511. unsigned int trainer_class = 0x0
  4512. unsigned int type = 0x6
  4513. unsigned int type_flags = 0x0
  4514. unsigned int type_flags2 = 0x0
  4515. unsigned int lootid = 0x5DE
  4516. unsigned int pickpocketLootId = 0x5DE
  4517. unsigned int SkinLootId = 0x0
  4518. int[7] resistance
  4519. [0] = 0x0
  4520. [1] = 0x1
  4521. [2] = 0x1
  4522. [3] = 0x1
  4523. [4] = 0x1
  4524. [5] = 0x1
  4525. [6] = 0x1
  4526. unsigned int[8] spells
  4527. [0] = 0x0
  4528. [1] = 0x0
  4529. [2] = 0x0
  4530. [3] = 0x0
  4531. [4] = 0x0
  4532. [5] = 0x0
  4533. [6] = 0x0
  4534. [7] = 0x0
  4535. unsigned int VehicleId = 0x0
  4536. unsigned int mingold = 0x1
  4537. unsigned int maxgold = 0x4
  4538. std::string AIName = "SmartAI"
  4539. unsigned int MovementType = 0x1
  4540. unsigned int InhabitType = 0x3
  4541. float HoverHeight = 1.000000
  4542. float ModHealth = 1.000000
  4543. float ModHealthExtra = 1.000000
  4544. float ModMana = 1.000000
  4545. float ModManaExtra = 1.000000
  4546. float ModArmor = 1.000000
  4547. float ModDamage = 1.000000
  4548. float ModExperience = 1.000000
  4549. bool RacialLeader = 0x0
  4550. unsigned int movementId = 0x64
  4551. bool RegenHealth = 0x1
  4552. unsigned int MechanicImmuneMask = 0x800010
  4553. unsigned int flags_extra = 0x0
  4554. unsigned int ScriptID = 0x0
  4555. CreatureData* m_creatureData = 0x207A3D4D1E8
  4556. unsigned int id = 0x5DE
  4557. unsigned int mapid = 0x0
  4558. unsigned int displayid = 0x0
  4559. int equipmentId = 0x0
  4560. float posX = 1919.939941
  4561. float posY = 1586.650024
  4562. float posZ = 83.980400
  4563. float orientation = 2.334830
  4564. unsigned int spawntimesecs = 0x78
  4565. float spawndist = 5.000000
  4566. unsigned int currentwaypoint = 0x0
  4567. unsigned int curhealth = 0x1
  4568. unsigned int curmana = 0x0
  4569. unsigned int movementType = 0x1
  4570. unsigned int spawnMask = 0x1
  4571. unsigned int npcflag = 0x0
  4572. unsigned int unit_flags = 0x0
  4573. unsigned int unit_flags2 = 0x0
  4574. unsigned int unit_flags3 = 0x0
  4575. unsigned int dynamicflags = 0x0
  4576. unsigned int phaseUseFlags = 0x0
  4577. unsigned int phaseId = 0x0
  4578. unsigned int phaseGroup = 0x0
  4579. int terrainSwapMap = 0xFFFFFFFF
  4580. unsigned int ScriptId = 0x0
  4581. bool dbData = 0x1
  4582. unsigned int m_LootMode = 0x1
  4583. unsigned int m_waypointID = 0x1
  4584. unsigned int m_path_id = 0x0
  4585. CreatureGroup* m_formation = NULL
  4586. bool m_TriggerJustRespawned = 0x0
  4587. Spell* m_focusSpell = NULL
  4588. unsigned int m_focusDelay = 0x0
  4589. bool m_shouldReacquireTarget = 0x0
  4590. ObjectGuid m_suppressedTarget
  4591. unsigned int _low = 0x0
  4592. unsigned int _high = 0x0
  4593. float m_suppressedOrientation = 0.000000
  4594. 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
  4595. 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
  4596. <user defined> value_compare = 0x207EBD37FD8
  4597. 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
  4598. std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
  4599. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
  4600. unsigned int _Mask = 0x7
  4601. unsigned int _Maxidx = 0x8
  4602. Parameter unsigned int diff = 0x7D
  4603.  
  4604. 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  4605. Local LinkedListHead::Iterator<GridReference<Creature> > iter
  4606. GridReference<Creature>* _Ptr = 0x207EBD37C70
  4607. Reference<GridRefManager<Creature>,Creature>
  4608. LinkedListElement
  4609. LinkedListElement* iNext = 0x207EBCEFC68
  4610. LinkedListElement* iPrev = 0x207EBD3BC98
  4611. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  4612. Creature* iRefFrom = 0x207EBD34050
  4613. Local Trinity::ObjectUpdater* this = 0x83E42FF604
  4614. unsigned int i_timeDiff = 0x7D
  4615. Parameter GridRefManager<Creature>& m = 0x207EAAEBC68
  4616. RefManager<GridRefManager<Creature>,Creature>
  4617. LinkedListHead
  4618. LinkedListElement iFirst = 0x207EAAEBC70
  4619. LinkedListElement iLast = 0x207EAAEBC80
  4620. unsigned int iSize = 0x12
  4621. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
  4622. <user defined> iterator = 0xEC49DC68
  4623. <user defined> iterator = 0x207EAAEBC68
  4624. iterator
  4625. GridReference<Creature>* _Ptr = 0x7FF65C446988
  4626. Reference<GridRefManager<Creature>,Creature>
  4627. LinkedListElement
  4628. LinkedListElement* iNext = 0x7FF65CAB82A0
  4629. LinkedListElement* iPrev = 0x7FF65A7A50E0
  4630. GridRefManager<Creature>* iRefTo = 0x7FF65CAB87A0
  4631. Creature* iRefFrom = 0x7FF65A7A4D20
  4632.  
  4633. 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  4634. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  4635. unsigned int i_timeDiff = 0x7D
  4636. Parameter ContainerMapList<Creature>& c = 0x207EAAEBC68
  4637. GridRefManager<Creature> _element
  4638. RefManager<GridRefManager<Creature>,Creature>
  4639. LinkedListHead
  4640. LinkedListElement iFirst = 0x207EAAEBC70
  4641. LinkedListElement iLast = 0x207EAAEBC80
  4642. unsigned int iSize = 0x12
  4643. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
  4644. <user defined> iterator = 0xEC49DC68
  4645. <user defined> iterator = 0x207EAAEBC68
  4646. iterator
  4647. GridReference<Creature>* _Ptr = 0x7FF65C446988
  4648.  
  4649. 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
  4650. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  4651. unsigned int i_timeDiff = 0x7D
  4652. Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >& c = 0x207EAAEBC68
  4653. ContainerMapList<Creature> _elements
  4654. GridRefManager<Creature> _element
  4655. RefManager<GridRefManager<Creature>,Creature>
  4656. LinkedListHead
  4657. LinkedListElement iFirst = 0x207EAAEBC70
  4658. LinkedListElement iLast = 0x207EAAEBC80
  4659. unsigned int iSize = 0x12
  4660. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
  4661. <user defined> iterator = 0xEC49DC68
  4662. <user defined> iterator = 0x207EAAEBC68
  4663. iterator
  4664. GridReference<Creature>* _Ptr = 0x7FF65C446988
  4665. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  4666. ContainerMapList<DynamicObject> _elements
  4667. GridRefManager<DynamicObject> _element = 0x207EAAEBC98
  4668. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements
  4669. ContainerMapList<Corpse> _elements = 0x207EAAEBCC8
  4670. ContainerMapList<TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > _TailElements = 0x207EAAEBCF8
  4671.  
  4672. 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
  4673. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  4674. unsigned int i_timeDiff = 0x7D
  4675. Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
  4676. ContainerMapList<GameObject> _elements
  4677. GridRefManager<GameObject> _element
  4678. RefManager<GridRefManager<GameObject>,GameObject>
  4679. LinkedListHead
  4680. LinkedListElement iFirst = 0x207EAAEBC40
  4681. LinkedListElement iLast = 0x207EAAEBC50
  4682. unsigned int iSize = 0x6
  4683. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBC6C718
  4684. <user defined> iterator = 0xEBC6C718
  4685. <user defined> iterator = 0x207EAAEBC38
  4686. iterator
  4687. GridReference<GameObject>* _Ptr = 0x7FF65C446968
  4688. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  4689. ContainerMapList<Creature> _elements
  4690. GridRefManager<Creature> _element = 0x207EAAEBC68
  4691. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  4692. ContainerMapList<DynamicObject> _elements = 0x207EAAEBC98
  4693. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements = 0x207EAAEBCC8
  4694.  
  4695. 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
  4696. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  4697. unsigned int i_timeDiff = 0x7D
  4698. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
  4699. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  4700. ContainerMapList<GameObject> _elements
  4701. GridRefManager<GameObject> _element = 0x207EAAEBC38
  4702. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  4703. ContainerMapList<Creature> _elements = 0x207EAAEBC68
  4704. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
  4705.  
  4706. 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
  4707. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > * this = 0x83E42FF628
  4708. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  4709. unsigned int i_timeDiff = 0x7D
  4710. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
  4711. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  4712. ContainerMapList<GameObject> _elements
  4713. GridRefManager<GameObject> _element = 0x207EAAEBC38
  4714. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  4715. ContainerMapList<Creature> _elements = 0x207EAAEBC68
  4716. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
  4717.  
  4718. 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
  4719. Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,* this = 0x207EAAEBC38
  4720. TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_container
  4721. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  4722. ContainerMapList<GameObject> _elements = 0x207EAAEBC38
  4723. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements = 0x207EAAEBC68
  4724. TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
  4725. ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
  4726. ContainerMapList<Player> _elements = 0x207EAAEBD60
  4727. ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x207EAAEBD90
  4728. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
  4729. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  4730. unsigned int i_timeDiff = 0x7D
  4731.  
  4732. 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
  4733. Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* this = 0x207EAAE7050
  4734. unsigned int i_gridId = 0x8E2
  4735. GridInfo i_GridInfo
  4736. TimeTracker i_timer
  4737. int i_expiryTime = 0x32BE
  4738. PeriodicTimer vis_Update
  4739. int i_period = 0x0
  4740. int i_expireTime = 0x23
  4741. unsigned int i_unloadActiveLockCount = 0x0
  4742. bool i_unloadExplicitLock = 0xCD
  4743. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type i_Reference
  4744. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<
  4745. LinkedListElement
  4746. LinkedListElement* iNext = 0x207EA7CE068
  4747. LinkedListElement* iPrev = 0x207EC8E0068
  4748. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ* iRefTo = 0x207AE22E040
  4749. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* iRefFrom = 0x207EAAE7050
  4750. int i_x = 0x23
  4751. int i_y = 0x22
  4752. int i_cellstate = 0x1
  4753. Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,[8] i_cells
  4754. [0] = 0x207EAAE70A8
  4755. [1] = 0x207EAAE7298
  4756. [2] = 0x207EAAE7488
  4757. [3] = 0x207EAAE7678
  4758. [4] = 0x207EAAE7868
  4759. [5] = 0x207EAAE7A58
  4760. [6] = 0x207EAAE7C48
  4761. [7] = 0x207EAAE7E38
  4762. [0] = 0x207EAAE70A8
  4763. [1] = 0x207EAAE8028
  4764. [2] = 0x207EAAE8FA8
  4765. [3] = 0x207EAAE9F28
  4766. [4] = 0x207EAAEAEA8
  4767. [5] = 0x207EAAEBE28
  4768. [6] = 0x207EAAECDA8
  4769. [7] = 0x207EAAEDD28
  4770. bool i_GridObjectDataLoaded = 0x1
  4771. Parameter unsigned int x = 0x4
  4772. Parameter unsigned int y = 0x7
  4773. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
  4774. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  4775. unsigned int i_timeDiff = 0x7D
  4776.  
  4777. 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
  4778. Local Map* this = 0x207AE22E040
  4779. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  4780. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  4781. LinkedListHead
  4782. LinkedListElement iFirst = 0x207AE22E048
  4783. LinkedListElement iLast = 0x207AE22E058
  4784. unsigned int iSize = 0xB
  4785. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  4786. <user defined> iterator = 0xF381E088
  4787. <user defined> iterator = 0x207AE22E040
  4788. iterator
  4789. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  4790. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  4791. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  4792. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  4793. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  4794. <user defined> value_compare = 0x207AE22E070
  4795. <user defined> _Copy_tag = 0x207AE22E070
  4796. <user defined> _Move_tag = 0x207AE22E070
  4797. <user defined> value_compare = 0x207AE22E070
  4798. bool _creatureToMoveLock = 0x0
  4799. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  4800. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  4801. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  4802. bool _gameObjectsToMoveLock = 0x0
  4803. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  4804. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  4805. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  4806. bool _dynamicObjectsToMoveLock = 0x0
  4807. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  4808. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  4809. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  4810. bool _areaTriggersToMoveLock = 0x0
  4811. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  4812. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  4813. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  4814. std::mutex _mapLock
  4815. std::_Mutex_base
  4816. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  4817. std::mutex _gridLock
  4818. std::_Mutex_base
  4819. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  4820. MapEntry* i_mapEntry = 0x2070131EC40
  4821. unsigned int ID = 0x0
  4822. char* Directory = "Azeroth"
  4823. LocalizedString* MapName = 0x207039A8BF8
  4824. char*[12] Str
  4825. [0] = 0x20700EF860A
  4826. [1] = 0x7FF65C8DA97D
  4827. [2] = 0x7FF65C8DA97D
  4828. [3] = 0x7FF65C8DA97D
  4829. [4] = 0x7FF65C8DA97D
  4830. [5] = 0x7FF65C8DA97D
  4831. [6] = 0x7FF65C8DA97D
  4832. [7] = 0x7FF65C8DA97D
  4833. [8] = 0x7FF65C8DA97D
  4834. [9] = 0x7FF65C8DA97D
  4835. LocalizedString* MapDescription0 = 0x207039A8C58
  4836. char*[12] Str
  4837. [0] = 0x20700EF8600
  4838. [1] = 0x7FF65C8DA97D
  4839. [2] = 0x7FF65C8DA97D
  4840. [3] = 0x7FF65C8DA97D
  4841. [4] = 0x7FF65C8DA97D
  4842. [5] = 0x7FF65C8DA97D
  4843. [6] = 0x7FF65C8DA97D
  4844. [7] = 0x7FF65C8DA97D
  4845. [8] = 0x7FF65C8DA97D
  4846. [9] = 0x7FF65C8DA97D
  4847. LocalizedString* MapDescription1 = 0x207039A8CB8
  4848. char*[12] Str
  4849. [0] = 0x20700EF8600
  4850. [1] = 0x7FF65C8DA97D
  4851. [2] = 0x7FF65C8DA97D
  4852. [3] = 0x7FF65C8DA97D
  4853. [4] = 0x7FF65C8DA97D
  4854. [5] = 0x7FF65C8DA97D
  4855. [6] = 0x7FF65C8DA97D
  4856. [7] = 0x7FF65C8DA97D
  4857. [8] = 0x7FF65C8DA97D
  4858. [9] = 0x7FF65C8DA97D
  4859. LocalizedString* PvpShortDescription = 0x207039A8D18
  4860. char*[12] Str
  4861. [0] = 0x20700EF8600
  4862. [1] = 0x7FF65C8DA97D
  4863. [2] = 0x7FF65C8DA97D
  4864. [3] = 0x7FF65C8DA97D
  4865. [4] = 0x7FF65C8DA97D
  4866. [5] = 0x7FF65C8DA97D
  4867. [6] = 0x7FF65C8DA97D
  4868. [7] = 0x7FF65C8DA97D
  4869. [8] = 0x7FF65C8DA97D
  4870. [9] = 0x7FF65C8DA97D
  4871. LocalizedString* PvpLongDescription = 0x207039A8D78
  4872. char*[12] Str
  4873. [0] = 0x20700EF8600
  4874. [1] = 0x7FF65C8DA97D
  4875. [2] = 0x7FF65C8DA97D
  4876. [3] = 0x7FF65C8DA97D
  4877. [4] = 0x7FF65C8DA97D
  4878. [5] = 0x7FF65C8DA97D
  4879. [6] = 0x7FF65C8DA97D
  4880. [7] = 0x7FF65C8DA97D
  4881. [8] = 0x7FF65C8DA97D
  4882. [9] = 0x7FF65C8DA97D
  4883. int[2] Flags
  4884. [0] = 0x9003E5D
  4885. [1] = 0x18
  4886. float MinimapIconScale = 1.000000
  4887. DBCPosition2D Corpse
  4888. float X = 0.000000
  4889. float Y = 0.000000
  4890. unsigned int AreaTableID = 0x0
  4891. int LoadingScreenID = 0x4
  4892. int CorpseMapID = 0xFFFF
  4893. int TimeOfDayOverride = 0xFFFF
  4894. int ParentMapID = 0xFFFF
  4895. int CosmeticParentMapID = 0xFFFF
  4896. int WindSettingsID = 0x0
  4897. unsigned int InstanceType = 0x0
  4898. unsigned int MapType = 0x1
  4899. unsigned int ExpansionID = 0x0
  4900. unsigned int MaxPlayers = 0x0
  4901. unsigned int TimeOffset = 0x0
  4902. unsigned int i_spawnMode = 0x0
  4903. unsigned int i_InstanceId = 0x0
  4904. unsigned int m_unloadTimer = 0x0
  4905. float m_VisibleDistance = 90.000000
  4906. DynamicMapTree _dynamicTree
  4907. DynTreeImpl* impl = 0x2072BB74060
  4908. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  4909. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
  4910. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  4911. [0] = 0x0
  4912. [1] = 0x0
  4913. [2] = 0x0
  4914. [3] = 0x0
  4915. [4] = 0x0
  4916. [5] = 0x0
  4917. [6] = 0x0
  4918. [7] = 0x0
  4919. [8] = 0x0
  4920. [9] = 0x0
  4921. [0] = 0x2072BB740B0
  4922. [1] = 0x2072BB742B0
  4923. [2] = 0x2072BB744B0
  4924. [3] = 0x2072BB746B0
  4925. [4] = 0x2072BB748B0
  4926. [5] = 0x2072BB74AB0
  4927. [6] = 0x2072BB74CB0
  4928. [7] = 0x2072BB74EB0
  4929. [8] = 0x2072BB750B0
  4930. [9] = 0x2072BB752B0
  4931. Cell
  4932. int x = 0x3F800000
  4933. int y = 0xCDCDCDCD
  4934. TimeTrackerSmall rebalance_timer = 0xC8
  4935. int unbalanced_times = 0x0
  4936. MapRefManager m_mapRefManager
  4937. RefManager<Map,Player>
  4938. LinkedListHead
  4939. LinkedListElement iFirst = 0x207AE22E1F0
  4940. LinkedListElement iLast = 0x207AE22E200
  4941. unsigned int iSize = 0x1
  4942. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  4943. <user defined> iterator = 0xC9371CF8
  4944. <user defined> iterator = 0x207AE22E1E8
  4945. iterator
  4946. MapReference* _Ptr = 0x7FF65C446878
  4947. const_iterator
  4948. MapReference* _Ptr = 0x7FF65C446878
  4949. LinkedListHead::Iterator<MapReference> m_mapRefIter
  4950. MapReference* _Ptr = 0x207C9371CF0
  4951. Reference<Map,Player>
  4952. LinkedListElement
  4953. LinkedListElement* iNext = 0x207AE22E200
  4954. LinkedListElement* iPrev = 0x207AE22E1F0
  4955. Map* iRefTo = 0x207AE22E040
  4956. Player* iRefFrom = 0x207C936A590
  4957. int m_VisibilityNotifyPeriod = 0x3E8
  4958. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  4959. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  4960. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  4961. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  4962. <user defined> _Copy_tag = 0x207AE22E228
  4963. <user defined> _Move_tag = 0x207AE22E228
  4964. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  4965. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  4966. std::_Iterator_base12
  4967. std::_Container_proxy* _Myproxy = 0x207AE590D60
  4968. std::_Iterator_base12* _Mynextiter = NULL
  4969. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  4970. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  4971. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  4972. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  4973. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  4974. <user defined> _Copy_tag = 0x207AE22E258
  4975. <user defined> _Move_tag = 0x207AE22E258
  4976. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  4977. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  4978. std::_Iterator_base12
  4979. std::_Container_proxy* _Myproxy = 0x207AE591260
  4980. std::_Iterator_base12* _Mynextiter = NULL
  4981. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  4982. int i_gridExpiry = 0x493E0
  4983. Map* m_parentMap = 0x207AE22E040
  4984. Map* m_parentTerrainMap = 0x207AE22E040
  4985. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  4986. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  4987. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  4988. 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
  4989. [0] = 0x0
  4990. [1] = 0x0
  4991. [2] = 0x0
  4992. [3] = 0x0
  4993. [4] = 0x0
  4994. [5] = 0x0
  4995. [6] = 0x0
  4996. [7] = 0x0
  4997. [8] = 0x0
  4998. [9] = 0x0
  4999. [0] = 0x207AE22E2A8
  5000. [1] = 0x207AE22E4A8
  5001. [2] = 0x207AE22E6A8
  5002. [3] = 0x207AE22E8A8
  5003. [4] = 0x207AE22EAA8
  5004. [5] = 0x207AE22ECA8
  5005. [6] = 0x207AE22EEA8
  5006. [7] = 0x207AE22F0A8
  5007. [8] = 0x207AE22F2A8
  5008. [9] = 0x207AE22F4A8
  5009. GridMap*[64] GridMaps
  5010. [0] = 0x0
  5011. [1] = 0x0
  5012. [2] = 0x0
  5013. [3] = 0x0
  5014. [4] = 0x0
  5015. [5] = 0x0
  5016. [6] = 0x0
  5017. [7] = 0x0
  5018. [8] = 0x0
  5019. [9] = 0x0
  5020. [0] = 0x207AE2362A8
  5021. [1] = 0x207AE2364A8
  5022. [2] = 0x207AE2366A8
  5023. [3] = 0x207AE2368A8
  5024. [4] = 0x207AE236AA8
  5025. [5] = 0x207AE236CA8
  5026. [6] = 0x207AE236EA8
  5027. [7] = 0x207AE2370A8
  5028. [8] = 0x207AE2372A8
  5029. [9] = 0x207AE2374A8
  5030. unsigned int[64] GridMapReference
  5031. [0] = 0x0
  5032. [1] = 0x0
  5033. [2] = 0x0
  5034. [3] = 0x0
  5035. [4] = 0x0
  5036. [5] = 0x0
  5037. [6] = 0x0
  5038. [7] = 0x0
  5039. [8] = 0x0
  5040. [9] = 0x0
  5041. [0] = 0x207AE23E2A8
  5042. [1] = 0x207AE23E328
  5043. [2] = 0x207AE23E3A8
  5044. [3] = 0x207AE23E428
  5045. [4] = 0x207AE23E4A8
  5046. [5] = 0x207AE23E528
  5047. [6] = 0x207AE23E5A8
  5048. [7] = 0x207AE23E628
  5049. [8] = 0x207AE23E6A8
  5050. [9] = 0x207AE23E728
  5051. std::bitset<262144> marked_cells
  5052. <user defined> reference = 0x207AE2402A8
  5053. unsigned int[4096] _Array
  5054. [0] = 0x0
  5055. [1] = 0x0
  5056. [2] = 0x0
  5057. [3] = 0x0
  5058. [4] = 0x0
  5059. [5] = 0x0
  5060. [6] = 0x0
  5061. [7] = 0x0
  5062. [8] = 0x0
  5063. [9] = 0x0
  5064. bool i_scriptLock = 0x0
  5065. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  5066. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5067. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5068. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  5069. <user defined> _Copy_tag = 0x207AE2482B0
  5070. <user defined> _Move_tag = 0x207AE2482B0
  5071. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  5072. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5073. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5074. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  5075. <user defined> value_compare = 0x207AE2482C8
  5076. <user defined> _Copy_tag = 0x207AE2482C8
  5077. <user defined> _Move_tag = 0x207AE2482C8
  5078. <user defined> value_compare = 0x207AE2482C8
  5079. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  5080. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5081. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5082. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  5083. <user defined> _Copy_tag = 0x207AE2482E0
  5084. <user defined> _Move_tag = 0x207AE2482E0
  5085. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  5086. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5087. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5088. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  5089. <user defined> value_compare = 0x207AE2482F8
  5090. <user defined> _Copy_tag = 0x207AE2482F8
  5091. <user defined> _Move_tag = 0x207AE2482F8
  5092. <user defined> value_compare = 0x207AE2482F8
  5093. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  5094. 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
  5095. <user defined> value_compare = 0x207AE248310
  5096. 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
  5097. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  5098. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  5099. unsigned int _Mask = 0x3F
  5100. unsigned int _Maxidx = 0x40
  5101. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  5102. 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
  5103. <user defined> value_compare = 0x207AE248360
  5104. 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
  5105. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  5106. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  5107. unsigned int _Mask = 0x7
  5108. unsigned int _Maxidx = 0x8
  5109. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  5110. 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
  5111. <user defined> value_compare = 0x207AE2483B0
  5112. 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
  5113. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  5114. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  5115. unsigned int _Mask = 0x7
  5116. unsigned int _Maxidx = 0x8
  5117. IntervalTimer _weatherUpdateTimer
  5118. int _interval = 0x3E8
  5119. int _current = 0x0
  5120. unsigned int _defaultLight = 0x1
  5121. 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
  5122. 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
  5123. 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
  5124. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  5125. <user defined> value_compare = 0x207AE248418
  5126. <user defined> _Copy_tag = 0x207AE248418
  5127. <user defined> _Move_tag = 0x207AE248418
  5128. <user defined> value_compare = 0x207AE248418
  5129. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  5130. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  5131. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
  5132. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
  5133. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  5134. 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
  5135. <user defined> value_compare = 0x207AE248668
  5136. 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
  5137. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  5138. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  5139. unsigned int _Mask = 0x7FF
  5140. unsigned int _Maxidx = 0x800
  5141. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  5142. 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
  5143. <user defined> value_compare = 0x207AE2486B8
  5144. 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
  5145. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  5146. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  5147. unsigned int _Mask = 0x1FF
  5148. unsigned int _Maxidx = 0x200
  5149. 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
  5150. 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
  5151. <user defined> value_compare = 0x207AE248708
  5152. 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
  5153. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  5154. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  5155. unsigned int _Mask = 0x7
  5156. unsigned int _Maxidx = 0x8
  5157. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  5158. 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> >
  5159. <user defined> value_compare = 0x207AE248758
  5160. 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
  5161. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  5162. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  5163. unsigned int _Mask = 0x7
  5164. unsigned int _Maxidx = 0x8
  5165. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  5166. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  5167. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  5168. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  5169. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  5170. unsigned int _Mask = 0x7
  5171. unsigned int _Maxidx = 0x8
  5172. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  5173. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  5174. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  5175. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  5176. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  5177. unsigned int _Mask = 0x3F
  5178. unsigned int _Maxidx = 0x40
  5179. Parameter Cell& cell = 0x83E42FF574
  5180. <unnamed-type-data>
  5181. <unnamed-type-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. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  5189. unsigned int grid_x = 0x11C48A3
  5190. unsigned int grid_y = 0x11C48A3
  5191. unsigned int cell_x = 0x11C48A3
  5192. unsigned int cell_y = 0x11C48A3
  5193. unsigned int nocreate = 0x11C48A3
  5194. unsigned int reserved = 0x11C48A3
  5195. unsigned int All = 0x11C48A3
  5196. Cell::<unnamed-type-data> data
  5197. <user defined> <unnamed-type-Part> = 0x83E42FF574
  5198. <user defined> Part = 0x11C48A3
  5199. unsigned int All = 0x11C48A3
  5200. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
  5201. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  5202. unsigned int i_timeDiff = 0x7D
  5203. Local unsigned int cell_y = 0x7
  5204. Local unsigned int x = 0x23
  5205. Local unsigned int y = 0x22
  5206. Local unsigned int cell_x = 0x4
  5207.  
  5208. 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  5209. Local Cell cell
  5210. <unnamed-type-data>
  5211. <unnamed-type-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. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  5219. unsigned int grid_x = 0x11C48A3
  5220. unsigned int grid_y = 0x11C48A3
  5221. unsigned int cell_x = 0x11C48A3
  5222. unsigned int cell_y = 0x11C48A3
  5223. unsigned int nocreate = 0x11C48A3
  5224. unsigned int reserved = 0x11C48A3
  5225. unsigned int All = 0x11C48A3
  5226. Cell::<unnamed-type-data> data
  5227. <user defined> <unnamed-type-Part> = 0x83E42FF574
  5228. <user defined> Part = 0x11C48A3
  5229. unsigned int All = 0x11C48A3
  5230. Local unsigned int cell_id = 0x22F1C
  5231. Local CoordPair<512> pair
  5232. unsigned int x_coord = 0x11C
  5233. unsigned int y_coord = 0x117
  5234. Local unsigned int y = 0x117
  5235. Local unsigned int x = 0x11C
  5236. Local Map* this = 0x207AE22E040
  5237. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  5238. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  5239. LinkedListHead
  5240. LinkedListElement iFirst = 0x207AE22E048
  5241. LinkedListElement iLast = 0x207AE22E058
  5242. unsigned int iSize = 0xB
  5243. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  5244. <user defined> iterator = 0xF381E088
  5245. <user defined> iterator = 0x207AE22E040
  5246. iterator
  5247. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  5248. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  5249. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5250. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5251. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  5252. <user defined> value_compare = 0x207AE22E070
  5253. <user defined> _Copy_tag = 0x207AE22E070
  5254. <user defined> _Move_tag = 0x207AE22E070
  5255. <user defined> value_compare = 0x207AE22E070
  5256. bool _creatureToMoveLock = 0x0
  5257. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  5258. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  5259. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  5260. bool _gameObjectsToMoveLock = 0x0
  5261. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  5262. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  5263. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  5264. bool _dynamicObjectsToMoveLock = 0x0
  5265. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  5266. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5267. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  5268. bool _areaTriggersToMoveLock = 0x0
  5269. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  5270. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  5271. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  5272. std::mutex _mapLock
  5273. std::_Mutex_base
  5274. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  5275. std::mutex _gridLock
  5276. std::_Mutex_base
  5277. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  5278. MapEntry* i_mapEntry = 0x2070131EC40
  5279. unsigned int ID = 0x0
  5280. char* Directory = "Azeroth"
  5281. LocalizedString* MapName = 0x207039A8BF8
  5282. char*[12] Str
  5283. [0] = 0x20700EF860A
  5284. [1] = 0x7FF65C8DA97D
  5285. [2] = 0x7FF65C8DA97D
  5286. [3] = 0x7FF65C8DA97D
  5287. [4] = 0x7FF65C8DA97D
  5288. [5] = 0x7FF65C8DA97D
  5289. [6] = 0x7FF65C8DA97D
  5290. [7] = 0x7FF65C8DA97D
  5291. [8] = 0x7FF65C8DA97D
  5292. [9] = 0x7FF65C8DA97D
  5293. LocalizedString* MapDescription0 = 0x207039A8C58
  5294. char*[12] Str
  5295. [0] = 0x20700EF8600
  5296. [1] = 0x7FF65C8DA97D
  5297. [2] = 0x7FF65C8DA97D
  5298. [3] = 0x7FF65C8DA97D
  5299. [4] = 0x7FF65C8DA97D
  5300. [5] = 0x7FF65C8DA97D
  5301. [6] = 0x7FF65C8DA97D
  5302. [7] = 0x7FF65C8DA97D
  5303. [8] = 0x7FF65C8DA97D
  5304. [9] = 0x7FF65C8DA97D
  5305. LocalizedString* MapDescription1 = 0x207039A8CB8
  5306. char*[12] Str
  5307. [0] = 0x20700EF8600
  5308. [1] = 0x7FF65C8DA97D
  5309. [2] = 0x7FF65C8DA97D
  5310. [3] = 0x7FF65C8DA97D
  5311. [4] = 0x7FF65C8DA97D
  5312. [5] = 0x7FF65C8DA97D
  5313. [6] = 0x7FF65C8DA97D
  5314. [7] = 0x7FF65C8DA97D
  5315. [8] = 0x7FF65C8DA97D
  5316. [9] = 0x7FF65C8DA97D
  5317. LocalizedString* PvpShortDescription = 0x207039A8D18
  5318. char*[12] Str
  5319. [0] = 0x20700EF8600
  5320. [1] = 0x7FF65C8DA97D
  5321. [2] = 0x7FF65C8DA97D
  5322. [3] = 0x7FF65C8DA97D
  5323. [4] = 0x7FF65C8DA97D
  5324. [5] = 0x7FF65C8DA97D
  5325. [6] = 0x7FF65C8DA97D
  5326. [7] = 0x7FF65C8DA97D
  5327. [8] = 0x7FF65C8DA97D
  5328. [9] = 0x7FF65C8DA97D
  5329. LocalizedString* PvpLongDescription = 0x207039A8D78
  5330. char*[12] Str
  5331. [0] = 0x20700EF8600
  5332. [1] = 0x7FF65C8DA97D
  5333. [2] = 0x7FF65C8DA97D
  5334. [3] = 0x7FF65C8DA97D
  5335. [4] = 0x7FF65C8DA97D
  5336. [5] = 0x7FF65C8DA97D
  5337. [6] = 0x7FF65C8DA97D
  5338. [7] = 0x7FF65C8DA97D
  5339. [8] = 0x7FF65C8DA97D
  5340. [9] = 0x7FF65C8DA97D
  5341. int[2] Flags
  5342. [0] = 0x9003E5D
  5343. [1] = 0x18
  5344. float MinimapIconScale = 1.000000
  5345. DBCPosition2D Corpse
  5346. float X = 0.000000
  5347. float Y = 0.000000
  5348. unsigned int AreaTableID = 0x0
  5349. int LoadingScreenID = 0x4
  5350. int CorpseMapID = 0xFFFF
  5351. int TimeOfDayOverride = 0xFFFF
  5352. int ParentMapID = 0xFFFF
  5353. int CosmeticParentMapID = 0xFFFF
  5354. int WindSettingsID = 0x0
  5355. unsigned int InstanceType = 0x0
  5356. unsigned int MapType = 0x1
  5357. unsigned int ExpansionID = 0x0
  5358. unsigned int MaxPlayers = 0x0
  5359. unsigned int TimeOffset = 0x0
  5360. unsigned int i_spawnMode = 0x0
  5361. unsigned int i_InstanceId = 0x0
  5362. unsigned int m_unloadTimer = 0x0
  5363. float m_VisibleDistance = 90.000000
  5364. DynamicMapTree _dynamicTree
  5365. DynTreeImpl* impl = 0x2072BB74060
  5366. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  5367. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
  5368. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  5369. [0] = 0x0
  5370. [1] = 0x0
  5371. [2] = 0x0
  5372. [3] = 0x0
  5373. [4] = 0x0
  5374. [5] = 0x0
  5375. [6] = 0x0
  5376. [7] = 0x0
  5377. [8] = 0x0
  5378. [9] = 0x0
  5379. [0] = 0x2072BB740B0
  5380. [1] = 0x2072BB742B0
  5381. [2] = 0x2072BB744B0
  5382. [3] = 0x2072BB746B0
  5383. [4] = 0x2072BB748B0
  5384. [5] = 0x2072BB74AB0
  5385. [6] = 0x2072BB74CB0
  5386. [7] = 0x2072BB74EB0
  5387. [8] = 0x2072BB750B0
  5388. [9] = 0x2072BB752B0
  5389. Cell
  5390. int x = 0x3F800000
  5391. int y = 0xCDCDCDCD
  5392. TimeTrackerSmall rebalance_timer = 0xC8
  5393. int unbalanced_times = 0x0
  5394. MapRefManager m_mapRefManager
  5395. RefManager<Map,Player>
  5396. LinkedListHead
  5397. LinkedListElement iFirst = 0x207AE22E1F0
  5398. LinkedListElement iLast = 0x207AE22E200
  5399. unsigned int iSize = 0x1
  5400. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  5401. <user defined> iterator = 0xC9371CF8
  5402. <user defined> iterator = 0x207AE22E1E8
  5403. iterator
  5404. MapReference* _Ptr = 0x7FF65C446878
  5405. const_iterator
  5406. MapReference* _Ptr = 0x7FF65C446878
  5407. LinkedListHead::Iterator<MapReference> m_mapRefIter
  5408. MapReference* _Ptr = 0x207C9371CF0
  5409. Reference<Map,Player>
  5410. LinkedListElement
  5411. LinkedListElement* iNext = 0x207AE22E200
  5412. LinkedListElement* iPrev = 0x207AE22E1F0
  5413. Map* iRefTo = 0x207AE22E040
  5414. Player* iRefFrom = 0x207C936A590
  5415. int m_VisibilityNotifyPeriod = 0x3E8
  5416. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  5417. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5418. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5419. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  5420. <user defined> _Copy_tag = 0x207AE22E228
  5421. <user defined> _Move_tag = 0x207AE22E228
  5422. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  5423. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  5424. std::_Iterator_base12
  5425. std::_Container_proxy* _Myproxy = 0x207AE590D60
  5426. std::_Iterator_base12* _Mynextiter = NULL
  5427. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  5428. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  5429. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5430. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5431. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  5432. <user defined> _Copy_tag = 0x207AE22E258
  5433. <user defined> _Move_tag = 0x207AE22E258
  5434. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  5435. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  5436. std::_Iterator_base12
  5437. std::_Container_proxy* _Myproxy = 0x207AE591260
  5438. std::_Iterator_base12* _Mynextiter = NULL
  5439. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  5440. int i_gridExpiry = 0x493E0
  5441. Map* m_parentMap = 0x207AE22E040
  5442. Map* m_parentTerrainMap = 0x207AE22E040
  5443. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  5444. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  5445. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  5446. 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
  5447. [0] = 0x0
  5448. [1] = 0x0
  5449. [2] = 0x0
  5450. [3] = 0x0
  5451. [4] = 0x0
  5452. [5] = 0x0
  5453. [6] = 0x0
  5454. [7] = 0x0
  5455. [8] = 0x0
  5456. [9] = 0x0
  5457. [0] = 0x207AE22E2A8
  5458. [1] = 0x207AE22E4A8
  5459. [2] = 0x207AE22E6A8
  5460. [3] = 0x207AE22E8A8
  5461. [4] = 0x207AE22EAA8
  5462. [5] = 0x207AE22ECA8
  5463. [6] = 0x207AE22EEA8
  5464. [7] = 0x207AE22F0A8
  5465. [8] = 0x207AE22F2A8
  5466. [9] = 0x207AE22F4A8
  5467. GridMap*[64] GridMaps
  5468. [0] = 0x0
  5469. [1] = 0x0
  5470. [2] = 0x0
  5471. [3] = 0x0
  5472. [4] = 0x0
  5473. [5] = 0x0
  5474. [6] = 0x0
  5475. [7] = 0x0
  5476. [8] = 0x0
  5477. [9] = 0x0
  5478. [0] = 0x207AE2362A8
  5479. [1] = 0x207AE2364A8
  5480. [2] = 0x207AE2366A8
  5481. [3] = 0x207AE2368A8
  5482. [4] = 0x207AE236AA8
  5483. [5] = 0x207AE236CA8
  5484. [6] = 0x207AE236EA8
  5485. [7] = 0x207AE2370A8
  5486. [8] = 0x207AE2372A8
  5487. [9] = 0x207AE2374A8
  5488. unsigned int[64] GridMapReference
  5489. [0] = 0x0
  5490. [1] = 0x0
  5491. [2] = 0x0
  5492. [3] = 0x0
  5493. [4] = 0x0
  5494. [5] = 0x0
  5495. [6] = 0x0
  5496. [7] = 0x0
  5497. [8] = 0x0
  5498. [9] = 0x0
  5499. [0] = 0x207AE23E2A8
  5500. [1] = 0x207AE23E328
  5501. [2] = 0x207AE23E3A8
  5502. [3] = 0x207AE23E428
  5503. [4] = 0x207AE23E4A8
  5504. [5] = 0x207AE23E528
  5505. [6] = 0x207AE23E5A8
  5506. [7] = 0x207AE23E628
  5507. [8] = 0x207AE23E6A8
  5508. [9] = 0x207AE23E728
  5509. std::bitset<262144> marked_cells
  5510. <user defined> reference = 0x207AE2402A8
  5511. unsigned int[4096] _Array
  5512. [0] = 0x0
  5513. [1] = 0x0
  5514. [2] = 0x0
  5515. [3] = 0x0
  5516. [4] = 0x0
  5517. [5] = 0x0
  5518. [6] = 0x0
  5519. [7] = 0x0
  5520. [8] = 0x0
  5521. [9] = 0x0
  5522. bool i_scriptLock = 0x0
  5523. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  5524. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5525. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5526. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  5527. <user defined> _Copy_tag = 0x207AE2482B0
  5528. <user defined> _Move_tag = 0x207AE2482B0
  5529. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  5530. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5531. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  5532. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  5533. <user defined> value_compare = 0x207AE2482C8
  5534. <user defined> _Copy_tag = 0x207AE2482C8
  5535. <user defined> _Move_tag = 0x207AE2482C8
  5536. <user defined> value_compare = 0x207AE2482C8
  5537. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  5538. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5539. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5540. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  5541. <user defined> _Copy_tag = 0x207AE2482E0
  5542. <user defined> _Move_tag = 0x207AE2482E0
  5543. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  5544. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5545. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  5546. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  5547. <user defined> value_compare = 0x207AE2482F8
  5548. <user defined> _Copy_tag = 0x207AE2482F8
  5549. <user defined> _Move_tag = 0x207AE2482F8
  5550. <user defined> value_compare = 0x207AE2482F8
  5551. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  5552. 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
  5553. <user defined> value_compare = 0x207AE248310
  5554. 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
  5555. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  5556. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  5557. unsigned int _Mask = 0x3F
  5558. unsigned int _Maxidx = 0x40
  5559. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  5560. 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
  5561. <user defined> value_compare = 0x207AE248360
  5562. 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
  5563. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  5564. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  5565. unsigned int _Mask = 0x7
  5566. unsigned int _Maxidx = 0x8
  5567. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  5568. 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
  5569. <user defined> value_compare = 0x207AE2483B0
  5570. 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
  5571. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  5572. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  5573. unsigned int _Mask = 0x7
  5574. unsigned int _Maxidx = 0x8
  5575. IntervalTimer _weatherUpdateTimer
  5576. int _interval = 0x3E8
  5577. int _current = 0x0
  5578. unsigned int _defaultLight = 0x1
  5579. 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
  5580. 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
  5581. 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
  5582. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  5583. <user defined> value_compare = 0x207AE248418
  5584. <user defined> _Copy_tag = 0x207AE248418
  5585. <user defined> _Move_tag = 0x207AE248418
  5586. <user defined> value_compare = 0x207AE248418
  5587. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  5588. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  5589. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
  5590. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
  5591. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  5592. 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
  5593. <user defined> value_compare = 0x207AE248668
  5594. 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
  5595. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  5596. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  5597. unsigned int _Mask = 0x7FF
  5598. unsigned int _Maxidx = 0x800
  5599. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  5600. 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
  5601. <user defined> value_compare = 0x207AE2486B8
  5602. 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
  5603. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  5604. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  5605. unsigned int _Mask = 0x1FF
  5606. unsigned int _Maxidx = 0x200
  5607. 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
  5608. 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
  5609. <user defined> value_compare = 0x207AE248708
  5610. 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
  5611. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  5612. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  5613. unsigned int _Mask = 0x7
  5614. unsigned int _Maxidx = 0x8
  5615. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  5616. 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> >
  5617. <user defined> value_compare = 0x207AE248758
  5618. 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
  5619. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  5620. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  5621. unsigned int _Mask = 0x7
  5622. unsigned int _Maxidx = 0x8
  5623. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  5624. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  5625. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  5626. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  5627. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  5628. unsigned int _Mask = 0x7
  5629. unsigned int _Maxidx = 0x8
  5630. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  5631. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  5632. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  5633. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  5634. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  5635. unsigned int _Mask = 0x3F
  5636. unsigned int _Maxidx = 0x40
  5637. Parameter WorldObject* obj = 0x207C936A590
  5638. Object
  5639. unsigned int m_objectType = 0x19
  5640. int m_objectTypeId = 0x4
  5641. unsigned int m_updateFlag = 0x8
  5642. int* m_int32Values = 0x4
  5643. unsigned int* m_uint32Values = 0x4
  5644. float* m_floatValues = 0.000000
  5645. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
  5646. std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
  5647. std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x20790251268
  5648. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  5649. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  5650. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x207C936A5B8
  5651. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  5652. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  5653. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0x207C936A5D8
  5654. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
  5655. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  5656. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x20790252378
  5657. unsigned int m_valuesCount = 0x1211
  5658. unsigned int _dynamicValuesCount = 0x11
  5659. unsigned int _fieldNotifyFlags = 0x80
  5660. bool m_objectUpdated = 0x0
  5661. bool m_inWorld = 0x1
  5662. WorldLocation
  5663. Position
  5664. <user defined> XY = 0x207C936A608
  5665. <user defined> XYZ = 0x207C936A608
  5666. <user defined> XYZO = 0x207C936A608
  5667. <user defined> PackedXYZ = 0x207C936A608
  5668. float m_positionX = 1861.316406
  5669. float m_positionY = 1609.899170
  5670. float m_positionZ = 95.413437
  5671. float m_orientation = 1.863783
  5672. ?$Streamer@UXY@Position@@
  5673. Position* Pos = 0x44C93CC644E8AA20
  5674. ?$ConstStreamer@UXY@Position@@
  5675. Position* Pos = 0x44C93CC644E8AA20
  5676. ?$Streamer@UXYZ@Position@@
  5677. <user defined> Pos = 0x44C93CC644E8AA20
  5678. ?$ConstStreamer@UXYZ@Position@@
  5679. <user defined> Pos = 0x44C93CC644E8AA20
  5680. ?$Streamer@UXYZO@Position@@
  5681. <user defined> Pos = 0x44C93CC644E8AA20
  5682. ?$ConstStreamer@UXYZO@Position@@
  5683. <user defined> Pos = 0x44C93CC644E8AA20
  5684. ?$Streamer@UPackedXYZ@Position@@
  5685. <user defined> Pos = 0x44C93CC644E8AA20
  5686. ?$ConstStreamer@UPackedXYZ@Position@@
  5687. <user defined> Pos = 0x44C93CC644E8AA20
  5688. unsigned int m_mapId = 0x0
  5689. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  5690. int[2] m_values
  5691. [0] = 0x0
  5692. [1] = 0x0
  5693. unsigned int m_flags = 0x0
  5694. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  5695. int[2] m_values
  5696. [0] = 0x0
  5697. [1] = 0x0
  5698. unsigned int m_flags = 0x0
  5699. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  5700. int[38] m_values
  5701. [0] = 0x0
  5702. [1] = 0x0
  5703. [2] = 0x0
  5704. [3] = 0x0
  5705. [4] = 0x0
  5706. [5] = 0x0
  5707. [6] = 0x0
  5708. [7] = 0x0
  5709. [8] = 0x0
  5710. [9] = 0x0
  5711. unsigned int m_flags = 0x0
  5712. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  5713. int[38] m_values
  5714. [0] = 0x0
  5715. [1] = 0x0
  5716. [2] = 0x0
  5717. [3] = 0x0
  5718. [4] = 0x0
  5719. [5] = 0x0
  5720. [6] = 0x0
  5721. [7] = 0x0
  5722. [8] = 0x0
  5723. [9] = 0x0
  5724. unsigned int m_flags = 0x0
  5725. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  5726. int[2] m_values
  5727. [0] = 0x0
  5728. [1] = 0x1
  5729. unsigned int m_flags = 0x0
  5730. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  5731. int[2] m_values
  5732. [0] = 0x0
  5733. [1] = 0x1
  5734. unsigned int m_flags = 0x0
  5735. unsigned int LastUsedScriptID = 0x0
  5736. MovementInfo m_movementInfo
  5737. ObjectGuid guid
  5738. unsigned int _low = 0x4
  5739. unsigned int _high = 0x800040000000000
  5740. unsigned int flags = 0x0
  5741. unsigned int flags2 = 0x800
  5742. Position pos
  5743. <user defined> XY = 0x207C936A7A0
  5744. <user defined> XYZ = 0x207C936A7A0
  5745. <user defined> XYZO = 0x207C936A7A0
  5746. <user defined> PackedXYZ = 0x207C936A7A0
  5747. float m_positionX = 1861.316406
  5748. float m_positionY = 1609.899170
  5749. float m_positionZ = 95.413437
  5750. float m_orientation = 1.863783
  5751. ?$Streamer@UXY@Position@@
  5752. Position* Pos = 0x44C93CC644E8AA20
  5753. ?$ConstStreamer@UXY@Position@@
  5754. Position* Pos = 0x44C93CC644E8AA20
  5755. ?$Streamer@UXYZ@Position@@
  5756. <user defined> Pos = 0x44C93CC644E8AA20
  5757. ?$ConstStreamer@UXYZ@Position@@
  5758. <user defined> Pos = 0x44C93CC644E8AA20
  5759. ?$Streamer@UXYZO@Position@@
  5760. <user defined> Pos = 0x44C93CC644E8AA20
  5761. ?$ConstStreamer@UXYZO@Position@@
  5762. <user defined> Pos = 0x44C93CC644E8AA20
  5763. ?$Streamer@UPackedXYZ@Position@@
  5764. <user defined> Pos = 0x44C93CC644E8AA20
  5765. ?$ConstStreamer@UPackedXYZ@Position@@
  5766. <user defined> Pos = 0x44C93CC644E8AA20
  5767. unsigned int time = 0x7D02A
  5768. TransportInfo
  5769. ObjectGuid guid = 0x207C936A788
  5770. Position pos = 0x207C936A798
  5771. int seat = 0xAE
  5772. unsigned int time = 0x3FEE9072
  5773. unsigned int prevTime = 0x7D02A
  5774. unsigned int vehicleId = 0x0
  5775. MovementInfo::TransportInfo transport
  5776. ObjectGuid guid = 0x207C936A7B4
  5777. Position pos = 0x207C936A7C4
  5778. int seat = 0xFF
  5779. unsigned int time = 0x0
  5780. unsigned int prevTime = 0x0
  5781. unsigned int vehicleId = 0x0
  5782. float pitch = 0.000000
  5783. JumpInfo
  5784. unsigned int fallTime = 0x4
  5785. float zspeed = 0.000000
  5786. float sinAngle = 0.000000
  5787. float cosAngle = 0.000000
  5788. float xyspeed = 0.000000
  5789. MovementInfo::JumpInfo jump
  5790. unsigned int fallTime = 0x0
  5791. float zspeed = 0.000000
  5792. float sinAngle = 0.000000
  5793. float cosAngle = 0.000000
  5794. float xyspeed = 0.000000
  5795. float splineElevation = 0.000000
  5796. std::string m_name = "Zellah"
  5797. bool m_isActive = 0x1
  5798. bool m_isWorldObject = 0x1
  5799. ZoneScript* m_zoneScript = NULL
  5800. Transport* m_transport = NULL
  5801. Map* m_currMap = 0x207AE22E040
  5802. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  5803. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  5804. LinkedListHead
  5805. LinkedListElement iFirst = 0x207AE22E048
  5806. LinkedListElement iLast = 0x207AE22E058
  5807. unsigned int iSize = 0xB
  5808. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  5809. <user defined> iterator = 0xF381E088
  5810. <user defined> iterator = 0x207AE22E040
  5811. iterator
  5812. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  5813. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  5814. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5815. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  5816. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  5817. <user defined> value_compare = 0x207AE22E070
  5818. <user defined> _Copy_tag = 0x207AE22E070
  5819. <user defined> _Move_tag = 0x207AE22E070
  5820. <user defined> value_compare = 0x207AE22E070
  5821. bool _creatureToMoveLock = 0x0
  5822. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  5823. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  5824. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  5825. bool _gameObjectsToMoveLock = 0x0
  5826. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  5827. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  5828. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  5829. bool _dynamicObjectsToMoveLock = 0x0
  5830. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  5831. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5832. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  5833. bool _areaTriggersToMoveLock = 0x0
  5834. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  5835. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  5836. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  5837. std::mutex _mapLock
  5838. std::_Mutex_base
  5839. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  5840. std::mutex _gridLock
  5841. std::_Mutex_base
  5842. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  5843. MapEntry* i_mapEntry = 0x2070131EC40
  5844. unsigned int ID = 0x0
  5845. char* Directory = "Azeroth"
  5846. LocalizedString* MapName = 0x207039A8BF8
  5847. LocalizedString* MapDescription0 = 0x207039A8C58
  5848. LocalizedString* MapDescription1 = 0x207039A8CB8
  5849. LocalizedString* PvpShortDescription = 0x207039A8D18
  5850. LocalizedString* PvpLongDescription = 0x207039A8D78
  5851. int[2] Flags
  5852. [0] = 0x9003E5D
  5853. [1] = 0x18
  5854. float MinimapIconScale = 1.000000
  5855. DBCPosition2D Corpse = 0x0
  5856. unsigned int AreaTableID = 0x0
  5857. int LoadingScreenID = 0x4
  5858. int CorpseMapID = 0xFFFF
  5859. int TimeOfDayOverride = 0xFFFF
  5860. int ParentMapID = 0xFFFF
  5861. int CosmeticParentMapID = 0xFFFF
  5862. int WindSettingsID = 0x0
  5863. unsigned int InstanceType = 0x0
  5864. unsigned int MapType = 0x1
  5865. unsigned int ExpansionID = 0x0
  5866. unsigned int MaxPlayers = 0x0
  5867. unsigned int TimeOffset = 0x0
  5868. unsigned int i_spawnMode = 0x0
  5869. unsigned int i_InstanceId = 0x0
  5870. unsigned int m_unloadTimer = 0x0
  5871. float m_VisibleDistance = 90.000000
  5872. DynamicMapTree _dynamicTree
  5873. DynTreeImpl* impl = 0x2072BB74060
  5874. MapRefManager m_mapRefManager
  5875. RefManager<Map,Player>
  5876. LinkedListHead
  5877. LinkedListElement iFirst = 0x207AE22E1F0
  5878. LinkedListElement iLast = 0x207AE22E200
  5879. unsigned int iSize = 0x1
  5880. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  5881. <user defined> iterator = 0xC9371CF8
  5882. <user defined> iterator = 0x207AE22E1E8
  5883. iterator
  5884. MapReference* _Ptr = 0x7FF65C446878
  5885. const_iterator
  5886. MapReference* _Ptr = 0x7FF65C446878
  5887. LinkedListHead::Iterator<MapReference> m_mapRefIter
  5888. MapReference* _Ptr = 0x207C9371CF0
  5889. int m_VisibilityNotifyPeriod = 0x3E8
  5890. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  5891. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5892. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5893. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  5894. <user defined> _Copy_tag = 0x207AE22E228
  5895. <user defined> _Move_tag = 0x207AE22E228
  5896. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  5897. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  5898. std::_Iterator_base12
  5899. std::_Container_proxy* _Myproxy = 0x207AE590D60
  5900. std::_Iterator_base12* _Mynextiter = NULL
  5901. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  5902. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  5903. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5904. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  5905. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  5906. <user defined> _Copy_tag = 0x207AE22E258
  5907. <user defined> _Move_tag = 0x207AE22E258
  5908. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  5909. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  5910. std::_Iterator_base12
  5911. std::_Container_proxy* _Myproxy = 0x207AE591260
  5912. std::_Iterator_base12* _Mynextiter = NULL
  5913. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  5914. int i_gridExpiry = 0x493E0
  5915. Map* m_parentMap = 0x207AE22E040
  5916. Map* m_parentTerrainMap = 0x207AE22E040
  5917. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  5918. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  5919. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  5920. 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
  5921. [0] = 0x0
  5922. [1] = 0x0
  5923. [2] = 0x0
  5924. [3] = 0x0
  5925. [4] = 0x0
  5926. [5] = 0x0
  5927. [6] = 0x0
  5928. [7] = 0x0
  5929. [8] = 0x0
  5930. [9] = 0x0
  5931. [0] = 0x207AE22E2A8
  5932. [1] = 0x207AE22E4A8
  5933. [2] = 0x207AE22E6A8
  5934. [3] = 0x207AE22E8A8
  5935. [4] = 0x207AE22EAA8
  5936. [5] = 0x207AE22ECA8
  5937. [6] = 0x207AE22EEA8
  5938. [7] = 0x207AE22F0A8
  5939. [8] = 0x207AE22F2A8
  5940. [9] = 0x207AE22F4A8
  5941. GridMap*[64] GridMaps
  5942. [0] = 0x0
  5943. [1] = 0x0
  5944. [2] = 0x0
  5945. [3] = 0x0
  5946. [4] = 0x0
  5947. [5] = 0x0
  5948. [6] = 0x0
  5949. [7] = 0x0
  5950. [8] = 0x0
  5951. [9] = 0x0
  5952. [0] = 0x207AE2362A8
  5953. [1] = 0x207AE2364A8
  5954. [2] = 0x207AE2366A8
  5955. [3] = 0x207AE2368A8
  5956. [4] = 0x207AE236AA8
  5957. [5] = 0x207AE236CA8
  5958. [6] = 0x207AE236EA8
  5959. [7] = 0x207AE2370A8
  5960. [8] = 0x207AE2372A8
  5961. [9] = 0x207AE2374A8
  5962. unsigned int[64] GridMapReference
  5963. [0] = 0x0
  5964. [1] = 0x0
  5965. [2] = 0x0
  5966. [3] = 0x0
  5967. [4] = 0x0
  5968. [5] = 0x0
  5969. [6] = 0x0
  5970. [7] = 0x0
  5971. [8] = 0x0
  5972. [9] = 0x0
  5973. [0] = 0x207AE23E2A8
  5974. [1] = 0x207AE23E328
  5975. [2] = 0x207AE23E3A8
  5976. [3] = 0x207AE23E428
  5977. [4] = 0x207AE23E4A8
  5978. [5] = 0x207AE23E528
  5979. [6] = 0x207AE23E5A8
  5980. [7] = 0x207AE23E628
  5981. [8] = 0x207AE23E6A8
  5982. [9] = 0x207AE23E728
  5983. std::bitset<262144> marked_cells
  5984. <user defined> reference = 0x207AE2402A8
  5985. unsigned int[4096] _Array
  5986. [0] = 0x0
  5987. [1] = 0x0
  5988. [2] = 0x0
  5989. [3] = 0x0
  5990. [4] = 0x0
  5991. [5] = 0x0
  5992. [6] = 0x0
  5993. [7] = 0x0
  5994. [8] = 0x0
  5995. [9] = 0x0
  5996. bool i_scriptLock = 0x0
  5997. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  5998. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  5999. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  6000. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  6001. <user defined> _Copy_tag = 0x207AE2482B0
  6002. <user defined> _Move_tag = 0x207AE2482B0
  6003. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  6004. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  6005. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  6006. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  6007. <user defined> value_compare = 0x207AE2482C8
  6008. <user defined> _Copy_tag = 0x207AE2482C8
  6009. <user defined> _Move_tag = 0x207AE2482C8
  6010. <user defined> value_compare = 0x207AE2482C8
  6011. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  6012. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  6013. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  6014. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  6015. <user defined> _Copy_tag = 0x207AE2482E0
  6016. <user defined> _Move_tag = 0x207AE2482E0
  6017. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  6018. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  6019. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  6020. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  6021. <user defined> value_compare = 0x207AE2482F8
  6022. <user defined> _Copy_tag = 0x207AE2482F8
  6023. <user defined> _Move_tag = 0x207AE2482F8
  6024. <user defined> value_compare = 0x207AE2482F8
  6025. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  6026. 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
  6027. <user defined> value_compare = 0x207AE248310
  6028. 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
  6029. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  6030. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  6031. unsigned int _Mask = 0x3F
  6032. unsigned int _Maxidx = 0x40
  6033. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  6034. 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
  6035. <user defined> value_compare = 0x207AE248360
  6036. 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
  6037. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  6038. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  6039. unsigned int _Mask = 0x7
  6040. unsigned int _Maxidx = 0x8
  6041. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  6042. 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
  6043. <user defined> value_compare = 0x207AE2483B0
  6044. 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
  6045. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  6046. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  6047. unsigned int _Mask = 0x7
  6048. unsigned int _Maxidx = 0x8
  6049. IntervalTimer _weatherUpdateTimer
  6050. int _interval = 0x3E8
  6051. int _current = 0x0
  6052. unsigned int _defaultLight = 0x1
  6053. 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
  6054. 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
  6055. 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
  6056. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  6057. <user defined> value_compare = 0x207AE248418
  6058. <user defined> _Copy_tag = 0x207AE248418
  6059. <user defined> _Move_tag = 0x207AE248418
  6060. <user defined> value_compare = 0x207AE248418
  6061. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  6062. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
  6063. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  6064. 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
  6065. <user defined> value_compare = 0x207AE248668
  6066. 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
  6067. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  6068. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  6069. unsigned int _Mask = 0x7FF
  6070. unsigned int _Maxidx = 0x800
  6071. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  6072. 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
  6073. <user defined> value_compare = 0x207AE2486B8
  6074. 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
  6075. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  6076. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  6077. unsigned int _Mask = 0x1FF
  6078. unsigned int _Maxidx = 0x200
  6079. 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
  6080. 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
  6081. <user defined> value_compare = 0x207AE248708
  6082. 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
  6083. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  6084. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  6085. unsigned int _Mask = 0x7
  6086. unsigned int _Maxidx = 0x8
  6087. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  6088. 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> >
  6089. <user defined> value_compare = 0x207AE248758
  6090. 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
  6091. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  6092. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  6093. unsigned int _Mask = 0x7
  6094. unsigned int _Maxidx = 0x8
  6095. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  6096. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  6097. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  6098. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  6099. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  6100. unsigned int _Mask = 0x7
  6101. unsigned int _Maxidx = 0x8
  6102. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  6103. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  6104. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  6105. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  6106. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  6107. unsigned int _Mask = 0x3F
  6108. unsigned int _Maxidx = 0x40
  6109. unsigned int m_InstanceId = 0x0
  6110. PhaseShift _phaseShift
  6111. PhaseRef
  6112. unsigned int Id = 0x8
  6113. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6114. int References = 0x0
  6115. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6116. VisibleMapIdRef
  6117. int References = 0x8
  6118. TerrainSwapInfo* VisibleMapInfo = NULL
  6119. UiWorldMapAreaIdSwapRef
  6120. int References = 0x8
  6121. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6122. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  6123. bool Erased = 0x0
  6124. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6125. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A850
  6126. bool Erased = 0x0
  6127. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6128. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A850
  6129. bool Erased = 0x0
  6130. EnumClassFlag<enum PhaseShiftFlags> Flags
  6131. unsigned int _value = 0x8
  6132. ObjectGuid PersonalGuid
  6133. unsigned int _low = 0x0
  6134. unsigned int _high = 0x0
  6135. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6136. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6137. Data
  6138. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6139. std::less<PhaseShift::PhaseRef>
  6140. first_argument_type
  6141. unsigned int Id = 0x0
  6142. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6143. int References = 0x0
  6144. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6145. second_argument_type
  6146. unsigned int Id = 0x0
  6147. <user defined> Flags = 0x0
  6148. int References = 0x0
  6149. <user defined> AreaConditions = 0x0
  6150. first_argument_type
  6151. unsigned int Id = 0x0
  6152. <user defined> Flags = 0x0
  6153. int References = 0x0
  6154. <user defined> AreaConditions = 0x0
  6155. second_argument_type
  6156. unsigned int Id = 0x0
  6157. <user defined> Flags = 0x0
  6158. int References = 0x0
  6159. <user defined> AreaConditions = 0x0
  6160. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A868
  6161. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A868
  6162. value_type
  6163. unsigned int Id = 0x0
  6164. <user defined> Flags = 0x0
  6165. int References = 0x0
  6166. <user defined> AreaConditions = 0x0
  6167. key_type
  6168. unsigned int Id = 0x0
  6169. <user defined> Flags = 0x0
  6170. int References = 0x0
  6171. <user defined> AreaConditions = 0x0
  6172. insert_commit_data
  6173. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  6174. key_type
  6175. unsigned int Id = 0x0
  6176. <user defined> Flags = 0x0
  6177. int References = 0x0
  6178. <user defined> AreaConditions = 0x0
  6179. value_type
  6180. unsigned int Id = 0x0
  6181. <user defined> Flags = 0x0
  6182. int References = 0x0
  6183. <user defined> AreaConditions = 0x0
  6184. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6185. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6186. 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> >
  6187. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A880
  6188. <user defined> value_compare = 0x207C936A880
  6189. <user defined> _Copy_tag = 0x207C936A880
  6190. <user defined> _Move_tag = 0x207C936A880
  6191. mapped_type
  6192. int References = 0xC92E3020
  6193. TerrainSwapInfo* VisibleMapInfo = 0x207199281A0
  6194. <user defined> value_compare = 0x207C936A880
  6195. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6196. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6197. 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>
  6198. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A898
  6199. <user defined> value_compare = 0x207C936A898
  6200. <user defined> _Copy_tag = 0x207C936A898
  6201. <user defined> _Move_tag = 0x207C936A898
  6202. mapped_type
  6203. int References = 0xC92E2990
  6204. <user defined> value_compare = 0x207C936A898
  6205. int NonCosmeticReferences = 0x0
  6206. int CosmeticReferences = 0x0
  6207. int DefaultReferences = 0x0
  6208. bool IsDbPhaseShift = 0x0
  6209. PhaseShift _suppressedPhaseShift
  6210. PhaseRef
  6211. unsigned int Id = 0x8
  6212. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6213. int References = 0x0
  6214. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6215. VisibleMapIdRef
  6216. int References = 0x8
  6217. TerrainSwapInfo* VisibleMapInfo = NULL
  6218. UiWorldMapAreaIdSwapRef
  6219. int References = 0x8
  6220. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6221. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  6222. bool Erased = 0x0
  6223. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6224. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A8C0
  6225. bool Erased = 0x0
  6226. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6227. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A8C0
  6228. bool Erased = 0x0
  6229. EnumClassFlag<enum PhaseShiftFlags> Flags
  6230. unsigned int _value = 0x8
  6231. ObjectGuid PersonalGuid
  6232. unsigned int _low = 0x0
  6233. unsigned int _high = 0x0
  6234. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6235. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6236. Data
  6237. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6238. std::less<PhaseShift::PhaseRef>
  6239. first_argument_type
  6240. unsigned int Id = 0x0
  6241. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  6242. int References = 0x0
  6243. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  6244. second_argument_type
  6245. unsigned int Id = 0x0
  6246. <user defined> Flags = 0x0
  6247. int References = 0x0
  6248. <user defined> AreaConditions = 0x0
  6249. first_argument_type
  6250. unsigned int Id = 0x0
  6251. <user defined> Flags = 0x0
  6252. int References = 0x0
  6253. <user defined> AreaConditions = 0x0
  6254. second_argument_type
  6255. unsigned int Id = 0x0
  6256. <user defined> Flags = 0x0
  6257. int References = 0x0
  6258. <user defined> AreaConditions = 0x0
  6259. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A8D8
  6260. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A8D8
  6261. value_type
  6262. unsigned int Id = 0x0
  6263. <user defined> Flags = 0x0
  6264. int References = 0x0
  6265. <user defined> AreaConditions = 0x0
  6266. key_type
  6267. unsigned int Id = 0x0
  6268. <user defined> Flags = 0x0
  6269. int References = 0x0
  6270. <user defined> AreaConditions = 0x0
  6271. insert_commit_data
  6272. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  6273. key_type
  6274. unsigned int Id = 0x0
  6275. <user defined> Flags = 0x0
  6276. int References = 0x0
  6277. <user defined> AreaConditions = 0x0
  6278. value_type
  6279. unsigned int Id = 0x0
  6280. <user defined> Flags = 0x0
  6281. int References = 0x0
  6282. <user defined> AreaConditions = 0x0
  6283. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6284. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6285. 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> >
  6286. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A8F0
  6287. <user defined> value_compare = 0x207C936A8F0
  6288. <user defined> _Copy_tag = 0x207C936A8F0
  6289. <user defined> _Move_tag = 0x207C936A8F0
  6290. mapped_type
  6291. int References = 0xC92E2FD0
  6292. TerrainSwapInfo* VisibleMapInfo = 0x20719929320
  6293. <user defined> value_compare = 0x207C936A8F0
  6294. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6295. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6296. 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>
  6297. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A908
  6298. <user defined> value_compare = 0x207C936A908
  6299. <user defined> _Copy_tag = 0x207C936A908
  6300. <user defined> _Move_tag = 0x207C936A908
  6301. mapped_type
  6302. int References = 0xC92E2F30
  6303. <user defined> value_compare = 0x207C936A908
  6304. int NonCosmeticReferences = 0x0
  6305. int CosmeticReferences = 0x0
  6306. int DefaultReferences = 0x0
  6307. bool IsDbPhaseShift = 0x0
  6308. int _dbPhase = 0x0
  6309. unsigned int m_notifyflags = 0x0
  6310. unsigned int m_executed_notifies = 0x0
  6311. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & gridVisitor = 0x83E42FF628
  6312. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  6313. unsigned int i_timeDiff = 0x7D
  6314. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x83E42FF648
  6315. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  6316. unsigned int i_timeDiff = 0x7D
  6317. Local CellArea area
  6318. CoordPair<512> low_bound
  6319. unsigned int x_coord = 0x11A
  6320. unsigned int y_coord = 0x116
  6321. CoordPair<512> high_bound
  6322. unsigned int x_coord = 0x11D
  6323. unsigned int y_coord = 0x119
  6324.  
  6325. 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  6326. Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
  6327. Object
  6328. unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  6329. int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  6330. unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  6331. int* m_int32Values = <Unable to read memory>
  6332. unsigned int* m_uint32Values = <Unable to read memory>
  6333. float* m_floatValues = <Unable to read memory>
  6334. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = <Unable to read memory>
  6335. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  6336. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  6337. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0xCCCCCCCCCCCCCCF4
  6338. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  6339. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  6340. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0xCCCCCCCCCCCCCD14
  6341. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = <Unable to read memory>
  6342. unsigned int m_valuesCount = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  6343. unsigned int _dynamicValuesCount = 0xCCCCCCCCCCCCCD3E <Unable to read memory>
  6344. unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
  6345. bool m_objectUpdated = 0xCCCCCCCCCCCCCD42 <Unable to read memory>
  6346. bool m_inWorld = 0xCCCCCCCCCCCCCD43 <Unable to read memory>
  6347. WorldLocation
  6348. Position
  6349. <user defined> XY = 0xCCCCCCCCCCCCCD44
  6350. <user defined> XYZ = 0xCCCCCCCCCCCCCD44
  6351. <user defined> XYZO = 0xCCCCCCCCCCCCCD44
  6352. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD44
  6353. float m_positionX = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6354. float m_positionY = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
  6355. float m_positionZ = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
  6356. float m_orientation = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
  6357. ?$Streamer@UXY@Position@@
  6358. Position* Pos = <Unable to read memory>
  6359. ?$ConstStreamer@UXY@Position@@
  6360. Position* Pos = <Unable to read memory>
  6361. ?$Streamer@UXYZ@Position@@
  6362. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6363. ?$ConstStreamer@UXYZ@Position@@
  6364. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6365. ?$Streamer@UXYZO@Position@@
  6366. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6367. ?$ConstStreamer@UXYZO@Position@@
  6368. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6369. ?$Streamer@UPackedXYZ@Position@@
  6370. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6371. ?$ConstStreamer@UPackedXYZ@Position@@
  6372. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6373. unsigned int m_mapId = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
  6374. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  6375. int[2] m_values
  6376. [0] = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
  6377. [1] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
  6378. unsigned int m_flags = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
  6379. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  6380. int[2] m_values
  6381. [0] = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
  6382. [1] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
  6383. unsigned int m_flags = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
  6384. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  6385. int[38] m_values
  6386. [0] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
  6387. [1] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
  6388. [2] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
  6389. [3] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
  6390. [4] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
  6391. [5] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
  6392. [6] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
  6393. [7] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
  6394. [8] = 0xCCCCCCCCCCCCCD90 <Unable to read memory>
  6395. [9] = 0xCCCCCCCCCCCCCD94 <Unable to read memory>
  6396. unsigned int m_flags = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
  6397. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  6398. int[38] m_values
  6399. [0] = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
  6400. [1] = 0xCCCCCCCCCCCCCE10 <Unable to read memory>
  6401. [2] = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
  6402. [3] = 0xCCCCCCCCCCCCCE18 <Unable to read memory>
  6403. [4] = 0xCCCCCCCCCCCCCE1C <Unable to read memory>
  6404. [5] = 0xCCCCCCCCCCCCCE20 <Unable to read memory>
  6405. [6] = 0xCCCCCCCCCCCCCE24 <Unable to read memory>
  6406. [7] = 0xCCCCCCCCCCCCCE28 <Unable to read memory>
  6407. [8] = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
  6408. [9] = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
  6409. unsigned int m_flags = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
  6410. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  6411. int[2] m_values
  6412. [0] = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  6413. [1] = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
  6414. unsigned int m_flags = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
  6415. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  6416. int[2] m_values
  6417. [0] = 0xCCCCCCCCCCCCCEB4 <Unable to read memory>
  6418. [1] = 0xCCCCCCCCCCCCCEB8 <Unable to read memory>
  6419. unsigned int m_flags = 0xCCCCCCCCCCCCCEBC <Unable to read memory>
  6420. unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCEC0 <Unable to read memory>
  6421. MovementInfo m_movementInfo
  6422. ObjectGuid guid
  6423. unsigned int _low = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  6424. unsigned int _high = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  6425. unsigned int flags = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  6426. unsigned int flags2 = 0xCCCCCCCCCCCCCED8 <Unable to read memory>
  6427. Position pos
  6428. <user defined> XY = 0xCCCCCCCCCCCCCEDC
  6429. <user defined> XYZ = 0xCCCCCCCCCCCCCEDC
  6430. <user defined> XYZO = 0xCCCCCCCCCCCCCEDC
  6431. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCEDC
  6432. float m_positionX = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6433. float m_positionY = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
  6434. float m_positionZ = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  6435. float m_orientation = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  6436. ?$Streamer@UXY@Position@@
  6437. Position* Pos = <Unable to read memory>
  6438. ?$ConstStreamer@UXY@Position@@
  6439. Position* Pos = <Unable to read memory>
  6440. ?$Streamer@UXYZ@Position@@
  6441. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6442. ?$ConstStreamer@UXYZ@Position@@
  6443. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6444. ?$Streamer@UXYZO@Position@@
  6445. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6446. ?$ConstStreamer@UXYZO@Position@@
  6447. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6448. ?$Streamer@UPackedXYZ@Position@@
  6449. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6450. ?$ConstStreamer@UPackedXYZ@Position@@
  6451. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  6452. unsigned int time = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  6453. TransportInfo
  6454. ObjectGuid guid = 0xCCCCCCCCCCCCCEC4
  6455. Position pos = 0xCCCCCCCCCCCCCED4
  6456. int seat = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  6457. unsigned int time = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  6458. unsigned int prevTime = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  6459. unsigned int vehicleId = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
  6460. MovementInfo::TransportInfo transport
  6461. ObjectGuid guid = 0xCCCCCCCCCCCCCEF0
  6462. Position pos = 0xCCCCCCCCCCCCCF00
  6463. int seat = 0xCCCCCCCCCCCCCF10 <Unable to read memory>
  6464. unsigned int time = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
  6465. unsigned int prevTime = 0xCCCCCCCCCCCCCF18 <Unable to read memory>
  6466. unsigned int vehicleId = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
  6467. float pitch = 0xCCCCCCCCCCCCCF20 <Unable to read memory>
  6468. JumpInfo
  6469. unsigned int fallTime = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  6470. float zspeed = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
  6471. float sinAngle = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  6472. float cosAngle = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
  6473. float xyspeed = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  6474. MovementInfo::JumpInfo jump
  6475. unsigned int fallTime = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
  6476. float zspeed = 0xCCCCCCCCCCCCCF28 <Unable to read memory>
  6477. float sinAngle = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
  6478. float cosAngle = 0xCCCCCCCCCCCCCF30 <Unable to read memory>
  6479. float xyspeed = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
  6480. float splineElevation = 0xCCCCCCCCCCCCCF38 <Unable to read memory>
  6481. std::string m_name = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
  6482. bool m_isActive = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
  6483. bool m_isWorldObject = 0xCCCCCCCCCCCCCF65 <Unable to read memory>
  6484. ZoneScript* m_zoneScript = <Unable to read memory>
  6485. Transport* m_transport = <Unable to read memory>
  6486. Map* m_currMap = <Unable to read memory>
  6487. unsigned int m_InstanceId = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
  6488. PhaseShift _phaseShift
  6489. PhaseRef
  6490. unsigned int Id = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6491. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCF8E <Unable to read memory>
  6492. int References = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  6493. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6494. VisibleMapIdRef
  6495. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6496. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6497. UiWorldMapAreaIdSwapRef
  6498. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6499. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6500. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6501. bool Erased = 0xCCCCCCCCCCCCCF94 <Unable to read memory>
  6502. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6503. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  6504. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6505. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6506. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  6507. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6508. EnumClassFlag<enum PhaseShiftFlags> Flags
  6509. unsigned int _value = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  6510. ObjectGuid PersonalGuid
  6511. unsigned int _low = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  6512. unsigned int _high = 0xCCCCCCCCCCCCCF98 <Unable to read memory>
  6513. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6514. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6515. Data
  6516. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6517. std::less<PhaseShift::PhaseRef>
  6518. first_argument_type
  6519. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6520. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6521. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6522. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6523. second_argument_type
  6524. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6525. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6526. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6527. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6528. first_argument_type
  6529. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6530. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6531. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6532. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6533. second_argument_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. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCCFA4
  6539. 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
  6540. value_type
  6541. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6542. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6543. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6544. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <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. insert_commit_data
  6551. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6552. key_type
  6553. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6554. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6555. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6556. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6557. value_type
  6558. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  6559. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  6560. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  6561. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  6562. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6563. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6564. 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> >
  6565. 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
  6566. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  6567. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFBC
  6568. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFBC
  6569. mapped_type
  6570. int References = 0xCCCCCCCCCCCCCFBC <Unable to read memory>
  6571. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6572. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  6573. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6574. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6575. 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>
  6576. 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
  6577. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  6578. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFD4
  6579. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFD4
  6580. mapped_type
  6581. int References = 0xCCCCCCCCCCCCCFD4 <Unable to read memory>
  6582. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  6583. int NonCosmeticReferences = 0xCCCCCCCCCCCCCFEC <Unable to read memory>
  6584. int CosmeticReferences = 0xCCCCCCCCCCCCCFF0 <Unable to read memory>
  6585. int DefaultReferences = 0xCCCCCCCCCCCCCFF4 <Unable to read memory>
  6586. bool IsDbPhaseShift = 0xCCCCCCCCCCCCCFF8 <Unable to read memory>
  6587. PhaseShift _suppressedPhaseShift
  6588. PhaseRef
  6589. unsigned int Id = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6590. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFFE <Unable to read memory>
  6591. int References = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  6592. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6593. VisibleMapIdRef
  6594. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6595. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6596. UiWorldMapAreaIdSwapRef
  6597. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6598. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  6599. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6600. bool Erased = 0xCCCCCCCCCCCCD004 <Unable to read memory>
  6601. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  6602. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  6603. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6604. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  6605. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  6606. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6607. EnumClassFlag<enum PhaseShiftFlags> Flags
  6608. unsigned int _value = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  6609. ObjectGuid PersonalGuid
  6610. unsigned int _low = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  6611. unsigned int _high = 0xCCCCCCCCCCCCD008 <Unable to read memory>
  6612. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  6613. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  6614. Data
  6615. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  6616. std::less<PhaseShift::PhaseRef>
  6617. first_argument_type
  6618. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6619. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6620. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6621. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  6622. second_argument_type
  6623. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6624. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6625. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6626. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6627. first_argument_type
  6628. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6629. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6630. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6631. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6632. second_argument_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. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCD014
  6638. 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
  6639. value_type
  6640. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6641. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6642. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6643. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <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. insert_commit_data
  6650. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6651. key_type
  6652. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6653. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6654. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6655. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6656. value_type
  6657. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  6658. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  6659. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  6660. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  6661. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  6662. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  6663. 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> >
  6664. 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
  6665. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  6666. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD02C
  6667. <user defined> _Move_tag = 0xCCCCCCCCCCCCD02C
  6668. mapped_type
  6669. int References = 0xCCCCCCCCCCCCD02C <Unable to read memory>
  6670. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  6671. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  6672. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  6673. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  6674. 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>
  6675. 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
  6676. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  6677. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD044
  6678. <user defined> _Move_tag = 0xCCCCCCCCCCCCD044
  6679. mapped_type
  6680. int References = 0xCCCCCCCCCCCCD044 <Unable to read memory>
  6681. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  6682. int NonCosmeticReferences = 0xCCCCCCCCCCCCD05C <Unable to read memory>
  6683. int CosmeticReferences = 0xCCCCCCCCCCCCD060 <Unable to read memory>
  6684. int DefaultReferences = 0xCCCCCCCCCCCCD064 <Unable to read memory>
  6685. bool IsDbPhaseShift = 0xCCCCCCCCCCCCD068 <Unable to read memory>
  6686. int _dbPhase = 0xCCCCCCCCCCCCD06C <Unable to read memory>
  6687. unsigned int m_notifyflags = 0xCCCCCCCCCCCCD070 <Unable to read memory>
  6688. unsigned int m_executed_notifies = 0xCCCCCCCCCCCCD072 <Unable to read memory>
  6689. Local Player* player = 0x207C936A590
  6690. Unit
  6691. WorldObject
  6692. Object
  6693. unsigned int m_objectType = 0x19
  6694. int m_objectTypeId = 0x4
  6695. unsigned int m_updateFlag = 0x8
  6696. int* m_int32Values = 0x4
  6697. unsigned int* m_uint32Values = 0x4
  6698. float* m_floatValues = 0.000000
  6699. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
  6700. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207C936A5B8
  6701. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207C936A5D8
  6702. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
  6703. unsigned int m_valuesCount = 0x1211
  6704. unsigned int _dynamicValuesCount = 0x11
  6705. unsigned int _fieldNotifyFlags = 0x80
  6706. bool m_objectUpdated = 0x0
  6707. bool m_inWorld = 0x1
  6708. WorldLocation
  6709. Position
  6710. <user defined> XY = 0x207C936A608
  6711. <user defined> XYZ = 0x207C936A608
  6712. <user defined> XYZO = 0x207C936A608
  6713. <user defined> PackedXYZ = 0x207C936A608
  6714. float m_positionX = 1861.316406
  6715. float m_positionY = 1609.899170
  6716. float m_positionZ = 95.413437
  6717. float m_orientation = 1.863783
  6718. ?$Streamer@UXY@Position@@
  6719. Position* Pos = 0x44C93CC644E8AA20
  6720. ?$ConstStreamer@UXY@Position@@
  6721. Position* Pos = 0x44C93CC644E8AA20
  6722. ?$Streamer@UXYZ@Position@@
  6723. <user defined> Pos = 0x44C93CC644E8AA20
  6724. ?$ConstStreamer@UXYZ@Position@@
  6725. <user defined> Pos = 0x44C93CC644E8AA20
  6726. ?$Streamer@UXYZO@Position@@
  6727. <user defined> Pos = 0x44C93CC644E8AA20
  6728. ?$ConstStreamer@UXYZO@Position@@
  6729. <user defined> Pos = 0x44C93CC644E8AA20
  6730. ?$Streamer@UPackedXYZ@Position@@
  6731. <user defined> Pos = 0x44C93CC644E8AA20
  6732. ?$ConstStreamer@UPackedXYZ@Position@@
  6733. <user defined> Pos = 0x44C93CC644E8AA20
  6734. unsigned int m_mapId = 0x0
  6735. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207C936A61C
  6736. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207C936A628
  6737. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207C936A634
  6738. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207C936A6D0
  6739. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207C936A76C
  6740. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207C936A778
  6741. unsigned int LastUsedScriptID = 0x0
  6742. MovementInfo m_movementInfo = 0x207C936A788
  6743. std::string m_name = "Zellah"
  6744. bool m_isActive = 0x1
  6745. bool m_isWorldObject = 0x1
  6746. ZoneScript* m_zoneScript = NULL
  6747. Transport* m_transport = NULL
  6748. Map* m_currMap = 0x207AE22E040
  6749. unsigned int m_InstanceId = 0x0
  6750. PhaseShift _phaseShift = 0x207C936A850
  6751. PhaseShift _suppressedPhaseShift = 0x207C936A8C0
  6752. int _dbPhase = 0x0
  6753. unsigned int m_notifyflags = 0x0
  6754. unsigned int m_executed_notifies = 0x0
  6755. unsigned int m_extraAttacks = 0x0
  6756. bool m_canDualWield = 0x1
  6757. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  6758. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6759. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6760. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936A940
  6761. <user defined> _Copy_tag = 0x207C936A940
  6762. <user defined> _Move_tag = 0x207C936A940
  6763. Player* m_playerMovingMe = 0x207C936A590
  6764. ObjectGuid[7] m_SummonSlot
  6765. [0] = 0x207C936A960
  6766. [1] = 0x207C936A970
  6767. [2] = 0x207C936A980
  6768. [3] = 0x207C936A990
  6769. [4] = 0x207C936A9A0
  6770. [5] = 0x207C936A9B0
  6771. [6] = 0x207C936A9C0
  6772. ObjectGuid[4] m_ObjectSlot
  6773. [0] = 0x207C936A9D0
  6774. [1] = 0x207C936A9E0
  6775. [2] = 0x207C936A9F0
  6776. [3] = 0x207C936AA00
  6777. float m_modMeleeHitChance = 7.500000
  6778. float m_modRangedHitChance = 7.500000
  6779. float m_modSpellHitChance = 15.000000
  6780. int m_baseSpellCritChance = 0x5
  6781. float[7] m_threatModifier
  6782. [0] = 1.000000
  6783. [1] = 1.000000
  6784. [2] = 1.000000
  6785. [3] = 1.000000
  6786. [4] = 1.000000
  6787. [5] = 1.000000
  6788. [6] = 1.000000
  6789. unsigned int[3] m_baseAttackSpeed
  6790. [0] = 0x7D0
  6791. [1] = 0x7D0
  6792. [2] = 0xBB8
  6793. float[3] m_modAttackSpeedPct
  6794. [0] = 1.000000
  6795. [1] = 1.000000
  6796. [2] = 1.000000
  6797. unsigned int[3] m_attackTimer
  6798. [0] = 0x0
  6799. [1] = 0x0
  6800. [2] = 0x0
  6801. EventProcessor m_Events
  6802. unsigned int m_time = 0x16EEE
  6803. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207C936AA68
  6804. 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
  6805. [0] = 0x207C936AA80
  6806. [1] = 0x207C936AAD0
  6807. [2] = 0x207C936AB20
  6808. [3] = 0x207C936AB70
  6809. [4] = 0x207C936ABC0
  6810. [5] = 0x207C936AC10
  6811. [6] = 0x207C936AC60
  6812. unsigned int m_lastSanctuaryTime = 0x0
  6813. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  6814. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  6815. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  6816. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207C936ACB8
  6817. <user defined> _Copy_tag = 0x207C936ACB8
  6818. <user defined> _Move_tag = 0x207C936ACB8
  6819. bool IsAIEnabled = 0x0
  6820. bool NeedChangeAI = 0x0
  6821. ObjectGuid LastCharmerGUID
  6822. unsigned int _low = 0x0
  6823. unsigned int _high = 0x0
  6824. bool m_ControlledByPlayer = 0x1
  6825. Movement::MoveSpline* movespline = 0x207BC956A10
  6826. Movement::Spline<int> spline = 0x207BC956A10
  6827. Movement::FacingInfo facing = 0x207BC956A60
  6828. unsigned int m_Id = 0x0
  6829. Movement::MoveSplineFlag splineflags = 0x20
  6830. int time_passed = 0x0
  6831. float vertical_acceleration = 0.000000
  6832. float initialOrientation = 0.000000
  6833. int effect_start_time = 0x0
  6834. int point_Idx = 0x0
  6835. int point_Idx_offset = 0x0
  6836. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207BC956AA4
  6837. bool onTransport = 0x0
  6838. bool splineIsFacingOnly = 0x0
  6839. UnitAI* i_AI = NULL
  6840. UnitAI* i_disabledAI = NULL
  6841. bool m_AutoRepeatFirstCast = 0x0
  6842. float[4] m_createStats
  6843. [0] = 11.000000
  6844. [1] = 15.000000
  6845. [2] = 12.000000
  6846. [3] = 9.000000
  6847. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  6848. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6849. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6850. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936AD18
  6851. <user defined> _Copy_tag = 0x207C936AD18
  6852. <user defined> _Move_tag = 0x207C936AD18
  6853. Unit* m_attacking = NULL
  6854. int m_deathState = 0x0
  6855. int m_procDeep = 0x0
  6856. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  6857. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  6858. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  6859. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207C936AD40
  6860. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  6861. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  6862. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  6863. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207C936AD58
  6864. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  6865. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  6866. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207C936AD70
  6867. unsigned int m_transform = 0x0
  6868. Spell*[4] m_currentSpells
  6869. [0] = 0x0
  6870. [1] = 0x0
  6871. [2] = 0x0
  6872. [3] = 0x0
  6873. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  6874. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  6875. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  6876. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207C936ADB8
  6877. <user defined> value_compare = 0x207C936ADB8
  6878. <user defined> _Copy_tag = 0x207C936ADB8
  6879. <user defined> _Move_tag = 0x207C936ADB8
  6880. <user defined> value_compare = 0x207C936ADB8
  6881. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  6882. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  6883. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  6884. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207C936ADD0
  6885. <user defined> value_compare = 0x207C936ADD0
  6886. <user defined> _Copy_tag = 0x207C936ADD0
  6887. <user defined> _Move_tag = 0x207C936ADD0
  6888. <user defined> value_compare = 0x207C936ADD0
  6889. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  6890. std::_List_buy<Aura *,std::allocator<Aura *> >
  6891. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  6892. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936ADE8
  6893. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  6894. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  6895. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  6896. std::_Iterator_base12
  6897. std::_Container_proxy* _Myproxy = 0x207C92E2850
  6898. std::_Iterator_base12* _Mynextiter = NULL
  6899. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207C9301550
  6900. unsigned int m_removedAurasCount = 0x2
  6901. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  6902. [0] = 0x207C936AE20
  6903. [1] = 0x207C936AE38
  6904. [2] = 0x207C936AE50
  6905. [3] = 0x207C936AE68
  6906. [4] = 0x207C936AE80
  6907. [5] = 0x207C936AE98
  6908. [6] = 0x207C936AEB0
  6909. [7] = 0x207C936AEC8
  6910. [8] = 0x207C936AEE0
  6911. [9] = 0x207C936AEF8
  6912. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  6913. std::_List_buy<Aura *,std::allocator<Aura *> >
  6914. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  6915. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936DC40
  6916. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  6917. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  6918. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  6919. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207C936DC58
  6920. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  6921. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  6922. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  6923. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207C936DC70
  6924. <user defined> value_compare = 0x207C936DC70
  6925. <user defined> _Copy_tag = 0x207C936DC70
  6926. <user defined> _Move_tag = 0x207C936DC70
  6927. <user defined> value_compare = 0x207C936DC70
  6928. std::array<unsigned int,2> m_interruptMask
  6929. unsigned int[2] _Elems
  6930. [0] = 0x0
  6931. [1] = 0x0
  6932. float[5] m_auraModifiersGroup
  6933. [0] = 0.000000
  6934. [1] = 0.000000
  6935. [2] = 1.000000
  6936. [3] = 0.000000
  6937. [4] = 1.000000
  6938. [0] = 0x207C936DC90
  6939. [1] = 0x207C936DCA4
  6940. [2] = 0x207C936DCB8
  6941. [3] = 0x207C936DCCC
  6942. [4] = 0x207C936DCE0
  6943. [5] = 0x207C936DCF4
  6944. [6] = 0x207C936DD08
  6945. [7] = 0x207C936DD1C
  6946. [8] = 0x207C936DD30
  6947. [9] = 0x207C936DD44
  6948. float[2] m_weaponDamage
  6949. [0] = 1.000000
  6950. [1] = 2.000000
  6951. [0] = 0x400000003F800000
  6952. [1] = 0x400000003F800000
  6953. [2] = 0x4040000040153621
  6954. bool m_canModifyStats = 0x1
  6955. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  6956. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  6957. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  6958. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207C936DF80
  6959. <user defined> _Copy_tag = 0x207C936DF80
  6960. <user defined> _Move_tag = 0x207C936DF80
  6961. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  6962. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  6963. Data
  6964. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  6965. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207C936DF98
  6966. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207C936DF98
  6967. insert_commit_data
  6968. boost::container::vec_iterator<AuraApplication * *,1> position = 0x207C2671650
  6969. float[9] m_speed_rate
  6970. [0] = 1.000000
  6971. [1] = 1.000000
  6972. [2] = 1.000000
  6973. [3] = 1.000000
  6974. [4] = 1.000000
  6975. [5] = 1.000000
  6976. [6] = 1.000000
  6977. [7] = 1.000000
  6978. [8] = 1.000000
  6979. CharmInfo* m_charmInfo = NULL
  6980. std::list<Player *,std::allocator<Player *> > m_sharedVision
  6981. std::_List_buy<Player *,std::allocator<Player *> >
  6982. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  6983. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207C936DFE0
  6984. MotionMaster* i_motionMaster = 0x207199282A0
  6985. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = NULL
  6986. MovementGenerator*[3] _slot
  6987. [0] = 0x7FF65D34FFB0
  6988. [1] = 0x0
  6989. [2] = 0x0
  6990. int _top = 0x0
  6991. Unit* _owner = 0x207C936A590
  6992. bool[3] _initialize
  6993. [0] = 0x0
  6994. [1] = 0x1
  6995. [2] = 0x1
  6996. unsigned int _cleanFlag = 0x0
  6997. unsigned int[3] m_reactiveTimer
  6998. [0] = 0x0
  6999. [1] = 0x0
  7000. [2] = 0x0
  7001. unsigned int m_regenTimer = 0x0
  7002. ThreatManager m_ThreatManager
  7003. HostileReference* iCurrentVictim = NULL
  7004. Unit* iOwner = 0x207C936A590
  7005. unsigned int iUpdateTimer = 0x3E8
  7006. ThreatContainer iThreatContainer = 0x207C936E028
  7007. ThreatContainer iThreatOfflineContainer = 0x207C936E048
  7008. Vehicle* m_vehicle = NULL
  7009. Vehicle* m_vehicleKit = NULL
  7010. unsigned int m_unitTypeMask = 0x0
  7011. LiquidTypeEntry* _lastLiquid = NULL
  7012. unsigned int m_movementCounter = 0xA
  7013. unsigned int m_state = 0x0
  7014. unsigned int m_CombatTimer = 0x0
  7015. TimeTrackerSmall m_movesplineTimer
  7016. int i_expiryTime = 0x0
  7017. std::array<DiminishingReturn,9> m_Diminishing
  7018. DiminishingReturn[9] _Elems
  7019. [0] = 0x207C936E098
  7020. [1] = 0x207C936E0A4
  7021. [2] = 0x207C936E0B0
  7022. [3] = 0x207C936E0BC
  7023. [4] = 0x207C936E0C8
  7024. [5] = 0x207C936E0D4
  7025. [6] = 0x207C936E0E0
  7026. [7] = 0x207C936E0EC
  7027. [8] = 0x207C936E0F8
  7028. HostileRefManager m_HostileRefManager
  7029. RefManager<Unit,ThreatManager>
  7030. LinkedListHead
  7031. LinkedListElement iFirst = 0x207C936E110
  7032. LinkedListElement iLast = 0x207C936E120
  7033. unsigned int iSize = 0x0
  7034. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC936E120
  7035. <user defined> iterator = 0xC936E120
  7036. <user defined> iterator = 0x207C936E108
  7037. Unit* iOwner = 0x207C936A590
  7038. FollowerRefManager m_FollowingRefManager
  7039. RefManager<Unit,TargetedMovementGeneratorBase>
  7040. LinkedListHead
  7041. LinkedListElement iFirst = 0x207C936E148
  7042. LinkedListElement iLast = 0x207C936E158
  7043. unsigned int iSize = 0x0
  7044. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBDB3A10
  7045. <user defined> iterator = 0xEBDB3A10
  7046. <user defined> iterator = 0x207C936E140
  7047. RedirectThreatInfo _redirectThreadInfo
  7048. ObjectGuid _targetGUID = 0x207C936E170
  7049. unsigned int _threatPct = 0x0
  7050. bool m_cleanupDone = 0x0
  7051. bool m_duringRemoveFromWorld = 0x0
  7052. unsigned int _oldFactionId = 0x0
  7053. bool _isWalkingBeforeCharm = 0x0
  7054. unsigned int _aiAnimKitId = 0x0
  7055. unsigned int _movementAnimKitId = 0x0
  7056. unsigned int _meleeAnimKitId = 0x0
  7057. int _lastDamagedTime = 0x0
  7058. SpellHistory* _spellHistory = 0x207BBF82B50
  7059. CooldownEntry
  7060. unsigned int SpellId = 0xC936A590
  7061. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  7062. unsigned int ItemId = 0xC92EC2B0
  7063. unsigned int CategoryId = 0x207
  7064. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x20719928320
  7065. bool OnHold = 0x0
  7066. ChargeEntry
  7067. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207C936A590
  7068. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  7069. Unit* _owner = 0x207C936A590
  7070. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207BBF82B58
  7071. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207BBF82BA8
  7072. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207BBF82BF8
  7073. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  7074. [0] = 0x0
  7075. [1] = 0x0
  7076. [2] = 0x0
  7077. [3] = 0x0
  7078. [4] = 0x0
  7079. [5] = 0x0
  7080. [6] = 0x0
  7081. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207BBF82C80
  7082. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207BBF82CD0
  7083. GridObject<Player>
  7084. GridReference<Player> _gridRef
  7085. Reference<GridRefManager<Player>,Player>
  7086. LinkedListElement
  7087. LinkedListElement* iNext = 0x207C93DF308
  7088. LinkedListElement* iPrev = 0x207C93DF2F8
  7089. GridRefManager<Player>* iRefTo = 0x207C93DF2F0
  7090. Player* iRefFrom = 0x207C936A590
  7091. std::string autoReplyMsg = ""
  7092. PlayerTaxi m_taxi
  7093. std::array<unsigned char,258> m_taximask
  7094. unsigned int[258] _Elems
  7095. [0] = 0x0
  7096. [1] = 0x4
  7097. [2] = 0x60
  7098. [3] = 0x0
  7099. [4] = 0x0
  7100. [5] = 0x0
  7101. [6] = 0x0
  7102. [7] = 0x0
  7103. [8] = 0x10
  7104. [9] = 0x0
  7105. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
  7106. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  7107. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C936E308
  7108. unsigned int m_flightMasterFactionId = 0x0
  7109. int m_logintime = 0x5B22CE1F
  7110. int m_Last_tick = 0x5B22CE7D
  7111. unsigned int[2] m_Played_time
  7112. [0] = 0x1B7
  7113. [1] = 0x10B
  7114. unsigned int m_stableSlots = 0x0
  7115. bool m_mailsLoaded = 0x1
  7116. bool m_mailsUpdated = 0x0
  7117. unsigned int unReadMails = 0x0
  7118. int m_nextMailDelivereTime = 0x0
  7119. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  7120. 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
  7121. <user defined> value_compare = 0x207C936E360
  7122. 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
  7123. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x207C936E368
  7124. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List _Vec = 0x207C936E380
  7125. unsigned int _Mask = 0x7
  7126. unsigned int _Maxidx = 0x8
  7127. PvPInfo pvpInfo
  7128. bool IsHostile = 0x0
  7129. bool IsInHostileArea = 0x0
  7130. bool IsInNoPvPArea = 0x0
  7131. bool IsInFFAPvPArea = 0x0
  7132. int EndTimer = 0x0
  7133. DuelInfo* duel = NULL
  7134. PlayerMenu* PlayerTalkClass = 0x207C90A96F0
  7135. GossipMenu _gossipMenu
  7136. std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x207C90A96F0
  7137. std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x207C90A9708
  7138. unsigned int _menuId = 0x0
  7139. unsigned int _locale = 0x0
  7140. QuestMenu _questMenu
  7141. std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x207C90A9728
  7142. WorldSession* _session = 0x207C9260CA0
  7143. int m_muteTime = 0x0
  7144. std::atomic<int> m_timeOutTime = 0xDBBA0
  7145. ConnectToKey
  7146. <unnamed-type-Fields>
  7147. unsigned int AccountId = 0x0
  7148. unsigned int ConnectionType = 0x0
  7149. unsigned int Key = 0x0
  7150. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  7151. unsigned int Raw = 0x0
  7152. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x207C9260CB0
  7153. std::future<SQLQueryHolder *> _accountLoginCallback = 0x207C9260CC0
  7154. std::future<SQLQueryHolder *> _charLoginCallback = 0x207C9260CD0
  7155. QueryCallbackProcessor _queryProcessor = 0x207C9260CE0
  7156. DosProtection
  7157. WorldSession* Session = NULL
  7158. int _policy = 0xDBBA0
  7159. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x207C9260CB0
  7160. WorldSession::DosProtection AntiDOS = 0x207C9260D00
  7161. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x207C9260D60
  7162. unsigned int m_GUIDLow = 0x4
  7163. Player* _player = 0x207C936A590
  7164. std::shared_ptr<WorldSocket>[2] m_Socket
  7165. [0] = 0x207C9260D88
  7166. [1] = 0x207C9260D98
  7167. std::string m_Address = "192.168.1.155"
  7168. int _security = 0x0
  7169. unsigned int _accountId = 0x3
  7170. std::string _accountName = "1#1"
  7171. unsigned int _battlenetAccountId = 0x1
  7172. unsigned int m_accountExpansion = 0x6
  7173. unsigned int m_expansion = 0x6
  7174. std::string _os = "Wn64"
  7175. std::array<unsigned char,32> _realmListSecret = 0x207C9260E30
  7176. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x207C9260E50
  7177. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x207C9260EA0
  7178. unsigned int _battlenetRequestToken = 0x0
  7179. Warden* _warden = NULL
  7180. int _logoutTime = 0x0
  7181. bool m_inQueue = 0x0
  7182. ObjectGuid m_playerLoading = 0x207C9260F09
  7183. bool m_playerLogout = 0x0
  7184. bool m_playerRecentlyLogout = 0x0
  7185. bool m_playerSave = 0x0
  7186. unsigned int m_sessionDbcLocale = 0x0
  7187. unsigned int m_sessionDbLocaleIndex = 0x0
  7188. std::atomic<unsigned int> m_latency = 0xF
  7189. std::atomic<unsigned int> m_clientTimeDelay = 0xFAA94A2C
  7190. AccountData[8] _accountData
  7191. [0] = 0x207C9260F28
  7192. [1] = 0x207C9260F58
  7193. [2] = 0x207C9260F88
  7194. [3] = 0x207C9260FB8
  7195. [4] = 0x207C9260FE8
  7196. [5] = 0x207C9261018
  7197. [6] = 0x207C9261048
  7198. [7] = 0x207C9261078
  7199. unsigned int[8] _tutorials
  7200. [0] = 0xD0061B
  7201. [1] = 0xC00082
  7202. [2] = 0x0
  7203. [3] = 0x0
  7204. [4] = 0x0
  7205. [5] = 0x0
  7206. [6] = 0x0
  7207. [7] = 0x0
  7208. bool _tutorialsChanged = 0x1
  7209. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x207C92610D0
  7210. bool _filterAddonMessages = 0x1
  7211. unsigned int recruiterId = 0x0
  7212. bool isRecruiter = 0x0
  7213. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x207C9261100
  7214. rbac::RBACData* _RBACData = 0x207C90A2EB0
  7215. unsigned int expireTime = 0xEA60
  7216. bool forceExit = 0x0
  7217. ObjectGuid m_currentBankerGUID = 0x207C9261195
  7218. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x207C90A2BB0
  7219. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x207AC101B40
  7220. WorldSession::ConnectToKey _instanceConnectKey = 0xBAB940A100000003
  7221. InteractionData _interactionData
  7222. ObjectGuid SourceGuid = 0x207C90A9750
  7223. unsigned int TrainerId = 0x0
  7224. unsigned int PlayerChoiceId = 0x0
  7225. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  7226. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  7227. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x207C936E3D0
  7228. Unit* m_unitMovedByMe = 0x207C936A590
  7229. WorldObject* m_seer = 0x207C936A590
  7230. <user defined> m_stealth = 0x207C936A61C
  7231. <user defined> m_stealthDetect = 0x207C936A628
  7232. <user defined> m_invisibility = 0x207C936A634
  7233. <user defined> m_invisibilityDetect = 0x207C936A6D0
  7234. <user defined> m_serverSideVisibility = 0x207C936A76C
  7235. <user defined> m_serverSideVisibilityDetect = 0x207C936A778
  7236. unsigned int LastUsedScriptID = 0x0
  7237. <user defined> m_movementInfo = 0x207C936A788
  7238. <user defined> m_name = 0x207C936A800
  7239. bool m_isActive = 0x1
  7240. bool m_isWorldObject = 0x1
  7241. <user defined> m_zoneScript = 0x0
  7242. <user defined> m_transport = 0x0
  7243. <user defined> m_currMap = 0x207AE22E040
  7244. unsigned int m_InstanceId = 0x0
  7245. <user defined> _phaseShift = 0x207C936A850
  7246. <user defined> _suppressedPhaseShift = 0x207C936A8C0
  7247. int _dbPhase = 0x0
  7248. unsigned int m_notifyflags = 0x0
  7249. unsigned int m_executed_notifies = 0x0
  7250. unsigned int m_homebindMapId = 0x0
  7251. unsigned int m_homebindAreaId = 0x163C
  7252. float m_homebindX = 1699.849976
  7253. float m_homebindY = 1706.560059
  7254. float m_homebindZ = 135.927994
  7255. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  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 = 0x207C936E420
  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 = 0x207C936E438
  7260. unsigned int _Mask = 0x1FF
  7261. unsigned int _Maxidx = 0x200
  7262. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_visibleTransports
  7263. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7264. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7265. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E470
  7266. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E488
  7267. unsigned int _Mask = 0x3F
  7268. unsigned int _Maxidx = 0x40
  7269. unsigned int[9] m_forced_speed_changes
  7270. [0] = 0x0
  7271. [1] = 0x0
  7272. [2] = 0x0
  7273. [3] = 0x0
  7274. [4] = 0x0
  7275. [5] = 0x0
  7276. [6] = 0x0
  7277. [7] = 0x0
  7278. [8] = 0x0
  7279. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  7280. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7281. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7282. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936E4C8
  7283. <user defined> _Copy_tag = 0x207C936E4C8
  7284. <user defined> _Move_tag = 0x207C936E4C8
  7285. unsigned int m_HomebindTimer = 0x0
  7286. bool m_InstanceValid = 0x1
  7287. 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
  7288. [0] = 0x207C936E4E8
  7289. [1] = 0x207C936E538
  7290. [2] = 0x207C936E588
  7291. [3] = 0x207C936E5D8
  7292. [4] = 0x207C936E628
  7293. [5] = 0x207C936E678
  7294. [6] = 0x207C936E6C8
  7295. [7] = 0x207C936E718
  7296. [8] = 0x207C936E768
  7297. [9] = 0x207C936E7B8
  7298. Spell* m_spellModTakingSpell = NULL
  7299. bool isDebugAreaTriggers = 0x0
  7300. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  7301. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  7302. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  7303. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x207C936EFE8
  7304. unsigned int m_combatExitTime = 0x76768
  7305. unsigned int m_regenTimerCount = 0x78E
  7306. float[6] m_powerFraction
  7307. [0] = 0.480013
  7308. [1] = 0.000000
  7309. [2] = 0.000000
  7310. [3] = 0.000000
  7311. [4] = 0.000000
  7312. [5] = 0.000000
  7313. unsigned int m_contestedPvPTimer = 0x0
  7314. BgBattlegroundQueueID_Rec
  7315. int bgQueueTypeId = 0x5C27FF90
  7316. unsigned int invitedToInstance = 0x7FF6
  7317. unsigned int joinTime = 0xCDCD0019
  7318. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  7319. [0] = 0x207C936F024
  7320. [1] = 0x207C936F030
  7321. BGData m_bgData
  7322. unsigned int bgInstanceID = 0x0
  7323. unsigned int bgTypeID = 0x0
  7324. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter
  7325. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7326. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7327. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C936F048
  7328. <user defined> _Copy_tag = 0x207C936F048
  7329. <user defined> _Move_tag = 0x207C936F048
  7330. unsigned int bgAfkReportedCount = 0x0
  7331. int bgAfkReportedTimer = 0x5B22CF57
  7332. unsigned int bgTeam = 0x0
  7333. unsigned int mountSpell = 0x0
  7334. unsigned int[2] taxiPath
  7335. [0] = 0x0
  7336. [1] = 0x0
  7337. WorldLocation joinPos
  7338. Position
  7339. <user defined> XY = 0x207C936F080
  7340. <user defined> XYZ = 0x207C936F080
  7341. <user defined> XYZO = 0x207C936F080
  7342. <user defined> PackedXYZ = 0x207C936F080
  7343. float m_positionX = 0.000000
  7344. float m_positionY = 0.000000
  7345. float m_positionZ = 0.000000
  7346. float m_orientation = 0.000000
  7347. ?$Streamer@UXY@Position@@
  7348. Position* Pos = NULL
  7349. ?$ConstStreamer@UXY@Position@@
  7350. Position* Pos = NULL
  7351. ?$Streamer@UXYZ@Position@@
  7352. <user defined> Pos = 0x0
  7353. ?$ConstStreamer@UXYZ@Position@@
  7354. <user defined> Pos = 0x0
  7355. ?$Streamer@UXYZO@Position@@
  7356. <user defined> Pos = 0x0
  7357. ?$ConstStreamer@UXYZO@Position@@
  7358. <user defined> Pos = 0x0
  7359. ?$Streamer@UPackedXYZ@Position@@
  7360. <user defined> Pos = 0x0
  7361. ?$ConstStreamer@UPackedXYZ@Position@@
  7362. <user defined> Pos = 0x0
  7363. unsigned int m_mapId = 0xFFFF
  7364. bool m_IsBGRandomWinner = 0x0
  7365. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  7366. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7367. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7368. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0A0
  7369. <user defined> _Copy_tag = 0x207C936F0A0
  7370. <user defined> _Move_tag = 0x207C936F0A0
  7371. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  7372. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7373. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7374. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0B8
  7375. <user defined> _Copy_tag = 0x207C936F0B8
  7376. <user defined> _Move_tag = 0x207C936F0B8
  7377. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  7378. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7379. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7380. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0D0
  7381. <user defined> _Copy_tag = 0x207C936F0D0
  7382. <user defined> _Move_tag = 0x207C936F0D0
  7383. 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
  7384. 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
  7385. <user defined> value_compare = 0x207C936F0E8
  7386. 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
  7387. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x207C936F0F0
  7388. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x207C936F108
  7389. unsigned int _Mask = 0x7
  7390. unsigned int _Maxidx = 0x8
  7391. ObjectGuid m_divider
  7392. unsigned int _low = 0x0
  7393. unsigned int _high = 0x0
  7394. unsigned int m_ingametime = 0x694D4
  7395. int m_lastHonorUpdateTime = 0x5B22CE61
  7396. unsigned int m_team = 0x43
  7397. unsigned int m_nextSave = 0x52EC
  7398. int m_speakTime = 0x0
  7399. unsigned int m_speakCount = 0x0
  7400. unsigned int m_dungeonDifficulty = 0x1
  7401. unsigned int m_raidDifficulty = 0xE
  7402. unsigned int m_legacyRaidDifficulty = 0x3
  7403. unsigned int m_prevMapDifficulty = 0xE
  7404. unsigned int m_atLoginFlags = 0x0
  7405. Item*[195] m_items
  7406. [0] = 0x0
  7407. [1] = 0x0
  7408. [2] = 0x0
  7409. [3] = 0x0
  7410. [4] = 0x207C788CE50
  7411. [5] = 0x0
  7412. [6] = 0x207C788D2E0
  7413. [7] = 0x207C78857B0
  7414. [8] = 0x207C7892070
  7415. [9] = 0x0
  7416. unsigned int m_currentBuybackSlot = 0x52
  7417. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  7418. 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
  7419. <user defined> value_compare = 0x207C936F798
  7420. 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
  7421. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x207C936F7A0
  7422. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207C936F7B8
  7423. unsigned int _Mask = 0x7
  7424. unsigned int _Maxidx = 0x8
  7425. VoidStorageItem*[160] _voidStorageItems
  7426. [0] = 0x0
  7427. [1] = 0x0
  7428. [2] = 0x0
  7429. [3] = 0x0
  7430. [4] = 0x0
  7431. [5] = 0x0
  7432. [6] = 0x0
  7433. [7] = 0x0
  7434. [8] = 0x0
  7435. [9] = 0x0
  7436. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  7437. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  7438. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x207C936FCE8
  7439. bool m_itemUpdateQueueBlocked = 0x0
  7440. unsigned int m_ExtraFlags = 0x4
  7441. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  7442. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7443. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7444. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std: _Mypair = 0x207C936FD10
  7445. <user defined> value_compare = 0x207C936FD10
  7446. <user defined> _Copy_tag = 0x207C936FD10
  7447. <user defined> _Move_tag = 0x207C936FD10
  7448. <user defined> value_compare = 0x207C936FD10
  7449. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  7450. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7451. 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> >
  7452. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD28
  7453. <user defined> value_compare = 0x207C936FD28
  7454. <user defined> _Copy_tag = 0x207C936FD28
  7455. <user defined> _Move_tag = 0x207C936FD28
  7456. <user defined> value_compare = 0x207C936FD28
  7457. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  7458. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7459. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7460. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936FD40
  7461. <user defined> _Copy_tag = 0x207C936FD40
  7462. <user defined> _Move_tag = 0x207C936FD40
  7463. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  7464. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7465. 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> >
  7466. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD58
  7467. <user defined> value_compare = 0x207C936FD58
  7468. <user defined> _Copy_tag = 0x207C936FD58
  7469. <user defined> _Move_tag = 0x207C936FD58
  7470. <user defined> value_compare = 0x207C936FD58
  7471. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  7472. 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
  7473. <user defined> value_compare = 0x207C936FD70
  7474. 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
  7475. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x207C936FD78
  7476. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207C936FD90
  7477. unsigned int _Mask = 0x3F
  7478. unsigned int _Maxidx = 0x40
  7479. unsigned int m_GuildIdInvited = 0x0
  7480. unsigned int m_ArenaTeamIdInvited = 0x0
  7481. std::deque<Mail *,std::allocator<Mail *> > m_mail
  7482. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  7483. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x207C936FDD0
  7484. 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
  7485. 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
  7486. <user defined> value_compare = 0x207C936FDF8
  7487. 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
  7488. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x207C936FE00
  7489. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_L _Vec = 0x207C936FE18
  7490. unsigned int _Mask = 0x1FF
  7491. unsigned int _Maxidx = 0x200
  7492. 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
  7493. 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
  7494. <user defined> value_compare = 0x207C936FE48
  7495. 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
  7496. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x207C936FE50
  7497. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x207C936FE68
  7498. unsigned int _Mask = 0x7
  7499. unsigned int _Maxidx = 0x8
  7500. unsigned int m_lastPotionId = 0x0
  7501. SpecializationInfo _specializationInfo
  7502. 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
  7503. [0] = 0x207C936FEA0
  7504. [1] = 0x207C936FEF0
  7505. [2] = 0x207C936FF40
  7506. [3] = 0x207C936FF90
  7507. 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
  7508. [0] = 0x207C936FFE0
  7509. [1] = 0x207C9370030
  7510. [2] = 0x207C9370080
  7511. [3] = 0x207C93700D0
  7512. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  7513. [0] = 0x207C9370120
  7514. [1] = 0x207C9370140
  7515. [2] = 0x207C9370160
  7516. [3] = 0x207C9370180
  7517. unsigned int ResetTalentsCost = 0x0
  7518. int ResetTalentsTime = 0x0
  7519. unsigned int PrimarySpecialization = 0xFD
  7520. unsigned int ActiveGroup = 0x0
  7521. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  7522. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  7523. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  7524. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std:: _Mypair = 0x207C93701B8
  7525. <user defined> value_compare = 0x207C93701B8
  7526. <user defined> _Copy_tag = 0x207C93701B8
  7527. <user defined> _Move_tag = 0x207C93701B8
  7528. <user defined> value_compare = 0x207C93701B8
  7529. float[2] m_auraBaseMod
  7530. [0] = 5.000000
  7531. [1] = 5.000000
  7532. [0] = 0x40A0000040A00000
  7533. [1] = 0x40A0000040A00000
  7534. [2] = 0x40A0000040A00000
  7535. [3] = 0x3F80000000000000
  7536. int[32] m_baseRatingValue
  7537. [0] = 0x0
  7538. [1] = 0x0
  7539. [2] = 0x0
  7540. [3] = 0x0
  7541. [4] = 0x0
  7542. [5] = 0x0
  7543. [6] = 0x0
  7544. [7] = 0x0
  7545. [8] = 0x0
  7546. [9] = 0x0
  7547. unsigned int m_baseSpellPower = 0x0
  7548. unsigned int m_baseManaRegen = 0x0
  7549. unsigned int m_baseHealthRegen = 0x0
  7550. int m_spellPenetrationItemMod = 0x0
  7551. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[2] m_spellMods
  7552. [0] = 0x207C9370240
  7553. [1] = 0x207C9370290
  7554. [0] = 0x207C9370240
  7555. [1] = 0x207C93702E0
  7556. [2] = 0x207C9370380
  7557. [3] = 0x207C9370420
  7558. [4] = 0x207C93704C0
  7559. [5] = 0x207C9370560
  7560. [6] = 0x207C9370600
  7561. [7] = 0x207C93706A0
  7562. [8] = 0x207C9370740
  7563. [9] = 0x207C93707E0
  7564. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  7565. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  7566. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  7567. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x207C9371AA0
  7568. std::list<Item *,std::allocator<Item *> > m_itemDuration
  7569. std::_List_buy<Item *,std::allocator<Item *> >
  7570. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  7571. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x207C9371AB8
  7572. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  7573. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7574. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7575. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C9371AD8
  7576. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C9371AF0
  7577. unsigned int _Mask = 0x7
  7578. unsigned int _Maxidx = 0x8
  7579. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  7580. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  7581. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  7582. WorldSession* m_session = 0x207C9260CA0
  7583. std::list<Channel *,std::allocator<Channel *> > m_channels
  7584. std::_List_buy<Channel *,std::allocator<Channel *> >
  7585. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  7586. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x207C9371B30
  7587. unsigned int m_cinematic = 0x1
  7588. unsigned int m_movie = 0x0
  7589. TradeData* m_trade = NULL
  7590. bool m_DailyQuestChanged = 0x0
  7591. bool m_WeeklyQuestChanged = 0x0
  7592. bool m_MonthlyQuestChanged = 0x0
  7593. bool m_SeasonalQuestChanged = 0x0
  7594. int m_lastDailyQuestTime = 0x0
  7595. unsigned int m_drunkTimer = 0x0
  7596. unsigned int m_weaponChangeTimer = 0x0
  7597. unsigned int m_zoneUpdateId = 0x1936
  7598. unsigned int m_zoneUpdateTimer = 0x36B
  7599. unsigned int m_areaUpdateId = 0x9A
  7600. unsigned int m_deathTimer = 0x0
  7601. int m_deathExpireTime = 0x0
  7602. unsigned int m_WeaponProficiency = 0x4E5CF
  7603. unsigned int m_ArmorProficiency = 0x2F
  7604. bool m_canParry = 0x0
  7605. bool m_canBlock = 0x0
  7606. bool m_canTitanGrip = 0x0
  7607. unsigned int m_titanGripPenaltySpellId = 0x0
  7608. unsigned int m_swingErrorMsg = 0x0
  7609. PlayerSocial* m_social = 0x207BD516360
  7610. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
  7611. std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  7612. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  7613. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,FriendInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Obj _Mypair = 0x207BD516360
  7614. <user defined> value_compare = 0x207BD516360
  7615. <user defined> _Copy_tag = 0x207BD516360
  7616. <user defined> _Move_tag = 0x207BD516360
  7617. <user defined> value_compare = 0x207BD516360
  7618. ObjectGuid _playerGUID
  7619. unsigned int _low = 0x4
  7620. unsigned int _high = 0x800040000000000
  7621. GroupReference m_group
  7622. Reference<Group,Player>
  7623. LinkedListElement
  7624. LinkedListElement* iNext = NULL
  7625. LinkedListElement* iPrev = NULL
  7626. Group* iRefTo = NULL
  7627. Player* iRefFrom = NULL
  7628. unsigned int iSubGroup = 0x0
  7629. GroupReference m_originalGroup
  7630. Reference<Group,Player>
  7631. LinkedListElement
  7632. LinkedListElement* iNext = NULL
  7633. LinkedListElement* iPrev = NULL
  7634. Group* iRefTo = NULL
  7635. Player* iRefFrom = NULL
  7636. unsigned int iSubGroup = 0x0
  7637. Group* m_groupInvite = NULL
  7638. unsigned int m_groupUpdateMask = 0x0
  7639. bool m_bPassOnGroupLoot = 0x0
  7640. std::array<GroupUpdateCounter,2> m_groupUpdateSequences
  7641. GroupUpdateCounter[2] _Elems
  7642. [0] = 0x207C9371C18
  7643. [1] = 0x207C9371C2C
  7644. unsigned int m_lastpetnumber = 0x0
  7645. int m_summon_expire = 0x0
  7646. WorldLocation m_summon_location
  7647. Position
  7648. <user defined> XY = 0x207C9371C50
  7649. <user defined> XYZ = 0x207C9371C50
  7650. <user defined> XYZO = 0x207C9371C50
  7651. <user defined> PackedXYZ = 0x207C9371C50
  7652. float m_positionX = 0.000000
  7653. float m_positionY = 0.000000
  7654. float m_positionZ = 0.000000
  7655. float m_orientation = 0.000000
  7656. ?$Streamer@UXY@Position@@
  7657. Position* Pos = NULL
  7658. ?$ConstStreamer@UXY@Position@@
  7659. Position* Pos = NULL
  7660. ?$Streamer@UXYZ@Position@@
  7661. <user defined> Pos = 0x0
  7662. ?$ConstStreamer@UXYZ@Position@@
  7663. <user defined> Pos = 0x0
  7664. ?$Streamer@UXYZO@Position@@
  7665. <user defined> Pos = 0x0
  7666. ?$ConstStreamer@UXYZO@Position@@
  7667. <user defined> Pos = 0x0
  7668. ?$Streamer@UPackedXYZ@Position@@
  7669. <user defined> Pos = 0x0
  7670. ?$ConstStreamer@UPackedXYZ@Position@@
  7671. <user defined> Pos = 0x0
  7672. unsigned int m_mapId = 0xFFFFFFFF
  7673. WorldLocation m_recall_location
  7674. Position
  7675. <user defined> XY = 0x207C9371C64
  7676. <user defined> XYZ = 0x207C9371C64
  7677. <user defined> XYZO = 0x207C9371C64
  7678. <user defined> PackedXYZ = 0x207C9371C64
  7679. float m_positionX = 1683.888672
  7680. float m_positionY = 1649.525146
  7681. float m_positionZ = 136.405533
  7682. float m_orientation = 5.203291
  7683. ?$Streamer@UXY@Position@@
  7684. Position* Pos = 0x44CE30CE44D27C70
  7685. ?$ConstStreamer@UXY@Position@@
  7686. Position* Pos = 0x44CE30CE44D27C70
  7687. ?$Streamer@UXYZ@Position@@
  7688. <user defined> Pos = 0x44CE30CE44D27C70
  7689. ?$ConstStreamer@UXYZ@Position@@
  7690. <user defined> Pos = 0x44CE30CE44D27C70
  7691. ?$Streamer@UXYZO@Position@@
  7692. <user defined> Pos = 0x44CE30CE44D27C70
  7693. ?$ConstStreamer@UXYZO@Position@@
  7694. <user defined> Pos = 0x44CE30CE44D27C70
  7695. ?$Streamer@UPackedXYZ@Position@@
  7696. <user defined> Pos = 0x44CE30CE44D27C70
  7697. ?$ConstStreamer@UPackedXYZ@Position@@
  7698. <user defined> Pos = 0x44CE30CE44D27C70
  7699. unsigned int m_mapId = 0x0
  7700. DeclinedName* m_declinedname = NULL
  7701. Runes* m_runes = NULL
  7702. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  7703. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  7704. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  7705. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_t _Mypair = 0x207C9371C88
  7706. <user defined> value_compare = 0x207C9371C88
  7707. <user defined> _Copy_tag = 0x207C9371C88
  7708. <user defined> _Move_tag = 0x207C9371C88
  7709. <user defined> value_compare = 0x207C9371C88
  7710. unsigned int m_grantableLevels = 0x0
  7711. unsigned int m_fishingSteps = 0x0
  7712. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  7713. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  7714. [0] = 0x207C939D810
  7715. [1] = 0x0
  7716. [2] = 0x0
  7717. [3] = 0x0
  7718. [4] = 0x0
  7719. CinematicMgr* _cinematicMgr = 0x20719928420
  7720. Player* player = 0x207C936A590
  7721. unsigned int m_cinematicDiff = 0x16EEE
  7722. unsigned int m_lastCinematicCheck = 0x0
  7723. unsigned int m_activeCinematicCameraId = 0x0
  7724. unsigned int m_cinematicLength = 0x0
  7725. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  7726. Position m_remoteSightPosition
  7727. <user defined> XY = 0x20719928440
  7728. <user defined> XYZ = 0x20719928440
  7729. <user defined> XYZO = 0x20719928440
  7730. <user defined> PackedXYZ = 0x20719928440
  7731. float m_positionX = 0.000000
  7732. float m_positionY = 0.000000
  7733. float m_positionZ = 0.000000
  7734. float m_orientation = 0.000000
  7735. ?$Streamer@UXY@Position@@
  7736. Position* Pos = NULL
  7737. ?$ConstStreamer@UXY@Position@@
  7738. Position* Pos = NULL
  7739. ?$Streamer@UXYZ@Position@@
  7740. <user defined> Pos = 0x0
  7741. ?$ConstStreamer@UXYZ@Position@@
  7742. <user defined> Pos = 0x0
  7743. ?$Streamer@UXYZO@Position@@
  7744. <user defined> Pos = 0x0
  7745. ?$ConstStreamer@UXYZO@Position@@
  7746. <user defined> Pos = 0x0
  7747. ?$Streamer@UPackedXYZ@Position@@
  7748. <user defined> Pos = 0x0
  7749. ?$ConstStreamer@UPackedXYZ@Position@@
  7750. <user defined> Pos = 0x0
  7751. TempSummon* m_CinematicObject = NULL
  7752. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  7753. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7754. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7755. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C9371CD8
  7756. <user defined> _Copy_tag = 0x207C9371CD8
  7757. <user defined> _Move_tag = 0x207C9371CD8
  7758. MapReference m_mapRef
  7759. Reference<Map,Player>
  7760. LinkedListElement
  7761. LinkedListElement* iNext = 0x207AE22E200
  7762. LinkedListElement* iPrev = 0x207AE22E1F0
  7763. Map* iRefTo = 0x207AE22E040
  7764. Player* iRefFrom = 0x207C936A590
  7765. unsigned int m_lastFallTime = 0x0
  7766. float m_lastFallZ = 95.413437
  7767. int[3] m_MirrorTimer
  7768. [0] = 0xFFFFFFFF
  7769. [1] = 0xFFFFFFFF
  7770. [2] = 0xFFFFFFFF
  7771. unsigned int m_MirrorTimerFlags = 0x0
  7772. unsigned int m_MirrorTimerFlagsLast = 0x0
  7773. bool m_isInWater = 0x0
  7774. WorldLocation m_teleport_dest
  7775. Position
  7776. <user defined> XY = 0x207C9371D30
  7777. <user defined> XYZ = 0x207C9371D30
  7778. <user defined> XYZO = 0x207C9371D30
  7779. <user defined> PackedXYZ = 0x207C9371D30
  7780. float m_positionX = 0.000000
  7781. float m_positionY = 0.000000
  7782. float m_positionZ = 0.000000
  7783. float m_orientation = 0.000000
  7784. ?$Streamer@UXY@Position@@
  7785. Position* Pos = NULL
  7786. ?$ConstStreamer@UXY@Position@@
  7787. Position* Pos = NULL
  7788. ?$Streamer@UXYZ@Position@@
  7789. <user defined> Pos = 0x0
  7790. ?$ConstStreamer@UXYZ@Position@@
  7791. <user defined> Pos = 0x0
  7792. ?$Streamer@UXYZO@Position@@
  7793. <user defined> Pos = 0x0
  7794. ?$ConstStreamer@UXYZO@Position@@
  7795. <user defined> Pos = 0x0
  7796. ?$Streamer@UPackedXYZ@Position@@
  7797. <user defined> Pos = 0x0
  7798. ?$ConstStreamer@UPackedXYZ@Position@@
  7799. <user defined> Pos = 0x0
  7800. unsigned int m_mapId = 0xFFFFFFFF
  7801. unsigned int m_teleport_options = 0x0
  7802. bool mSemaphoreTeleport_Near = 0x0
  7803. bool mSemaphoreTeleport_Far = 0x0
  7804. unsigned int m_DelayedOperations = 0x0
  7805. bool m_bCanDelayTeleport = 0x0
  7806. bool m_bHasDelayedTeleport = 0x0
  7807. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  7808. unsigned int m_oldpetspell = 0x0
  7809. PlayerAchievementMgr* m_achievementMgr = 0x207BB6B9350
  7810. AchievementMgr
  7811. CriteriaHandler
  7812. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x207BB6B9358
  7813. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x207BB6B93A8
  7814. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x207BB6B93C0
  7815. unsigned int _achievementPoints = 0x14
  7816. Player* _owner = 0x207C936A590
  7817. ReputationMgr* m_reputationMgr = 0x207199294A0
  7818. Player* _player = 0x207C936A590
  7819. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
  7820. std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  7821. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  7822. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,FactionState>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pa _Mypair = 0x207199294A8
  7823. <user defined> value_compare = 0x207199294A8
  7824. <user defined> _Copy_tag = 0x207199294A8
  7825. <user defined> _Move_tag = 0x207199294A8
  7826. <user defined> value_compare = 0x207199294A8
  7827. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
  7828. std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
  7829. 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> >
  7830. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum ReputationRank>,void *> >,std::_Tree_val<std::_Tree_simple_types< _Mypair = 0x207199294C0
  7831. <user defined> value_compare = 0x207199294C0
  7832. <user defined> _Copy_tag = 0x207199294C0
  7833. <user defined> _Move_tag = 0x207199294C0
  7834. <user defined> value_compare = 0x207199294C0
  7835. unsigned int _visibleFactionCount = 0x8
  7836. unsigned int _honoredFactionCount = 0x1
  7837. unsigned int _reveredFactionCount = 0x1
  7838. unsigned int _exaltedFactionCount = 0x1
  7839. bool _sendFactionIncreased = 0x0
  7840. std::unique_ptr<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> > m_questObjectiveCriteriaMgr
  7841. std::_Unique_ptr_base<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> >
  7842. std::_Compressed_pair<std::default_delete<QuestObjectiveCriteriaMgr>,QuestObjectiveCriteriaMgr *,1> _Mypair = 0x207BB6BA230
  7843. unsigned int m_ChampioningFaction = 0x0
  7844. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  7845. std::deque<unsigned int,std::allocator<unsigned int> > c
  7846. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  7847. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C9371D80
  7848. unsigned int m_timeSyncTimer = 0x2069
  7849. unsigned int m_timeSyncClient = 0x55E850B
  7850. unsigned int m_timeSyncServer = 0x7CECF
  7851. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  7852. 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> >
  7853. <user defined> value_compare = 0x207C9371DB8
  7854. 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
  7855. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x207C9371DC0
  7856. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_si _Vec = 0x207C9371DD8
  7857. unsigned int _Mask = 0x7
  7858. unsigned int _Maxidx = 0x8
  7859. unsigned int _pendingBindId = 0x0
  7860. unsigned int _pendingBindTimer = 0x0
  7861. unsigned int _activeCheats = 0x0
  7862. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  7863. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  7864. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  7865. bool _advancedCombatLoggingEnabled = 0x0
  7866. unsigned int healthBeforeDuel = 0x0
  7867. unsigned int manaBeforeDuel = 0x0
  7868. WorldLocation _corpseLocation
  7869. Position
  7870. <user defined> XY = 0x207C9371E34
  7871. <user defined> XYZ = 0x207C9371E34
  7872. <user defined> XYZO = 0x207C9371E34
  7873. <user defined> PackedXYZ = 0x207C9371E34
  7874. float m_positionX = 0.000000
  7875. float m_positionY = 0.000000
  7876. float m_positionZ = 0.000000
  7877. float m_orientation = 0.000000
  7878. ?$Streamer@UXY@Position@@
  7879. Position* Pos = NULL
  7880. ?$ConstStreamer@UXY@Position@@
  7881. Position* Pos = NULL
  7882. ?$Streamer@UXYZ@Position@@
  7883. <user defined> Pos = 0x0
  7884. ?$ConstStreamer@UXYZ@Position@@
  7885. <user defined> Pos = 0x0
  7886. ?$Streamer@UXYZO@Position@@
  7887. <user defined> Pos = 0x0
  7888. ?$ConstStreamer@UXYZO@Position@@
  7889. <user defined> Pos = 0x0
  7890. ?$Streamer@UPackedXYZ@Position@@
  7891. <user defined> Pos = 0x0
  7892. ?$ConstStreamer@UPackedXYZ@Position@@
  7893. <user defined> Pos = 0x0
  7894. unsigned int m_mapId = 0xFFFFFFFF
  7895. SceneMgr m_sceneMgr
  7896. Player* _player = 0x207C936A590
  7897. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance
  7898. std::_Tree<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
  7899. 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> >
  7900. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,SceneTemplate const *>,void *> >,std::_Tree_val<std::_Tree_simple_type _Mypair = 0x207C9371E50
  7901. <user defined> value_compare = 0x207C9371E50
  7902. <user defined> _Copy_tag = 0x207C9371E50
  7903. <user defined> _Move_tag = 0x207C9371E50
  7904. <user defined> value_compare = 0x207C9371E50
  7905. unsigned int _standaloneSceneInstanceID = 0x0
  7906. bool _isDebuggingScenes = 0x0
  7907. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  7908. 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> >
  7909. <user defined> value_compare = 0x207C9371E70
  7910. 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
  7911. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x207C9371E78
  7912. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_s _Vec = 0x207C9371E90
  7913. unsigned int _Mask = 0x7
  7914. unsigned int _Maxidx = 0x8
  7915. std::unique_ptr<RestMgr,std::default_delete<RestMgr> > _restMgr
  7916. std::_Unique_ptr_base<RestMgr,std::default_delete<RestMgr> >
  7917. std::_Compressed_pair<std::default_delete<RestMgr>,RestMgr *,1> _Mypair = 0x207C91E0AF0
  7918. bool _usePvpItemLevels = 0x0
  7919. Local Map* this = 0x207AE22E040
  7920. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  7921. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  7922. LinkedListHead
  7923. LinkedListElement iFirst = 0x207AE22E048
  7924. LinkedListElement iLast = 0x207AE22E058
  7925. unsigned int iSize = 0xB
  7926. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  7927. <user defined> iterator = 0xF381E088
  7928. <user defined> iterator = 0x207AE22E040
  7929. iterator
  7930. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  7931. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  7932. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  7933. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  7934. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  7935. <user defined> value_compare = 0x207AE22E070
  7936. <user defined> _Copy_tag = 0x207AE22E070
  7937. <user defined> _Move_tag = 0x207AE22E070
  7938. <user defined> value_compare = 0x207AE22E070
  7939. bool _creatureToMoveLock = 0x0
  7940. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  7941. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  7942. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  7943. bool _gameObjectsToMoveLock = 0x0
  7944. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  7945. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  7946. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  7947. bool _dynamicObjectsToMoveLock = 0x0
  7948. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  7949. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  7950. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  7951. bool _areaTriggersToMoveLock = 0x0
  7952. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  7953. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  7954. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  7955. std::mutex _mapLock
  7956. std::_Mutex_base
  7957. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  7958. std::mutex _gridLock
  7959. std::_Mutex_base
  7960. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  7961. MapEntry* i_mapEntry = 0x2070131EC40
  7962. unsigned int ID = 0x0
  7963. char* Directory = "Azeroth"
  7964. LocalizedString* MapName = 0x207039A8BF8
  7965. char*[12] Str
  7966. [0] = 0x20700EF860A
  7967. [1] = 0x7FF65C8DA97D
  7968. [2] = 0x7FF65C8DA97D
  7969. [3] = 0x7FF65C8DA97D
  7970. [4] = 0x7FF65C8DA97D
  7971. [5] = 0x7FF65C8DA97D
  7972. [6] = 0x7FF65C8DA97D
  7973. [7] = 0x7FF65C8DA97D
  7974. [8] = 0x7FF65C8DA97D
  7975. [9] = 0x7FF65C8DA97D
  7976. LocalizedString* MapDescription0 = 0x207039A8C58
  7977. char*[12] Str
  7978. [0] = 0x20700EF8600
  7979. [1] = 0x7FF65C8DA97D
  7980. [2] = 0x7FF65C8DA97D
  7981. [3] = 0x7FF65C8DA97D
  7982. [4] = 0x7FF65C8DA97D
  7983. [5] = 0x7FF65C8DA97D
  7984. [6] = 0x7FF65C8DA97D
  7985. [7] = 0x7FF65C8DA97D
  7986. [8] = 0x7FF65C8DA97D
  7987. [9] = 0x7FF65C8DA97D
  7988. LocalizedString* MapDescription1 = 0x207039A8CB8
  7989. char*[12] Str
  7990. [0] = 0x20700EF8600
  7991. [1] = 0x7FF65C8DA97D
  7992. [2] = 0x7FF65C8DA97D
  7993. [3] = 0x7FF65C8DA97D
  7994. [4] = 0x7FF65C8DA97D
  7995. [5] = 0x7FF65C8DA97D
  7996. [6] = 0x7FF65C8DA97D
  7997. [7] = 0x7FF65C8DA97D
  7998. [8] = 0x7FF65C8DA97D
  7999. [9] = 0x7FF65C8DA97D
  8000. LocalizedString* PvpShortDescription = 0x207039A8D18
  8001. char*[12] Str
  8002. [0] = 0x20700EF8600
  8003. [1] = 0x7FF65C8DA97D
  8004. [2] = 0x7FF65C8DA97D
  8005. [3] = 0x7FF65C8DA97D
  8006. [4] = 0x7FF65C8DA97D
  8007. [5] = 0x7FF65C8DA97D
  8008. [6] = 0x7FF65C8DA97D
  8009. [7] = 0x7FF65C8DA97D
  8010. [8] = 0x7FF65C8DA97D
  8011. [9] = 0x7FF65C8DA97D
  8012. LocalizedString* PvpLongDescription = 0x207039A8D78
  8013. char*[12] Str
  8014. [0] = 0x20700EF8600
  8015. [1] = 0x7FF65C8DA97D
  8016. [2] = 0x7FF65C8DA97D
  8017. [3] = 0x7FF65C8DA97D
  8018. [4] = 0x7FF65C8DA97D
  8019. [5] = 0x7FF65C8DA97D
  8020. [6] = 0x7FF65C8DA97D
  8021. [7] = 0x7FF65C8DA97D
  8022. [8] = 0x7FF65C8DA97D
  8023. [9] = 0x7FF65C8DA97D
  8024. int[2] Flags
  8025. [0] = 0x9003E5D
  8026. [1] = 0x18
  8027. float MinimapIconScale = 1.000000
  8028. DBCPosition2D Corpse
  8029. float X = 0.000000
  8030. float Y = 0.000000
  8031. unsigned int AreaTableID = 0x0
  8032. int LoadingScreenID = 0x4
  8033. int CorpseMapID = 0xFFFF
  8034. int TimeOfDayOverride = 0xFFFF
  8035. int ParentMapID = 0xFFFF
  8036. int CosmeticParentMapID = 0xFFFF
  8037. int WindSettingsID = 0x0
  8038. unsigned int InstanceType = 0x0
  8039. unsigned int MapType = 0x1
  8040. unsigned int ExpansionID = 0x0
  8041. unsigned int MaxPlayers = 0x0
  8042. unsigned int TimeOffset = 0x0
  8043. unsigned int i_spawnMode = 0x0
  8044. unsigned int i_InstanceId = 0x0
  8045. unsigned int m_unloadTimer = 0x0
  8046. float m_VisibleDistance = 90.000000
  8047. DynamicMapTree _dynamicTree
  8048. DynTreeImpl* impl = 0x2072BB74060
  8049. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  8050. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
  8051. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  8052. [0] = 0x0
  8053. [1] = 0x0
  8054. [2] = 0x0
  8055. [3] = 0x0
  8056. [4] = 0x0
  8057. [5] = 0x0
  8058. [6] = 0x0
  8059. [7] = 0x0
  8060. [8] = 0x0
  8061. [9] = 0x0
  8062. [0] = 0x2072BB740B0
  8063. [1] = 0x2072BB742B0
  8064. [2] = 0x2072BB744B0
  8065. [3] = 0x2072BB746B0
  8066. [4] = 0x2072BB748B0
  8067. [5] = 0x2072BB74AB0
  8068. [6] = 0x2072BB74CB0
  8069. [7] = 0x2072BB74EB0
  8070. [8] = 0x2072BB750B0
  8071. [9] = 0x2072BB752B0
  8072. Cell
  8073. int x = 0x3F800000
  8074. int y = 0xCDCDCDCD
  8075. TimeTrackerSmall rebalance_timer = 0xC8
  8076. int unbalanced_times = 0x0
  8077. MapRefManager m_mapRefManager
  8078. RefManager<Map,Player>
  8079. LinkedListHead
  8080. LinkedListElement iFirst = 0x207AE22E1F0
  8081. LinkedListElement iLast = 0x207AE22E200
  8082. unsigned int iSize = 0x1
  8083. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  8084. <user defined> iterator = 0xC9371CF8
  8085. <user defined> iterator = 0x207AE22E1E8
  8086. iterator
  8087. MapReference* _Ptr = 0x7FF65C446878
  8088. const_iterator
  8089. MapReference* _Ptr = 0x7FF65C446878
  8090. LinkedListHead::Iterator<MapReference> m_mapRefIter
  8091. MapReference* _Ptr = 0x207C9371CF0
  8092. Reference<Map,Player>
  8093. LinkedListElement
  8094. LinkedListElement* iNext = 0x207AE22E200
  8095. LinkedListElement* iPrev = 0x207AE22E1F0
  8096. Map* iRefTo = 0x207AE22E040
  8097. Player* iRefFrom = 0x207C936A590
  8098. int m_VisibilityNotifyPeriod = 0x3E8
  8099. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  8100. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8101. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8102. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  8103. <user defined> _Copy_tag = 0x207AE22E228
  8104. <user defined> _Move_tag = 0x207AE22E228
  8105. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  8106. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  8107. std::_Iterator_base12
  8108. std::_Container_proxy* _Myproxy = 0x207AE590D60
  8109. std::_Iterator_base12* _Mynextiter = NULL
  8110. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  8111. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  8112. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8113. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8114. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  8115. <user defined> _Copy_tag = 0x207AE22E258
  8116. <user defined> _Move_tag = 0x207AE22E258
  8117. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  8118. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  8119. std::_Iterator_base12
  8120. std::_Container_proxy* _Myproxy = 0x207AE591260
  8121. std::_Iterator_base12* _Mynextiter = NULL
  8122. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  8123. int i_gridExpiry = 0x493E0
  8124. Map* m_parentMap = 0x207AE22E040
  8125. Map* m_parentTerrainMap = 0x207AE22E040
  8126. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  8127. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  8128. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  8129. 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
  8130. [0] = 0x0
  8131. [1] = 0x0
  8132. [2] = 0x0
  8133. [3] = 0x0
  8134. [4] = 0x0
  8135. [5] = 0x0
  8136. [6] = 0x0
  8137. [7] = 0x0
  8138. [8] = 0x0
  8139. [9] = 0x0
  8140. [0] = 0x207AE22E2A8
  8141. [1] = 0x207AE22E4A8
  8142. [2] = 0x207AE22E6A8
  8143. [3] = 0x207AE22E8A8
  8144. [4] = 0x207AE22EAA8
  8145. [5] = 0x207AE22ECA8
  8146. [6] = 0x207AE22EEA8
  8147. [7] = 0x207AE22F0A8
  8148. [8] = 0x207AE22F2A8
  8149. [9] = 0x207AE22F4A8
  8150. GridMap*[64] GridMaps
  8151. [0] = 0x0
  8152. [1] = 0x0
  8153. [2] = 0x0
  8154. [3] = 0x0
  8155. [4] = 0x0
  8156. [5] = 0x0
  8157. [6] = 0x0
  8158. [7] = 0x0
  8159. [8] = 0x0
  8160. [9] = 0x0
  8161. [0] = 0x207AE2362A8
  8162. [1] = 0x207AE2364A8
  8163. [2] = 0x207AE2366A8
  8164. [3] = 0x207AE2368A8
  8165. [4] = 0x207AE236AA8
  8166. [5] = 0x207AE236CA8
  8167. [6] = 0x207AE236EA8
  8168. [7] = 0x207AE2370A8
  8169. [8] = 0x207AE2372A8
  8170. [9] = 0x207AE2374A8
  8171. unsigned int[64] GridMapReference
  8172. [0] = 0x0
  8173. [1] = 0x0
  8174. [2] = 0x0
  8175. [3] = 0x0
  8176. [4] = 0x0
  8177. [5] = 0x0
  8178. [6] = 0x0
  8179. [7] = 0x0
  8180. [8] = 0x0
  8181. [9] = 0x0
  8182. [0] = 0x207AE23E2A8
  8183. [1] = 0x207AE23E328
  8184. [2] = 0x207AE23E3A8
  8185. [3] = 0x207AE23E428
  8186. [4] = 0x207AE23E4A8
  8187. [5] = 0x207AE23E528
  8188. [6] = 0x207AE23E5A8
  8189. [7] = 0x207AE23E628
  8190. [8] = 0x207AE23E6A8
  8191. [9] = 0x207AE23E728
  8192. std::bitset<262144> marked_cells
  8193. <user defined> reference = 0x207AE2402A8
  8194. unsigned int[4096] _Array
  8195. [0] = 0x0
  8196. [1] = 0x0
  8197. [2] = 0x0
  8198. [3] = 0x0
  8199. [4] = 0x0
  8200. [5] = 0x0
  8201. [6] = 0x0
  8202. [7] = 0x0
  8203. [8] = 0x0
  8204. [9] = 0x0
  8205. bool i_scriptLock = 0x0
  8206. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  8207. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8208. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8209. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  8210. <user defined> _Copy_tag = 0x207AE2482B0
  8211. <user defined> _Move_tag = 0x207AE2482B0
  8212. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  8213. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8214. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8215. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  8216. <user defined> value_compare = 0x207AE2482C8
  8217. <user defined> _Copy_tag = 0x207AE2482C8
  8218. <user defined> _Move_tag = 0x207AE2482C8
  8219. <user defined> value_compare = 0x207AE2482C8
  8220. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  8221. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8222. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8223. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  8224. <user defined> _Copy_tag = 0x207AE2482E0
  8225. <user defined> _Move_tag = 0x207AE2482E0
  8226. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  8227. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8228. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8229. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  8230. <user defined> value_compare = 0x207AE2482F8
  8231. <user defined> _Copy_tag = 0x207AE2482F8
  8232. <user defined> _Move_tag = 0x207AE2482F8
  8233. <user defined> value_compare = 0x207AE2482F8
  8234. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  8235. 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
  8236. <user defined> value_compare = 0x207AE248310
  8237. 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
  8238. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  8239. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  8240. unsigned int _Mask = 0x3F
  8241. unsigned int _Maxidx = 0x40
  8242. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  8243. 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
  8244. <user defined> value_compare = 0x207AE248360
  8245. 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
  8246. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  8247. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  8248. unsigned int _Mask = 0x7
  8249. unsigned int _Maxidx = 0x8
  8250. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  8251. 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
  8252. <user defined> value_compare = 0x207AE2483B0
  8253. 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
  8254. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  8255. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  8256. unsigned int _Mask = 0x7
  8257. unsigned int _Maxidx = 0x8
  8258. IntervalTimer _weatherUpdateTimer
  8259. int _interval = 0x3E8
  8260. int _current = 0x0
  8261. unsigned int _defaultLight = 0x1
  8262. 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
  8263. 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
  8264. 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
  8265. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  8266. <user defined> value_compare = 0x207AE248418
  8267. <user defined> _Copy_tag = 0x207AE248418
  8268. <user defined> _Move_tag = 0x207AE248418
  8269. <user defined> value_compare = 0x207AE248418
  8270. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  8271. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  8272. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
  8273. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
  8274. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  8275. 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
  8276. <user defined> value_compare = 0x207AE248668
  8277. 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
  8278. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  8279. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  8280. unsigned int _Mask = 0x7FF
  8281. unsigned int _Maxidx = 0x800
  8282. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  8283. 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
  8284. <user defined> value_compare = 0x207AE2486B8
  8285. 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
  8286. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  8287. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  8288. unsigned int _Mask = 0x1FF
  8289. unsigned int _Maxidx = 0x200
  8290. 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
  8291. 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
  8292. <user defined> value_compare = 0x207AE248708
  8293. 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
  8294. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  8295. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  8296. unsigned int _Mask = 0x7
  8297. unsigned int _Maxidx = 0x8
  8298. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  8299. 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> >
  8300. <user defined> value_compare = 0x207AE248758
  8301. 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
  8302. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  8303. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  8304. unsigned int _Mask = 0x7
  8305. unsigned int _Maxidx = 0x8
  8306. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  8307. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  8308. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  8309. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  8310. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  8311. unsigned int _Mask = 0x7
  8312. unsigned int _Maxidx = 0x8
  8313. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  8314. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  8315. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  8316. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  8317. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  8318. unsigned int _Mask = 0x3F
  8319. unsigned int _Maxidx = 0x40
  8320. Parameter unsigned int t_diff = 0x7D
  8321. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > grid_object_update
  8322. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  8323. unsigned int i_timeDiff = 0x7D
  8324. Local Trinity::ObjectUpdater updater
  8325. unsigned int i_timeDiff = 0x7D
  8326. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
  8327. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  8328. unsigned int i_timeDiff = 0x7D
  8329.  
  8330. 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  8331. Local MapUpdateRequest* this = 0x207F14A6240
  8332. Map& m_map = 0x207AE22E040
  8333. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  8334. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  8335. LinkedListHead
  8336. LinkedListElement iFirst = 0x207AE22E048
  8337. LinkedListElement iLast = 0x207AE22E058
  8338. unsigned int iSize = 0xB
  8339. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  8340. <user defined> iterator = 0xF381E088
  8341. <user defined> iterator = 0x207AE22E040
  8342. iterator
  8343. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  8344. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  8345. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8346. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8347. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  8348. <user defined> value_compare = 0x207AE22E070
  8349. <user defined> _Copy_tag = 0x207AE22E070
  8350. <user defined> _Move_tag = 0x207AE22E070
  8351. <user defined> value_compare = 0x207AE22E070
  8352. bool _creatureToMoveLock = 0x0
  8353. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  8354. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  8355. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  8356. bool _gameObjectsToMoveLock = 0x0
  8357. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  8358. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  8359. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  8360. bool _dynamicObjectsToMoveLock = 0x0
  8361. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  8362. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  8363. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  8364. bool _areaTriggersToMoveLock = 0x0
  8365. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  8366. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  8367. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  8368. std::mutex _mapLock
  8369. std::_Mutex_base
  8370. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  8371. std::mutex _gridLock
  8372. std::_Mutex_base
  8373. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  8374. MapEntry* i_mapEntry = 0x2070131EC40
  8375. unsigned int ID = 0x0
  8376. char* Directory = "Azeroth"
  8377. LocalizedString* MapName = 0x207039A8BF8
  8378. LocalizedString* MapDescription0 = 0x207039A8C58
  8379. LocalizedString* MapDescription1 = 0x207039A8CB8
  8380. LocalizedString* PvpShortDescription = 0x207039A8D18
  8381. LocalizedString* PvpLongDescription = 0x207039A8D78
  8382. int[2] Flags
  8383. [0] = 0x9003E5D
  8384. [1] = 0x18
  8385. float MinimapIconScale = 1.000000
  8386. DBCPosition2D Corpse = 0x0
  8387. unsigned int AreaTableID = 0x0
  8388. int LoadingScreenID = 0x4
  8389. int CorpseMapID = 0xFFFF
  8390. int TimeOfDayOverride = 0xFFFF
  8391. int ParentMapID = 0xFFFF
  8392. int CosmeticParentMapID = 0xFFFF
  8393. int WindSettingsID = 0x0
  8394. unsigned int InstanceType = 0x0
  8395. unsigned int MapType = 0x1
  8396. unsigned int ExpansionID = 0x0
  8397. unsigned int MaxPlayers = 0x0
  8398. unsigned int TimeOffset = 0x0
  8399. unsigned int i_spawnMode = 0x0
  8400. unsigned int i_InstanceId = 0x0
  8401. unsigned int m_unloadTimer = 0x0
  8402. float m_VisibleDistance = 90.000000
  8403. DynamicMapTree _dynamicTree
  8404. DynTreeImpl* impl = 0x2072BB74060
  8405. MapRefManager m_mapRefManager
  8406. RefManager<Map,Player>
  8407. LinkedListHead
  8408. LinkedListElement iFirst = 0x207AE22E1F0
  8409. LinkedListElement iLast = 0x207AE22E200
  8410. unsigned int iSize = 0x1
  8411. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  8412. <user defined> iterator = 0xC9371CF8
  8413. <user defined> iterator = 0x207AE22E1E8
  8414. iterator
  8415. MapReference* _Ptr = 0x7FF65C446878
  8416. const_iterator
  8417. MapReference* _Ptr = 0x7FF65C446878
  8418. LinkedListHead::Iterator<MapReference> m_mapRefIter
  8419. MapReference* _Ptr = 0x207C9371CF0
  8420. int m_VisibilityNotifyPeriod = 0x3E8
  8421. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  8422. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8423. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8424. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  8425. <user defined> _Copy_tag = 0x207AE22E228
  8426. <user defined> _Move_tag = 0x207AE22E228
  8427. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  8428. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  8429. std::_Iterator_base12
  8430. std::_Container_proxy* _Myproxy = 0x207AE590D60
  8431. std::_Iterator_base12* _Mynextiter = NULL
  8432. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  8433. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  8434. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8435. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8436. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  8437. <user defined> _Copy_tag = 0x207AE22E258
  8438. <user defined> _Move_tag = 0x207AE22E258
  8439. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  8440. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  8441. std::_Iterator_base12
  8442. std::_Container_proxy* _Myproxy = 0x207AE591260
  8443. std::_Iterator_base12* _Mynextiter = NULL
  8444. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  8445. int i_gridExpiry = 0x493E0
  8446. Map* m_parentMap = 0x207AE22E040
  8447. Map* m_parentTerrainMap = 0x207AE22E040
  8448. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  8449. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  8450. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  8451. 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
  8452. [0] = 0x0
  8453. [1] = 0x0
  8454. [2] = 0x0
  8455. [3] = 0x0
  8456. [4] = 0x0
  8457. [5] = 0x0
  8458. [6] = 0x0
  8459. [7] = 0x0
  8460. [8] = 0x0
  8461. [9] = 0x0
  8462. [0] = 0x207AE22E2A8
  8463. [1] = 0x207AE22E4A8
  8464. [2] = 0x207AE22E6A8
  8465. [3] = 0x207AE22E8A8
  8466. [4] = 0x207AE22EAA8
  8467. [5] = 0x207AE22ECA8
  8468. [6] = 0x207AE22EEA8
  8469. [7] = 0x207AE22F0A8
  8470. [8] = 0x207AE22F2A8
  8471. [9] = 0x207AE22F4A8
  8472. GridMap*[64] GridMaps
  8473. [0] = 0x0
  8474. [1] = 0x0
  8475. [2] = 0x0
  8476. [3] = 0x0
  8477. [4] = 0x0
  8478. [5] = 0x0
  8479. [6] = 0x0
  8480. [7] = 0x0
  8481. [8] = 0x0
  8482. [9] = 0x0
  8483. [0] = 0x207AE2362A8
  8484. [1] = 0x207AE2364A8
  8485. [2] = 0x207AE2366A8
  8486. [3] = 0x207AE2368A8
  8487. [4] = 0x207AE236AA8
  8488. [5] = 0x207AE236CA8
  8489. [6] = 0x207AE236EA8
  8490. [7] = 0x207AE2370A8
  8491. [8] = 0x207AE2372A8
  8492. [9] = 0x207AE2374A8
  8493. unsigned int[64] GridMapReference
  8494. [0] = 0x0
  8495. [1] = 0x0
  8496. [2] = 0x0
  8497. [3] = 0x0
  8498. [4] = 0x0
  8499. [5] = 0x0
  8500. [6] = 0x0
  8501. [7] = 0x0
  8502. [8] = 0x0
  8503. [9] = 0x0
  8504. [0] = 0x207AE23E2A8
  8505. [1] = 0x207AE23E328
  8506. [2] = 0x207AE23E3A8
  8507. [3] = 0x207AE23E428
  8508. [4] = 0x207AE23E4A8
  8509. [5] = 0x207AE23E528
  8510. [6] = 0x207AE23E5A8
  8511. [7] = 0x207AE23E628
  8512. [8] = 0x207AE23E6A8
  8513. [9] = 0x207AE23E728
  8514. std::bitset<262144> marked_cells
  8515. <user defined> reference = 0x207AE2402A8
  8516. unsigned int[4096] _Array
  8517. [0] = 0x0
  8518. [1] = 0x0
  8519. [2] = 0x0
  8520. [3] = 0x0
  8521. [4] = 0x0
  8522. [5] = 0x0
  8523. [6] = 0x0
  8524. [7] = 0x0
  8525. [8] = 0x0
  8526. [9] = 0x0
  8527. bool i_scriptLock = 0x0
  8528. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  8529. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8530. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8531. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  8532. <user defined> _Copy_tag = 0x207AE2482B0
  8533. <user defined> _Move_tag = 0x207AE2482B0
  8534. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  8535. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8536. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8537. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  8538. <user defined> value_compare = 0x207AE2482C8
  8539. <user defined> _Copy_tag = 0x207AE2482C8
  8540. <user defined> _Move_tag = 0x207AE2482C8
  8541. <user defined> value_compare = 0x207AE2482C8
  8542. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  8543. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8544. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8545. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  8546. <user defined> _Copy_tag = 0x207AE2482E0
  8547. <user defined> _Move_tag = 0x207AE2482E0
  8548. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  8549. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8550. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8551. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  8552. <user defined> value_compare = 0x207AE2482F8
  8553. <user defined> _Copy_tag = 0x207AE2482F8
  8554. <user defined> _Move_tag = 0x207AE2482F8
  8555. <user defined> value_compare = 0x207AE2482F8
  8556. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  8557. 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
  8558. <user defined> value_compare = 0x207AE248310
  8559. 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
  8560. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  8561. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  8562. unsigned int _Mask = 0x3F
  8563. unsigned int _Maxidx = 0x40
  8564. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  8565. 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
  8566. <user defined> value_compare = 0x207AE248360
  8567. 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
  8568. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  8569. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  8570. unsigned int _Mask = 0x7
  8571. unsigned int _Maxidx = 0x8
  8572. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  8573. 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
  8574. <user defined> value_compare = 0x207AE2483B0
  8575. 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
  8576. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  8577. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  8578. unsigned int _Mask = 0x7
  8579. unsigned int _Maxidx = 0x8
  8580. IntervalTimer _weatherUpdateTimer
  8581. int _interval = 0x3E8
  8582. int _current = 0x0
  8583. unsigned int _defaultLight = 0x1
  8584. 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
  8585. 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
  8586. 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
  8587. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  8588. <user defined> value_compare = 0x207AE248418
  8589. <user defined> _Copy_tag = 0x207AE248418
  8590. <user defined> _Move_tag = 0x207AE248418
  8591. <user defined> value_compare = 0x207AE248418
  8592. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  8593. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
  8594. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  8595. 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
  8596. <user defined> value_compare = 0x207AE248668
  8597. 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
  8598. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  8599. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  8600. unsigned int _Mask = 0x7FF
  8601. unsigned int _Maxidx = 0x800
  8602. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  8603. 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
  8604. <user defined> value_compare = 0x207AE2486B8
  8605. 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
  8606. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  8607. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  8608. unsigned int _Mask = 0x1FF
  8609. unsigned int _Maxidx = 0x200
  8610. 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
  8611. 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
  8612. <user defined> value_compare = 0x207AE248708
  8613. 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
  8614. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  8615. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  8616. unsigned int _Mask = 0x7
  8617. unsigned int _Maxidx = 0x8
  8618. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  8619. 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> >
  8620. <user defined> value_compare = 0x207AE248758
  8621. 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
  8622. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  8623. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  8624. unsigned int _Mask = 0x7
  8625. unsigned int _Maxidx = 0x8
  8626. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  8627. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  8628. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  8629. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  8630. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  8631. unsigned int _Mask = 0x7
  8632. unsigned int _Maxidx = 0x8
  8633. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  8634. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  8635. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  8636. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  8637. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  8638. unsigned int _Mask = 0x3F
  8639. unsigned int _Maxidx = 0x40
  8640. MapUpdater& m_updater = 0x7FF65D2DC7B8
  8641. ProducerConsumerQueue<MapUpdateRequest *> _queue
  8642. std::mutex _queueLock = 0x7FF65D2DC7B8
  8643. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  8644. std::condition_variable _condition = 0x7FF65D2DC830
  8645. std::atomic<bool> _shutdown = 0x0
  8646. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  8647. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  8648. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  8649. std::atomic<bool> _cancelationToken
  8650. std::_Atomic_bool
  8651. unsigned int _My_val = 0x0
  8652. std::mutex _lock
  8653. std::_Mutex_base
  8654. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  8655. std::condition_variable _condition
  8656. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  8657. unsigned int pending_requests = 0x1E
  8658. unsigned int m_diff = 0x7D
  8659.  
  8660. 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  8661. Local MapUpdateRequest* request = 0x207F14A6240
  8662. Map& m_map = 0x207AE22E040
  8663. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  8664. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  8665. LinkedListHead
  8666. LinkedListElement iFirst = 0x207AE22E048
  8667. LinkedListElement iLast = 0x207AE22E058
  8668. unsigned int iSize = 0xB
  8669. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  8670. <user defined> iterator = 0xF381E088
  8671. <user defined> iterator = 0x207AE22E040
  8672. iterator
  8673. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  8674. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  8675. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8676. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  8677. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  8678. <user defined> value_compare = 0x207AE22E070
  8679. <user defined> _Copy_tag = 0x207AE22E070
  8680. <user defined> _Move_tag = 0x207AE22E070
  8681. <user defined> value_compare = 0x207AE22E070
  8682. bool _creatureToMoveLock = 0x0
  8683. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  8684. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  8685. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  8686. bool _gameObjectsToMoveLock = 0x0
  8687. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  8688. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  8689. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  8690. bool _dynamicObjectsToMoveLock = 0x0
  8691. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  8692. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  8693. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  8694. bool _areaTriggersToMoveLock = 0x0
  8695. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  8696. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  8697. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  8698. std::mutex _mapLock
  8699. std::_Mutex_base
  8700. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  8701. std::mutex _gridLock
  8702. std::_Mutex_base
  8703. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  8704. MapEntry* i_mapEntry = 0x2070131EC40
  8705. unsigned int ID = 0x0
  8706. char* Directory = "Azeroth"
  8707. LocalizedString* MapName = 0x207039A8BF8
  8708. LocalizedString* MapDescription0 = 0x207039A8C58
  8709. LocalizedString* MapDescription1 = 0x207039A8CB8
  8710. LocalizedString* PvpShortDescription = 0x207039A8D18
  8711. LocalizedString* PvpLongDescription = 0x207039A8D78
  8712. int[2] Flags
  8713. [0] = 0x9003E5D
  8714. [1] = 0x18
  8715. float MinimapIconScale = 1.000000
  8716. DBCPosition2D Corpse = 0x0
  8717. unsigned int AreaTableID = 0x0
  8718. int LoadingScreenID = 0x4
  8719. int CorpseMapID = 0xFFFF
  8720. int TimeOfDayOverride = 0xFFFF
  8721. int ParentMapID = 0xFFFF
  8722. int CosmeticParentMapID = 0xFFFF
  8723. int WindSettingsID = 0x0
  8724. unsigned int InstanceType = 0x0
  8725. unsigned int MapType = 0x1
  8726. unsigned int ExpansionID = 0x0
  8727. unsigned int MaxPlayers = 0x0
  8728. unsigned int TimeOffset = 0x0
  8729. unsigned int i_spawnMode = 0x0
  8730. unsigned int i_InstanceId = 0x0
  8731. unsigned int m_unloadTimer = 0x0
  8732. float m_VisibleDistance = 90.000000
  8733. DynamicMapTree _dynamicTree
  8734. DynTreeImpl* impl = 0x2072BB74060
  8735. MapRefManager m_mapRefManager
  8736. RefManager<Map,Player>
  8737. LinkedListHead
  8738. LinkedListElement iFirst = 0x207AE22E1F0
  8739. LinkedListElement iLast = 0x207AE22E200
  8740. unsigned int iSize = 0x1
  8741. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  8742. <user defined> iterator = 0xC9371CF8
  8743. <user defined> iterator = 0x207AE22E1E8
  8744. iterator
  8745. MapReference* _Ptr = 0x7FF65C446878
  8746. const_iterator
  8747. MapReference* _Ptr = 0x7FF65C446878
  8748. LinkedListHead::Iterator<MapReference> m_mapRefIter
  8749. MapReference* _Ptr = 0x207C9371CF0
  8750. int m_VisibilityNotifyPeriod = 0x3E8
  8751. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  8752. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8753. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8754. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  8755. <user defined> _Copy_tag = 0x207AE22E228
  8756. <user defined> _Move_tag = 0x207AE22E228
  8757. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  8758. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  8759. std::_Iterator_base12
  8760. std::_Container_proxy* _Myproxy = 0x207AE590D60
  8761. std::_Iterator_base12* _Mynextiter = NULL
  8762. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  8763. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  8764. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8765. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  8766. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  8767. <user defined> _Copy_tag = 0x207AE22E258
  8768. <user defined> _Move_tag = 0x207AE22E258
  8769. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  8770. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  8771. std::_Iterator_base12
  8772. std::_Container_proxy* _Myproxy = 0x207AE591260
  8773. std::_Iterator_base12* _Mynextiter = NULL
  8774. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  8775. int i_gridExpiry = 0x493E0
  8776. Map* m_parentMap = 0x207AE22E040
  8777. Map* m_parentTerrainMap = 0x207AE22E040
  8778. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  8779. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  8780. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  8781. 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
  8782. [0] = 0x0
  8783. [1] = 0x0
  8784. [2] = 0x0
  8785. [3] = 0x0
  8786. [4] = 0x0
  8787. [5] = 0x0
  8788. [6] = 0x0
  8789. [7] = 0x0
  8790. [8] = 0x0
  8791. [9] = 0x0
  8792. [0] = 0x207AE22E2A8
  8793. [1] = 0x207AE22E4A8
  8794. [2] = 0x207AE22E6A8
  8795. [3] = 0x207AE22E8A8
  8796. [4] = 0x207AE22EAA8
  8797. [5] = 0x207AE22ECA8
  8798. [6] = 0x207AE22EEA8
  8799. [7] = 0x207AE22F0A8
  8800. [8] = 0x207AE22F2A8
  8801. [9] = 0x207AE22F4A8
  8802. GridMap*[64] GridMaps
  8803. [0] = 0x0
  8804. [1] = 0x0
  8805. [2] = 0x0
  8806. [3] = 0x0
  8807. [4] = 0x0
  8808. [5] = 0x0
  8809. [6] = 0x0
  8810. [7] = 0x0
  8811. [8] = 0x0
  8812. [9] = 0x0
  8813. [0] = 0x207AE2362A8
  8814. [1] = 0x207AE2364A8
  8815. [2] = 0x207AE2366A8
  8816. [3] = 0x207AE2368A8
  8817. [4] = 0x207AE236AA8
  8818. [5] = 0x207AE236CA8
  8819. [6] = 0x207AE236EA8
  8820. [7] = 0x207AE2370A8
  8821. [8] = 0x207AE2372A8
  8822. [9] = 0x207AE2374A8
  8823. unsigned int[64] GridMapReference
  8824. [0] = 0x0
  8825. [1] = 0x0
  8826. [2] = 0x0
  8827. [3] = 0x0
  8828. [4] = 0x0
  8829. [5] = 0x0
  8830. [6] = 0x0
  8831. [7] = 0x0
  8832. [8] = 0x0
  8833. [9] = 0x0
  8834. [0] = 0x207AE23E2A8
  8835. [1] = 0x207AE23E328
  8836. [2] = 0x207AE23E3A8
  8837. [3] = 0x207AE23E428
  8838. [4] = 0x207AE23E4A8
  8839. [5] = 0x207AE23E528
  8840. [6] = 0x207AE23E5A8
  8841. [7] = 0x207AE23E628
  8842. [8] = 0x207AE23E6A8
  8843. [9] = 0x207AE23E728
  8844. std::bitset<262144> marked_cells
  8845. <user defined> reference = 0x207AE2402A8
  8846. unsigned int[4096] _Array
  8847. [0] = 0x0
  8848. [1] = 0x0
  8849. [2] = 0x0
  8850. [3] = 0x0
  8851. [4] = 0x0
  8852. [5] = 0x0
  8853. [6] = 0x0
  8854. [7] = 0x0
  8855. [8] = 0x0
  8856. [9] = 0x0
  8857. bool i_scriptLock = 0x0
  8858. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  8859. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8860. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8861. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  8862. <user defined> _Copy_tag = 0x207AE2482B0
  8863. <user defined> _Move_tag = 0x207AE2482B0
  8864. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  8865. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8866. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  8867. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  8868. <user defined> value_compare = 0x207AE2482C8
  8869. <user defined> _Copy_tag = 0x207AE2482C8
  8870. <user defined> _Move_tag = 0x207AE2482C8
  8871. <user defined> value_compare = 0x207AE2482C8
  8872. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  8873. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8874. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  8875. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  8876. <user defined> _Copy_tag = 0x207AE2482E0
  8877. <user defined> _Move_tag = 0x207AE2482E0
  8878. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  8879. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8880. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  8881. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  8882. <user defined> value_compare = 0x207AE2482F8
  8883. <user defined> _Copy_tag = 0x207AE2482F8
  8884. <user defined> _Move_tag = 0x207AE2482F8
  8885. <user defined> value_compare = 0x207AE2482F8
  8886. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  8887. 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
  8888. <user defined> value_compare = 0x207AE248310
  8889. 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
  8890. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  8891. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  8892. unsigned int _Mask = 0x3F
  8893. unsigned int _Maxidx = 0x40
  8894. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  8895. 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
  8896. <user defined> value_compare = 0x207AE248360
  8897. 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
  8898. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  8899. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  8900. unsigned int _Mask = 0x7
  8901. unsigned int _Maxidx = 0x8
  8902. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  8903. 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
  8904. <user defined> value_compare = 0x207AE2483B0
  8905. 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
  8906. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  8907. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  8908. unsigned int _Mask = 0x7
  8909. unsigned int _Maxidx = 0x8
  8910. IntervalTimer _weatherUpdateTimer
  8911. int _interval = 0x3E8
  8912. int _current = 0x0
  8913. unsigned int _defaultLight = 0x1
  8914. 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
  8915. 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
  8916. 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
  8917. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  8918. <user defined> value_compare = 0x207AE248418
  8919. <user defined> _Copy_tag = 0x207AE248418
  8920. <user defined> _Move_tag = 0x207AE248418
  8921. <user defined> value_compare = 0x207AE248418
  8922. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  8923. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
  8924. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  8925. 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
  8926. <user defined> value_compare = 0x207AE248668
  8927. 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
  8928. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  8929. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  8930. unsigned int _Mask = 0x7FF
  8931. unsigned int _Maxidx = 0x800
  8932. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  8933. 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
  8934. <user defined> value_compare = 0x207AE2486B8
  8935. 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
  8936. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  8937. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  8938. unsigned int _Mask = 0x1FF
  8939. unsigned int _Maxidx = 0x200
  8940. 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
  8941. 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
  8942. <user defined> value_compare = 0x207AE248708
  8943. 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
  8944. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  8945. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  8946. unsigned int _Mask = 0x7
  8947. unsigned int _Maxidx = 0x8
  8948. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  8949. 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> >
  8950. <user defined> value_compare = 0x207AE248758
  8951. 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
  8952. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  8953. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  8954. unsigned int _Mask = 0x7
  8955. unsigned int _Maxidx = 0x8
  8956. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  8957. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  8958. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  8959. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  8960. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  8961. unsigned int _Mask = 0x7
  8962. unsigned int _Maxidx = 0x8
  8963. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  8964. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  8965. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  8966. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  8967. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  8968. unsigned int _Mask = 0x3F
  8969. unsigned int _Maxidx = 0x40
  8970. MapUpdater& m_updater = 0x7FF65D2DC7B8
  8971. ProducerConsumerQueue<MapUpdateRequest *> _queue
  8972. std::mutex _queueLock = 0x7FF65D2DC7B8
  8973. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  8974. std::condition_variable _condition = 0x7FF65D2DC830
  8975. std::atomic<bool> _shutdown = 0x0
  8976. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  8977. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  8978. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  8979. std::atomic<bool> _cancelationToken
  8980. std::_Atomic_bool
  8981. unsigned int _My_val = 0x0
  8982. std::mutex _lock
  8983. std::_Mutex_base
  8984. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  8985. std::condition_variable _condition
  8986. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  8987. unsigned int pending_requests = 0x1E
  8988. unsigned int m_diff = 0x7D
  8989. Local MapUpdater* this = 0x7FF65D2DC7B8
  8990. ProducerConsumerQueue<MapUpdateRequest *> _queue
  8991. std::mutex _queueLock
  8992. std::_Mutex_base
  8993. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  8994. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  8995. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  8996. std::condition_variable _condition
  8997. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  8998. std::atomic<bool> _shutdown
  8999. std::_Atomic_bool
  9000. unsigned int _My_val = 0x0
  9001. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9002. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9003. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9004. std::atomic<bool> _cancelationToken
  9005. std::_Atomic_bool
  9006. unsigned int _My_val = 0x0
  9007. std::mutex _lock
  9008. std::_Mutex_base
  9009. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9010. std::condition_variable _condition
  9011. std::_Align_type<double,72> _Cnd_storage
  9012. float _Val = 0.000000
  9013. char[72] _Pad = "ø..."
  9014. unsigned int pending_requests = 0x1E
  9015.  
  9016. 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  9017. Parameter <user defined>* _Pmf = 0x7FF65B0DB3D0
  9018. Parameter MapUpdater** _Arg1 = 0x7FF65D2DC7B8
  9019. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9020. std::mutex _queueLock
  9021. std::_Mutex_base
  9022. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  9023. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  9024. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  9025. std::condition_variable _condition
  9026. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  9027. std::atomic<bool> _shutdown
  9028. std::_Atomic_bool
  9029. unsigned int _My_val = 0x0
  9030. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9031. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9032. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9033. std::atomic<bool> _cancelationToken
  9034. std::_Atomic_bool
  9035. unsigned int _My_val = 0x0
  9036. std::mutex _lock
  9037. std::_Mutex_base
  9038. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9039. std::condition_variable _condition
  9040. std::_Align_type<double,72> _Cnd_storage
  9041. float _Val = 0.000000
  9042. char[72] _Pad = "ø..."
  9043. unsigned int pending_requests = 0x1E
  9044.  
  9045. 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  9046. Parameter <user defined>** _Obj = 0x7FF65B0DB3D0
  9047. Parameter MapUpdater** <_Args_0> = 0x7FF65D2DC7B8
  9048. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9049. std::mutex _queueLock
  9050. std::_Mutex_base
  9051. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  9052. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  9053. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  9054. std::condition_variable _condition
  9055. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  9056. std::atomic<bool> _shutdown
  9057. std::_Atomic_bool
  9058. unsigned int _My_val = 0x0
  9059. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9060. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9061. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9062. std::atomic<bool> _cancelationToken
  9063. std::_Atomic_bool
  9064. unsigned int _My_val = 0x0
  9065. std::mutex _lock
  9066. std::_Mutex_base
  9067. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9068. std::condition_variable _condition
  9069. std::_Align_type<double,72> _Cnd_storage
  9070. float _Val = 0.000000
  9071. char[72] _Pad = "ø..."
  9072. unsigned int pending_requests = 0x1E
  9073.  
  9074. 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  9075. Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x207BE623E90
  9076. std::tuple<MapUpdater *>
  9077. std::_Tuple_val<MapUpdater *> _Myfirst
  9078. MapUpdater* _Val = 0x7FF65D2DC7B8
  9079. std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
  9080. <user defined>* _Val = 0x7FF65B0DB3D0
  9081.  
  9082. 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  9083. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x83E33C6688
  9084. std::_Pad
  9085. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  9086. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  9087. bool _Started = 0xCC
  9088. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  9089. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  9090. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  9091. Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
  9092. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  9093. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
  9094. std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x207BE623E90
  9095.  
  9096. 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  9097. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x83E33C6688
  9098. std::_Pad
  9099. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  9100. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  9101. bool _Started = 0xCC
  9102. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  9103. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  9104. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  9105.  
  9106. 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  9107. Parameter void* _Data = 0x83E33C6688
  9108.  
  9109. 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
  9110.  
  9111. 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
  9112.  
  9113. 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
  9114.  
  9115. 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
  9116.  
  9117.  
  9118. Call stack:
  9119. Address Frame Function SourceFile
  9120. 00007FFA4B583924 00000083E33CDEB0 ZwWaitForAlertByThreadId+14
  9121.  
  9122. 00007FFA4B51818A 00000083E33CDF20 RtlSleepConditionVariableSRW+FA
  9123.  
  9124. 00007FFA472A4AE2 00000083E33CDF60 SleepConditionVariableSRW+32
  9125.  
  9126. 00007FFA28FC96A4 00000083E33CDFB0 __crtSetThreadpoolWait+134
  9127.  
  9128. 00007FFA28F905F6 00000083E33CDFF0 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  9129.  
  9130. 00007FFA28F90503 00000083E33CE020 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  9131.  
  9132. 00007FFA28F902AB 00000083E33CE0A0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  9133.  
  9134. 00007FFA28F907B0 00000083E33CE0D0 _Cnd_wait+20
  9135.  
  9136. 00007FF659473AC2 00000083E33CE100 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  9137. Parameter _Cnd_internal_imp_t* _Cnd = 0x7FF65D2DC8F8
  9138. Parameter _Mtx_internal_imp_t* _Mtx = 0x7FF65D2DC8A8
  9139.  
  9140. 00007FF6594AC504 00000083E33CE140 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  9141. Local std::condition_variable* this = 0x7FF65D2DC8F8
  9142. std::_Align_type<double,72> _Cnd_storage
  9143. float _Val = 0.000000
  9144. char[72] _Pad = "ø..."
  9145. Parameter std::unique_lock<std::mutex>& _Lck = 0x83E33CE178
  9146. std::mutex* _Pmtx = 0x7FF65D2DC8A8
  9147. std::_Mutex_base
  9148. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9149. bool _Owns = 0x1
  9150.  
  9151. 00007FF65B0DB127 00000083E33CE1A0 MapUpdater::wait+67 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 74
  9152. Local MapUpdater* this = 0x7FF65D2DC7B8
  9153. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9154. std::mutex _queueLock
  9155. std::_Mutex_base
  9156. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  9157. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  9158. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  9159. std::condition_variable _condition
  9160. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  9161. std::atomic<bool> _shutdown
  9162. std::_Atomic_bool
  9163. unsigned int _My_val = 0x0
  9164. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9165. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9166. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9167. std::atomic<bool> _cancelationToken
  9168. std::_Atomic_bool
  9169. unsigned int _My_val = 0x0
  9170. std::mutex _lock
  9171. std::_Mutex_base
  9172. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9173. std::condition_variable _condition
  9174. std::_Align_type<double,72> _Cnd_storage
  9175. float _Val = 0.000000
  9176. char[72] _Pad = "ø..."
  9177. unsigned int pending_requests = 0x1E
  9178. Local std::unique_lock<std::mutex> lock
  9179. std::mutex* _Pmtx = 0x7FF65D2DC8A8
  9180. std::_Mutex_base
  9181. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9182. bool _Owns = 0x1
  9183.  
  9184. 00007FF659D8F41D 00000083E33CE2A0 MapManager::Update+1ED d:\work\trinitycore\src\server\game\maps\mapmanager.cpp line 250
  9185. Local MapManager* this = 0x7FF65D2DC6C8
  9186. std::mutex _mapsLock
  9187. std::_Mutex_base
  9188. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC6C8
  9189. unsigned int i_gridCleanUpDelay = 0x493E0
  9190. 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
  9191. 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> >
  9192. <user defined> value_compare = 0x7FF65D2DC720
  9193. 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
  9194. std::list<std::pair<unsigned int const ,Map *>,std::allocator<std::pair<unsigned int const ,Map *> > > _List = 0x7FF65D2DC728
  9195. 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
  9196. unsigned int _Mask = 0x3F
  9197. unsigned int _Maxidx = 0x40
  9198. IntervalTimer i_timer
  9199. int _interval = 0x64
  9200. int _current = 0x7D
  9201. std::vector<bool,std::allocator<bool> > _instanceIds
  9202. std::_Vb_val<std::allocator<bool> >
  9203. std::_Container_base12
  9204. std::_Container_proxy* _Myproxy = 0x2074317D4F0
  9205. std::vector<unsigned int,std::allocator<unsigned int> > _Myvec = 0x7FF65D2DC788
  9206. unsigned int _Mysize = 0x0
  9207. unsigned int _nextInstanceId = 0x1
  9208. MapUpdater m_updater
  9209. ProducerConsumerQueue<MapUpdateRequest *> _queue
  9210. std::mutex _queueLock = 0x7FF65D2DC7B8
  9211. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  9212. std::condition_variable _condition = 0x7FF65D2DC830
  9213. std::atomic<bool> _shutdown = 0x0
  9214. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  9215. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9216. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  9217. std::atomic<bool> _cancelationToken
  9218. std::_Atomic_bool
  9219. unsigned int _My_val = 0x0
  9220. std::mutex _lock
  9221. std::_Mutex_base
  9222. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  9223. std::condition_variable _condition
  9224. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  9225. unsigned int pending_requests = 0x1E
  9226. std::atomic<unsigned __int64> _scheduledScripts
  9227. std::_Atomic_ullong
  9228. unsigned int _My_val = 0x0
  9229. 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
  9230. 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
  9231. <user defined> value_compare = 0x7FF65D2DC950
  9232. 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
  9233. 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
  9234. 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
  9235. unsigned int _Mask = 0x3FF
  9236. unsigned int _Maxidx = 0x400
  9237. Parameter unsigned int diff = 0x3F
  9238. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > > iter
  9239. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > >
  9240. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > >,std::_Iterator_base12>
  9241. std::_Iterator_base12
  9242. std::_Container_proxy* _Myproxy = 0x2074317D3B0
  9243. std::_Iterator_base12* _Mynextiter = NULL
  9244. std::_List_node<std::pair<unsigned int const ,Map *>,void *>* _Ptr = 0x20710C6BB10
  9245.  
  9246. 00007FF659CEDF0E 00000083E33CE630 World::Update+93E d:\work\trinitycore\src\server\game\world\world.cpp line 2425
  9247. Local World* this = 0x7FF65D2D17B0
  9248. unsigned int m_ShutdownTimer = 0x0
  9249. unsigned int m_ShutdownMask = 0x0
  9250. unsigned int m_CleaningFlags = 0x0
  9251. bool m_isClosed = 0x0
  9252. int m_startTime = 0x5B22CD95
  9253. int m_gameTime = 0x5B22CE7D
  9254. IntervalTimer[14] m_timers
  9255. [0] = 0x7FF65D2D17D0
  9256. [1] = 0x7FF65D2D17E0
  9257. [2] = 0x7FF65D2D17F0
  9258. [3] = 0x7FF65D2D1800
  9259. [4] = 0x7FF65D2D1810
  9260. [5] = 0x7FF65D2D1820
  9261. [6] = 0x7FF65D2D1830
  9262. [7] = 0x7FF65D2D1840
  9263. [8] = 0x7FF65D2D1850
  9264. [9] = 0x7FF65D2D1860
  9265. int mail_timer = 0x477
  9266. int mail_timer_expires = 0x5A0
  9267. int blackmarket_timer = 0x16
  9268. unsigned int m_updateTime = 0x3F
  9269. unsigned int m_updateTimeSum = 0x3A64
  9270. unsigned int m_updateTimeCount = 0x7
  9271. unsigned int m_currentTime = 0x69C64
  9272. 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
  9273. 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
  9274. <user defined> value_compare = 0x7FF65D2D18D8
  9275. 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
  9276. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF65D2D18E0
  9277. 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
  9278. unsigned int _Mask = 0x7
  9279. unsigned int _Maxidx = 0x8
  9280. 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
  9281. 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> >
  9282. <user defined> value_compare = 0x7FF65D2D1928
  9283. 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
  9284. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF65D2D1930
  9285. 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
  9286. unsigned int _Mask = 0x7
  9287. unsigned int _Maxidx = 0x8
  9288. unsigned int m_maxActiveSessionCount = 0x1
  9289. unsigned int m_maxQueuedSessionCount = 0x0
  9290. unsigned int m_PlayerCount = 0x1
  9291. unsigned int m_MaxPlayerCount = 0x1
  9292. std::string m_newCharString = ""
  9293. float[75] rate_values
  9294. [0] = 1.000000
  9295. [1] = 1.000000
  9296. [2] = 1.000000
  9297. [3] = 1.000000
  9298. [4] = 1.000000
  9299. [5] = 1.000000
  9300. [6] = 1.000000
  9301. [7] = 1.000000
  9302. [8] = 1.000000
  9303. [9] = 1.000000
  9304. unsigned int[184] m_int_configs
  9305. [0] = 0x1
  9306. [1] = 0x15F90
  9307. [2] = 0x493E0
  9308. [3] = 0x64
  9309. [4] = 0x927C0
  9310. [5] = 0x0
  9311. [6] = 0x1F95
  9312. [7] = 0x1F96
  9313. [8] = 0xDBBA0
  9314. [9] = 0x2710
  9315. bool[92] m_bool_configs
  9316. [0] = 0x0
  9317. [1] = 0x1
  9318. [2] = 0x1
  9319. [3] = 0x0
  9320. [4] = 0x1
  9321. [5] = 0x0
  9322. [6] = 0x0
  9323. [7] = 0x0
  9324. [8] = 0x0
  9325. [9] = 0x0
  9326. float[17] m_float_configs
  9327. [0] = 74.000000
  9328. [1] = 100.000000
  9329. [2] = 50.000000
  9330. [3] = 40.000000
  9331. [4] = 40.000000
  9332. [5] = 300.000000
  9333. [6] = 30.000000
  9334. [7] = 10.000000
  9335. [8] = 60.000000
  9336. [9] = 95.000000
  9337. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
  9338. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  9339. 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> >
  9340. 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
  9341. <user defined> value_compare = 0x7FF65D2D1E60
  9342. <user defined> _Copy_tag = 0x7FF65D2D1E60
  9343. <user defined> _Move_tag = 0x7FF65D2D1E60
  9344. <user defined> value_compare = 0x7FF65D2D1E60
  9345. unsigned int m_playerLimit = 0x1F4
  9346. int m_allowedSecurityLevel = 0x0
  9347. unsigned int m_defaultDbcLocale = 0x0
  9348. unsigned int m_availableDbcLocaleMask = 0x0
  9349. bool m_allowMovement = 0x1
  9350. 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
  9351. 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> > > > >
  9352. 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
  9353. std::string m_dataPath = "..\Data/"
  9354. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  9355. std::mutex _lock
  9356. std::_Mutex_base
  9357. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D1EE0
  9358. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  9359. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  9360. std::_Compressed_pair<std::allocator<CliCommandHolder *>,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF65D2D1F30
  9361. bool _canceled = 0x0
  9362. int m_NextDailyQuestReset = 0x5B230180
  9363. int m_NextWeeklyQuestReset = 0x5B2B59A1
  9364. int m_NextMonthlyQuestReset = 0x5B37EF50
  9365. int m_NextRandomBGReset = 0x5B232BB0
  9366. int m_NextGuildReset = 0x5B232BB0
  9367. int m_NextCurrencyReset = 0x5B2B14B0
  9368. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  9369. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  9370. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  9371. std::_Compressed_pair<std::allocator<std::_List_node<WorldSession *,void *> >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF65D2D1F90
  9372. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  9373. std::mutex _lock
  9374. std::_Mutex_base
  9375. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D1FB0
  9376. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  9377. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  9378. std::_Compressed_pair<std::allocator<WorldSession *>,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF65D2D2000
  9379. bool _canceled = 0x0
  9380. 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
  9381. std::mutex _lock
  9382. std::_Mutex_base
  9383. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2D2038
  9384. std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
  9385. 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> > > >
  9386. 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
  9387. bool _canceled = 0x0
  9388. std::string m_DBVersion = "TDB 735.00"
  9389. Autobroadcast
  9390. std::string Message = "(null)..."
  9391. unsigned int Weight = 0xD0
  9392. 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
  9393. 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
  9394. <user defined> value_compare = 0x7FF65D2D20E0
  9395. 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
  9396. std::list<std::pair<unsigned char const ,World::Autobroadcast>,std::allocator<std::pair<unsigned char const ,World::Autobroadcast> > > _List = 0x7FF65D2D20E8
  9397. 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
  9398. unsigned int _Mask = 0x7
  9399. unsigned int _Maxidx = 0x8
  9400. mapped_type
  9401. std::string Message = "è -]ö"
  9402. unsigned int Weight = 0x60
  9403. std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
  9404. std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  9405. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  9406. 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
  9407. <user defined> value_compare = 0x7FF65D2D2130
  9408. <user defined> _Copy_tag = 0x7FF65D2D2130
  9409. <user defined> _Move_tag = 0x7FF65D2D2130
  9410. <user defined> value_compare = 0x7FF65D2D2130
  9411. QueryCallbackProcessor _queryProcessor
  9412. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  9413. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  9414. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF65D2D2148
  9415. Parameter unsigned int diff = 0x3F
  9416.  
  9417. 00007FF6594299AD 00000083E33CE680 WorldUpdateLoop+6D d:\work\trinitycore\src\server\worldserver\main.cpp line 443
  9418. Local unsigned int diff = 0x3F
  9419. Local unsigned int executionTimeDiff = 0x0
  9420. Local unsigned int realPrevTime = 0x7D537
  9421. Local unsigned int realCurrTime = 0x7D576
  9422.  
  9423. 00007FF65942C21E 00000083E33CF710 main+1C4E d:\work\trinitycore\src\server\worldserver\main.cpp line 346
  9424. Parameter int argc = 0x1
  9425. Parameter char** argv = "D:\Work\Eluna\master\Debug\worldserver.exe"
  9426. Local std::string pidFile = ""
  9427. Local int numThreads = 0x2
  9428. Local std::unique_ptr<AsyncAcceptor,std::default_delete<AsyncAcceptor> > raAcceptor
  9429. std::_Unique_ptr_base<AsyncAcceptor,std::default_delete<AsyncAcceptor> >
  9430. std::_Compressed_pair<std::default_delete<AsyncAcceptor>,AsyncAcceptor *,1> _Mypair
  9431. AsyncAcceptor* _Myval2 = NULL
  9432. Local boost::asio::signal_set signals
  9433. boost::asio::basic_io_object<boost::asio::detail::signal_set_service,0>
  9434. implementation_type
  9435. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x83E33CEB78
  9436. boost::asio::detail::signal_set_service::registration* signals_ = 0x207410EE3D0
  9437. executor_type
  9438. boost::asio::io_context& io_context_ = 0x207410D01E0
  9439. boost::asio::detail::signal_set_service& service_ = 0x207410D01E0
  9440. boost::asio::detail::service_base<boost::asio::detail::signal_set_service>
  9441. boost::asio::io_context::service
  9442. boost::asio::execution_context::service
  9443. key
  9444. type_info* type_info_ = 0x7FF65BF3C498
  9445. boost::asio::execution_context::id* id_ = 0x48
  9446. boost::asio::execution_context::service::key key_ = 0x207410D01E8
  9447. boost::asio::execution_context& owner_ = 0x207410BFFF0
  9448. boost::asio::execution_context::service* next_ = 0x207410BB7B0
  9449. registration
  9450. int signal_number_ = 0x5BF3C498
  9451. boost::asio::detail::op_queue<boost::asio::detail::signal_op>* queue_ = 0x7FF65D1FDD80
  9452. unsigned int undelivered_ = 0x0
  9453. boost::asio::detail::signal_set_service::registration* next_in_table_ = 0x20742A3DB40
  9454. boost::asio::detail::signal_set_service::registration* prev_in_table_ = 0x207410BB7B0
  9455. boost::asio::detail::signal_set_service::registration* next_in_set_ = 0x207410BB7B0
  9456. implementation_type
  9457. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x207410D01E0
  9458. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  9459. boost::asio::detail::win_iocp_io_context& io_context_ = 0x207410BB7B0
  9460. boost::asio::detail::signal_set_service::registration*[23] registrations_
  9461. [0] = 0x0
  9462. [1] = 0x0
  9463. [2] = 0x20742A3D190
  9464. [3] = 0x0
  9465. [4] = 0x0
  9466. [5] = 0x0
  9467. [6] = 0x0
  9468. [7] = 0x0
  9469. [8] = 0x0
  9470. [9] = 0x0
  9471. boost::asio::detail::signal_set_service* next_ = NULL
  9472. boost::asio::detail::signal_set_service* prev_ = NULL
  9473. boost::asio::detail::signal_set_service::implementation_type implementation_
  9474. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x83E33CEB80
  9475. boost::asio::detail::signal_set_service::registration* signals_ = 0x20742A3D190
  9476. executor_type
  9477. <user defined> io_context_ = 0x207410D01E0
  9478. Local std::shared_ptr<void> protobufHandle
  9479. std::_Ptr_base<void>
  9480. void* _Ptr = NULL
  9481. std::_Ref_count_base* _Rep = 0x207410C7840
  9482. unsigned long _Uses = 0x1
  9483. unsigned long _Weaks = 0x1
  9484. Local std::shared_ptr<void> sRealmListHandle
  9485. std::_Ptr_base<void>
  9486. void* _Ptr = NULL
  9487. std::_Ref_count_base* _Rep = 0x207430CCFF0
  9488. unsigned long _Uses = 0x1
  9489. unsigned long _Weaks = 0x1
  9490. Local std::shared_ptr<std::thread> soapThread
  9491. std::_Ptr_base<std::thread>
  9492. std::thread* _Ptr = NULL
  9493. std::_Ref_count_base* _Rep = NULL
  9494. Local std::string configError = ""
  9495. Local int networkThreads = 0x1
  9496. Local boost::filesystem::path configFile
  9497. iterator
  9498. boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  9499. 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
  9500. boost::filesystem::path m_element
  9501. iterator
  9502. <user defined> m_element = 0x83E33CE6D8
  9503. boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9504. unsigned int m_pos = 0x0
  9505. const_iterator
  9506. <user defined> m_element = 0x83E33CE6D8
  9507. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9508. unsigned int m_pos = 0x0
  9509. reverse_iterator
  9510. boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  9511. boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
  9512. boost::filesystem::path::iterator m_itr = 0x83E33CE6D8
  9513. boost::filesystem::path m_element = 0x83E33CE710
  9514. const_reverse_iterator
  9515. <user defined> m_itr = 0x83E33CE6D8
  9516. <user defined> m_element = 0x83E33CE710
  9517. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x83E33CE6D8
  9518. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9519. unsigned int m_pos = 0x0
  9520. const_iterator
  9521. <user defined> m_element = 0x83E33CE6D8
  9522. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  9523. unsigned int m_pos = 0x0
  9524. reverse_iterator
  9525. <user defined> m_itr = 0x83E33CE6D8
  9526. <user defined> m_element = 0x83E33CE710
  9527. const_reverse_iterator
  9528. <user defined> m_itr = 0x83E33CE6D8
  9529. <user defined> m_element = 0x83E33CE710
  9530. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x83E33CE6D8
  9531. Local boost::program_options::variables_map vm
  9532. boost::program_options::abstract_variables_map
  9533. boost::program_options::abstract_variables_map* m_next = NULL
  9534. 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
  9535. 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
  9536. 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
  9537. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_ _Mypair = 0x83E33CE7C0
  9538. <user defined> value_compare = 0x83E33CE7C0
  9539. <user defined> _Copy_tag = 0x83E33CE7C0
  9540. <user defined> _Move_tag = 0x83E33CE7C0
  9541. <user defined> value_compare = 0x83E33CE7C0
  9542. 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
  9543. 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::
  9544. 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
  9545. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::basic_string<char,std::char_traits<cha _Mypair = 0x83E33CE7D8
  9546. <user defined> _Copy_tag = 0x83E33CE7D8
  9547. <user defined> _Move_tag = 0x83E33CE7D8
  9548. 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
  9549. 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
  9550. 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_
  9551. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_ _Mypair = 0x83E33CE7F0
  9552. <user defined> value_compare = 0x83E33CE7F0
  9553. <user defined> _Copy_tag = 0x83E33CE7F0
  9554. <user defined> _Move_tag = 0x83E33CE7F0
  9555. <user defined> value_compare = 0x83E33CE7F0
  9556. Local std::shared_ptr<FreezeDetector> freezeDetector
  9557. std::_Ptr_base<FreezeDetector>
  9558. FreezeDetector* _Ptr = 0x207BD50F900
  9559. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _timer = 0x207BD50F900
  9560. unsigned int _worldLoopCounter = 0xD7E
  9561. unsigned int _lastChangeMsTime = 0x7D835
  9562. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  9563. std::_Ref_count_base* _Rep = 0x207BD50F8F0
  9564. unsigned long _Uses = 0x1
  9565. unsigned long _Weaks = 0x2
  9566. Local std::shared_ptr<void> sScriptMgrHandle
  9567. std::_Ptr_base<void>
  9568. void* _Ptr = NULL
  9569. std::_Ref_count_base* _Rep = 0x207430CC0F0
  9570. unsigned long _Uses = 0x1
  9571. unsigned long _Weaks = 0x1
  9572. Local std::shared_ptr<Trinity::Asio::IoContext> ioContext
  9573. std::_Ptr_base<Trinity::Asio::IoContext>
  9574. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  9575. boost::asio::io_context
  9576. boost::asio::execution_context
  9577. id
  9578. service
  9579. key
  9580. type_info* type_info_ = 0x207410BFFF0
  9581. boost::asio::execution_context::id* id_ = NULL
  9582. boost::asio::execution_context::service::key key_ = 0x20742A3DB48
  9583. boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
  9584. boost::asio::execution_context::service* next_ = NULL
  9585. boost::asio::detail::service_registry* service_registry_ = 0x207410BFFF0
  9586. executor_type
  9587. boost::asio::io_context& io_context_ = 0x207410BFFF0
  9588. service
  9589. boost::asio::execution_context::service
  9590. <user defined> key = 0x20742A3DB40
  9591. <user defined> key_ = 0x20742A3DB48
  9592. <user defined> owner_ = 0xFDFDFDFD
  9593. <user defined> next_ = 0x0
  9594. strand
  9595. boost::asio::detail::strand_service& service_ = 0x207410BFFF0
  9596. boost::asio::detail::strand_service::strand_impl* impl_ = NULL
  9597. boost::asio::detail::winsock_init<2,0> init_ = 0x0
  9598. boost::asio::detail::win_iocp_io_context& impl_ = 0x207410BB7B0
  9599. std::_Ref_count_base* _Rep = 0x20742A3DB30
  9600. unsigned long _Uses = 0x4
  9601. unsigned long _Weaks = 0x1
  9602. Local std::shared_ptr<std::thread> cliThread
  9603. std::_Ptr_base<std::thread>
  9604. std::thread* _Ptr = 0x207C91646D0
  9605. id
  9606. unsigned int _Id = 0x38C
  9607. _Thrd_imp_t _Thr = 0x207C91646D0
  9608. std::_Ref_count_base* _Rep = 0x207C91CB070
  9609. unsigned long _Uses = 0x1
  9610. unsigned long _Weaks = 0x1
  9611. Local std::string configService = ""
  9612. Local unsigned int instancePort = 0x1F96
  9613. Local std::shared_ptr<void> sWorldSocketMgrHandle
  9614. std::_Ptr_base<void>
  9615. void* _Ptr = NULL
  9616. std::_Ref_count_base* _Rep = 0x207C91CB610
  9617. unsigned long _Uses = 0x1
  9618. unsigned long _Weaks = 0x1
  9619. Local std::shared_ptr<void> dbHandle
  9620. std::_Ptr_base<void>
  9621. void* _Ptr = NULL
  9622. std::_Ref_count_base* _Rep = 0x207430CBFD0
  9623. unsigned long _Uses = 0x1
  9624. unsigned long _Weaks = 0x1
  9625. Local unsigned int worldPort = 0x1F95
  9626. Local std::shared_ptr<void> mapManagementHandle
  9627. std::_Ptr_base<void>
  9628. void* _Ptr = NULL
  9629. std::_Ref_count_base* _Rep = 0x207C91CA3B0
  9630. unsigned long _Uses = 0x1
  9631. unsigned long _Weaks = 0x1
  9632. Local std::string worldListener = "192.168.1.40"
  9633. Local std::shared_ptr<void> opensslHandle
  9634. std::_Ptr_base<void>
  9635. void* _Ptr = NULL
  9636. std::_Ref_count_base* _Rep = 0x20741139570
  9637. unsigned long _Uses = 0x1
  9638. unsigned long _Weaks = 0x1
  9639. Local BigNumber seed
  9640. bignum_st* _bn = 0x2074106E460
  9641. unsigned int* d = 0x5CBB24626AE166F1
  9642. int top = 0x2
  9643. int dmax = 0x2
  9644. int neg = 0x0
  9645. int flags = 0x1
  9646. Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
  9647. std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
  9648. std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0x20741139990
  9649. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  9650. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x20741139990
  9651. std::_Ref_count_base* _Rep = 0x20742A3C7F0
  9652. unsigned long _Uses = 0x1
  9653. unsigned long _Weaks = 0x1
  9654. Local std::shared_ptr<void> sMetricHandle
  9655. std::_Ptr_base<void>
  9656. void* _Ptr = NULL
  9657. std::_Ref_count_base* _Rep = 0x207430CCBD0
  9658. unsigned long _Uses = 0x1
  9659. unsigned long _Weaks = 0x1
  9660.  
  9661. 00007FF65BA687E4 00000083E33CF750 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
  9662.  
  9663. 00007FF65BA68734 00000083E33CF7B0 __scrt_common_main_seh+124 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
  9664. Local int main_result = 0x0
  9665. Local <user defined>** tls_init_callback = NULL
  9666. Local bool is_nested = 0x0
  9667. Local <user defined>** tls_dtor_callback = NULL
  9668. Local bool has_cctor = 0x0
  9669.  
  9670. 00007FF65BA685FE 00000083E33CF7E0 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
  9671.  
  9672. 00007FF65BA68859 00000083E33CF810 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  9673.  
  9674. 00007FFA49FA1FE4 00000083E33CF840 BaseThreadInitThunk+14
  9675.  
  9676. 00007FFA4B54CB31 00000083E33CF890 RtlUserThreadStart+21
  9677.  
  9678.  
  9679. Call stack:
  9680. Address Frame Function SourceFile
  9681. 00007FFA4B580194 00000083E39FF360 ZwRemoveIoCompletion+14
  9682.  
  9683. 00007FFA472E021E 00000083E39FF3C0 GetQueuedCompletionStatus+4E
  9684.  
  9685. 00007FF659489738 00000083E39FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
  9686. Local unsigned long last_error = 0xCCCCCCCC
  9687. Local int ok = 0xCCCCCCCC
  9688. Local unsigned int completion_key = 0x0
  9689. Local _OVERLAPPED* overlapped = NULL
  9690. Local unsigned long bytes_transferred = 0x0
  9691. Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
  9692. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9693. boost::asio::execution_context::service
  9694. key
  9695. type_info* type_info_ = 0x7FF65BF3BFE0
  9696. boost::asio::execution_context::id* id_ = 0x48
  9697. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  9698. boost::asio::execution_context& owner_ = 0x207410BFFF0
  9699. boost::asio::execution_context::service* next_ = NULL
  9700. work_finished_on_block_exit
  9701. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  9702. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9703. boost::asio::execution_context::service
  9704. key
  9705. type_info* type_info_ = 0x7FF6594702E0
  9706. boost::asio::execution_context::id* id_ = 0x48
  9707. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  9708. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  9709. boost::asio::execution_context::service* next_ = 0x73637170
  9710. work_finished_on_block_exit
  9711. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  9712. auto_handle
  9713. void* handle = 0x7FF6594702E0
  9714. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  9715. long outstanding_work_ = 0x2E353532
  9716. long stopped_ = 0x2E353532
  9717. long stop_event_posted_ = 0x2E353532
  9718. long shutdown_ = 0x353532
  9719. unsigned long gqcs_timeout_ = 0x72646461
  9720. timer_thread_function
  9721. <user defined> io_context_ = 0x7FF6594702E0
  9722. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  9723. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  9724. long dispatch_required_ = 0x746E6920
  9725. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  9726. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  9727. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  9728. int concurrency_hint_ = 0x6F632074
  9729. auto_handle
  9730. void* handle = 0x7FF65BF3BFE0
  9731. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  9732. void* handle = 0x1EC
  9733. long outstanding_work_ = 0x5
  9734. long stopped_ = 0x0
  9735. long stop_event_posted_ = 0x0
  9736. long shutdown_ = 0x0
  9737. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  9738. timer_thread_function
  9739. <user defined> io_context_ = 0x7FF65BF3BFE0
  9740. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  9741. boost::asio::detail::win_thread* p_ = 0x207430CB970
  9742. func_base
  9743. void* entry_event_ = 0x334
  9744. void* exit_event_ = 0x320
  9745. auto_func_base_ptr
  9746. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  9747. <user defined> thread_ = 0x334
  9748. <user defined> exit_event_ = 0x320
  9749. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  9750. void* handle = 0x310
  9751. long dispatch_required_ = 0x0
  9752. boost::asio::detail::win_mutex dispatch_mutex_
  9753. _RTL_CRITICAL_SECTION crit_section_
  9754. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  9755. long LockCount = 0xFFFFFFFF
  9756. long RecursionCount = 0x0
  9757. void* OwningThread = NULL
  9758. void* LockSemaphore = NULL
  9759. unsigned int SpinCount = 0x20007D0
  9760. boost::asio::detail::timer_queue_set timer_queues_
  9761. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  9762. boost::asio::detail::timer_queue_base* next_ = NULL
  9763. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  9764. boost::asio::detail::win_iocp_operation* front_ = NULL
  9765. boost::asio::detail::win_iocp_operation* back_ = NULL
  9766. int concurrency_hint_ = 0xFFFFFFFF
  9767. Parameter unsigned long msec = 0xFFFFFFFF
  9768. Parameter boost::system::error_code& ec = 0x83E39FF6B8
  9769. int m_val = 0x0
  9770. boost::system::error_category* m_cat = 0x7FF65D3525C0
  9771. std_category
  9772. std::error_category
  9773. unsigned int _Addr = 0x7FF65BF3BC80
  9774. boost::system::error_category* pc_ = 0x7FF65D3525C8
  9775. boost::system::error_category::std_category std_cat_
  9776. std::error_category
  9777. unsigned int _Addr = 0x7FF65D3525C8
  9778. boost::system::error_category* pc_ = 0x7FF65D3525C0
  9779.  
  9780. 00007FF659496DB4 00000083E39FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
  9781. Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
  9782. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9783. boost::asio::execution_context::service
  9784. key
  9785. type_info* type_info_ = 0x7FF65BF3BFE0
  9786. boost::asio::execution_context::id* id_ = 0x48
  9787. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  9788. boost::asio::execution_context& owner_ = 0x207410BFFF0
  9789. boost::asio::execution_context::service* next_ = NULL
  9790. work_finished_on_block_exit
  9791. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  9792. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9793. boost::asio::execution_context::service
  9794. key
  9795. type_info* type_info_ = 0x7FF6594702E0
  9796. boost::asio::execution_context::id* id_ = 0x48
  9797. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  9798. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  9799. boost::asio::execution_context::service* next_ = 0x73637170
  9800. work_finished_on_block_exit
  9801. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  9802. auto_handle
  9803. void* handle = 0x7FF6594702E0
  9804. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  9805. long outstanding_work_ = 0x2E353532
  9806. long stopped_ = 0x2E353532
  9807. long stop_event_posted_ = 0x2E353532
  9808. long shutdown_ = 0x353532
  9809. unsigned long gqcs_timeout_ = 0x72646461
  9810. timer_thread_function
  9811. <user defined> io_context_ = 0x7FF6594702E0
  9812. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  9813. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  9814. long dispatch_required_ = 0x746E6920
  9815. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  9816. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  9817. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  9818. int concurrency_hint_ = 0x6F632074
  9819. auto_handle
  9820. void* handle = 0x7FF65BF3BFE0
  9821. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  9822. void* handle = 0x1EC
  9823. long outstanding_work_ = 0x5
  9824. long stopped_ = 0x0
  9825. long stop_event_posted_ = 0x0
  9826. long shutdown_ = 0x0
  9827. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  9828. timer_thread_function
  9829. <user defined> io_context_ = 0x7FF65BF3BFE0
  9830. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  9831. boost::asio::detail::win_thread* p_ = 0x207430CB970
  9832. func_base
  9833. void* entry_event_ = 0x334
  9834. void* exit_event_ = 0x320
  9835. auto_func_base_ptr
  9836. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  9837. <user defined> thread_ = 0x334
  9838. <user defined> exit_event_ = 0x320
  9839. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  9840. void* handle = 0x310
  9841. long dispatch_required_ = 0x0
  9842. boost::asio::detail::win_mutex dispatch_mutex_
  9843. _RTL_CRITICAL_SECTION crit_section_
  9844. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  9845. long LockCount = 0xFFFFFFFF
  9846. long RecursionCount = 0x0
  9847. void* OwningThread = NULL
  9848. void* LockSemaphore = NULL
  9849. unsigned int SpinCount = 0x20007D0
  9850. boost::asio::detail::timer_queue_set timer_queues_
  9851. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  9852. boost::asio::detail::timer_queue_base* next_ = NULL
  9853. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  9854. boost::asio::detail::win_iocp_operation* front_ = NULL
  9855. boost::asio::detail::win_iocp_operation* back_ = NULL
  9856. int concurrency_hint_ = 0xFFFFFFFF
  9857. Parameter boost::system::error_code& ec = 0x83E39FF6B8
  9858. int m_val = 0x0
  9859. boost::system::error_category* m_cat = 0x7FF65D3525C0
  9860. std_category
  9861. std::error_category
  9862. unsigned int _Addr = 0x7FF65BF3BC80
  9863. boost::system::error_category* pc_ = 0x7FF65D3525C8
  9864. boost::system::error_category::std_category std_cat_
  9865. std::error_category
  9866. unsigned int _Addr = 0x7FF65D3525C8
  9867. boost::system::error_category* pc_ = 0x7FF65D3525C0
  9868. Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
  9869. boost::asio::detail::thread_context* key_ = 0x207410BB7D8
  9870. boost::asio::detail::thread_info_base* value_ = 0x83E39FF5E8
  9871. void*[2] reusable_memory_
  9872. [0] = 0x0
  9873. [1] = 0x0
  9874. boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
  9875. Local unsigned int n = 0x8E
  9876. Local boost::asio::detail::win_iocp_thread_info this_thread
  9877. boost::asio::detail::thread_info_base
  9878. void*[2] reusable_memory_
  9879. [0] = 0x0
  9880. [1] = 0x0
  9881.  
  9882. 00007FF659496C8B 00000083E39FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  9883. Local boost::asio::io_context* this = 0x20742A3DB40
  9884. boost::asio::execution_context
  9885. id
  9886. service
  9887. key
  9888. type_info* type_info_ = 0x207410BFFF0
  9889. boost::asio::execution_context::id* id_ = NULL
  9890. boost::asio::execution_context::service::key key_ = 0x20742A3DB48
  9891. boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
  9892. boost::asio::execution_context::service* next_ = NULL
  9893. boost::asio::detail::service_registry* service_registry_ = 0x207410BFFF0
  9894. auto_service_ptr
  9895. boost::asio::execution_context::service* ptr_ = <Unable to read memory>
  9896. boost::asio::detail::win_mutex mutex_ = 0x207410BFFF0
  9897. boost::asio::execution_context& owner_ = 0x207410BFFF0
  9898. boost::asio::execution_context::service* first_service_ = 0x207C909D570
  9899. executor_type
  9900. boost::asio::io_context& io_context_ = 0x207410BFFF0
  9901. boost::asio::execution_context
  9902. id
  9903. service
  9904. key
  9905. type_info* type_info_ = <Unable to read memory>
  9906. boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
  9907. boost::asio::execution_context::service::key key_ = 0x207410BFFF8
  9908. boost::asio::execution_context& owner_ = NULL
  9909. boost::asio::execution_context::service* next_ = 0x20007D0
  9910. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  9911. executor_type
  9912. boost::asio::io_context& io_context_ = <Unable to read memory>
  9913. service
  9914. boost::asio::execution_context::service
  9915. <user defined> key = 0x207410BFFF0
  9916. <user defined> key_ = 0x207410BFFF8
  9917. <user defined> owner_ = 0x0
  9918. <user defined> next_ = 0x20007D0
  9919. strand
  9920. boost::asio::detail::strand_service& service_ = <Unable to read memory>
  9921. boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
  9922. boost::asio::detail::winsock_init<2,0> init_ = 0xFF
  9923. boost::asio::detail::win_iocp_io_context& impl_ = NULL
  9924. service
  9925. boost::asio::execution_context::service
  9926. <user defined> key = 0x20742A3DB40
  9927. <user defined> key_ = 0x20742A3DB48
  9928. <user defined> owner_ = 0xFDFDFDFD
  9929. <user defined> next_ = 0x0
  9930. strand
  9931. boost::asio::detail::strand_service& service_ = 0x207410BFFF0
  9932. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  9933. boost::asio::io_context::service
  9934. on_do_complete_exit
  9935. boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
  9936. <user defined> impl_ = 0xFFFFFFFF
  9937. on_dispatch_exit
  9938. <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
  9939. <user defined> impl_ = 0xFFFFFFFF
  9940. strand_impl
  9941. boost::asio::detail::win_iocp_operation
  9942. _OVERLAPPED
  9943. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  9944. unsigned int InternalHigh = 0xFFFFFFFF
  9945. unsigned long Offset = 0x0
  9946. unsigned long OffsetHigh = 0x0
  9947. void* Pointer = NULL
  9948. void* hEvent = NULL
  9949. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  9950. <user defined>* func_ = 0x20742A3DB40
  9951. long ready_ = 0xC909D570
  9952. boost::asio::detail::win_mutex mutex_ = 0x207410C0028
  9953. bool locked_ = 0x0
  9954. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x207410C0058
  9955. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x207410C0068
  9956. boost::asio::detail::win_iocp_io_context& io_context_ = 0x20742A3DB40
  9957. boost::asio::detail::win_mutex mutex_ = 0x207410C0020
  9958. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  9959. [0] = 0x207410E8460
  9960. [1] = 0x0
  9961. [2] = 0x100000000
  9962. [3] = 0x40
  9963. [4] = 0xFDFDFDFD00001E92
  9964. [5] = 0x746F72702E736762
  9965. [6] = 0x7475612E6C6F636F
  9966. [7] = 0x74616369746E6568
  9967. [8] = 0x532E31762E6E6F69
  9968. [9] = 0x6D61477463656C65
  9969. unsigned int salt_ = 0x0
  9970. boost::asio::detail::strand_service::strand_impl* impl_ = NULL
  9971. boost::asio::detail::winsock_init<2,0> init_
  9972. boost::asio::detail::winsock_init_base
  9973. data
  9974. long init_count_ = 0x0
  9975. long result_ = 0x0
  9976. <user defined> manual = 0x20742A3DB48
  9977. boost::asio::detail::win_iocp_io_context& impl_ = 0x207410BB7B0
  9978. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  9979. boost::asio::execution_context::service
  9980. key
  9981. type_info* type_info_ = 0x7FF65BF3BFE0
  9982. boost::asio::execution_context::id* id_ = 0x48
  9983. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  9984. boost::asio::execution_context& owner_ = 0x207410BFFF0
  9985. boost::asio::execution_context::service* next_ = NULL
  9986. work_finished_on_block_exit
  9987. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  9988. auto_handle
  9989. void* handle = 0x7FF65BF3BFE0
  9990. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  9991. void* handle = 0x1EC
  9992. long outstanding_work_ = 0x5
  9993. long stopped_ = 0x0
  9994. long stop_event_posted_ = 0x0
  9995. long shutdown_ = 0x0
  9996. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  9997. timer_thread_function
  9998. <user defined> io_context_ = 0x7FF65BF3BFE0
  9999. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10000. boost::asio::detail::win_thread* p_ = 0x207430CB970
  10001. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10002. void* handle = 0x310
  10003. long dispatch_required_ = 0x0
  10004. boost::asio::detail::win_mutex dispatch_mutex_
  10005. _RTL_CRITICAL_SECTION crit_section_ = 0x207410BB810
  10006. boost::asio::detail::timer_queue_set timer_queues_
  10007. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  10008. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10009. boost::asio::detail::win_iocp_operation* front_ = NULL
  10010. boost::asio::detail::win_iocp_operation* back_ = NULL
  10011. int concurrency_hint_ = 0xFFFFFFFF
  10012. Local boost::system::error_code ec
  10013. int m_val = 0x0
  10014. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10015. std_category
  10016. std::error_category
  10017. unsigned int _Addr = 0x7FF65BF3BC80
  10018. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10019. boost::system::error_category::std_category std_cat_
  10020. std::error_category
  10021. unsigned int _Addr = 0x7FF65D3525C8
  10022. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10023. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  10024.  
  10025. 00007FF65946C083 00000083E39FF710 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  10026. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x20742A372D0
  10027. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10028. std::_Ptr_base<Trinity::Asio::IoContext>
  10029. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  10030. std::_Ref_count_base* _Rep = 0x20742A3DB30
  10031.  
  10032. 00007FF6594347A0 00000083E39FF740 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  10033. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A372D0
  10034. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10035. std::_Ptr_base<Trinity::Asio::IoContext>
  10036. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  10037. std::_Ref_count_base* _Rep = 0x20742A3DB30
  10038.  
  10039. 00007FF6594441B0 00000083E39FF770 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  10040. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A372D0
  10041. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10042. std::_Ptr_base<Trinity::Asio::IoContext>
  10043. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  10044. std::_Ref_count_base* _Rep = 0x20742A3DB30
  10045.  
  10046. 00007FF65943747C 00000083E39FF7A0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  10047. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x20742A372D0
  10048. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  10049. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  10050. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x20742A372D0
  10051.  
  10052. 00007FF65947EDCA 00000083E39FF7F0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  10053. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x83E33CE5F8
  10054. std::_Pad
  10055. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10056. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10057. bool _Started = 0xCC
  10058. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10059. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10060. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10061. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  10062. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10063. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  10064. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x20742A372D0
  10065.  
  10066. 00007FF65947A848 00000083E39FF820 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  10067. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x83E33CE5F8
  10068. std::_Pad
  10069. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10070. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10071. bool _Started = 0xCC
  10072. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10073. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10074. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10075.  
  10076. 00007FF6594733BD 00000083E39FF850 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  10077. Parameter void* _Data = 0x83E33CE5F8
  10078.  
  10079. 00007FFA27523428 00000083E39FF890 _register_onexit_function+488
  10080.  
  10081. 00007FFA27523071 00000083E39FF8E0 _register_onexit_function+D1
  10082.  
  10083. 00007FFA49FA1FE4 00000083E39FF910 BaseThreadInitThunk+14
  10084.  
  10085. 00007FFA4B54CB31 00000083E39FF960 RtlUserThreadStart+21
  10086.  
  10087.  
  10088. Call stack:
  10089. Address Frame Function SourceFile
  10090. 00007FFA4B580194 00000083E3AFF3A0 ZwRemoveIoCompletion+14
  10091.  
  10092. 00007FFA472E021E 00000083E3AFF400 GetQueuedCompletionStatus+4E
  10093.  
  10094. 00007FF659489738 00000083E3AFF5F0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
  10095. Local unsigned long last_error = 0x0
  10096. Local int ok = 0x1
  10097. Local unsigned int completion_key = 0x0
  10098. Local _OVERLAPPED* overlapped = NULL
  10099. Local unsigned long bytes_transferred = 0x0
  10100. Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
  10101. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10102. boost::asio::execution_context::service
  10103. key
  10104. type_info* type_info_ = 0x7FF65BF3BFE0
  10105. boost::asio::execution_context::id* id_ = 0x48
  10106. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  10107. boost::asio::execution_context& owner_ = 0x207410BFFF0
  10108. boost::asio::execution_context::service* next_ = NULL
  10109. work_finished_on_block_exit
  10110. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  10111. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10112. boost::asio::execution_context::service
  10113. key
  10114. type_info* type_info_ = 0x7FF6594702E0
  10115. boost::asio::execution_context::id* id_ = 0x48
  10116. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  10117. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  10118. boost::asio::execution_context::service* next_ = 0x73637170
  10119. work_finished_on_block_exit
  10120. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  10121. auto_handle
  10122. void* handle = 0x7FF6594702E0
  10123. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  10124. long outstanding_work_ = 0x2E353532
  10125. long stopped_ = 0x2E353532
  10126. long stop_event_posted_ = 0x2E353532
  10127. long shutdown_ = 0x353532
  10128. unsigned long gqcs_timeout_ = 0x72646461
  10129. timer_thread_function
  10130. <user defined> io_context_ = 0x7FF6594702E0
  10131. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  10132. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  10133. long dispatch_required_ = 0x746E6920
  10134. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  10135. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  10136. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  10137. int concurrency_hint_ = 0x6F632074
  10138. auto_handle
  10139. void* handle = 0x7FF65BF3BFE0
  10140. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  10141. void* handle = 0x1EC
  10142. long outstanding_work_ = 0x5
  10143. long stopped_ = 0x0
  10144. long stop_event_posted_ = 0x0
  10145. long shutdown_ = 0x0
  10146. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  10147. timer_thread_function
  10148. <user defined> io_context_ = 0x7FF65BF3BFE0
  10149. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10150. boost::asio::detail::win_thread* p_ = 0x207430CB970
  10151. func_base
  10152. void* entry_event_ = 0x334
  10153. void* exit_event_ = 0x320
  10154. auto_func_base_ptr
  10155. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  10156. <user defined> thread_ = 0x334
  10157. <user defined> exit_event_ = 0x320
  10158. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10159. void* handle = 0x310
  10160. long dispatch_required_ = 0x0
  10161. boost::asio::detail::win_mutex dispatch_mutex_
  10162. _RTL_CRITICAL_SECTION crit_section_
  10163. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  10164. long LockCount = 0xFFFFFFFF
  10165. long RecursionCount = 0x0
  10166. void* OwningThread = NULL
  10167. void* LockSemaphore = NULL
  10168. unsigned int SpinCount = 0x20007D0
  10169. boost::asio::detail::timer_queue_set timer_queues_
  10170. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  10171. boost::asio::detail::timer_queue_base* next_ = NULL
  10172. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10173. boost::asio::detail::win_iocp_operation* front_ = NULL
  10174. boost::asio::detail::win_iocp_operation* back_ = NULL
  10175. int concurrency_hint_ = 0xFFFFFFFF
  10176. Parameter unsigned long msec = 0xFFFFFFFF
  10177. Parameter boost::system::error_code& ec = 0x83E3AFF6F8
  10178. int m_val = 0x0
  10179. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10180. std_category
  10181. std::error_category
  10182. unsigned int _Addr = 0x7FF65BF3BC80
  10183. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10184. boost::system::error_category::std_category std_cat_
  10185. std::error_category
  10186. unsigned int _Addr = 0x7FF65D3525C8
  10187. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10188.  
  10189. 00007FF659496DB4 00000083E3AFF6C0 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
  10190. Local boost::asio::detail::win_iocp_io_context* this = 0x207410BB7B0
  10191. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10192. boost::asio::execution_context::service
  10193. key
  10194. type_info* type_info_ = 0x7FF65BF3BFE0
  10195. boost::asio::execution_context::id* id_ = 0x48
  10196. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  10197. boost::asio::execution_context& owner_ = 0x207410BFFF0
  10198. boost::asio::execution_context::service* next_ = NULL
  10199. work_finished_on_block_exit
  10200. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  10201. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10202. boost::asio::execution_context::service
  10203. key
  10204. type_info* type_info_ = 0x7FF6594702E0
  10205. boost::asio::execution_context::id* id_ = 0x48
  10206. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  10207. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  10208. boost::asio::execution_context::service* next_ = 0x73637170
  10209. work_finished_on_block_exit
  10210. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  10211. auto_handle
  10212. void* handle = 0x7FF6594702E0
  10213. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  10214. long outstanding_work_ = 0x2E353532
  10215. long stopped_ = 0x2E353532
  10216. long stop_event_posted_ = 0x2E353532
  10217. long shutdown_ = 0x353532
  10218. unsigned long gqcs_timeout_ = 0x72646461
  10219. timer_thread_function
  10220. <user defined> io_context_ = 0x7FF6594702E0
  10221. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  10222. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  10223. long dispatch_required_ = 0x746E6920
  10224. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  10225. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  10226. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  10227. int concurrency_hint_ = 0x6F632074
  10228. auto_handle
  10229. void* handle = 0x7FF65BF3BFE0
  10230. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  10231. void* handle = 0x1EC
  10232. long outstanding_work_ = 0x5
  10233. long stopped_ = 0x0
  10234. long stop_event_posted_ = 0x0
  10235. long shutdown_ = 0x0
  10236. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  10237. timer_thread_function
  10238. <user defined> io_context_ = 0x7FF65BF3BFE0
  10239. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10240. boost::asio::detail::win_thread* p_ = 0x207430CB970
  10241. func_base
  10242. void* entry_event_ = 0x334
  10243. void* exit_event_ = 0x320
  10244. auto_func_base_ptr
  10245. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  10246. <user defined> thread_ = 0x334
  10247. <user defined> exit_event_ = 0x320
  10248. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10249. void* handle = 0x310
  10250. long dispatch_required_ = 0x0
  10251. boost::asio::detail::win_mutex dispatch_mutex_
  10252. _RTL_CRITICAL_SECTION crit_section_
  10253. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  10254. long LockCount = 0xFFFFFFFF
  10255. long RecursionCount = 0x0
  10256. void* OwningThread = NULL
  10257. void* LockSemaphore = NULL
  10258. unsigned int SpinCount = 0x20007D0
  10259. boost::asio::detail::timer_queue_set timer_queues_
  10260. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  10261. boost::asio::detail::timer_queue_base* next_ = NULL
  10262. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10263. boost::asio::detail::win_iocp_operation* front_ = NULL
  10264. boost::asio::detail::win_iocp_operation* back_ = NULL
  10265. int concurrency_hint_ = 0xFFFFFFFF
  10266. Parameter boost::system::error_code& ec = 0x83E3AFF6F8
  10267. int m_val = 0x0
  10268. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10269. std_category
  10270. std::error_category
  10271. unsigned int _Addr = 0x7FF65BF3BC80
  10272. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10273. boost::system::error_category::std_category std_cat_
  10274. std::error_category
  10275. unsigned int _Addr = 0x7FF65D3525C8
  10276. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10277. Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
  10278. boost::asio::detail::thread_context* key_ = 0x207410BB7D8
  10279. boost::asio::detail::thread_info_base* value_ = 0x83E3AFF628
  10280. void*[2] reusable_memory_
  10281. [0] = 0x0
  10282. [1] = 0x0
  10283. boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
  10284. Local unsigned int n = 0x8B
  10285. Local boost::asio::detail::win_iocp_thread_info this_thread
  10286. boost::asio::detail::thread_info_base
  10287. void*[2] reusable_memory_
  10288. [0] = 0x0
  10289. [1] = 0x0
  10290.  
  10291. 00007FF659496C8B 00000083E3AFF720 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  10292. Local boost::asio::io_context* this = 0x20742A3DB40
  10293. boost::asio::execution_context
  10294. id
  10295. service
  10296. key
  10297. type_info* type_info_ = 0x207410BFFF0
  10298. boost::asio::execution_context::id* id_ = NULL
  10299. boost::asio::execution_context::service::key key_ = 0x20742A3DB48
  10300. boost::asio::execution_context& owner_ = 0xFDFDFDFD <Unable to read memory>
  10301. boost::asio::execution_context::service* next_ = NULL
  10302. boost::asio::detail::service_registry* service_registry_ = 0x207410BFFF0
  10303. auto_service_ptr
  10304. boost::asio::execution_context::service* ptr_ = <Unable to read memory>
  10305. boost::asio::detail::win_mutex mutex_ = 0x207410BFFF0
  10306. boost::asio::execution_context& owner_ = 0x207410BFFF0
  10307. boost::asio::execution_context::service* first_service_ = 0x207C909D570
  10308. executor_type
  10309. boost::asio::io_context& io_context_ = 0x207410BFFF0
  10310. boost::asio::execution_context
  10311. id
  10312. service
  10313. key
  10314. type_info* type_info_ = <Unable to read memory>
  10315. boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
  10316. boost::asio::execution_context::service::key key_ = 0x207410BFFF8
  10317. boost::asio::execution_context& owner_ = NULL
  10318. boost::asio::execution_context::service* next_ = 0x20007D0
  10319. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  10320. executor_type
  10321. boost::asio::io_context& io_context_ = <Unable to read memory>
  10322. service
  10323. boost::asio::execution_context::service
  10324. <user defined> key = 0x207410BFFF0
  10325. <user defined> key_ = 0x207410BFFF8
  10326. <user defined> owner_ = 0x0
  10327. <user defined> next_ = 0x20007D0
  10328. strand
  10329. boost::asio::detail::strand_service& service_ = <Unable to read memory>
  10330. boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
  10331. boost::asio::detail::winsock_init<2,0> init_ = 0xFF
  10332. boost::asio::detail::win_iocp_io_context& impl_ = NULL
  10333. service
  10334. boost::asio::execution_context::service
  10335. <user defined> key = 0x20742A3DB40
  10336. <user defined> key_ = 0x20742A3DB48
  10337. <user defined> owner_ = 0xFDFDFDFD
  10338. <user defined> next_ = 0x0
  10339. strand
  10340. boost::asio::detail::strand_service& service_ = 0x207410BFFF0
  10341. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  10342. boost::asio::io_context::service
  10343. on_do_complete_exit
  10344. boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
  10345. <user defined> impl_ = 0xFFFFFFFF
  10346. on_dispatch_exit
  10347. <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
  10348. <user defined> impl_ = 0xFFFFFFFF
  10349. strand_impl
  10350. boost::asio::detail::win_iocp_operation
  10351. _OVERLAPPED
  10352. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  10353. unsigned int InternalHigh = 0xFFFFFFFF
  10354. unsigned long Offset = 0x0
  10355. unsigned long OffsetHigh = 0x0
  10356. void* Pointer = NULL
  10357. void* hEvent = NULL
  10358. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  10359. <user defined>* func_ = 0x20742A3DB40
  10360. long ready_ = 0xC909D570
  10361. boost::asio::detail::win_mutex mutex_ = 0x207410C0028
  10362. bool locked_ = 0x0
  10363. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x207410C0058
  10364. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x207410C0068
  10365. boost::asio::detail::win_iocp_io_context& io_context_ = 0x20742A3DB40
  10366. boost::asio::detail::win_mutex mutex_ = 0x207410C0020
  10367. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  10368. [0] = 0x207410E8460
  10369. [1] = 0x0
  10370. [2] = 0x100000000
  10371. [3] = 0x40
  10372. [4] = 0xFDFDFDFD00001E92
  10373. [5] = 0x746F72702E736762
  10374. [6] = 0x7475612E6C6F636F
  10375. [7] = 0x74616369746E6568
  10376. [8] = 0x532E31762E6E6F69
  10377. [9] = 0x6D61477463656C65
  10378. unsigned int salt_ = 0x0
  10379. boost::asio::detail::strand_service::strand_impl* impl_ = NULL
  10380. boost::asio::detail::winsock_init<2,0> init_
  10381. boost::asio::detail::winsock_init_base
  10382. data
  10383. long init_count_ = 0x0
  10384. long result_ = 0x0
  10385. <user defined> manual = 0x20742A3DB48
  10386. boost::asio::detail::win_iocp_io_context& impl_ = 0x207410BB7B0
  10387. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  10388. boost::asio::execution_context::service
  10389. key
  10390. type_info* type_info_ = 0x7FF65BF3BFE0
  10391. boost::asio::execution_context::id* id_ = 0x48
  10392. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  10393. boost::asio::execution_context& owner_ = 0x207410BFFF0
  10394. boost::asio::execution_context::service* next_ = NULL
  10395. work_finished_on_block_exit
  10396. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  10397. auto_handle
  10398. void* handle = 0x7FF65BF3BFE0
  10399. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  10400. void* handle = 0x1EC
  10401. long outstanding_work_ = 0x5
  10402. long stopped_ = 0x0
  10403. long stop_event_posted_ = 0x0
  10404. long shutdown_ = 0x0
  10405. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  10406. timer_thread_function
  10407. <user defined> io_context_ = 0x7FF65BF3BFE0
  10408. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  10409. boost::asio::detail::win_thread* p_ = 0x207430CB970
  10410. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  10411. void* handle = 0x310
  10412. long dispatch_required_ = 0x0
  10413. boost::asio::detail::win_mutex dispatch_mutex_
  10414. _RTL_CRITICAL_SECTION crit_section_ = 0x207410BB810
  10415. boost::asio::detail::timer_queue_set timer_queues_
  10416. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  10417. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  10418. boost::asio::detail::win_iocp_operation* front_ = NULL
  10419. boost::asio::detail::win_iocp_operation* back_ = NULL
  10420. int concurrency_hint_ = 0xFFFFFFFF
  10421. Local boost::system::error_code ec
  10422. int m_val = 0x0
  10423. boost::system::error_category* m_cat = 0x7FF65D3525C0
  10424. std_category
  10425. std::error_category
  10426. unsigned int _Addr = 0x7FF65BF3BC80
  10427. boost::system::error_category* pc_ = 0x7FF65D3525C8
  10428. boost::system::error_category::std_category std_cat_
  10429. std::error_category
  10430. unsigned int _Addr = 0x7FF65D3525C8
  10431. boost::system::error_category* pc_ = 0x7FF65D3525C0
  10432. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  10433.  
  10434. 00007FF65946C083 00000083E3AFF750 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 d:\work\trinitycore\src\server\worldserver\main.cpp line 214
  10435. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x20742A38310
  10436. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10437. std::_Ptr_base<Trinity::Asio::IoContext>
  10438. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  10439. std::_Ref_count_base* _Rep = 0x20742A3DB30
  10440.  
  10441. 00007FF6594347A0 00000083E3AFF780 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  10442. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A38310
  10443. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10444. std::_Ptr_base<Trinity::Asio::IoContext>
  10445. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  10446. std::_Ref_count_base* _Rep = 0x20742A3DB30
  10447.  
  10448. 00007FF6594441B0 00000083E3AFF7B0 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  10449. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x20742A38310
  10450. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  10451. std::_Ptr_base<Trinity::Asio::IoContext>
  10452. Trinity::Asio::IoContext* _Ptr = 0x20742A3DB40
  10453. std::_Ref_count_base* _Rep = 0x20742A3DB30
  10454.  
  10455. 00007FF65943747C 00000083E3AFF7E0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  10456. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x20742A38310
  10457. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  10458. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  10459. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x20742A38310
  10460.  
  10461. 00007FF65947EDCA 00000083E3AFF830 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  10462. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x83E33CE5F8
  10463. std::_Pad
  10464. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10465. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10466. bool _Started = 0xCC
  10467. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10468. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10469. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10470. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  10471. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10472. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  10473. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x20742A38310
  10474.  
  10475. 00007FF65947A848 00000083E3AFF860 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  10476. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x83E33CE5F8
  10477. std::_Pad
  10478. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  10479. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  10480. bool _Started = 0xCC
  10481. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  10482. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  10483. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  10484.  
  10485. 00007FF6594733BD 00000083E3AFF890 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  10486. Parameter void* _Data = 0x83E33CE5F8
  10487.  
  10488. 00007FFA27523428 00000083E3AFF8D0 _register_onexit_function+488
  10489.  
  10490. 00007FFA27523071 00000083E3AFF920 _register_onexit_function+D1
  10491.  
  10492. 00007FFA49FA1FE4 00000083E3AFF950 BaseThreadInitThunk+14
  10493.  
  10494. 00007FFA4B54CB31 00000083E3AFF9A0 RtlUserThreadStart+21
  10495.  
  10496.  
  10497. Call stack:
  10498. Address Frame Function SourceFile
  10499. 00007FFA4B583924 00000083E3BFF9E0 ZwWaitForAlertByThreadId+14
  10500.  
  10501. 00007FFA4B51818A 00000083E3BFFA50 RtlSleepConditionVariableSRW+FA
  10502.  
  10503. 00007FFA472A4AE2 00000083E3BFFA90 SleepConditionVariableSRW+32
  10504.  
  10505. 00007FFA28FC96A4 00000083E3BFFAE0 __crtSetThreadpoolWait+134
  10506.  
  10507. 00007FFA28F905F6 00000083E3BFFB20 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  10508.  
  10509. 00007FFA28F90503 00000083E3BFFB50 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  10510.  
  10511. 00007FFA28F902AB 00000083E3BFFBD0 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  10512.  
  10513. 00007FFA28F907B0 00000083E3BFFC00 _Cnd_wait+20
  10514.  
  10515. 00007FF659473AC2 00000083E3BFFC30 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  10516. Parameter _Cnd_internal_imp_t* _Cnd = 0x20741063AA8
  10517. Parameter _Mtx_internal_imp_t* _Mtx = 0x20741063A30
  10518.  
  10519. 00007FF6594AC504 00000083E3BFFC70 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  10520. Local std::condition_variable* this = 0x20741063AA8
  10521. std::_Align_type<double,72> _Cnd_storage
  10522. float _Val = 0.000000
  10523. char[72] _Pad = "ø..."
  10524. Parameter std::unique_lock<std::mutex>& _Lck = 0x83E3BFFCA8
  10525. std::mutex* _Pmtx = 0x20741063A30
  10526. std::_Mutex_base
  10527. std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
  10528. bool _Owns = 0x1
  10529.  
  10530. 00007FF65B439127 00000083E3BFFCD0 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  10531. Local ProducerConsumerQueue<SQLOperation *>* this = 0x20741063A30
  10532. std::mutex _queueLock
  10533. std::_Mutex_base
  10534. std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
  10535. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10536. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  10537. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  10538. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x20741063A80
  10539. std::condition_variable _condition
  10540. std::_Align_type<double,72> _Cnd_storage
  10541. float _Val = 0.000000
  10542. char[72] _Pad = "ø..."
  10543. std::atomic<bool> _shutdown
  10544. std::_Atomic_bool
  10545. unsigned int _My_val = 0x0
  10546. Parameter SQLOperation&* value = NULL
  10547. Local std::unique_lock<std::mutex> lock
  10548. std::mutex* _Pmtx = 0x20741063A30
  10549. std::_Mutex_base
  10550. std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
  10551. bool _Owns = 0x1
  10552.  
  10553. 00007FF65B438619 00000083E3BFFD30 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  10554. Local SQLOperation* operation = NULL
  10555. Local DatabaseWorker* this = 0x20742A3D7B0
  10556. ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063A30
  10557. std::mutex _queueLock
  10558. std::_Mutex_base
  10559. std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
  10560. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10561. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063A80
  10562. std::condition_variable _condition
  10563. std::_Align_type<double,72> _Cnd_storage = 0x20741063AA8
  10564. std::atomic<bool> _shutdown
  10565. std::_Atomic_bool
  10566. unsigned int _My_val = 0x0
  10567. MySQLConnection* _connection = 0x207410BD050
  10568. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10569. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10570. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BD058
  10571. 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
  10572. 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
  10573. 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
  10574. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BD078
  10575. <user defined> value_compare = 0x207410BD078
  10576. <user defined> _Copy_tag = 0x207410BD078
  10577. <user defined> _Move_tag = 0x207410BD078
  10578. <user defined> value_compare = 0x207410BD078
  10579. bool m_reconnecting = 0x0
  10580. bool m_prepareError = 0x0
  10581. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063A30
  10582. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10583. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10584. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D7B0
  10585. st_mysql* m_Mysql = 0x20741216D70
  10586. st_net net = 0x20741216D70
  10587. unsigned int* connector_fd = NULL
  10588. char* host = "127.0.0.1"
  10589. char* user = "root"
  10590. char* passwd = "Heroes.91"
  10591. char* unix_socket = NULL
  10592. char* server_version = "5.6.40-log"
  10593. char* host_info = "127.0.0.1 via TCP/IP"
  10594. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  10595. char* db = "master_auth"
  10596. charset_info_st* charset = 0x7FFA25EEAE00
  10597. st_mysql_field* fields = NULL
  10598. st_mem_root field_alloc = 0x20741217058
  10599. unsigned int affected_rows = 0x0
  10600. unsigned int insert_id = 0x0
  10601. unsigned int extra_info = 0x0
  10602. unsigned long thread_id = 0x1F2
  10603. unsigned long packet_length = 0x0
  10604. unsigned int port = 0xCEA
  10605. unsigned long client_flag = 0x3EA28D
  10606. unsigned long server_capabilities = 0x807FF7FF
  10607. unsigned int protocol_version = 0xA
  10608. unsigned int field_count = 0x0
  10609. unsigned int server_status = 0x2
  10610. unsigned int server_language = 0x8
  10611. unsigned int warning_count = 0x0
  10612. st_mysql_options options = 0x207412170D0
  10613. int status = 0x0
  10614. char free_me = ""
  10615. char reconnect = ""
  10616. char[21] scramble = "W5?~{rIUMe5tk<(QA0kK"
  10617. char unused1 = ""
  10618. void* unused2 = NULL
  10619. void* unused3 = NULL
  10620. void* unused4 = NULL
  10621. void* unused5 = NULL
  10622. st_list* stmts = 0x20742EF1D08
  10623. st_mysql_methods* methods = 0x7FFA25EC2260
  10624. void* thd = NULL
  10625. char* unbuffered_fetch_owner = NULL
  10626. char* info_buffer = NULL
  10627. void* extension = NULL
  10628. MySQLConnectionInfo& m_connectionInfo = 0x207410F6630
  10629. std::string user = "root"
  10630. std::string password = "Heroes.91"
  10631. std::string database = "master_auth"
  10632. std::string host = "127.0.0.1"
  10633. std::string port_or_socket = "3306"
  10634. int m_connectionFlags = 0x1
  10635. std::mutex m_Mutex
  10636. std::_Mutex_base
  10637. std::_Align_type<double,80> _Mtx_storage = 0x207410BD0C0
  10638. std::thread _workerThread
  10639. id
  10640. unsigned int _Id = 0x2E4
  10641. _Thrd_imp_t _Thr
  10642. void* _Hnd = 0x2E4
  10643. unsigned int _Id = 0x2028
  10644. std::atomic<bool> _cancelationToken
  10645. std::_Atomic_bool
  10646. unsigned int _My_val = 0x0
  10647.  
  10648. 00007FF65B438BC4 00000083E3BFFD60 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  10649. Parameter <user defined>* _Pmf = 0x7FF65B4385D0
  10650. Parameter DatabaseWorker** _Arg1 = 0x20742A3D7B0
  10651. ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063A30
  10652. std::mutex _queueLock
  10653. std::_Mutex_base
  10654. std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
  10655. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10656. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063A80
  10657. std::condition_variable _condition
  10658. std::_Align_type<double,72> _Cnd_storage = 0x20741063AA8
  10659. std::atomic<bool> _shutdown
  10660. std::_Atomic_bool
  10661. unsigned int _My_val = 0x0
  10662. MySQLConnection* _connection = 0x207410BD050
  10663. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10664. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10665. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BD058
  10666. 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
  10667. 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
  10668. 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
  10669. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BD078
  10670. <user defined> value_compare = 0x207410BD078
  10671. <user defined> _Copy_tag = 0x207410BD078
  10672. <user defined> _Move_tag = 0x207410BD078
  10673. <user defined> value_compare = 0x207410BD078
  10674. bool m_reconnecting = 0x0
  10675. bool m_prepareError = 0x0
  10676. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063A30
  10677. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10678. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10679. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D7B0
  10680. st_mysql* m_Mysql = 0x20741216D70
  10681. st_net net = 0x20741216D70
  10682. unsigned int* connector_fd = NULL
  10683. char* host = "127.0.0.1"
  10684. char* user = "root"
  10685. char* passwd = "Heroes.91"
  10686. char* unix_socket = NULL
  10687. char* server_version = "5.6.40-log"
  10688. char* host_info = "127.0.0.1 via TCP/IP"
  10689. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  10690. char* db = "master_auth"
  10691. charset_info_st* charset = 0x7FFA25EEAE00
  10692. st_mysql_field* fields = NULL
  10693. st_mem_root field_alloc = 0x20741217058
  10694. unsigned int affected_rows = 0x0
  10695. unsigned int insert_id = 0x0
  10696. unsigned int extra_info = 0x0
  10697. unsigned long thread_id = 0x1F2
  10698. unsigned long packet_length = 0x0
  10699. unsigned int port = 0xCEA
  10700. unsigned long client_flag = 0x3EA28D
  10701. unsigned long server_capabilities = 0x807FF7FF
  10702. unsigned int protocol_version = 0xA
  10703. unsigned int field_count = 0x0
  10704. unsigned int server_status = 0x2
  10705. unsigned int server_language = 0x8
  10706. unsigned int warning_count = 0x0
  10707. st_mysql_options options = 0x207412170D0
  10708. int status = 0x0
  10709. char free_me = ""
  10710. char reconnect = ""
  10711. char[21] scramble = "W5?~{rIUMe5tk<(QA0kK"
  10712. char unused1 = ""
  10713. void* unused2 = NULL
  10714. void* unused3 = NULL
  10715. void* unused4 = NULL
  10716. void* unused5 = NULL
  10717. st_list* stmts = 0x20742EF1D08
  10718. st_mysql_methods* methods = 0x7FFA25EC2260
  10719. void* thd = NULL
  10720. char* unbuffered_fetch_owner = NULL
  10721. char* info_buffer = NULL
  10722. void* extension = NULL
  10723. MySQLConnectionInfo& m_connectionInfo = 0x207410F6630
  10724. std::string user = "root"
  10725. std::string password = "Heroes.91"
  10726. std::string database = "master_auth"
  10727. std::string host = "127.0.0.1"
  10728. std::string port_or_socket = "3306"
  10729. int m_connectionFlags = 0x1
  10730. std::mutex m_Mutex
  10731. std::_Mutex_base
  10732. std::_Align_type<double,80> _Mtx_storage = 0x207410BD0C0
  10733. std::thread _workerThread
  10734. id
  10735. unsigned int _Id = 0x2E4
  10736. _Thrd_imp_t _Thr
  10737. void* _Hnd = 0x2E4
  10738. unsigned int _Id = 0x2028
  10739. std::atomic<bool> _cancelationToken
  10740. std::_Atomic_bool
  10741. unsigned int _My_val = 0x0
  10742.  
  10743. 00007FF65B438D8C 00000083E3BFFDA0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  10744. Parameter <user defined>** _Obj = 0x7FF65B4385D0
  10745. Parameter DatabaseWorker** <_Args_0> = 0x20742A3D7B0
  10746. ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063A30
  10747. std::mutex _queueLock
  10748. std::_Mutex_base
  10749. std::_Align_type<double,80> _Mtx_storage = 0x20741063A30
  10750. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10751. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063A80
  10752. std::condition_variable _condition
  10753. std::_Align_type<double,72> _Cnd_storage = 0x20741063AA8
  10754. std::atomic<bool> _shutdown
  10755. std::_Atomic_bool
  10756. unsigned int _My_val = 0x0
  10757. MySQLConnection* _connection = 0x207410BD050
  10758. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10759. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10760. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BD058
  10761. 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
  10762. 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
  10763. 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
  10764. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BD078
  10765. <user defined> value_compare = 0x207410BD078
  10766. <user defined> _Copy_tag = 0x207410BD078
  10767. <user defined> _Move_tag = 0x207410BD078
  10768. <user defined> value_compare = 0x207410BD078
  10769. bool m_reconnecting = 0x0
  10770. bool m_prepareError = 0x0
  10771. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063A30
  10772. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10773. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10774. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D7B0
  10775. st_mysql* m_Mysql = 0x20741216D70
  10776. st_net net = 0x20741216D70
  10777. unsigned int* connector_fd = NULL
  10778. char* host = "127.0.0.1"
  10779. char* user = "root"
  10780. char* passwd = "Heroes.91"
  10781. char* unix_socket = NULL
  10782. char* server_version = "5.6.40-log"
  10783. char* host_info = "127.0.0.1 via TCP/IP"
  10784. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  10785. char* db = "master_auth"
  10786. charset_info_st* charset = 0x7FFA25EEAE00
  10787. st_mysql_field* fields = NULL
  10788. st_mem_root field_alloc = 0x20741217058
  10789. unsigned int affected_rows = 0x0
  10790. unsigned int insert_id = 0x0
  10791. unsigned int extra_info = 0x0
  10792. unsigned long thread_id = 0x1F2
  10793. unsigned long packet_length = 0x0
  10794. unsigned int port = 0xCEA
  10795. unsigned long client_flag = 0x3EA28D
  10796. unsigned long server_capabilities = 0x807FF7FF
  10797. unsigned int protocol_version = 0xA
  10798. unsigned int field_count = 0x0
  10799. unsigned int server_status = 0x2
  10800. unsigned int server_language = 0x8
  10801. unsigned int warning_count = 0x0
  10802. st_mysql_options options = 0x207412170D0
  10803. int status = 0x0
  10804. char free_me = ""
  10805. char reconnect = ""
  10806. char[21] scramble = "W5?~{rIUMe5tk<(QA0kK"
  10807. char unused1 = ""
  10808. void* unused2 = NULL
  10809. void* unused3 = NULL
  10810. void* unused4 = NULL
  10811. void* unused5 = NULL
  10812. st_list* stmts = 0x20742EF1D08
  10813. st_mysql_methods* methods = 0x7FFA25EC2260
  10814. void* thd = NULL
  10815. char* unbuffered_fetch_owner = NULL
  10816. char* info_buffer = NULL
  10817. void* extension = NULL
  10818. MySQLConnectionInfo& m_connectionInfo = 0x207410F6630
  10819. std::string user = "root"
  10820. std::string password = "Heroes.91"
  10821. std::string database = "master_auth"
  10822. std::string host = "127.0.0.1"
  10823. std::string port_or_socket = "3306"
  10824. int m_connectionFlags = 0x1
  10825. std::mutex m_Mutex
  10826. std::_Mutex_base
  10827. std::_Align_type<double,80> _Mtx_storage = 0x207410BD0C0
  10828. std::thread _workerThread
  10829. id
  10830. unsigned int _Id = 0x2E4
  10831. _Thrd_imp_t _Thr
  10832. void* _Hnd = 0x2E4
  10833. unsigned int _Id = 0x2028
  10834. std::atomic<bool> _cancelationToken
  10835. std::_Atomic_bool
  10836. unsigned int _My_val = 0x0
  10837.  
  10838. 00007FF65B438C2B 00000083E3BFFDE0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  10839. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x20742A39E90
  10840. std::tuple<DatabaseWorker *>
  10841. std::_Tuple_val<DatabaseWorker *> _Myfirst
  10842. DatabaseWorker* _Val = 0x20742A3D7B0
  10843. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  10844. <user defined>* _Val = 0x7FF65B4385D0
  10845.  
  10846. 00007FF65B43937A 00000083E3BFFE30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  10847. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x83E33CD598
  10848. std::_Pad
  10849. _Cnd_internal_imp_t* _Cond = 0x20741040000
  10850. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  10851. bool _Started = 0x50
  10852. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  10853. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  10854. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
  10855. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  10856. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  10857. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  10858. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x20742A39E90
  10859.  
  10860. 00007FF65B439218 00000083E3BFFE60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  10861. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x83E33CD598
  10862. std::_Pad
  10863. _Cnd_internal_imp_t* _Cond = 0x20741040000
  10864. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  10865. bool _Started = 0x50
  10866. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  10867. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  10868. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
  10869.  
  10870. 00007FF6594733BD 00000083E3BFFE90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  10871. Parameter void* _Data = 0x83E33CD598
  10872.  
  10873. 00007FFA27523428 00000083E3BFFED0 _register_onexit_function+488
  10874.  
  10875. 00007FFA27523071 00000083E3BFFF20 _register_onexit_function+D1
  10876.  
  10877. 00007FFA49FA1FE4 00000083E3BFFF50 BaseThreadInitThunk+14
  10878.  
  10879. 00007FFA4B54CB31 00000083E3BFFFA0 RtlUserThreadStart+21
  10880.  
  10881.  
  10882. Call stack:
  10883. Address Frame Function SourceFile
  10884. 00007FFA4B583924 00000083E3CFF810 ZwWaitForAlertByThreadId+14
  10885.  
  10886. 00007FFA4B51818A 00000083E3CFF880 RtlSleepConditionVariableSRW+FA
  10887.  
  10888. 00007FFA472A4AE2 00000083E3CFF8C0 SleepConditionVariableSRW+32
  10889.  
  10890. 00007FFA28FC96A4 00000083E3CFF910 __crtSetThreadpoolWait+134
  10891.  
  10892. 00007FFA28F905F6 00000083E3CFF950 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  10893.  
  10894. 00007FFA28F90503 00000083E3CFF980 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  10895.  
  10896. 00007FFA28F902AB 00000083E3CFFA00 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  10897.  
  10898. 00007FFA28F907B0 00000083E3CFFA30 _Cnd_wait+20
  10899.  
  10900. 00007FF659473AC2 00000083E3CFFA60 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  10901. Parameter _Cnd_internal_imp_t* _Cnd = 0x20741063FF8
  10902. Parameter _Mtx_internal_imp_t* _Mtx = 0x20741063F80
  10903.  
  10904. 00007FF6594AC504 00000083E3CFFAA0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  10905. Local std::condition_variable* this = 0x20741063FF8
  10906. std::_Align_type<double,72> _Cnd_storage
  10907. float _Val = 0.000000
  10908. char[72] _Pad = "ø..."
  10909. Parameter std::unique_lock<std::mutex>& _Lck = 0x83E3CFFAD8
  10910. std::mutex* _Pmtx = 0x20741063F80
  10911. std::_Mutex_base
  10912. std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
  10913. bool _Owns = 0x1
  10914.  
  10915. 00007FF65B439127 00000083E3CFFB00 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  10916. Local ProducerConsumerQueue<SQLOperation *>* this = 0x20741063F80
  10917. std::mutex _queueLock
  10918. std::_Mutex_base
  10919. std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
  10920. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10921. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  10922. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  10923. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x20741063FD0
  10924. std::condition_variable _condition
  10925. std::_Align_type<double,72> _Cnd_storage
  10926. float _Val = 0.000000
  10927. char[72] _Pad = "ø..."
  10928. std::atomic<bool> _shutdown
  10929. std::_Atomic_bool
  10930. unsigned int _My_val = 0x0
  10931. Parameter SQLOperation&* value = NULL
  10932. Local std::unique_lock<std::mutex> lock
  10933. std::mutex* _Pmtx = 0x20741063F80
  10934. std::_Mutex_base
  10935. std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
  10936. bool _Owns = 0x1
  10937.  
  10938. 00007FF65B438619 00000083E3CFFB60 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  10939. Local SQLOperation* operation = NULL
  10940. Local DatabaseWorker* this = 0x20742A3D2E0
  10941. ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063F80
  10942. std::mutex _queueLock
  10943. std::_Mutex_base
  10944. std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
  10945. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  10946. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063FD0
  10947. std::condition_variable _condition
  10948. std::_Align_type<double,72> _Cnd_storage = 0x20741063FF8
  10949. std::atomic<bool> _shutdown
  10950. std::_Atomic_bool
  10951. unsigned int _My_val = 0x0
  10952. MySQLConnection* _connection = 0x207410BCE50
  10953. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  10954. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  10955. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BCE58
  10956. 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
  10957. 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
  10958. 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
  10959. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BCE78
  10960. <user defined> value_compare = 0x207410BCE78
  10961. <user defined> _Copy_tag = 0x207410BCE78
  10962. <user defined> _Move_tag = 0x207410BCE78
  10963. <user defined> value_compare = 0x207410BCE78
  10964. bool m_reconnecting = 0x0
  10965. bool m_prepareError = 0x0
  10966. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063F80
  10967. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  10968. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  10969. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D2E0
  10970. st_mysql* m_Mysql = 0x20742E2A5F0
  10971. st_net net = 0x20742E2A5F0
  10972. unsigned int* connector_fd = NULL
  10973. char* host = "127.0.0.1"
  10974. char* user = "root"
  10975. char* passwd = "Heroes.91"
  10976. char* unix_socket = NULL
  10977. char* server_version = "5.6.40-log"
  10978. char* host_info = "127.0.0.1 via TCP/IP"
  10979. char* info = NULL
  10980. char* db = "master_chars"
  10981. charset_info_st* charset = 0x7FFA25EEAE00
  10982. st_mysql_field* fields = NULL
  10983. st_mem_root field_alloc = 0x20742E2A8D8
  10984. unsigned int affected_rows = 0x1
  10985. unsigned int insert_id = 0x0
  10986. unsigned int extra_info = 0x0
  10987. unsigned long thread_id = 0x1F4
  10988. unsigned long packet_length = 0x0
  10989. unsigned int port = 0xCEA
  10990. unsigned long client_flag = 0x3EA28D
  10991. unsigned long server_capabilities = 0x807FF7FF
  10992. unsigned int protocol_version = 0xA
  10993. unsigned int field_count = 0x0
  10994. unsigned int server_status = 0x2
  10995. unsigned int server_language = 0x8
  10996. unsigned int warning_count = 0x0
  10997. st_mysql_options options = 0x20742E2A950
  10998. int status = 0x0
  10999. char free_me = ""
  11000. char reconnect = ""
  11001. char[21] scramble = "RNn_sD7&Xj.EN:t^X|,b"
  11002. char unused1 = ""
  11003. void* unused2 = NULL
  11004. void* unused3 = NULL
  11005. void* unused4 = NULL
  11006. void* unused5 = NULL
  11007. st_list* stmts = 0x207440DB568
  11008. st_mysql_methods* methods = 0x7FFA25EC2260
  11009. void* thd = NULL
  11010. char* unbuffered_fetch_owner = NULL
  11011. char* info_buffer = NULL
  11012. void* extension = NULL
  11013. MySQLConnectionInfo& m_connectionInfo = 0x207410F4ED0
  11014. std::string user = "root"
  11015. std::string password = "Heroes.91"
  11016. std::string database = "master_chars"
  11017. std::string host = "127.0.0.1"
  11018. std::string port_or_socket = "3306"
  11019. int m_connectionFlags = 0x1
  11020. std::mutex m_Mutex
  11021. std::_Mutex_base
  11022. std::_Align_type<double,80> _Mtx_storage = 0x207410BCEC0
  11023. std::thread _workerThread
  11024. id
  11025. unsigned int _Id = 0x2F0
  11026. _Thrd_imp_t _Thr
  11027. void* _Hnd = 0x2F0
  11028. unsigned int _Id = 0x1674
  11029. std::atomic<bool> _cancelationToken
  11030. std::_Atomic_bool
  11031. unsigned int _My_val = 0x0
  11032.  
  11033. 00007FF65B438BC4 00000083E3CFFB90 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  11034. Parameter <user defined>* _Pmf = 0x7FF65B4385D0
  11035. Parameter DatabaseWorker** _Arg1 = 0x20742A3D2E0
  11036. ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063F80
  11037. std::mutex _queueLock
  11038. std::_Mutex_base
  11039. std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
  11040. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11041. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063FD0
  11042. std::condition_variable _condition
  11043. std::_Align_type<double,72> _Cnd_storage = 0x20741063FF8
  11044. std::atomic<bool> _shutdown
  11045. std::_Atomic_bool
  11046. unsigned int _My_val = 0x0
  11047. MySQLConnection* _connection = 0x207410BCE50
  11048. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11049. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11050. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BCE58
  11051. 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
  11052. 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
  11053. 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
  11054. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BCE78
  11055. <user defined> value_compare = 0x207410BCE78
  11056. <user defined> _Copy_tag = 0x207410BCE78
  11057. <user defined> _Move_tag = 0x207410BCE78
  11058. <user defined> value_compare = 0x207410BCE78
  11059. bool m_reconnecting = 0x0
  11060. bool m_prepareError = 0x0
  11061. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063F80
  11062. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11063. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11064. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D2E0
  11065. st_mysql* m_Mysql = 0x20742E2A5F0
  11066. st_net net = 0x20742E2A5F0
  11067. unsigned int* connector_fd = NULL
  11068. char* host = "127.0.0.1"
  11069. char* user = "root"
  11070. char* passwd = "Heroes.91"
  11071. char* unix_socket = NULL
  11072. char* server_version = "5.6.40-log"
  11073. char* host_info = "127.0.0.1 via TCP/IP"
  11074. char* info = NULL
  11075. char* db = "master_chars"
  11076. charset_info_st* charset = 0x7FFA25EEAE00
  11077. st_mysql_field* fields = NULL
  11078. st_mem_root field_alloc = 0x20742E2A8D8
  11079. unsigned int affected_rows = 0x1
  11080. unsigned int insert_id = 0x0
  11081. unsigned int extra_info = 0x0
  11082. unsigned long thread_id = 0x1F4
  11083. unsigned long packet_length = 0x0
  11084. unsigned int port = 0xCEA
  11085. unsigned long client_flag = 0x3EA28D
  11086. unsigned long server_capabilities = 0x807FF7FF
  11087. unsigned int protocol_version = 0xA
  11088. unsigned int field_count = 0x0
  11089. unsigned int server_status = 0x2
  11090. unsigned int server_language = 0x8
  11091. unsigned int warning_count = 0x0
  11092. st_mysql_options options = 0x20742E2A950
  11093. int status = 0x0
  11094. char free_me = ""
  11095. char reconnect = ""
  11096. char[21] scramble = "RNn_sD7&Xj.EN:t^X|,b"
  11097. char unused1 = ""
  11098. void* unused2 = NULL
  11099. void* unused3 = NULL
  11100. void* unused4 = NULL
  11101. void* unused5 = NULL
  11102. st_list* stmts = 0x207440DB568
  11103. st_mysql_methods* methods = 0x7FFA25EC2260
  11104. void* thd = NULL
  11105. char* unbuffered_fetch_owner = NULL
  11106. char* info_buffer = NULL
  11107. void* extension = NULL
  11108. MySQLConnectionInfo& m_connectionInfo = 0x207410F4ED0
  11109. std::string user = "root"
  11110. std::string password = "Heroes.91"
  11111. std::string database = "master_chars"
  11112. std::string host = "127.0.0.1"
  11113. std::string port_or_socket = "3306"
  11114. int m_connectionFlags = 0x1
  11115. std::mutex m_Mutex
  11116. std::_Mutex_base
  11117. std::_Align_type<double,80> _Mtx_storage = 0x207410BCEC0
  11118. std::thread _workerThread
  11119. id
  11120. unsigned int _Id = 0x2F0
  11121. _Thrd_imp_t _Thr
  11122. void* _Hnd = 0x2F0
  11123. unsigned int _Id = 0x1674
  11124. std::atomic<bool> _cancelationToken
  11125. std::_Atomic_bool
  11126. unsigned int _My_val = 0x0
  11127.  
  11128. 00007FF65B438D8C 00000083E3CFFBD0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  11129. Parameter <user defined>** _Obj = 0x7FF65B4385D0
  11130. Parameter DatabaseWorker** <_Args_0> = 0x20742A3D2E0
  11131. ProducerConsumerQueue<SQLOperation *>* _queue = 0x20741063F80
  11132. std::mutex _queueLock
  11133. std::_Mutex_base
  11134. std::_Align_type<double,80> _Mtx_storage = 0x20741063F80
  11135. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11136. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741063FD0
  11137. std::condition_variable _condition
  11138. std::_Align_type<double,72> _Cnd_storage = 0x20741063FF8
  11139. std::atomic<bool> _shutdown
  11140. std::_Atomic_bool
  11141. unsigned int _My_val = 0x0
  11142. MySQLConnection* _connection = 0x207410BCE50
  11143. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11144. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11145. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BCE58
  11146. 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
  11147. 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
  11148. 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
  11149. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BCE78
  11150. <user defined> value_compare = 0x207410BCE78
  11151. <user defined> _Copy_tag = 0x207410BCE78
  11152. <user defined> _Move_tag = 0x207410BCE78
  11153. <user defined> value_compare = 0x207410BCE78
  11154. bool m_reconnecting = 0x0
  11155. bool m_prepareError = 0x0
  11156. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x20741063F80
  11157. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11158. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11159. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3D2E0
  11160. st_mysql* m_Mysql = 0x20742E2A5F0
  11161. st_net net = 0x20742E2A5F0
  11162. unsigned int* connector_fd = NULL
  11163. char* host = "127.0.0.1"
  11164. char* user = "root"
  11165. char* passwd = "Heroes.91"
  11166. char* unix_socket = NULL
  11167. char* server_version = "5.6.40-log"
  11168. char* host_info = "127.0.0.1 via TCP/IP"
  11169. char* info = NULL
  11170. char* db = "master_chars"
  11171. charset_info_st* charset = 0x7FFA25EEAE00
  11172. st_mysql_field* fields = NULL
  11173. st_mem_root field_alloc = 0x20742E2A8D8
  11174. unsigned int affected_rows = 0x1
  11175. unsigned int insert_id = 0x0
  11176. unsigned int extra_info = 0x0
  11177. unsigned long thread_id = 0x1F4
  11178. unsigned long packet_length = 0x0
  11179. unsigned int port = 0xCEA
  11180. unsigned long client_flag = 0x3EA28D
  11181. unsigned long server_capabilities = 0x807FF7FF
  11182. unsigned int protocol_version = 0xA
  11183. unsigned int field_count = 0x0
  11184. unsigned int server_status = 0x2
  11185. unsigned int server_language = 0x8
  11186. unsigned int warning_count = 0x0
  11187. st_mysql_options options = 0x20742E2A950
  11188. int status = 0x0
  11189. char free_me = ""
  11190. char reconnect = ""
  11191. char[21] scramble = "RNn_sD7&Xj.EN:t^X|,b"
  11192. char unused1 = ""
  11193. void* unused2 = NULL
  11194. void* unused3 = NULL
  11195. void* unused4 = NULL
  11196. void* unused5 = NULL
  11197. st_list* stmts = 0x207440DB568
  11198. st_mysql_methods* methods = 0x7FFA25EC2260
  11199. void* thd = NULL
  11200. char* unbuffered_fetch_owner = NULL
  11201. char* info_buffer = NULL
  11202. void* extension = NULL
  11203. MySQLConnectionInfo& m_connectionInfo = 0x207410F4ED0
  11204. std::string user = "root"
  11205. std::string password = "Heroes.91"
  11206. std::string database = "master_chars"
  11207. std::string host = "127.0.0.1"
  11208. std::string port_or_socket = "3306"
  11209. int m_connectionFlags = 0x1
  11210. std::mutex m_Mutex
  11211. std::_Mutex_base
  11212. std::_Align_type<double,80> _Mtx_storage = 0x207410BCEC0
  11213. std::thread _workerThread
  11214. id
  11215. unsigned int _Id = 0x2F0
  11216. _Thrd_imp_t _Thr
  11217. void* _Hnd = 0x2F0
  11218. unsigned int _Id = 0x1674
  11219. std::atomic<bool> _cancelationToken
  11220. std::_Atomic_bool
  11221. unsigned int _My_val = 0x0
  11222.  
  11223. 00007FF65B438C2B 00000083E3CFFC10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  11224. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x20742A39D00
  11225. std::tuple<DatabaseWorker *>
  11226. std::_Tuple_val<DatabaseWorker *> _Myfirst
  11227. DatabaseWorker* _Val = 0x20742A3D2E0
  11228. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  11229. <user defined>* _Val = 0x7FF65B4385D0
  11230.  
  11231. 00007FF65B43937A 00000083E3CFFC60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  11232. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x83E33CD598
  11233. std::_Pad
  11234. _Cnd_internal_imp_t* _Cond = 0x20741040000
  11235. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11236. bool _Started = 0x50
  11237. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11238. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11239. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
  11240. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  11241. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11242. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  11243. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x20742A39D00
  11244.  
  11245. 00007FF65B439218 00000083E3CFFC90 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  11246. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x83E33CD598
  11247. std::_Pad
  11248. _Cnd_internal_imp_t* _Cond = 0x20741040000
  11249. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11250. bool _Started = 0x50
  11251. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11252. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11253. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
  11254.  
  11255. 00007FF6594733BD 00000083E3CFFCC0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  11256. Parameter void* _Data = 0x83E33CD598
  11257.  
  11258. 00007FFA27523428 00000083E3CFFD00 _register_onexit_function+488
  11259.  
  11260. 00007FFA27523071 00000083E3CFFD50 _register_onexit_function+D1
  11261.  
  11262. 00007FFA49FA1FE4 00000083E3CFFD80 BaseThreadInitThunk+14
  11263.  
  11264. 00007FFA4B54CB31 00000083E3CFFDD0 RtlUserThreadStart+21
  11265.  
  11266.  
  11267. Call stack:
  11268. Address Frame Function SourceFile
  11269. 00007FFA4B583924 00000083E3DFF510 ZwWaitForAlertByThreadId+14
  11270.  
  11271. 00007FFA4B51818A 00000083E3DFF580 RtlSleepConditionVariableSRW+FA
  11272.  
  11273. 00007FFA472A4AE2 00000083E3DFF5C0 SleepConditionVariableSRW+32
  11274.  
  11275. 00007FFA28FC96A4 00000083E3DFF610 __crtSetThreadpoolWait+134
  11276.  
  11277. 00007FFA28F905F6 00000083E3DFF650 ?_Winerror_message@std@@YAKKPEADK@Z+9B6
  11278.  
  11279. 00007FFA28F90503 00000083E3DFF680 ?_Winerror_message@std@@YAKKPEADK@Z+8C3
  11280.  
  11281. 00007FFA28F902AB 00000083E3DFF700 ?_Winerror_message@std@@YAKKPEADK@Z+66B
  11282.  
  11283. 00007FFA28F907B0 00000083E3DFF730 _Cnd_wait+20
  11284.  
  11285. 00007FF659473AC2 00000083E3DFF760 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 97
  11286. Parameter _Cnd_internal_imp_t* _Cnd = 0x20741064768
  11287. Parameter _Mtx_internal_imp_t* _Mtx = 0x207410646F0
  11288.  
  11289. 00007FF6594AC504 00000083E3DFF7A0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\mutex line 710
  11290. Local std::condition_variable* this = 0x20741064768
  11291. std::_Align_type<double,72> _Cnd_storage
  11292. float _Val = 0.000000
  11293. char[72] _Pad = "ø..."
  11294. Parameter std::unique_lock<std::mutex>& _Lck = 0x83E3DFF7D8
  11295. std::mutex* _Pmtx = 0x207410646F0
  11296. std::_Mutex_base
  11297. std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
  11298. bool _Owns = 0x1
  11299.  
  11300. 00007FF65B439127 00000083E3DFF800 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 d:\work\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  11301. Local ProducerConsumerQueue<SQLOperation *>* this = 0x207410646F0
  11302. std::mutex _queueLock
  11303. std::_Mutex_base
  11304. std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
  11305. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11306. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  11307. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  11308. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x20741064740
  11309. std::condition_variable _condition
  11310. std::_Align_type<double,72> _Cnd_storage
  11311. float _Val = 0.000000
  11312. char[72] _Pad = "ø..."
  11313. std::atomic<bool> _shutdown
  11314. std::_Atomic_bool
  11315. unsigned int _My_val = 0x0
  11316. Parameter SQLOperation&* value = NULL
  11317. Local std::unique_lock<std::mutex> lock
  11318. std::mutex* _Pmtx = 0x207410646F0
  11319. std::_Mutex_base
  11320. std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
  11321. bool _Owns = 0x1
  11322.  
  11323. 00007FF65B438619 00000083E3DFF860 DatabaseWorker::WorkerThread+49 d:\work\trinitycore\src\server\database\database\databaseworker.cpp line 50
  11324. Local SQLOperation* operation = NULL
  11325. Local DatabaseWorker* this = 0x20742A3CB00
  11326. ProducerConsumerQueue<SQLOperation *>* _queue = 0x207410646F0
  11327. std::mutex _queueLock
  11328. std::_Mutex_base
  11329. std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
  11330. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11331. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741064740
  11332. std::condition_variable _condition
  11333. std::_Align_type<double,72> _Cnd_storage = 0x20741064768
  11334. std::atomic<bool> _shutdown
  11335. std::_Atomic_bool
  11336. unsigned int _My_val = 0x0
  11337. MySQLConnection* _connection = 0x207410BC950
  11338. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11339. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11340. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BC958
  11341. 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
  11342. 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
  11343. 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
  11344. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BC978
  11345. <user defined> value_compare = 0x207410BC978
  11346. <user defined> _Copy_tag = 0x207410BC978
  11347. <user defined> _Move_tag = 0x207410BC978
  11348. <user defined> value_compare = 0x207410BC978
  11349. bool m_reconnecting = 0x0
  11350. bool m_prepareError = 0x0
  11351. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x207410646F0
  11352. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11353. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11354. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3CB00
  11355. st_mysql* m_Mysql = 0x20742E44990
  11356. st_net net = 0x20742E44990
  11357. unsigned int* connector_fd = NULL
  11358. char* host = "127.0.0.1"
  11359. char* user = "root"
  11360. char* passwd = "Heroes.91"
  11361. char* unix_socket = NULL
  11362. char* server_version = "5.6.40-log"
  11363. char* host_info = "127.0.0.1 via TCP/IP"
  11364. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  11365. char* db = "master_world"
  11366. charset_info_st* charset = 0x7FFA25EEAE00
  11367. st_mysql_field* fields = NULL
  11368. st_mem_root field_alloc = 0x20742E44C78
  11369. unsigned int affected_rows = 0x0
  11370. unsigned int insert_id = 0x0
  11371. unsigned int extra_info = 0x0
  11372. unsigned long thread_id = 0x1F7
  11373. unsigned long packet_length = 0x0
  11374. unsigned int port = 0xCEA
  11375. unsigned long client_flag = 0x3EA28D
  11376. unsigned long server_capabilities = 0x807FF7FF
  11377. unsigned int protocol_version = 0xA
  11378. unsigned int field_count = 0x0
  11379. unsigned int server_status = 0x22
  11380. unsigned int server_language = 0x8
  11381. unsigned int warning_count = 0x0
  11382. st_mysql_options options = 0x20742E44CF0
  11383. int status = 0x0
  11384. char free_me = ""
  11385. char reconnect = ""
  11386. char[21] scramble = "7#FyNYTy&M0Jb/c$*BQM"
  11387. char unused1 = ""
  11388. void* unused2 = NULL
  11389. void* unused3 = NULL
  11390. void* unused4 = NULL
  11391. void* unused5 = NULL
  11392. st_list* stmts = 0x2074422DEC8
  11393. st_mysql_methods* methods = 0x7FFA25EC2260
  11394. void* thd = NULL
  11395. char* unbuffered_fetch_owner = NULL
  11396. char* info_buffer = NULL
  11397. void* extension = NULL
  11398. MySQLConnectionInfo& m_connectionInfo = 0x207410F5200
  11399. std::string user = "root"
  11400. std::string password = "Heroes.91"
  11401. std::string database = "master_world"
  11402. std::string host = "127.0.0.1"
  11403. std::string port_or_socket = "3306"
  11404. int m_connectionFlags = 0x1
  11405. std::mutex m_Mutex
  11406. std::_Mutex_base
  11407. std::_Align_type<double,80> _Mtx_storage = 0x207410BC9C0
  11408. std::thread _workerThread
  11409. id
  11410. unsigned int _Id = 0x2E0
  11411. _Thrd_imp_t _Thr
  11412. void* _Hnd = 0x2E0
  11413. unsigned int _Id = 0x12E0
  11414. std::atomic<bool> _cancelationToken
  11415. std::_Atomic_bool
  11416. unsigned int _My_val = 0x0
  11417.  
  11418. 00007FF65B438BC4 00000083E3DFF890 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  11419. Parameter <user defined>* _Pmf = 0x7FF65B4385D0
  11420. Parameter DatabaseWorker** _Arg1 = 0x20742A3CB00
  11421. ProducerConsumerQueue<SQLOperation *>* _queue = 0x207410646F0
  11422. std::mutex _queueLock
  11423. std::_Mutex_base
  11424. std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
  11425. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11426. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741064740
  11427. std::condition_variable _condition
  11428. std::_Align_type<double,72> _Cnd_storage = 0x20741064768
  11429. std::atomic<bool> _shutdown
  11430. std::_Atomic_bool
  11431. unsigned int _My_val = 0x0
  11432. MySQLConnection* _connection = 0x207410BC950
  11433. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11434. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11435. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BC958
  11436. 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
  11437. 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
  11438. 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
  11439. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BC978
  11440. <user defined> value_compare = 0x207410BC978
  11441. <user defined> _Copy_tag = 0x207410BC978
  11442. <user defined> _Move_tag = 0x207410BC978
  11443. <user defined> value_compare = 0x207410BC978
  11444. bool m_reconnecting = 0x0
  11445. bool m_prepareError = 0x0
  11446. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x207410646F0
  11447. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11448. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11449. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3CB00
  11450. st_mysql* m_Mysql = 0x20742E44990
  11451. st_net net = 0x20742E44990
  11452. unsigned int* connector_fd = NULL
  11453. char* host = "127.0.0.1"
  11454. char* user = "root"
  11455. char* passwd = "Heroes.91"
  11456. char* unix_socket = NULL
  11457. char* server_version = "5.6.40-log"
  11458. char* host_info = "127.0.0.1 via TCP/IP"
  11459. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  11460. char* db = "master_world"
  11461. charset_info_st* charset = 0x7FFA25EEAE00
  11462. st_mysql_field* fields = NULL
  11463. st_mem_root field_alloc = 0x20742E44C78
  11464. unsigned int affected_rows = 0x0
  11465. unsigned int insert_id = 0x0
  11466. unsigned int extra_info = 0x0
  11467. unsigned long thread_id = 0x1F7
  11468. unsigned long packet_length = 0x0
  11469. unsigned int port = 0xCEA
  11470. unsigned long client_flag = 0x3EA28D
  11471. unsigned long server_capabilities = 0x807FF7FF
  11472. unsigned int protocol_version = 0xA
  11473. unsigned int field_count = 0x0
  11474. unsigned int server_status = 0x22
  11475. unsigned int server_language = 0x8
  11476. unsigned int warning_count = 0x0
  11477. st_mysql_options options = 0x20742E44CF0
  11478. int status = 0x0
  11479. char free_me = ""
  11480. char reconnect = ""
  11481. char[21] scramble = "7#FyNYTy&M0Jb/c$*BQM"
  11482. char unused1 = ""
  11483. void* unused2 = NULL
  11484. void* unused3 = NULL
  11485. void* unused4 = NULL
  11486. void* unused5 = NULL
  11487. st_list* stmts = 0x2074422DEC8
  11488. st_mysql_methods* methods = 0x7FFA25EC2260
  11489. void* thd = NULL
  11490. char* unbuffered_fetch_owner = NULL
  11491. char* info_buffer = NULL
  11492. void* extension = NULL
  11493. MySQLConnectionInfo& m_connectionInfo = 0x207410F5200
  11494. std::string user = "root"
  11495. std::string password = "Heroes.91"
  11496. std::string database = "master_world"
  11497. std::string host = "127.0.0.1"
  11498. std::string port_or_socket = "3306"
  11499. int m_connectionFlags = 0x1
  11500. std::mutex m_Mutex
  11501. std::_Mutex_base
  11502. std::_Align_type<double,80> _Mtx_storage = 0x207410BC9C0
  11503. std::thread _workerThread
  11504. id
  11505. unsigned int _Id = 0x2E0
  11506. _Thrd_imp_t _Thr
  11507. void* _Hnd = 0x2E0
  11508. unsigned int _Id = 0x12E0
  11509. std::atomic<bool> _cancelationToken
  11510. std::_Atomic_bool
  11511. unsigned int _My_val = 0x0
  11512.  
  11513. 00007FF65B438D8C 00000083E3DFF8D0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  11514. Parameter <user defined>** _Obj = 0x7FF65B4385D0
  11515. Parameter DatabaseWorker** <_Args_0> = 0x20742A3CB00
  11516. ProducerConsumerQueue<SQLOperation *>* _queue = 0x207410646F0
  11517. std::mutex _queueLock
  11518. std::_Mutex_base
  11519. std::_Align_type<double,80> _Mtx_storage = 0x207410646F0
  11520. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  11521. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x20741064740
  11522. std::condition_variable _condition
  11523. std::_Align_type<double,72> _Cnd_storage = 0x20741064768
  11524. std::atomic<bool> _shutdown
  11525. std::_Atomic_bool
  11526. unsigned int _My_val = 0x0
  11527. MySQLConnection* _connection = 0x207410BC950
  11528. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  11529. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  11530. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement, _Mypair = 0x207410BC958
  11531. 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
  11532. 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
  11533. 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
  11534. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator _Mypair = 0x207410BC978
  11535. <user defined> value_compare = 0x207410BC978
  11536. <user defined> _Copy_tag = 0x207410BC978
  11537. <user defined> _Move_tag = 0x207410BC978
  11538. <user defined> value_compare = 0x207410BC978
  11539. bool m_reconnecting = 0x0
  11540. bool m_prepareError = 0x0
  11541. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x207410646F0
  11542. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  11543. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  11544. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x20742A3CB00
  11545. st_mysql* m_Mysql = 0x20742E44990
  11546. st_net net = 0x20742E44990
  11547. unsigned int* connector_fd = NULL
  11548. char* host = "127.0.0.1"
  11549. char* user = "root"
  11550. char* passwd = "Heroes.91"
  11551. char* unix_socket = NULL
  11552. char* server_version = "5.6.40-log"
  11553. char* host_info = "127.0.0.1 via TCP/IP"
  11554. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  11555. char* db = "master_world"
  11556. charset_info_st* charset = 0x7FFA25EEAE00
  11557. st_mysql_field* fields = NULL
  11558. st_mem_root field_alloc = 0x20742E44C78
  11559. unsigned int affected_rows = 0x0
  11560. unsigned int insert_id = 0x0
  11561. unsigned int extra_info = 0x0
  11562. unsigned long thread_id = 0x1F7
  11563. unsigned long packet_length = 0x0
  11564. unsigned int port = 0xCEA
  11565. unsigned long client_flag = 0x3EA28D
  11566. unsigned long server_capabilities = 0x807FF7FF
  11567. unsigned int protocol_version = 0xA
  11568. unsigned int field_count = 0x0
  11569. unsigned int server_status = 0x22
  11570. unsigned int server_language = 0x8
  11571. unsigned int warning_count = 0x0
  11572. st_mysql_options options = 0x20742E44CF0
  11573. int status = 0x0
  11574. char free_me = ""
  11575. char reconnect = ""
  11576. char[21] scramble = "7#FyNYTy&M0Jb/c$*BQM"
  11577. char unused1 = ""
  11578. void* unused2 = NULL
  11579. void* unused3 = NULL
  11580. void* unused4 = NULL
  11581. void* unused5 = NULL
  11582. st_list* stmts = 0x2074422DEC8
  11583. st_mysql_methods* methods = 0x7FFA25EC2260
  11584. void* thd = NULL
  11585. char* unbuffered_fetch_owner = NULL
  11586. char* info_buffer = NULL
  11587. void* extension = NULL
  11588. MySQLConnectionInfo& m_connectionInfo = 0x207410F5200
  11589. std::string user = "root"
  11590. std::string password = "Heroes.91"
  11591. std::string database = "master_world"
  11592. std::string host = "127.0.0.1"
  11593. std::string port_or_socket = "3306"
  11594. int m_connectionFlags = 0x1
  11595. std::mutex m_Mutex
  11596. std::_Mutex_base
  11597. std::_Align_type<double,80> _Mtx_storage = 0x207410BC9C0
  11598. std::thread _workerThread
  11599. id
  11600. unsigned int _Id = 0x2E0
  11601. _Thrd_imp_t _Thr
  11602. void* _Hnd = 0x2E0
  11603. unsigned int _Id = 0x12E0
  11604. std::atomic<bool> _cancelationToken
  11605. std::_Atomic_bool
  11606. unsigned int _My_val = 0x0
  11607.  
  11608. 00007FF65B438C2B 00000083E3DFF910 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  11609. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x20742A3A0C0
  11610. std::tuple<DatabaseWorker *>
  11611. std::_Tuple_val<DatabaseWorker *> _Myfirst
  11612. DatabaseWorker* _Val = 0x20742A3CB00
  11613. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  11614. <user defined>* _Val = 0x7FF65B4385D0
  11615.  
  11616. 00007FF65B43937A 00000083E3DFF960 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  11617. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x83E33CD598
  11618. std::_Pad
  11619. _Cnd_internal_imp_t* _Cond = 0x20741040000
  11620. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11621. bool _Started = 0x50
  11622. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11623. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11624. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
  11625. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  11626. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11627. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  11628. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x20742A3A0C0
  11629.  
  11630. 00007FF65B439218 00000083E3DFF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  11631. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x83E33CD598
  11632. std::_Pad
  11633. _Cnd_internal_imp_t* _Cond = 0x20741040000
  11634. _Mtx_internal_imp_t* _Mtx = 0x7FFA4B52BF8F
  11635. bool _Started = 0x50
  11636. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  11637. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  11638. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x207F14786D0
  11639.  
  11640. 00007FF6594733BD 00000083E3DFF9C0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  11641. Parameter void* _Data = 0x83E33CD598
  11642.  
  11643. 00007FFA27523428 00000083E3DFFA00 _register_onexit_function+488
  11644.  
  11645. 00007FFA27523071 00000083E3DFFA50 _register_onexit_function+D1
  11646.  
  11647. 00007FFA49FA1FE4 00000083E3DFFA80 BaseThreadInitThunk+14
  11648.  
  11649. 00007FFA4B54CB31 00000083E3DFFAD0 RtlUserThreadStart+21
  11650.  
  11651.  
  11652. Call stack:
  11653. Address Frame Function SourceFile
  11654. 00007FFA4B583984 00000083E3FFFB00 ZwWaitForWorkViaWorkerFactory+14
  11655.  
  11656. 00007FFA4B4ED6DD 00000083E3FFFE90 RtlSetThreadWorkOnBehalfTicket+78D
  11657.  
  11658. 00007FFA49FA1FE4 00000083E3FFFEC0 BaseThreadInitThunk+14
  11659.  
  11660. 00007FFA4B54CB31 00000083E3FFFF10 RtlUserThreadStart+21
  11661.  
  11662.  
  11663. Call stack:
  11664. Address Frame Function SourceFile
  11665. 00007FFA4B583984 00000083E40FF490 ZwWaitForWorkViaWorkerFactory+14
  11666.  
  11667. 00007FFA4B4ED6DD 00000083E40FF820 RtlSetThreadWorkOnBehalfTicket+78D
  11668.  
  11669. 00007FFA49FA1FE4 00000083E40FF850 BaseThreadInitThunk+14
  11670.  
  11671. 00007FFA4B54CB31 00000083E40FF8A0 RtlUserThreadStart+21
  11672.  
  11673.  
  11674. Call stack:
  11675. Address Frame Function SourceFile
  11676. 00007FFA4B5800F4 00000083E41FF750 NtWaitForSingleObject+14
  11677.  
  11678. 00007FFA472C5A8F 00000083E41FF7F0 WaitForSingleObjectEx+9F
  11679.  
  11680. 00007FF65946C84D 00000083E41FF820 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
  11681. Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x207430CC048
  11682. boost::asio::detail::win_iocp_io_context* io_context_ = 0x207410BB7B0
  11683. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  11684. boost::asio::execution_context::service
  11685. key
  11686. type_info* type_info_ = 0x7FF65BF3BFE0
  11687. boost::asio::execution_context::id* id_ = 0x48
  11688. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  11689. boost::asio::execution_context& owner_ = 0x207410BFFF0
  11690. boost::asio::execution_context::service* next_ = NULL
  11691. work_finished_on_block_exit
  11692. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  11693. auto_handle
  11694. void* handle = 0x7FF65BF3BFE0
  11695. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  11696. void* handle = 0x1EC
  11697. long outstanding_work_ = 0x5
  11698. long stopped_ = 0x0
  11699. long stop_event_posted_ = 0x0
  11700. long shutdown_ = 0x0
  11701. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  11702. timer_thread_function
  11703. <user defined> io_context_ = 0x7FF65BF3BFE0
  11704. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  11705. boost::asio::detail::win_thread* p_ = 0x207430CB970
  11706. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  11707. void* handle = 0x310
  11708. long dispatch_required_ = 0x0
  11709. boost::asio::detail::win_mutex dispatch_mutex_
  11710. _RTL_CRITICAL_SECTION crit_section_ = 0x207410BB810
  11711. boost::asio::detail::timer_queue_set timer_queues_
  11712. boost::asio::detail::timer_queue_base* first_ = 0x20742A47148
  11713. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  11714. boost::asio::detail::win_iocp_operation* front_ = NULL
  11715. boost::asio::detail::win_iocp_operation* back_ = NULL
  11716. int concurrency_hint_ = 0xFFFFFFFF
  11717.  
  11718. 00007FF659496C3F 00000083E41FF850 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
  11719. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>* this = 0x207430CC030
  11720. boost::asio::detail::win_thread::func_base
  11721. void* entry_event_ = 0x32C
  11722. void* exit_event_ = 0x320
  11723. boost::asio::detail::win_iocp_io_context::timer_thread_function f_
  11724. boost::asio::detail::win_iocp_io_context* io_context_ = 0x207410BB7B0
  11725. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  11726. boost::asio::execution_context::service
  11727. key
  11728. type_info* type_info_ = 0x7FF65BF3BFE0
  11729. boost::asio::execution_context::id* id_ = 0x48
  11730. boost::asio::execution_context::service::key key_ = 0x207410BB7B8
  11731. boost::asio::execution_context& owner_ = 0x207410BFFF0
  11732. boost::asio::execution_context::service* next_ = NULL
  11733. work_finished_on_block_exit
  11734. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  11735. auto_handle
  11736. void* handle = 0x7FF65BF3BFE0
  11737. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x1EC
  11738. long outstanding_work_ = 0x5
  11739. long stopped_ = 0x0
  11740. long stop_event_posted_ = 0x0
  11741. long shutdown_ = 0x0
  11742. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  11743. timer_thread_function
  11744. <user defined> io_context_ = 0x7FF65BF3BFE0
  11745. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x207430CB970
  11746. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x310
  11747. long dispatch_required_ = 0x0
  11748. boost::asio::detail::win_mutex dispatch_mutex_ = 0x207410BB810
  11749. boost::asio::detail::timer_queue_set timer_queues_ = 0x20742A47148
  11750. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x207410BB840
  11751. int concurrency_hint_ = 0xFFFFFFFF
  11752.  
  11753. 00007FF6594A02B6 00000083E41FF8D0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  11754. Parameter void* arg = 0x207430CC030
  11755. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  11756. boost::asio::detail::win_thread::func_base* ptr = 0x207430CC030
  11757. void* entry_event_ = 0x32C
  11758. void* exit_event_ = 0x320
  11759. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  11760.  
  11761. 00007FFA27523428 00000083E41FF910 _register_onexit_function+488
  11762.  
  11763. 00007FFA27523071 00000083E41FF960 _register_onexit_function+D1
  11764.  
  11765. 00007FFA49FA1FE4 00000083E41FF990 BaseThreadInitThunk+14
  11766.  
  11767. 00007FFA4B54CB31 00000083E41FF9E0 RtlUserThreadStart+21
  11768.  
  11769.  
  11770. Call stack:
  11771. Address Frame Function SourceFile
  11772. 00007FFA4B581DA4 00000083E42FB700 NtGetContextThread+14
  11773.  
  11774. CCCCCCCCCCCCCCCC 00000083E42FB708 0000:0000000000000000
  11775.  
  11776. CCCCCCCCCCCCCCCC 00000083E42FB710 0000:0000000000000000
  11777.  
  11778. CCCCCCCCCCCCCCCC 00000083E42FB718 0000:0000000000000000
  11779.  
  11780. 00000000000003C4 00000083E42FB720 0000:0000000000000000
  11781.  
  11782. 0000461B3098D89B 00000083E42FB728 0000:0000000000000000
  11783.  
  11784. 00000083E42FBCA0 00000083E42FB730 0000:0000000000000000
  11785.  
  11786. 00007FF6594AF780 00000083E42FBCA0 WheatyExceptionReport::printTracesForAllThreads+100 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 475
  11787. Local void* threadHandle = 0x3C4
  11788. Local _CONTEXT context
  11789. unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
  11790. unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
  11791. unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
  11792. unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
  11793. unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
  11794. unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
  11795. unsigned long ContextFlags = 0xD010001F
  11796. unsigned long MxCsr = 0x1FA7
  11797. unsigned int SegCs = 0x33
  11798. unsigned int SegDs = 0x2B
  11799. unsigned int SegEs = 0x2B
  11800. unsigned int SegFs = 0x53
  11801. unsigned int SegGs = 0x2B
  11802. unsigned int SegSs = 0x2B
  11803. unsigned long EFlags = 0x246
  11804. unsigned int Dr0 = 0x0
  11805. unsigned int Dr1 = 0x0
  11806. unsigned int Dr2 = 0x0
  11807. unsigned int Dr3 = 0x0
  11808. unsigned int Dr6 = 0x0
  11809. unsigned int Dr7 = 0x0
  11810. unsigned int Rax = 0xEA
  11811. unsigned int Rcx = 0x3C4
  11812. unsigned int Rdx = 0x83E42FB7B0
  11813. unsigned int Rbx = 0x0
  11814. unsigned int Rsp = 0x83E42FB740
  11815. unsigned int Rbp = 0x83E42FFAD0
  11816. unsigned int Rsi = 0x83E42FD550
  11817. unsigned int Rdi = 0x83E42FBCA0
  11818. unsigned int R8 = 0x571
  11819. unsigned int R9 = 0x83E42FFAD0
  11820. unsigned int R10 = 0x0
  11821. unsigned int R11 = 0x246
  11822. unsigned int R12 = 0x1
  11823. unsigned int R13 = 0x83E42FFAD0
  11824. unsigned int R14 = 0x83E42FCA30
  11825. unsigned int R15 = 0x83E42FC900
  11826. unsigned int Rip = 0x7FF6594AF780
  11827. _XSAVE_FORMAT FltSave
  11828. unsigned int ControlWord = 0x27F
  11829. unsigned int StatusWord = 0x0
  11830. unsigned int TagWord = 0x0
  11831. unsigned int Reserved1 = 0x0
  11832. unsigned int ErrorOpcode = 0x0
  11833. unsigned long ErrorOffset = 0x0
  11834. unsigned int ErrorSelector = 0x0
  11835. unsigned int Reserved2 = 0x0
  11836. unsigned long DataOffset = 0x0
  11837. unsigned int DataSelector = 0x0
  11838. unsigned int Reserved3 = 0x0
  11839. unsigned long MxCsr = 0x1FA7
  11840. unsigned long MxCsr_Mask = 0xFFFF
  11841. _M128A[8] FloatRegisters
  11842. [0] = 0x83E42FB8D0
  11843. [1] = 0x83E42FB8E0
  11844. [2] = 0x83E42FB8F0
  11845. [3] = 0x83E42FB900
  11846. [4] = 0x83E42FB910
  11847. [5] = 0x83E42FB920
  11848. [6] = 0x83E42FB930
  11849. [7] = 0x83E42FB940
  11850. _M128A[16] XmmRegisters
  11851. [0] = 0x83E42FB950
  11852. [1] = 0x83E42FB960
  11853. [2] = 0x83E42FB970
  11854. [3] = 0x83E42FB980
  11855. [4] = 0x83E42FB990
  11856. [5] = 0x83E42FB9A0
  11857. [6] = 0x83E42FB9B0
  11858. [7] = 0x83E42FB9C0
  11859. [8] = 0x83E42FB9D0
  11860. [9] = 0x83E42FB9E0
  11861. unsigned int[96] Reserved4
  11862. [0] = 0xCC
  11863. [1] = 0xCC
  11864. [2] = 0xCC
  11865. [3] = 0xCC
  11866. [4] = 0xCC
  11867. [5] = 0xCC
  11868. [6] = 0xCC
  11869. [7] = 0xCC
  11870. [8] = 0xCC
  11871. [9] = 0xCC
  11872. _M128A[2] Header
  11873. [0] = 0x83E42FB8B0
  11874. [1] = 0x83E42FB8C0
  11875. <user defined> Legacy = 0x83E42FB8D0
  11876. _M128A Xmm0 = 0x83E42FB950
  11877. _M128A Xmm1
  11878. unsigned int Low = 0x0
  11879. int High = 0x0
  11880. _M128A Xmm2
  11881. unsigned int Low = 0x0
  11882. int High = 0x0
  11883. _M128A Xmm3
  11884. unsigned int Low = 0x0
  11885. int High = 0x0
  11886. _M128A Xmm4
  11887. unsigned int Low = 0x0
  11888. int High = 0x0
  11889. _M128A Xmm5
  11890. unsigned int Low = 0x0
  11891. int High = 0x0
  11892. _M128A Xmm6
  11893. unsigned int Low = 0x0
  11894. int High = 0x0
  11895. _M128A Xmm7
  11896. unsigned int Low = 0x0
  11897. int High = 0x0
  11898. _M128A Xmm8
  11899. unsigned int Low = 0x0
  11900. int High = 0x0
  11901. _M128A Xmm9
  11902. unsigned int Low = 0x0
  11903. int High = 0x0
  11904. _M128A Xmm10
  11905. unsigned int Low = 0x0
  11906. int High = 0x0
  11907. _M128A Xmm11
  11908. unsigned int Low = 0x0
  11909. int High = 0x0
  11910. _M128A Xmm12
  11911. unsigned int Low = 0x0
  11912. int High = 0x0
  11913. _M128A Xmm13
  11914. unsigned int Low = 0x0
  11915. int High = 0x0
  11916. _M128A Xmm14
  11917. unsigned int Low = 0x0
  11918. int High = 0x0
  11919. _M128A Xmm15
  11920. unsigned int Low = 0x0
  11921. int High = 0x0
  11922. _M128A[26] VectorRegister
  11923. [0] = 0x83E42FBAB0
  11924. [1] = 0x83E42FBAC0
  11925. [2] = 0x83E42FBAD0
  11926. [3] = 0x83E42FBAE0
  11927. [4] = 0x83E42FBAF0
  11928. [5] = 0x83E42FBB00
  11929. [6] = 0x83E42FBB10
  11930. [7] = 0x83E42FBB20
  11931. [8] = 0x83E42FBB30
  11932. [9] = 0x83E42FBB40
  11933. unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
  11934. unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
  11935. unsigned int LastBranchToRip = 0x0
  11936. unsigned int LastBranchFromRip = 0x0
  11937. unsigned int LastExceptionToRip = 0x0
  11938. unsigned int LastExceptionFromRip = 0x0
  11939. Parameter bool bWriteVariables = 0x1
  11940. Local unsigned long dwOwnerPID = 0x146C
  11941. Local tagTHREADENTRY32 te32
  11942. unsigned long dwSize = 0x1C
  11943. unsigned long cntUsage = 0x0
  11944. unsigned long th32ThreadID = 0x1808
  11945. unsigned long th32OwnerProcessID = 0x146C
  11946. long tpBasePri = 0x8
  11947. long tpDeltaPri = 0x0
  11948. unsigned long dwFlags = 0x0
  11949. Local void* hThreadSnap = 0x448
  11950.  
  11951. 00007FF6594AFBE2 00000083E42FC3D0 WheatyExceptionReport::GenerateExceptionReport+402 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 591
  11952. Local _CONTEXT* pCtx = 0x83E42FD080
  11953. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  11954. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  11955. unsigned int P3Home = 0x0
  11956. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  11957. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  11958. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  11959. unsigned long ContextFlags = 0x10005F
  11960. unsigned long MxCsr = 0x1FA5
  11961. unsigned int SegCs = 0x33
  11962. unsigned int SegDs = 0x2B
  11963. unsigned int SegEs = 0x2B
  11964. unsigned int SegFs = 0x53
  11965. unsigned int SegGs = 0x2B
  11966. unsigned int SegSs = 0x2B
  11967. unsigned long EFlags = 0x10206
  11968. unsigned int Dr0 = 0x0
  11969. unsigned int Dr1 = 0x0
  11970. unsigned int Dr2 = 0x0
  11971. unsigned int Dr3 = 0x0
  11972. unsigned int Dr6 = 0x0
  11973. unsigned int Dr7 = 0x0
  11974. unsigned int Rax = 0xCCCCCCCC
  11975. unsigned int Rcx = 0x16
  11976. unsigned int Rdx = 0x2
  11977. unsigned int Rbx = 0x0
  11978. unsigned int Rsp = 0x83E42FD790
  11979. unsigned int Rbp = 0x83E42FDC50
  11980. unsigned int Rsi = 0x1
  11981. unsigned int Rdi = 0x83E42FD7B0
  11982. unsigned int R8 = 0x7FFA2760B568
  11983. unsigned int R9 = 0x7FFA2760B570
  11984. unsigned int R10 = 0x0
  11985. unsigned int R11 = 0x246
  11986. unsigned int R12 = 0x7FF65B0DD1DA
  11987. unsigned int R13 = 0x7FF6593E0000
  11988. unsigned int R14 = 0x83E42FF960
  11989. unsigned int R15 = 0x83E42FEA60
  11990. unsigned int Rip = 0x7FF65B6BAB0C
  11991. _XSAVE_FORMAT FltSave
  11992. unsigned int ControlWord = 0x27F
  11993. unsigned int StatusWord = 0x0
  11994. unsigned int TagWord = 0x0
  11995. unsigned int Reserved1 = 0x0
  11996. unsigned int ErrorOpcode = 0x0
  11997. unsigned long ErrorOffset = 0x0
  11998. unsigned int ErrorSelector = 0x0
  11999. unsigned int Reserved2 = 0x0
  12000. unsigned long DataOffset = 0x0
  12001. unsigned int DataSelector = 0x0
  12002. unsigned int Reserved3 = 0x0
  12003. unsigned long MxCsr = 0x1FA5
  12004. unsigned long MxCsr_Mask = 0xFFFF
  12005. _M128A[8] FloatRegisters
  12006. [0] = 0x83E42FD1A0
  12007. [1] = 0x83E42FD1B0
  12008. [2] = 0x83E42FD1C0
  12009. [3] = 0x83E42FD1D0
  12010. [4] = 0x83E42FD1E0
  12011. [5] = 0x83E42FD1F0
  12012. [6] = 0x83E42FD200
  12013. [7] = 0x83E42FD210
  12014. _M128A[16] XmmRegisters
  12015. [0] = 0x83E42FD220
  12016. [1] = 0x83E42FD230
  12017. [2] = 0x83E42FD240
  12018. [3] = 0x83E42FD250
  12019. [4] = 0x83E42FD260
  12020. [5] = 0x83E42FD270
  12021. [6] = 0x83E42FD280
  12022. [7] = 0x83E42FD290
  12023. [8] = 0x83E42FD2A0
  12024. [9] = 0x83E42FD2B0
  12025. unsigned int[96] Reserved4
  12026. [0] = 0xFE
  12027. [1] = 0xFE
  12028. [2] = 0xFE
  12029. [3] = 0xFE
  12030. [4] = 0xFE
  12031. [5] = 0xFE
  12032. [6] = 0xFE
  12033. [7] = 0xFE
  12034. [8] = 0xFE
  12035. [9] = 0xFE
  12036. _M128A[2] Header
  12037. [0] = 0x83E42FD180
  12038. [1] = 0x83E42FD190
  12039. <user defined> Legacy = 0x83E42FD1A0
  12040. _M128A Xmm0 = 0x83E42FD220
  12041. _M128A Xmm1
  12042. unsigned int Low = 0x0
  12043. int High = 0x0
  12044. _M128A Xmm2
  12045. unsigned int Low = 0x0
  12046. int High = 0x0
  12047. _M128A Xmm3
  12048. unsigned int Low = 0x0
  12049. int High = 0x0
  12050. _M128A Xmm4
  12051. unsigned int Low = 0x0
  12052. int High = 0x0
  12053. _M128A Xmm5
  12054. unsigned int Low = 0x0
  12055. int High = 0x0
  12056. _M128A Xmm6
  12057. unsigned int Low = 0x0
  12058. int High = 0x0
  12059. _M128A Xmm7
  12060. unsigned int Low = 0x0
  12061. int High = 0x0
  12062. _M128A Xmm8
  12063. unsigned int Low = 0x0
  12064. int High = 0x0
  12065. _M128A Xmm9
  12066. unsigned int Low = 0x0
  12067. int High = 0x0
  12068. _M128A Xmm10
  12069. unsigned int Low = 0x0
  12070. int High = 0x0
  12071. _M128A Xmm11
  12072. unsigned int Low = 0x0
  12073. int High = 0x0
  12074. _M128A Xmm12
  12075. unsigned int Low = 0x0
  12076. int High = 0x0
  12077. _M128A Xmm13
  12078. unsigned int Low = 0x0
  12079. int High = 0x0
  12080. _M128A Xmm14
  12081. unsigned int Low = 0x0
  12082. int High = 0x0
  12083. _M128A Xmm15
  12084. unsigned int Low = 0x0
  12085. int High = 0x0
  12086. _M128A[26] VectorRegister
  12087. [0] = 0x83E42FD380
  12088. [1] = 0x83E42FD390
  12089. [2] = 0x83E42FD3A0
  12090. [3] = 0x83E42FD3B0
  12091. [4] = 0x83E42FD3C0
  12092. [5] = 0x83E42FD3D0
  12093. [6] = 0x83E42FD3E0
  12094. [7] = 0x83E42FD3F0
  12095. [8] = 0x83E42FD400
  12096. [9] = 0x83E42FD410
  12097. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12098. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12099. unsigned int LastBranchToRip = 0x0
  12100. unsigned int LastBranchFromRip = 0x0
  12101. unsigned int LastExceptionToRip = 0x0
  12102. unsigned int LastExceptionFromRip = 0x0
  12103. Local _CONTEXT trashableContext
  12104. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  12105. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  12106. unsigned int P3Home = 0x0
  12107. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  12108. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  12109. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  12110. unsigned long ContextFlags = 0x10005F
  12111. unsigned long MxCsr = 0x1FA5
  12112. unsigned int SegCs = 0x33
  12113. unsigned int SegDs = 0x2B
  12114. unsigned int SegEs = 0x2B
  12115. unsigned int SegFs = 0x53
  12116. unsigned int SegGs = 0x2B
  12117. unsigned int SegSs = 0x2B
  12118. unsigned long EFlags = 0x10206
  12119. unsigned int Dr0 = 0x0
  12120. unsigned int Dr1 = 0x0
  12121. unsigned int Dr2 = 0x0
  12122. unsigned int Dr3 = 0x0
  12123. unsigned int Dr6 = 0x0
  12124. unsigned int Dr7 = 0x0
  12125. unsigned int Rax = 0xCCCCCCCC
  12126. unsigned int Rcx = 0x16
  12127. unsigned int Rdx = 0x2
  12128. unsigned int Rbx = 0x0
  12129. unsigned int Rsp = 0x83E42FFAD0
  12130. unsigned int Rbp = 0x0
  12131. unsigned int Rsi = 0x0
  12132. unsigned int Rdi = 0x0
  12133. unsigned int R8 = 0x7FFA2760B568
  12134. unsigned int R9 = 0x7FFA2760B570
  12135. unsigned int R10 = 0x0
  12136. unsigned int R11 = 0x246
  12137. unsigned int R12 = 0x0
  12138. unsigned int R13 = 0x0
  12139. unsigned int R14 = 0x0
  12140. unsigned int R15 = 0x0
  12141. unsigned int Rip = 0x7FFA4B54CB31
  12142. _XSAVE_FORMAT FltSave
  12143. unsigned int ControlWord = 0x27F
  12144. unsigned int StatusWord = 0x0
  12145. unsigned int TagWord = 0x0
  12146. unsigned int Reserved1 = 0x0
  12147. unsigned int ErrorOpcode = 0x0
  12148. unsigned long ErrorOffset = 0x0
  12149. unsigned int ErrorSelector = 0x0
  12150. unsigned int Reserved2 = 0x0
  12151. unsigned long DataOffset = 0x0
  12152. unsigned int DataSelector = 0x0
  12153. unsigned int Reserved3 = 0x0
  12154. unsigned long MxCsr = 0x1FA5
  12155. unsigned long MxCsr_Mask = 0xFFFF
  12156. _M128A[8] FloatRegisters
  12157. [0] = 0x83E42FBFF0
  12158. [1] = 0x83E42FC000
  12159. [2] = 0x83E42FC010
  12160. [3] = 0x83E42FC020
  12161. [4] = 0x83E42FC030
  12162. [5] = 0x83E42FC040
  12163. [6] = 0x83E42FC050
  12164. [7] = 0x83E42FC060
  12165. _M128A[16] XmmRegisters
  12166. [0] = 0x83E42FC070
  12167. [1] = 0x83E42FC080
  12168. [2] = 0x83E42FC090
  12169. [3] = 0x83E42FC0A0
  12170. [4] = 0x83E42FC0B0
  12171. [5] = 0x83E42FC0C0
  12172. [6] = 0x83E42FC0D0
  12173. [7] = 0x83E42FC0E0
  12174. [8] = 0x83E42FC0F0
  12175. [9] = 0x83E42FC100
  12176. unsigned int[96] Reserved4
  12177. [0] = 0xFE
  12178. [1] = 0xFE
  12179. [2] = 0xFE
  12180. [3] = 0xFE
  12181. [4] = 0xFE
  12182. [5] = 0xFE
  12183. [6] = 0xFE
  12184. [7] = 0xFE
  12185. [8] = 0xFE
  12186. [9] = 0xFE
  12187. _M128A[2] Header
  12188. [0] = 0x83E42FBFD0
  12189. [1] = 0x83E42FBFE0
  12190. <user defined> Legacy = 0x83E42FBFF0
  12191. _M128A Xmm0 = 0x83E42FC070
  12192. _M128A Xmm1
  12193. unsigned int Low = 0x0
  12194. int High = 0x0
  12195. _M128A Xmm2
  12196. unsigned int Low = 0x0
  12197. int High = 0x0
  12198. _M128A Xmm3
  12199. unsigned int Low = 0x0
  12200. int High = 0x0
  12201. _M128A Xmm4
  12202. unsigned int Low = 0x0
  12203. int High = 0x0
  12204. _M128A Xmm5
  12205. unsigned int Low = 0x0
  12206. int High = 0x0
  12207. _M128A Xmm6
  12208. unsigned int Low = 0x0
  12209. int High = 0x0
  12210. _M128A Xmm7
  12211. unsigned int Low = 0x0
  12212. int High = 0x0
  12213. _M128A Xmm8
  12214. unsigned int Low = 0x0
  12215. int High = 0x0
  12216. _M128A Xmm9
  12217. unsigned int Low = 0x0
  12218. int High = 0x0
  12219. _M128A Xmm10
  12220. unsigned int Low = 0x0
  12221. int High = 0x0
  12222. _M128A Xmm11
  12223. unsigned int Low = 0x0
  12224. int High = 0x0
  12225. _M128A Xmm12
  12226. unsigned int Low = 0x0
  12227. int High = 0x0
  12228. _M128A Xmm13
  12229. unsigned int Low = 0x0
  12230. int High = 0x0
  12231. _M128A Xmm14
  12232. unsigned int Low = 0x0
  12233. int High = 0x0
  12234. _M128A Xmm15
  12235. unsigned int Low = 0x0
  12236. int High = 0x0
  12237. _M128A[26] VectorRegister
  12238. [0] = 0x83E42FC1D0
  12239. [1] = 0x83E42FC1E0
  12240. [2] = 0x83E42FC1F0
  12241. [3] = 0x83E42FC200
  12242. [4] = 0x83E42FC210
  12243. [5] = 0x83E42FC220
  12244. [6] = 0x83E42FC230
  12245. [7] = 0x83E42FC240
  12246. [8] = 0x83E42FC250
  12247. [9] = 0x83E42FC260
  12248. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12249. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12250. unsigned int LastBranchToRip = 0x0
  12251. unsigned int LastBranchFromRip = 0x0
  12252. unsigned int LastExceptionToRip = 0x0
  12253. unsigned int LastExceptionFromRip = 0x0
  12254. Local _SYSTEMTIME systime
  12255. unsigned int wYear = 0x7E2
  12256. unsigned int wMonth = 0x6
  12257. unsigned int wDayOfWeek = 0x4
  12258. unsigned int wDay = 0xE
  12259. unsigned int wHour = 0x17
  12260. unsigned int wMinute = 0x16
  12261. unsigned int wSecond = 0x15
  12262. unsigned int wMilliseconds = 0x2F5
  12263. Local _EXCEPTION_RECORD* pExceptionRecord = 0x83E42FD570
  12264. unsigned long ExceptionCode = 0xC0000005
  12265. unsigned long ExceptionFlags = 0x0
  12266. _EXCEPTION_RECORD* ExceptionRecord = NULL
  12267. void* ExceptionAddress = 0x7FF65B6BAB0C
  12268. unsigned long NumberParameters = 0x2
  12269. unsigned int[15] ExceptionInformation
  12270. [0] = 0x1
  12271. [1] = 0x0
  12272. [2] = 0x0
  12273. [3] = 0x0
  12274. [4] = 0x0
  12275. [5] = 0x0
  12276. [6] = 0x0
  12277. [7] = 0x0
  12278. [8] = 0x0
  12279. [9] = 0x0
  12280. Local unsigned int offset = 0x22D9B0C
  12281. Local char[260] szFaultingModule = "D:\Work\Eluna\master\Debug\worldserver.exe..."
  12282. Local unsigned long section = 0x1
  12283. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x83E42FC900
  12284. _EXCEPTION_RECORD* ExceptionRecord = 0x83E42FD570
  12285. unsigned long ExceptionCode = 0xC0000005
  12286. unsigned long ExceptionFlags = 0x0
  12287. _EXCEPTION_RECORD* ExceptionRecord = NULL
  12288. void* ExceptionAddress = 0x7FF65B6BAB0C
  12289. unsigned long NumberParameters = 0x2
  12290. unsigned int[15] ExceptionInformation
  12291. [0] = 0x1
  12292. [1] = 0x0
  12293. [2] = 0x0
  12294. [3] = 0x0
  12295. [4] = 0x0
  12296. [5] = 0x0
  12297. [6] = 0x0
  12298. [7] = 0x0
  12299. [8] = 0x0
  12300. [9] = 0x0
  12301. _CONTEXT* ContextRecord = 0x83E42FD080
  12302. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  12303. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  12304. unsigned int P3Home = 0x0
  12305. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  12306. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  12307. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  12308. unsigned long ContextFlags = 0x10005F
  12309. unsigned long MxCsr = 0x1FA5
  12310. unsigned int SegCs = 0x33
  12311. unsigned int SegDs = 0x2B
  12312. unsigned int SegEs = 0x2B
  12313. unsigned int SegFs = 0x53
  12314. unsigned int SegGs = 0x2B
  12315. unsigned int SegSs = 0x2B
  12316. unsigned long EFlags = 0x10206
  12317. unsigned int Dr0 = 0x0
  12318. unsigned int Dr1 = 0x0
  12319. unsigned int Dr2 = 0x0
  12320. unsigned int Dr3 = 0x0
  12321. unsigned int Dr6 = 0x0
  12322. unsigned int Dr7 = 0x0
  12323. unsigned int Rax = 0xCCCCCCCC
  12324. unsigned int Rcx = 0x16
  12325. unsigned int Rdx = 0x2
  12326. unsigned int Rbx = 0x0
  12327. unsigned int Rsp = 0x83E42FD790
  12328. unsigned int Rbp = 0x83E42FDC50
  12329. unsigned int Rsi = 0x1
  12330. unsigned int Rdi = 0x83E42FD7B0
  12331. unsigned int R8 = 0x7FFA2760B568
  12332. unsigned int R9 = 0x7FFA2760B570
  12333. unsigned int R10 = 0x0
  12334. unsigned int R11 = 0x246
  12335. unsigned int R12 = 0x7FF65B0DD1DA
  12336. unsigned int R13 = 0x7FF6593E0000
  12337. unsigned int R14 = 0x83E42FF960
  12338. unsigned int R15 = 0x83E42FEA60
  12339. unsigned int Rip = 0x7FF65B6BAB0C
  12340. _XSAVE_FORMAT FltSave
  12341. unsigned int ControlWord = 0x27F
  12342. unsigned int StatusWord = 0x0
  12343. unsigned int TagWord = 0x0
  12344. unsigned int Reserved1 = 0x0
  12345. unsigned int ErrorOpcode = 0x0
  12346. unsigned long ErrorOffset = 0x0
  12347. unsigned int ErrorSelector = 0x0
  12348. unsigned int Reserved2 = 0x0
  12349. unsigned long DataOffset = 0x0
  12350. unsigned int DataSelector = 0x0
  12351. unsigned int Reserved3 = 0x0
  12352. unsigned long MxCsr = 0x1FA5
  12353. unsigned long MxCsr_Mask = 0xFFFF
  12354. _M128A[8] FloatRegisters
  12355. [0] = 0x83E42FD1A0
  12356. [1] = 0x83E42FD1B0
  12357. [2] = 0x83E42FD1C0
  12358. [3] = 0x83E42FD1D0
  12359. [4] = 0x83E42FD1E0
  12360. [5] = 0x83E42FD1F0
  12361. [6] = 0x83E42FD200
  12362. [7] = 0x83E42FD210
  12363. _M128A[16] XmmRegisters
  12364. [0] = 0x83E42FD220
  12365. [1] = 0x83E42FD230
  12366. [2] = 0x83E42FD240
  12367. [3] = 0x83E42FD250
  12368. [4] = 0x83E42FD260
  12369. [5] = 0x83E42FD270
  12370. [6] = 0x83E42FD280
  12371. [7] = 0x83E42FD290
  12372. [8] = 0x83E42FD2A0
  12373. [9] = 0x83E42FD2B0
  12374. unsigned int[96] Reserved4
  12375. [0] = 0xFE
  12376. [1] = 0xFE
  12377. [2] = 0xFE
  12378. [3] = 0xFE
  12379. [4] = 0xFE
  12380. [5] = 0xFE
  12381. [6] = 0xFE
  12382. [7] = 0xFE
  12383. [8] = 0xFE
  12384. [9] = 0xFE
  12385. _M128A[2] Header
  12386. [0] = 0x83E42FD180
  12387. [1] = 0x83E42FD190
  12388. <user defined> Legacy = 0x83E42FD1A0
  12389. _M128A Xmm0 = 0x83E42FD220
  12390. _M128A Xmm1
  12391. unsigned int Low = 0x0
  12392. int High = 0x0
  12393. _M128A Xmm2
  12394. unsigned int Low = 0x0
  12395. int High = 0x0
  12396. _M128A Xmm3
  12397. unsigned int Low = 0x0
  12398. int High = 0x0
  12399. _M128A Xmm4
  12400. unsigned int Low = 0x0
  12401. int High = 0x0
  12402. _M128A Xmm5
  12403. unsigned int Low = 0x0
  12404. int High = 0x0
  12405. _M128A Xmm6
  12406. unsigned int Low = 0x0
  12407. int High = 0x0
  12408. _M128A Xmm7
  12409. unsigned int Low = 0x0
  12410. int High = 0x0
  12411. _M128A Xmm8
  12412. unsigned int Low = 0x0
  12413. int High = 0x0
  12414. _M128A Xmm9
  12415. unsigned int Low = 0x0
  12416. int High = 0x0
  12417. _M128A Xmm10
  12418. unsigned int Low = 0x0
  12419. int High = 0x0
  12420. _M128A Xmm11
  12421. unsigned int Low = 0x0
  12422. int High = 0x0
  12423. _M128A Xmm12
  12424. unsigned int Low = 0x0
  12425. int High = 0x0
  12426. _M128A Xmm13
  12427. unsigned int Low = 0x0
  12428. int High = 0x0
  12429. _M128A Xmm14
  12430. unsigned int Low = 0x0
  12431. int High = 0x0
  12432. _M128A Xmm15
  12433. unsigned int Low = 0x0
  12434. int High = 0x0
  12435. _M128A[26] VectorRegister
  12436. [0] = 0x83E42FD380
  12437. [1] = 0x83E42FD390
  12438. [2] = 0x83E42FD3A0
  12439. [3] = 0x83E42FD3B0
  12440. [4] = 0x83E42FD3C0
  12441. [5] = 0x83E42FD3D0
  12442. [6] = 0x83E42FD3E0
  12443. [7] = 0x83E42FD3F0
  12444. [8] = 0x83E42FD400
  12445. [9] = 0x83E42FD410
  12446. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12447. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12448. unsigned int LastBranchToRip = 0x0
  12449. unsigned int LastBranchFromRip = 0x0
  12450. unsigned int LastExceptionToRip = 0x0
  12451. unsigned int LastExceptionFromRip = 0x0
  12452.  
  12453. 00007FF6594AF586 00000083E42FC780 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\work\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 186
  12454. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x83E42FC900
  12455. _EXCEPTION_RECORD* ExceptionRecord = 0x83E42FD570
  12456. unsigned long ExceptionCode = 0xC0000005
  12457. unsigned long ExceptionFlags = 0x0
  12458. _EXCEPTION_RECORD* ExceptionRecord = NULL
  12459. void* ExceptionAddress = 0x7FF65B6BAB0C
  12460. unsigned long NumberParameters = 0x2
  12461. unsigned int[15] ExceptionInformation
  12462. [0] = 0x1
  12463. [1] = 0x0
  12464. [2] = 0x0
  12465. [3] = 0x0
  12466. [4] = 0x0
  12467. [5] = 0x0
  12468. [6] = 0x0
  12469. [7] = 0x0
  12470. [8] = 0x0
  12471. [9] = 0x0
  12472. _CONTEXT* ContextRecord = 0x83E42FD080
  12473. unsigned int P1Home = 0xFEFEFEFEFEFEFEFE
  12474. unsigned int P2Home = 0xFEFEFEFEFEFEFEFE
  12475. unsigned int P3Home = 0x0
  12476. unsigned int P4Home = 0xFEFEFEFEFEFEFEFE
  12477. unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
  12478. unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
  12479. unsigned long ContextFlags = 0x10005F
  12480. unsigned long MxCsr = 0x1FA5
  12481. unsigned int SegCs = 0x33
  12482. unsigned int SegDs = 0x2B
  12483. unsigned int SegEs = 0x2B
  12484. unsigned int SegFs = 0x53
  12485. unsigned int SegGs = 0x2B
  12486. unsigned int SegSs = 0x2B
  12487. unsigned long EFlags = 0x10206
  12488. unsigned int Dr0 = 0x0
  12489. unsigned int Dr1 = 0x0
  12490. unsigned int Dr2 = 0x0
  12491. unsigned int Dr3 = 0x0
  12492. unsigned int Dr6 = 0x0
  12493. unsigned int Dr7 = 0x0
  12494. unsigned int Rax = 0xCCCCCCCC
  12495. unsigned int Rcx = 0x16
  12496. unsigned int Rdx = 0x2
  12497. unsigned int Rbx = 0x0
  12498. unsigned int Rsp = 0x83E42FD790
  12499. unsigned int Rbp = 0x83E42FDC50
  12500. unsigned int Rsi = 0x1
  12501. unsigned int Rdi = 0x83E42FD7B0
  12502. unsigned int R8 = 0x7FFA2760B568
  12503. unsigned int R9 = 0x7FFA2760B570
  12504. unsigned int R10 = 0x0
  12505. unsigned int R11 = 0x246
  12506. unsigned int R12 = 0x7FF65B0DD1DA
  12507. unsigned int R13 = 0x7FF6593E0000
  12508. unsigned int R14 = 0x83E42FF960
  12509. unsigned int R15 = 0x83E42FEA60
  12510. unsigned int Rip = 0x7FF65B6BAB0C
  12511. _XSAVE_FORMAT FltSave
  12512. unsigned int ControlWord = 0x27F
  12513. unsigned int StatusWord = 0x0
  12514. unsigned int TagWord = 0x0
  12515. unsigned int Reserved1 = 0x0
  12516. unsigned int ErrorOpcode = 0x0
  12517. unsigned long ErrorOffset = 0x0
  12518. unsigned int ErrorSelector = 0x0
  12519. unsigned int Reserved2 = 0x0
  12520. unsigned long DataOffset = 0x0
  12521. unsigned int DataSelector = 0x0
  12522. unsigned int Reserved3 = 0x0
  12523. unsigned long MxCsr = 0x1FA5
  12524. unsigned long MxCsr_Mask = 0xFFFF
  12525. _M128A[8] FloatRegisters
  12526. [0] = 0x83E42FD1A0
  12527. [1] = 0x83E42FD1B0
  12528. [2] = 0x83E42FD1C0
  12529. [3] = 0x83E42FD1D0
  12530. [4] = 0x83E42FD1E0
  12531. [5] = 0x83E42FD1F0
  12532. [6] = 0x83E42FD200
  12533. [7] = 0x83E42FD210
  12534. _M128A[16] XmmRegisters
  12535. [0] = 0x83E42FD220
  12536. [1] = 0x83E42FD230
  12537. [2] = 0x83E42FD240
  12538. [3] = 0x83E42FD250
  12539. [4] = 0x83E42FD260
  12540. [5] = 0x83E42FD270
  12541. [6] = 0x83E42FD280
  12542. [7] = 0x83E42FD290
  12543. [8] = 0x83E42FD2A0
  12544. [9] = 0x83E42FD2B0
  12545. unsigned int[96] Reserved4
  12546. [0] = 0xFE
  12547. [1] = 0xFE
  12548. [2] = 0xFE
  12549. [3] = 0xFE
  12550. [4] = 0xFE
  12551. [5] = 0xFE
  12552. [6] = 0xFE
  12553. [7] = 0xFE
  12554. [8] = 0xFE
  12555. [9] = 0xFE
  12556. _M128A[2] Header
  12557. [0] = 0x83E42FD180
  12558. [1] = 0x83E42FD190
  12559. <user defined> Legacy = 0x83E42FD1A0
  12560. _M128A Xmm0 = 0x83E42FD220
  12561. _M128A Xmm1
  12562. unsigned int Low = 0x0
  12563. int High = 0x0
  12564. _M128A Xmm2
  12565. unsigned int Low = 0x0
  12566. int High = 0x0
  12567. _M128A Xmm3
  12568. unsigned int Low = 0x0
  12569. int High = 0x0
  12570. _M128A Xmm4
  12571. unsigned int Low = 0x0
  12572. int High = 0x0
  12573. _M128A Xmm5
  12574. unsigned int Low = 0x0
  12575. int High = 0x0
  12576. _M128A Xmm6
  12577. unsigned int Low = 0x0
  12578. int High = 0x0
  12579. _M128A Xmm7
  12580. unsigned int Low = 0x0
  12581. int High = 0x0
  12582. _M128A Xmm8
  12583. unsigned int Low = 0x0
  12584. int High = 0x0
  12585. _M128A Xmm9
  12586. unsigned int Low = 0x0
  12587. int High = 0x0
  12588. _M128A Xmm10
  12589. unsigned int Low = 0x0
  12590. int High = 0x0
  12591. _M128A Xmm11
  12592. unsigned int Low = 0x0
  12593. int High = 0x0
  12594. _M128A Xmm12
  12595. unsigned int Low = 0x0
  12596. int High = 0x0
  12597. _M128A Xmm13
  12598. unsigned int Low = 0x0
  12599. int High = 0x0
  12600. _M128A Xmm14
  12601. unsigned int Low = 0x0
  12602. int High = 0x0
  12603. _M128A Xmm15
  12604. unsigned int Low = 0x0
  12605. int High = 0x0
  12606. _M128A[26] VectorRegister
  12607. [0] = 0x83E42FD380
  12608. [1] = 0x83E42FD390
  12609. [2] = 0x83E42FD3A0
  12610. [3] = 0x83E42FD3B0
  12611. [4] = 0x83E42FD3C0
  12612. [5] = 0x83E42FD3D0
  12613. [6] = 0x83E42FD3E0
  12614. [7] = 0x83E42FD3F0
  12615. [8] = 0x83E42FD400
  12616. [9] = 0x83E42FD410
  12617. unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
  12618. unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
  12619. unsigned int LastBranchToRip = 0x0
  12620. unsigned int LastBranchFromRip = 0x0
  12621. unsigned int LastExceptionToRip = 0x0
  12622. unsigned int LastExceptionFromRip = 0x0
  12623. Local char[260] module_folder_name = "D:\Work\Eluna\master\Debug..."
  12624. Local _SYSTEMTIME systime
  12625. unsigned int wYear = 0x7E2
  12626. unsigned int wMonth = 0x6
  12627. unsigned int wDayOfWeek = 0x4
  12628. unsigned int wDay = 0xE
  12629. unsigned int wHour = 0x17
  12630. unsigned int wMinute = 0x16
  12631. unsigned int wSecond = 0x15
  12632. unsigned int wMilliseconds = 0x1CC
  12633. Local char[260] crash_folder_path = "D:\Work\Eluna\master\Debug\Crashes..."
  12634. Local std::unique_lock<std::mutex> guard
  12635. std::mutex* _Pmtx = 0x7FF65D2C7EA0
  12636. std::_Mutex_base
  12637. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2C7EA0
  12638. bool _Owns = 0x1
  12639. Local char* pos = "worldserver.exe"
  12640.  
  12641. 00007FFA473695C0 00000083E42FC890 UnhandledExceptionFilter+190
  12642.  
  12643. 00007FFA4B58884F 00000083E42FC8C0 memset+1C4F
  12644.  
  12645. 00007FFA4B571146 00000083E42FC930 __C_specific_handler+96
  12646.  
  12647. 00007FFA4B584E6D 00000083E42FC960 __chkstk+11D
  12648.  
  12649. 00007FFA4B506058 00000083E42FD070 RtlWalkFrameChain+1518
  12650.  
  12651. 00007FFA4B583D9E 00000083E42FD780 KiUserExceptionDispatcher+2E
  12652.  
  12653. 00007FF65B6BAB0C 00000083E42FD7B0 Trinity::AbortHandler+1C d:\work\trinitycore\src\common\debugging\errors.cpp line 102
  12654. Parameter int __formal = 0x16
  12655.  
  12656. 00007FFA2751A381 00000083E42FD870 raise+441
  12657.  
  12658. 00007FFA2751BF59 00000083E42FD8B0 abort+39
  12659.  
  12660. 00007FFA2751AF86 00000083E42FD8F0 terminate+36
  12661.  
  12662. 00007FFA33444384 00000083E42FDA00 _is_exception_typeof+B74
  12663.  
  12664. 00007FFA33445B25 00000083E42FDAA0 __BuildCatchObjectHelper+DA5
  12665.  
  12666. 00007FFA33456107 00000083E42FDB10 __CxxFrameHandler3+A7
  12667.  
  12668. 00007FFA4B584E6D 00000083E42FDB40 __chkstk+11D
  12669.  
  12670. 00007FFA4B506058 00000083E42FE250 RtlWalkFrameChain+1518
  12671.  
  12672. 00007FFA4B504593 00000083E42FEA30 RtlRaiseException+303
  12673.  
  12674. 00007FFA472C50D8 00000083E42FEB10 RaiseException+68
  12675.  
  12676. 00007FFA33447E2D 00000083E42FEBC0 _CxxThrowException+12D
  12677.  
  12678. 00007FFA28FC8259 00000083E42FEC10 ?_Xout_of_range@std@@YAXPEBD@Z+29
  12679.  
  12680. 00007FF65B231451 00000083E42FEC40 std::vector<WaypointNode,std::allocator<WaypointNode> >::_Xrange+21 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 2031
  12681.  
  12682. 00007FF65B231519 00000083E42FEC70 std::vector<WaypointNode,std::allocator<WaypointNode> >::at+39 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\vector line 1844
  12683. Local std::vector<WaypointNode,std::allocator<WaypointNode> >* this = 0x207E990BB88
  12684. std::_Vector_alloc<std::_Vec_base_types<WaypointNode,std::allocator<WaypointNode> > >
  12685. std::_Compressed_pair<std::allocator<WaypointNode>,std::_Vector_val<std::_Simple_types<WaypointNode> >,1> _Mypair
  12686. std::_Vector_val<std::_Simple_types<WaypointNode> > _Myval2 = 0x207E990BB88
  12687. Parameter unsigned int _Pos = 0x2
  12688.  
  12689. 00007FF65B22DA44 00000083E42FED00 WaypointMovementGenerator<Creature>::FormationMove+74 d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 99
  12690. Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
  12691. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  12692. PathMovementBase<Creature,WaypointPath const *>
  12693. WaypointPath* i_path = 0x207E990BB88
  12694. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
  12695. unsigned int id = 0x0
  12696. unsigned int i_currentNode = 0x2
  12697. TimeTrackerSmall i_nextMoveTime
  12698. int i_expiryTime = 0x0
  12699. bool i_recalculateSpeed = 0x0
  12700. bool IsArrivalDone = 0x0
  12701. unsigned int path_id = 0x0
  12702. bool repeating = 0x0
  12703. bool LoadedFromDB = 0x0
  12704. Parameter Creature* creature = 0x207EBD34050
  12705. Unit
  12706. WorldObject
  12707. Object
  12708. unsigned int m_objectType = 0x9
  12709. int m_objectTypeId = 0x3
  12710. unsigned int m_updateFlag = 0x8
  12711. int* m_int32Values = 0x208
  12712. unsigned int* m_uint32Values = 0x208
  12713. float* m_floatValues = 0.000000
  12714. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  12715. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  12716. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  12717. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  12718. unsigned int m_valuesCount = 0xD5
  12719. unsigned int _dynamicValuesCount = 0x3
  12720. unsigned int _fieldNotifyFlags = 0x80
  12721. bool m_objectUpdated = 0x1
  12722. bool m_inWorld = 0x1
  12723. WorldLocation
  12724. Position
  12725. <user defined> XY = 0x207EBD340C8
  12726. <user defined> XYZ = 0x207EBD340C8
  12727. <user defined> XYZO = 0x207EBD340C8
  12728. <user defined> PackedXYZ = 0x207EBD340C8
  12729. float m_positionX = 1884.491577
  12730. float m_positionY = 1587.976196
  12731. float m_positionZ = 89.527344
  12732. float m_orientation = 6.208997
  12733. ?$Streamer@UXY@Position@@
  12734. Position* Pos = 0x44C67F3D44EB8FBB
  12735. ?$ConstStreamer@UXY@Position@@
  12736. Position* Pos = 0x44C67F3D44EB8FBB
  12737. ?$Streamer@UXYZ@Position@@
  12738. <user defined> Pos = 0x44C67F3D44EB8FBB
  12739. ?$ConstStreamer@UXYZ@Position@@
  12740. <user defined> Pos = 0x44C67F3D44EB8FBB
  12741. ?$Streamer@UXYZO@Position@@
  12742. <user defined> Pos = 0x44C67F3D44EB8FBB
  12743. ?$ConstStreamer@UXYZO@Position@@
  12744. <user defined> Pos = 0x44C67F3D44EB8FBB
  12745. ?$Streamer@UPackedXYZ@Position@@
  12746. <user defined> Pos = 0x44C67F3D44EB8FBB
  12747. ?$ConstStreamer@UPackedXYZ@Position@@
  12748. <user defined> Pos = 0x44C67F3D44EB8FBB
  12749. unsigned int m_mapId = 0x0
  12750. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  12751. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  12752. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  12753. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  12754. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  12755. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  12756. unsigned int LastUsedScriptID = 0x0
  12757. MovementInfo m_movementInfo = 0x207EBD34248
  12758. std::string m_name = "Wretched Ghoul"
  12759. bool m_isActive = 0x0
  12760. bool m_isWorldObject = 0x0
  12761. ZoneScript* m_zoneScript = NULL
  12762. Transport* m_transport = NULL
  12763. Map* m_currMap = 0x207AE22E040
  12764. unsigned int m_InstanceId = 0x0
  12765. PhaseShift _phaseShift = 0x207EBD34310
  12766. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  12767. int _dbPhase = 0x0
  12768. unsigned int m_notifyflags = 0x2
  12769. unsigned int m_executed_notifies = 0x0
  12770. unsigned int m_extraAttacks = 0x0
  12771. bool m_canDualWield = 0x0
  12772. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  12773. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12774. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12775. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  12776. <user defined> _Copy_tag = 0x207EBD34400
  12777. <user defined> _Move_tag = 0x207EBD34400
  12778. Player* m_playerMovingMe = NULL
  12779. ObjectGuid[7] m_SummonSlot
  12780. [0] = 0x207EBD34420
  12781. [1] = 0x207EBD34430
  12782. [2] = 0x207EBD34440
  12783. [3] = 0x207EBD34450
  12784. [4] = 0x207EBD34460
  12785. [5] = 0x207EBD34470
  12786. [6] = 0x207EBD34480
  12787. ObjectGuid[4] m_ObjectSlot
  12788. [0] = 0x207EBD34490
  12789. [1] = 0x207EBD344A0
  12790. [2] = 0x207EBD344B0
  12791. [3] = 0x207EBD344C0
  12792. float m_modMeleeHitChance = 0.000000
  12793. float m_modRangedHitChance = 0.000000
  12794. float m_modSpellHitChance = 0.000000
  12795. int m_baseSpellCritChance = 0x5
  12796. float[7] m_threatModifier
  12797. [0] = 1.000000
  12798. [1] = 1.000000
  12799. [2] = 1.000000
  12800. [3] = 1.000000
  12801. [4] = 1.000000
  12802. [5] = 1.000000
  12803. [6] = 1.000000
  12804. unsigned int[3] m_baseAttackSpeed
  12805. [0] = 0x7D0
  12806. [1] = 0x7D0
  12807. [2] = 0x7D0
  12808. float[3] m_modAttackSpeedPct
  12809. [0] = 1.000000
  12810. [1] = 1.000000
  12811. [2] = 1.000000
  12812. unsigned int[3] m_attackTimer
  12813. [0] = 0x0
  12814. [1] = 0x0
  12815. [2] = 0x0
  12816. EventProcessor m_Events
  12817. unsigned int m_time = 0x4862
  12818. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  12819. 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
  12820. [0] = 0x207EBD34540
  12821. [1] = 0x207EBD34590
  12822. [2] = 0x207EBD345E0
  12823. [3] = 0x207EBD34630
  12824. [4] = 0x207EBD34680
  12825. [5] = 0x207EBD346D0
  12826. [6] = 0x207EBD34720
  12827. unsigned int m_lastSanctuaryTime = 0x0
  12828. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  12829. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  12830. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  12831. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  12832. <user defined> _Copy_tag = 0x207EBD34778
  12833. <user defined> _Move_tag = 0x207EBD34778
  12834. bool IsAIEnabled = 0x1
  12835. bool NeedChangeAI = 0x0
  12836. ObjectGuid LastCharmerGUID
  12837. unsigned int _low = 0x0
  12838. unsigned int _high = 0x0
  12839. bool m_ControlledByPlayer = 0x0
  12840. Movement::MoveSpline* movespline = 0x207E701B920
  12841. Movement::Spline<int> spline = 0x207E701B920
  12842. Movement::FacingInfo facing = 0x207E701B970
  12843. unsigned int m_Id = 0x5F1
  12844. Movement::MoveSplineFlag splineflags = 0x20
  12845. int time_passed = 0x0
  12846. float vertical_acceleration = 0.000000
  12847. float initialOrientation = 0.000000
  12848. int effect_start_time = 0x0
  12849. int point_Idx = 0x3
  12850. int point_Idx_offset = 0x0
  12851. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  12852. bool onTransport = 0x0
  12853. bool splineIsFacingOnly = 0x0
  12854. UnitAI* i_AI = 0x207E990B9A0
  12855. Unit* me = 0x207EBD34050
  12856. UnitAI* i_disabledAI = NULL
  12857. bool m_AutoRepeatFirstCast = 0x0
  12858. float[4] m_createStats
  12859. [0] = 0.000000
  12860. [1] = 0.000000
  12861. [2] = 0.000000
  12862. [3] = 0.000000
  12863. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  12864. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12865. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  12866. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  12867. <user defined> _Copy_tag = 0x207EBD347D8
  12868. <user defined> _Move_tag = 0x207EBD347D8
  12869. Unit* m_attacking = NULL
  12870. int m_deathState = 0x2
  12871. int m_procDeep = 0x0
  12872. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  12873. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  12874. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  12875. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  12876. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  12877. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  12878. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  12879. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  12880. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  12881. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  12882. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  12883. unsigned int m_transform = 0x0
  12884. Spell*[4] m_currentSpells
  12885. [0] = 0x0
  12886. [1] = 0x0
  12887. [2] = 0x0
  12888. [3] = 0x0
  12889. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  12890. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  12891. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  12892. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  12893. <user defined> value_compare = 0x207EBD34878
  12894. <user defined> _Copy_tag = 0x207EBD34878
  12895. <user defined> _Move_tag = 0x207EBD34878
  12896. <user defined> value_compare = 0x207EBD34878
  12897. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  12898. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  12899. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  12900. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  12901. <user defined> value_compare = 0x207EBD34890
  12902. <user defined> _Copy_tag = 0x207EBD34890
  12903. <user defined> _Move_tag = 0x207EBD34890
  12904. <user defined> value_compare = 0x207EBD34890
  12905. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  12906. std::_List_buy<Aura *,std::allocator<Aura *> >
  12907. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  12908. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  12909. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  12910. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  12911. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  12912. std::_Iterator_base12
  12913. std::_Container_proxy* _Myproxy = 0x207EBD01930
  12914. std::_Iterator_base12* _Mynextiter = NULL
  12915. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  12916. unsigned int m_removedAurasCount = 0x0
  12917. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  12918. [0] = 0x207EBD348E0
  12919. [1] = 0x207EBD348F8
  12920. [2] = 0x207EBD34910
  12921. [3] = 0x207EBD34928
  12922. [4] = 0x207EBD34940
  12923. [5] = 0x207EBD34958
  12924. [6] = 0x207EBD34970
  12925. [7] = 0x207EBD34988
  12926. [8] = 0x207EBD349A0
  12927. [9] = 0x207EBD349B8
  12928. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  12929. std::_List_buy<Aura *,std::allocator<Aura *> >
  12930. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  12931. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  12932. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  12933. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  12934. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  12935. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  12936. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  12937. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  12938. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  12939. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  12940. <user defined> value_compare = 0x207EBD37730
  12941. <user defined> _Copy_tag = 0x207EBD37730
  12942. <user defined> _Move_tag = 0x207EBD37730
  12943. <user defined> value_compare = 0x207EBD37730
  12944. std::array<unsigned int,2> m_interruptMask
  12945. unsigned int[2] _Elems
  12946. [0] = 0x0
  12947. [1] = 0x0
  12948. float[5] m_auraModifiersGroup
  12949. [0] = 0.000000
  12950. [1] = 100.000000
  12951. [2] = 1.000000
  12952. [3] = 0.000000
  12953. [4] = 1.000000
  12954. [0] = 0x207EBD37750
  12955. [1] = 0x207EBD37764
  12956. [2] = 0x207EBD37778
  12957. [3] = 0x207EBD3778C
  12958. [4] = 0x207EBD377A0
  12959. [5] = 0x207EBD377B4
  12960. [6] = 0x207EBD377C8
  12961. [7] = 0x207EBD377DC
  12962. [8] = 0x207EBD377F0
  12963. [9] = 0x207EBD37804
  12964. float[2] m_weaponDamage
  12965. [0] = 2.566667
  12966. [1] = 3.850000
  12967. [0] = 0x4076666640244444
  12968. [1] = 0x4076666640244444
  12969. [2] = 0x4076666640244444
  12970. bool m_canModifyStats = 0x1
  12971. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  12972. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  12973. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  12974. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  12975. <user defined> _Copy_tag = 0x207EBD37A40
  12976. <user defined> _Move_tag = 0x207EBD37A40
  12977. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  12978. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  12979. Data
  12980. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  12981. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  12982. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  12983. insert_commit_data
  12984. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  12985. float[9] m_speed_rate
  12986. [0] = 0.777776
  12987. [1] = 0.857143
  12988. [2] = 1.000000
  12989. [3] = 1.000000
  12990. [4] = 1.000000
  12991. [5] = 1.000000
  12992. [6] = 1.000000
  12993. [7] = 1.000000
  12994. [8] = 1.000000
  12995. CharmInfo* m_charmInfo = NULL
  12996. std::list<Player *,std::allocator<Player *> > m_sharedVision
  12997. std::_List_buy<Player *,std::allocator<Player *> >
  12998. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  12999. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  13000. MotionMaster* i_motionMaster = 0x207E9459C10
  13001. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  13002. MovementGenerator*[3] _slot
  13003. [0] = 0x7FF65D34FFB0
  13004. [1] = 0x0
  13005. [2] = 0x0
  13006. int _top = 0x0
  13007. Unit* _owner = 0x207EBD34050
  13008. bool[3] _initialize
  13009. [0] = 0x0
  13010. [1] = 0x0
  13011. [2] = 0x1
  13012. unsigned int _cleanFlag = 0x1
  13013. unsigned int[3] m_reactiveTimer
  13014. [0] = 0x0
  13015. [1] = 0x0
  13016. [2] = 0x0
  13017. unsigned int m_regenTimer = 0x138
  13018. ThreatManager m_ThreatManager
  13019. HostileReference* iCurrentVictim = NULL
  13020. Unit* iOwner = 0x207EBD34050
  13021. unsigned int iUpdateTimer = 0x3E8
  13022. ThreatContainer iThreatContainer = 0x207EBD37AE8
  13023. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  13024. Vehicle* m_vehicle = NULL
  13025. Vehicle* m_vehicleKit = NULL
  13026. unsigned int m_unitTypeMask = 0x0
  13027. LiquidTypeEntry* _lastLiquid = NULL
  13028. unsigned int m_movementCounter = 0x0
  13029. unsigned int m_state = 0x20
  13030. unsigned int m_CombatTimer = 0x0
  13031. TimeTrackerSmall m_movesplineTimer
  13032. int i_expiryTime = 0x190
  13033. std::array<DiminishingReturn,9> m_Diminishing
  13034. DiminishingReturn[9] _Elems
  13035. [0] = 0x207EBD37B58
  13036. [1] = 0x207EBD37B64
  13037. [2] = 0x207EBD37B70
  13038. [3] = 0x207EBD37B7C
  13039. [4] = 0x207EBD37B88
  13040. [5] = 0x207EBD37B94
  13041. [6] = 0x207EBD37BA0
  13042. [7] = 0x207EBD37BAC
  13043. [8] = 0x207EBD37BB8
  13044. HostileRefManager m_HostileRefManager
  13045. RefManager<Unit,ThreatManager>
  13046. LinkedListHead
  13047. LinkedListElement iFirst = 0x207EBD37BD0
  13048. LinkedListElement iLast = 0x207EBD37BE0
  13049. unsigned int iSize = 0x0
  13050. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  13051. <user defined> iterator = 0xEBD37BE0
  13052. <user defined> iterator = 0x207EBD37BC8
  13053. Unit* iOwner = 0x207EBD34050
  13054. FollowerRefManager m_FollowingRefManager
  13055. RefManager<Unit,TargetedMovementGeneratorBase>
  13056. LinkedListHead
  13057. LinkedListElement iFirst = 0x207EBD37C08
  13058. LinkedListElement iLast = 0x207EBD37C18
  13059. unsigned int iSize = 0x0
  13060. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  13061. <user defined> iterator = 0xEBD37C18
  13062. <user defined> iterator = 0x207EBD37C00
  13063. RedirectThreatInfo _redirectThreadInfo
  13064. ObjectGuid _targetGUID = 0x207EBD37C30
  13065. unsigned int _threatPct = 0x0
  13066. bool m_cleanupDone = 0x0
  13067. bool m_duringRemoveFromWorld = 0x0
  13068. unsigned int _oldFactionId = 0x0
  13069. bool _isWalkingBeforeCharm = 0x0
  13070. unsigned int _aiAnimKitId = 0x0
  13071. unsigned int _movementAnimKitId = 0x0
  13072. unsigned int _meleeAnimKitId = 0x0
  13073. int _lastDamagedTime = 0x0
  13074. SpellHistory* _spellHistory = 0x207E88D18D0
  13075. CooldownEntry
  13076. unsigned int SpellId = 0xEBD34050
  13077. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  13078. unsigned int ItemId = 0xEBD0B8E0
  13079. unsigned int CategoryId = 0x207
  13080. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  13081. bool OnHold = 0x0
  13082. ChargeEntry
  13083. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  13084. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  13085. Unit* _owner = 0x207EBD34050
  13086. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  13087. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  13088. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  13089. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  13090. [0] = 0x0
  13091. [1] = 0x0
  13092. [2] = 0x0
  13093. [3] = 0x0
  13094. [4] = 0x0
  13095. [5] = 0x0
  13096. [6] = 0x0
  13097. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  13098. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  13099. GridObject<Creature>
  13100. GridReference<Creature> _gridRef
  13101. Reference<GridRefManager<Creature>,Creature>
  13102. LinkedListElement
  13103. LinkedListElement* iNext = 0x207EBCEFC68
  13104. LinkedListElement* iPrev = 0x207EBD3BC98
  13105. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  13106. Creature* iRefFrom = 0x207EBD34050
  13107. MapObject
  13108. Cell _currentCell
  13109. <unnamed-type-data>
  13110. <unnamed-type-Part>
  13111. unsigned int grid_x = 0x1C48A3
  13112. unsigned int grid_y = 0x1C48A3
  13113. unsigned int cell_x = 0x1C48A3
  13114. unsigned int cell_y = 0x1C48A3
  13115. unsigned int nocreate = 0x1C48A3
  13116. unsigned int reserved = 0x1C48A3
  13117. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  13118. unsigned int All = 0x1C48A3
  13119. Cell::<unnamed-type-data> data = 0x1C48A3
  13120. int _moveState = 0x0
  13121. Position _newPosition
  13122. <user defined> XY = 0x207EBD37CA0
  13123. <user defined> XYZ = 0x207EBD37CA0
  13124. <user defined> XYZO = 0x207EBD37CA0
  13125. <user defined> PackedXYZ = 0x207EBD37CA0
  13126. float m_positionX = 0.000000
  13127. float m_positionY = 0.000000
  13128. float m_positionZ = 0.000000
  13129. float m_orientation = 0.000000
  13130. ?$Streamer@UXY@Position@@
  13131. Position* Pos = NULL
  13132. ?$ConstStreamer@UXY@Position@@
  13133. Position* Pos = NULL
  13134. ?$Streamer@UXYZ@Position@@
  13135. <user defined> Pos = 0x0
  13136. ?$ConstStreamer@UXYZ@Position@@
  13137. <user defined> Pos = 0x0
  13138. ?$Streamer@UXYZO@Position@@
  13139. <user defined> Pos = 0x0
  13140. ?$ConstStreamer@UXYZO@Position@@
  13141. <user defined> Pos = 0x0
  13142. ?$Streamer@UPackedXYZ@Position@@
  13143. <user defined> Pos = 0x0
  13144. ?$ConstStreamer@UPackedXYZ@Position@@
  13145. <user defined> Pos = 0x0
  13146. Loot loot
  13147. std::vector<LootItem,std::allocator<LootItem> > items
  13148. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13149. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
  13150. std::vector<LootItem,std::allocator<LootItem> > quest_items
  13151. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13152. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
  13153. unsigned int gold = 0x0
  13154. unsigned int unlootedCount = 0x0
  13155. ObjectGuid roundRobinPlayer
  13156. unsigned int _low = 0x0
  13157. unsigned int _high = 0x0
  13158. unsigned int loot_type = 0x0
  13159. unsigned int maxDuplicates = 0x1
  13160. ObjectGuid containerID
  13161. unsigned int _low = 0x0
  13162. unsigned int _high = 0x0
  13163. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  13164. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13165. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13166. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
  13167. <user defined> _Copy_tag = 0x207EBD37D18
  13168. <user defined> _Move_tag = 0x207EBD37D18
  13169. 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
  13170. 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
  13171. <user defined> value_compare = 0x207EBD37D30
  13172. 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
  13173. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
  13174. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
  13175. unsigned int _Mask = 0x7
  13176. unsigned int _Maxidx = 0x8
  13177. 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
  13178. 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
  13179. <user defined> value_compare = 0x207EBD37D80
  13180. 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
  13181. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
  13182. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
  13183. unsigned int _Mask = 0x7
  13184. unsigned int _Maxidx = 0x8
  13185. 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
  13186. 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
  13187. <user defined> value_compare = 0x207EBD37DD0
  13188. 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
  13189. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
  13190. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
  13191. unsigned int _Mask = 0x7
  13192. unsigned int _Maxidx = 0x8
  13193. LootValidatorRefManager i_LootValidatorRefManager
  13194. RefManager<Loot,LootValidatorRef>
  13195. LinkedListHead
  13196. LinkedListElement iFirst = 0x207EBD37E28
  13197. LinkedListElement iLast = 0x207EBD37E38
  13198. unsigned int iSize = 0x0
  13199. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
  13200. <user defined> iterator = 0xEBD37E38
  13201. <user defined> iterator = 0x207EBD37E20
  13202. iterator
  13203. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  13204. ObjectGuid _GUID
  13205. unsigned int _low = 0x207
  13206. unsigned int _high = 0x3C00040000017780
  13207. unsigned int _itemContext = 0x0
  13208. unsigned int[8] m_spells
  13209. [0] = 0x0
  13210. [1] = 0x0
  13211. [2] = 0x0
  13212. [3] = 0x0
  13213. [4] = 0x0
  13214. [5] = 0x0
  13215. [6] = 0x0
  13216. [7] = 0x0
  13217. unsigned int m_groupLootTimer = 0x0
  13218. ObjectGuid lootingGroupLowGUID
  13219. unsigned int _low = 0x0
  13220. unsigned int _high = 0x0
  13221. unsigned int m_PlayerDamageReq = 0x2B
  13222. float m_SightDistance = 50.000000
  13223. float m_CombatDistance = 0.000000
  13224. bool m_isTempWorldObject = 0x0
  13225. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  13226. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  13227. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  13228. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
  13229. ObjectGuid m_lootRecipient
  13230. unsigned int _low = 0x0
  13231. unsigned int _high = 0x0
  13232. ObjectGuid m_lootRecipientGroup
  13233. unsigned int _low = 0x0
  13234. unsigned int _high = 0x0
  13235. ObjectGuid _skinner
  13236. unsigned int _low = 0x0
  13237. unsigned int _high = 0x0
  13238. int _pickpocketLootRestore = 0x0
  13239. int m_corpseRemoveTime = 0x5B22CE9B
  13240. int m_respawnTime = 0x5B22CF13
  13241. unsigned int m_respawnDelay = 0x78
  13242. unsigned int m_corpseDelay = 0x3C
  13243. float m_respawnradius = 5.000000
  13244. unsigned int m_boundaryCheckTime = 0x9C4
  13245. unsigned int m_combatPulseTime = 0x0
  13246. unsigned int m_combatPulseDelay = 0x0
  13247. int m_reactState = 0x0
  13248. unsigned int m_defaultMovementType = 0x1
  13249. unsigned int m_spawnId = 0x4F697
  13250. unsigned int m_equipmentId = 0x0
  13251. int m_originalEquipmentId = 0x0
  13252. bool m_AlreadyCallAssistance = 0x0
  13253. bool m_AlreadySearchedAssistance = 0x0
  13254. bool m_regenHealth = 0x1
  13255. bool m_cannotReachTarget = 0x0
  13256. unsigned int m_cannotReachTimer = 0x0
  13257. bool m_AI_locked = 0x0
  13258. int m_meleeDamageSchoolMask = 0x1
  13259. unsigned int m_originalEntry = 0x5DE
  13260. Position m_homePosition
  13261. <user defined> XY = 0x207EBD37F58
  13262. <user defined> XYZ = 0x207EBD37F58
  13263. <user defined> XYZO = 0x207EBD37F58
  13264. <user defined> PackedXYZ = 0x207EBD37F58
  13265. float m_positionX = 1884.627563
  13266. float m_positionY = 1587.966064
  13267. float m_positionZ = 89.505379
  13268. float m_orientation = 3.067404
  13269. ?$Streamer@UXY@Position@@
  13270. Position* Pos = 0x44C67EEA44EB9415
  13271. ?$ConstStreamer@UXY@Position@@
  13272. Position* Pos = 0x44C67EEA44EB9415
  13273. ?$Streamer@UXYZ@Position@@
  13274. <user defined> Pos = 0x44C67EEA44EB9415
  13275. ?$ConstStreamer@UXYZ@Position@@
  13276. <user defined> Pos = 0x44C67EEA44EB9415
  13277. ?$Streamer@UXYZO@Position@@
  13278. <user defined> Pos = 0x44C67EEA44EB9415
  13279. ?$ConstStreamer@UXYZO@Position@@
  13280. <user defined> Pos = 0x44C67EEA44EB9415
  13281. ?$Streamer@UPackedXYZ@Position@@
  13282. <user defined> Pos = 0x44C67EEA44EB9415
  13283. ?$ConstStreamer@UPackedXYZ@Position@@
  13284. <user defined> Pos = 0x44C67EEA44EB9415
  13285. Position m_transportHomePosition
  13286. <user defined> XY = 0x207EBD37F68
  13287. <user defined> XYZ = 0x207EBD37F68
  13288. <user defined> XYZO = 0x207EBD37F68
  13289. <user defined> PackedXYZ = 0x207EBD37F68
  13290. float m_positionX = 0.000000
  13291. float m_positionY = 0.000000
  13292. float m_positionZ = 0.000000
  13293. float m_orientation = 0.000000
  13294. ?$Streamer@UXY@Position@@
  13295. Position* Pos = NULL
  13296. ?$ConstStreamer@UXY@Position@@
  13297. Position* Pos = NULL
  13298. ?$Streamer@UXYZ@Position@@
  13299. <user defined> Pos = 0x0
  13300. ?$ConstStreamer@UXYZ@Position@@
  13301. <user defined> Pos = 0x0
  13302. ?$Streamer@UXYZO@Position@@
  13303. <user defined> Pos = 0x0
  13304. ?$ConstStreamer@UXYZO@Position@@
  13305. <user defined> Pos = 0x0
  13306. ?$Streamer@UPackedXYZ@Position@@
  13307. <user defined> Pos = 0x0
  13308. ?$ConstStreamer@UPackedXYZ@Position@@
  13309. <user defined> Pos = 0x0
  13310. bool DisableReputationGain = 0x0
  13311. CreatureTemplate* m_creatureInfo = 0x207984FD7E8
  13312. unsigned int Entry = 0x5DE
  13313. unsigned int[3] DifficultyEntry
  13314. [0] = 0x0
  13315. [1] = 0x0
  13316. [2] = 0x0
  13317. unsigned int[2] KillCredit
  13318. [0] = 0x762
  13319. [1] = 0x0
  13320. unsigned int Modelid1 = 0x33D
  13321. unsigned int Modelid2 = 0x0
  13322. unsigned int Modelid3 = 0x0
  13323. unsigned int Modelid4 = 0x0
  13324. std::string Name = "Wretched Ghoul"
  13325. std::string FemaleName = ""
  13326. std::string SubName = ""
  13327. std::string TitleAlt = ""
  13328. std::string IconName = ""
  13329. unsigned int GossipMenuId = 0x0
  13330. int minlevel = 0x1
  13331. int maxlevel = 0x2
  13332. boost::optional<CreatureLevelScaling> levelScaling
  13333. boost::optional_detail::optional_base<CreatureLevelScaling>
  13334. <user defined> boost::optional_detail::optional_tag = 0x0
  13335. bool m_initialized = 0x0
  13336. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  13337. int HealthScalingExpansion = 0x0
  13338. unsigned int RequiredExpansion = 0x0
  13339. unsigned int VignetteID = 0x0
  13340. unsigned int faction = 0x7
  13341. unsigned int npcflag = 0x0
  13342. float speed_walk = 0.777776
  13343. float speed_run = 0.857143
  13344. float scale = 1.000000
  13345. unsigned int rank = 0x0
  13346. unsigned int dmgschool = 0x0
  13347. unsigned int BaseAttackTime = 0x7D0
  13348. unsigned int RangeAttackTime = 0x7D0
  13349. float BaseVariance = 1.000000
  13350. float RangeVariance = 1.000000
  13351. unsigned int unit_class = 0x1
  13352. unsigned int unit_flags = 0x0
  13353. unsigned int unit_flags2 = 0x800
  13354. unsigned int unit_flags3 = 0x0
  13355. unsigned int dynamicflags = 0x0
  13356. int family = 0x0
  13357. unsigned int trainer_class = 0x0
  13358. unsigned int type = 0x6
  13359. unsigned int type_flags = 0x0
  13360. unsigned int type_flags2 = 0x0
  13361. unsigned int lootid = 0x5DE
  13362. unsigned int pickpocketLootId = 0x5DE
  13363. unsigned int SkinLootId = 0x0
  13364. int[7] resistance
  13365. [0] = 0x0
  13366. [1] = 0x1
  13367. [2] = 0x1
  13368. [3] = 0x1
  13369. [4] = 0x1
  13370. [5] = 0x1
  13371. [6] = 0x1
  13372. unsigned int[8] spells
  13373. [0] = 0x0
  13374. [1] = 0x0
  13375. [2] = 0x0
  13376. [3] = 0x0
  13377. [4] = 0x0
  13378. [5] = 0x0
  13379. [6] = 0x0
  13380. [7] = 0x0
  13381. unsigned int VehicleId = 0x0
  13382. unsigned int mingold = 0x1
  13383. unsigned int maxgold = 0x4
  13384. std::string AIName = "SmartAI"
  13385. unsigned int MovementType = 0x1
  13386. unsigned int InhabitType = 0x3
  13387. float HoverHeight = 1.000000
  13388. float ModHealth = 1.000000
  13389. float ModHealthExtra = 1.000000
  13390. float ModMana = 1.000000
  13391. float ModManaExtra = 1.000000
  13392. float ModArmor = 1.000000
  13393. float ModDamage = 1.000000
  13394. float ModExperience = 1.000000
  13395. bool RacialLeader = 0x0
  13396. unsigned int movementId = 0x64
  13397. bool RegenHealth = 0x1
  13398. unsigned int MechanicImmuneMask = 0x800010
  13399. unsigned int flags_extra = 0x0
  13400. unsigned int ScriptID = 0x0
  13401. CreatureData* m_creatureData = 0x207A3D4D1E8
  13402. unsigned int id = 0x5DE
  13403. unsigned int mapid = 0x0
  13404. unsigned int displayid = 0x0
  13405. int equipmentId = 0x0
  13406. float posX = 1919.939941
  13407. float posY = 1586.650024
  13408. float posZ = 83.980400
  13409. float orientation = 2.334830
  13410. unsigned int spawntimesecs = 0x78
  13411. float spawndist = 5.000000
  13412. unsigned int currentwaypoint = 0x0
  13413. unsigned int curhealth = 0x1
  13414. unsigned int curmana = 0x0
  13415. unsigned int movementType = 0x1
  13416. unsigned int spawnMask = 0x1
  13417. unsigned int npcflag = 0x0
  13418. unsigned int unit_flags = 0x0
  13419. unsigned int unit_flags2 = 0x0
  13420. unsigned int unit_flags3 = 0x0
  13421. unsigned int dynamicflags = 0x0
  13422. unsigned int phaseUseFlags = 0x0
  13423. unsigned int phaseId = 0x0
  13424. unsigned int phaseGroup = 0x0
  13425. int terrainSwapMap = 0xFFFFFFFF
  13426. unsigned int ScriptId = 0x0
  13427. bool dbData = 0x1
  13428. unsigned int m_LootMode = 0x1
  13429. unsigned int m_waypointID = 0x1
  13430. unsigned int m_path_id = 0x0
  13431. CreatureGroup* m_formation = NULL
  13432. bool m_TriggerJustRespawned = 0x0
  13433. Spell* m_focusSpell = NULL
  13434. unsigned int m_focusDelay = 0x0
  13435. bool m_shouldReacquireTarget = 0x0
  13436. ObjectGuid m_suppressedTarget
  13437. unsigned int _low = 0x0
  13438. unsigned int _high = 0x0
  13439. float m_suppressedOrientation = 0.000000
  13440. 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
  13441. 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
  13442. <user defined> value_compare = 0x207EBD37FD8
  13443. 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
  13444. std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
  13445. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
  13446. unsigned int _Mask = 0x7
  13447. unsigned int _Maxidx = 0x8
  13448. Local WaypointNode& waypoint = 0xCCCCCCCCCCCCCCCC
  13449. unsigned int id = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
  13450. float x = 0xCCCCCCCCCCCCCCD0 <Unable to read memory>
  13451. float y = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  13452. float z = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  13453. float orientation = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  13454. unsigned int delay = 0xCCCCCCCCCCCCCCE0 <Unable to read memory>
  13455. unsigned int eventId = 0xCCCCCCCCCCCCCCE4 <Unable to read memory>
  13456. unsigned int moveType = 0xCCCCCCCCCCCCCCE8 <Unable to read memory>
  13457. unsigned int eventChance = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
  13458. Local bool transportPath = 0x0
  13459. Local Movement::Location formationDest
  13460. G3D::Vector3
  13461. float x = -107374176.000000
  13462. float y = -107374176.000000
  13463. float z = -107374176.000000
  13464. float orientation = -107374176.000000
  13465.  
  13466. 00007FF65B22CA3C 00000083E42FED60 WaypointMovementGenerator<Creature>::DoUpdate+2AC d:\work\trinitycore\src\server\game\movement\movementgenerators\waypointmovementgenerator.cpp line 294
  13467. Local WaypointMovementGenerator<Creature>* this = 0x207F1029230
  13468. MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >
  13469. PathMovementBase<Creature,WaypointPath const *>
  13470. WaypointPath* i_path = 0x207E990BB88
  13471. std::vector<WaypointNode,std::allocator<WaypointNode> > nodes = 0x207E990BB88
  13472. unsigned int id = 0x0
  13473. unsigned int i_currentNode = 0x2
  13474. TimeTrackerSmall i_nextMoveTime
  13475. int i_expiryTime = 0x0
  13476. bool i_recalculateSpeed = 0x0
  13477. bool IsArrivalDone = 0x0
  13478. unsigned int path_id = 0x0
  13479. bool repeating = 0x0
  13480. bool LoadedFromDB = 0x0
  13481. Parameter Creature* creature = 0x207EBD34050
  13482. Unit
  13483. WorldObject
  13484. Object
  13485. unsigned int m_objectType = 0x9
  13486. int m_objectTypeId = 0x3
  13487. unsigned int m_updateFlag = 0x8
  13488. int* m_int32Values = 0x208
  13489. unsigned int* m_uint32Values = 0x208
  13490. float* m_floatValues = 0.000000
  13491. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  13492. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  13493. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  13494. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  13495. unsigned int m_valuesCount = 0xD5
  13496. unsigned int _dynamicValuesCount = 0x3
  13497. unsigned int _fieldNotifyFlags = 0x80
  13498. bool m_objectUpdated = 0x1
  13499. bool m_inWorld = 0x1
  13500. WorldLocation
  13501. Position
  13502. <user defined> XY = 0x207EBD340C8
  13503. <user defined> XYZ = 0x207EBD340C8
  13504. <user defined> XYZO = 0x207EBD340C8
  13505. <user defined> PackedXYZ = 0x207EBD340C8
  13506. float m_positionX = 1884.491577
  13507. float m_positionY = 1587.976196
  13508. float m_positionZ = 89.527344
  13509. float m_orientation = 6.208997
  13510. ?$Streamer@UXY@Position@@
  13511. Position* Pos = 0x44C67F3D44EB8FBB
  13512. ?$ConstStreamer@UXY@Position@@
  13513. Position* Pos = 0x44C67F3D44EB8FBB
  13514. ?$Streamer@UXYZ@Position@@
  13515. <user defined> Pos = 0x44C67F3D44EB8FBB
  13516. ?$ConstStreamer@UXYZ@Position@@
  13517. <user defined> Pos = 0x44C67F3D44EB8FBB
  13518. ?$Streamer@UXYZO@Position@@
  13519. <user defined> Pos = 0x44C67F3D44EB8FBB
  13520. ?$ConstStreamer@UXYZO@Position@@
  13521. <user defined> Pos = 0x44C67F3D44EB8FBB
  13522. ?$Streamer@UPackedXYZ@Position@@
  13523. <user defined> Pos = 0x44C67F3D44EB8FBB
  13524. ?$ConstStreamer@UPackedXYZ@Position@@
  13525. <user defined> Pos = 0x44C67F3D44EB8FBB
  13526. unsigned int m_mapId = 0x0
  13527. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  13528. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  13529. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  13530. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  13531. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  13532. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  13533. unsigned int LastUsedScriptID = 0x0
  13534. MovementInfo m_movementInfo = 0x207EBD34248
  13535. std::string m_name = "Wretched Ghoul"
  13536. bool m_isActive = 0x0
  13537. bool m_isWorldObject = 0x0
  13538. ZoneScript* m_zoneScript = NULL
  13539. Transport* m_transport = NULL
  13540. Map* m_currMap = 0x207AE22E040
  13541. unsigned int m_InstanceId = 0x0
  13542. PhaseShift _phaseShift = 0x207EBD34310
  13543. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  13544. int _dbPhase = 0x0
  13545. unsigned int m_notifyflags = 0x2
  13546. unsigned int m_executed_notifies = 0x0
  13547. unsigned int m_extraAttacks = 0x0
  13548. bool m_canDualWield = 0x0
  13549. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  13550. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13551. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13552. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  13553. <user defined> _Copy_tag = 0x207EBD34400
  13554. <user defined> _Move_tag = 0x207EBD34400
  13555. Player* m_playerMovingMe = NULL
  13556. ObjectGuid[7] m_SummonSlot
  13557. [0] = 0x207EBD34420
  13558. [1] = 0x207EBD34430
  13559. [2] = 0x207EBD34440
  13560. [3] = 0x207EBD34450
  13561. [4] = 0x207EBD34460
  13562. [5] = 0x207EBD34470
  13563. [6] = 0x207EBD34480
  13564. ObjectGuid[4] m_ObjectSlot
  13565. [0] = 0x207EBD34490
  13566. [1] = 0x207EBD344A0
  13567. [2] = 0x207EBD344B0
  13568. [3] = 0x207EBD344C0
  13569. float m_modMeleeHitChance = 0.000000
  13570. float m_modRangedHitChance = 0.000000
  13571. float m_modSpellHitChance = 0.000000
  13572. int m_baseSpellCritChance = 0x5
  13573. float[7] m_threatModifier
  13574. [0] = 1.000000
  13575. [1] = 1.000000
  13576. [2] = 1.000000
  13577. [3] = 1.000000
  13578. [4] = 1.000000
  13579. [5] = 1.000000
  13580. [6] = 1.000000
  13581. unsigned int[3] m_baseAttackSpeed
  13582. [0] = 0x7D0
  13583. [1] = 0x7D0
  13584. [2] = 0x7D0
  13585. float[3] m_modAttackSpeedPct
  13586. [0] = 1.000000
  13587. [1] = 1.000000
  13588. [2] = 1.000000
  13589. unsigned int[3] m_attackTimer
  13590. [0] = 0x0
  13591. [1] = 0x0
  13592. [2] = 0x0
  13593. EventProcessor m_Events
  13594. unsigned int m_time = 0x4862
  13595. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  13596. 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
  13597. [0] = 0x207EBD34540
  13598. [1] = 0x207EBD34590
  13599. [2] = 0x207EBD345E0
  13600. [3] = 0x207EBD34630
  13601. [4] = 0x207EBD34680
  13602. [5] = 0x207EBD346D0
  13603. [6] = 0x207EBD34720
  13604. unsigned int m_lastSanctuaryTime = 0x0
  13605. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  13606. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  13607. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  13608. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  13609. <user defined> _Copy_tag = 0x207EBD34778
  13610. <user defined> _Move_tag = 0x207EBD34778
  13611. bool IsAIEnabled = 0x1
  13612. bool NeedChangeAI = 0x0
  13613. ObjectGuid LastCharmerGUID
  13614. unsigned int _low = 0x0
  13615. unsigned int _high = 0x0
  13616. bool m_ControlledByPlayer = 0x0
  13617. Movement::MoveSpline* movespline = 0x207E701B920
  13618. Movement::Spline<int> spline = 0x207E701B920
  13619. Movement::FacingInfo facing = 0x207E701B970
  13620. unsigned int m_Id = 0x5F1
  13621. Movement::MoveSplineFlag splineflags = 0x20
  13622. int time_passed = 0x0
  13623. float vertical_acceleration = 0.000000
  13624. float initialOrientation = 0.000000
  13625. int effect_start_time = 0x0
  13626. int point_Idx = 0x3
  13627. int point_Idx_offset = 0x0
  13628. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  13629. bool onTransport = 0x0
  13630. bool splineIsFacingOnly = 0x0
  13631. UnitAI* i_AI = 0x207E990B9A0
  13632. Unit* me = 0x207EBD34050
  13633. UnitAI* i_disabledAI = NULL
  13634. bool m_AutoRepeatFirstCast = 0x0
  13635. float[4] m_createStats
  13636. [0] = 0.000000
  13637. [1] = 0.000000
  13638. [2] = 0.000000
  13639. [3] = 0.000000
  13640. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  13641. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13642. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  13643. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  13644. <user defined> _Copy_tag = 0x207EBD347D8
  13645. <user defined> _Move_tag = 0x207EBD347D8
  13646. Unit* m_attacking = NULL
  13647. int m_deathState = 0x2
  13648. int m_procDeep = 0x0
  13649. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  13650. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  13651. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  13652. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  13653. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  13654. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  13655. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  13656. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  13657. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  13658. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  13659. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  13660. unsigned int m_transform = 0x0
  13661. Spell*[4] m_currentSpells
  13662. [0] = 0x0
  13663. [1] = 0x0
  13664. [2] = 0x0
  13665. [3] = 0x0
  13666. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  13667. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  13668. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  13669. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  13670. <user defined> value_compare = 0x207EBD34878
  13671. <user defined> _Copy_tag = 0x207EBD34878
  13672. <user defined> _Move_tag = 0x207EBD34878
  13673. <user defined> value_compare = 0x207EBD34878
  13674. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  13675. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  13676. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  13677. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  13678. <user defined> value_compare = 0x207EBD34890
  13679. <user defined> _Copy_tag = 0x207EBD34890
  13680. <user defined> _Move_tag = 0x207EBD34890
  13681. <user defined> value_compare = 0x207EBD34890
  13682. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  13683. std::_List_buy<Aura *,std::allocator<Aura *> >
  13684. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  13685. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  13686. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  13687. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  13688. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  13689. std::_Iterator_base12
  13690. std::_Container_proxy* _Myproxy = 0x207EBD01930
  13691. std::_Iterator_base12* _Mynextiter = NULL
  13692. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  13693. unsigned int m_removedAurasCount = 0x0
  13694. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  13695. [0] = 0x207EBD348E0
  13696. [1] = 0x207EBD348F8
  13697. [2] = 0x207EBD34910
  13698. [3] = 0x207EBD34928
  13699. [4] = 0x207EBD34940
  13700. [5] = 0x207EBD34958
  13701. [6] = 0x207EBD34970
  13702. [7] = 0x207EBD34988
  13703. [8] = 0x207EBD349A0
  13704. [9] = 0x207EBD349B8
  13705. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  13706. std::_List_buy<Aura *,std::allocator<Aura *> >
  13707. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  13708. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  13709. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  13710. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  13711. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  13712. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  13713. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  13714. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  13715. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  13716. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  13717. <user defined> value_compare = 0x207EBD37730
  13718. <user defined> _Copy_tag = 0x207EBD37730
  13719. <user defined> _Move_tag = 0x207EBD37730
  13720. <user defined> value_compare = 0x207EBD37730
  13721. std::array<unsigned int,2> m_interruptMask
  13722. unsigned int[2] _Elems
  13723. [0] = 0x0
  13724. [1] = 0x0
  13725. float[5] m_auraModifiersGroup
  13726. [0] = 0.000000
  13727. [1] = 100.000000
  13728. [2] = 1.000000
  13729. [3] = 0.000000
  13730. [4] = 1.000000
  13731. [0] = 0x207EBD37750
  13732. [1] = 0x207EBD37764
  13733. [2] = 0x207EBD37778
  13734. [3] = 0x207EBD3778C
  13735. [4] = 0x207EBD377A0
  13736. [5] = 0x207EBD377B4
  13737. [6] = 0x207EBD377C8
  13738. [7] = 0x207EBD377DC
  13739. [8] = 0x207EBD377F0
  13740. [9] = 0x207EBD37804
  13741. float[2] m_weaponDamage
  13742. [0] = 2.566667
  13743. [1] = 3.850000
  13744. [0] = 0x4076666640244444
  13745. [1] = 0x4076666640244444
  13746. [2] = 0x4076666640244444
  13747. bool m_canModifyStats = 0x1
  13748. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  13749. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  13750. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  13751. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  13752. <user defined> _Copy_tag = 0x207EBD37A40
  13753. <user defined> _Move_tag = 0x207EBD37A40
  13754. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  13755. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  13756. Data
  13757. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  13758. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  13759. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  13760. insert_commit_data
  13761. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  13762. float[9] m_speed_rate
  13763. [0] = 0.777776
  13764. [1] = 0.857143
  13765. [2] = 1.000000
  13766. [3] = 1.000000
  13767. [4] = 1.000000
  13768. [5] = 1.000000
  13769. [6] = 1.000000
  13770. [7] = 1.000000
  13771. [8] = 1.000000
  13772. CharmInfo* m_charmInfo = NULL
  13773. std::list<Player *,std::allocator<Player *> > m_sharedVision
  13774. std::_List_buy<Player *,std::allocator<Player *> >
  13775. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  13776. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  13777. MotionMaster* i_motionMaster = 0x207E9459C10
  13778. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  13779. MovementGenerator*[3] _slot
  13780. [0] = 0x7FF65D34FFB0
  13781. [1] = 0x0
  13782. [2] = 0x0
  13783. int _top = 0x0
  13784. Unit* _owner = 0x207EBD34050
  13785. bool[3] _initialize
  13786. [0] = 0x0
  13787. [1] = 0x0
  13788. [2] = 0x1
  13789. unsigned int _cleanFlag = 0x1
  13790. unsigned int[3] m_reactiveTimer
  13791. [0] = 0x0
  13792. [1] = 0x0
  13793. [2] = 0x0
  13794. unsigned int m_regenTimer = 0x138
  13795. ThreatManager m_ThreatManager
  13796. HostileReference* iCurrentVictim = NULL
  13797. Unit* iOwner = 0x207EBD34050
  13798. unsigned int iUpdateTimer = 0x3E8
  13799. ThreatContainer iThreatContainer = 0x207EBD37AE8
  13800. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  13801. Vehicle* m_vehicle = NULL
  13802. Vehicle* m_vehicleKit = NULL
  13803. unsigned int m_unitTypeMask = 0x0
  13804. LiquidTypeEntry* _lastLiquid = NULL
  13805. unsigned int m_movementCounter = 0x0
  13806. unsigned int m_state = 0x20
  13807. unsigned int m_CombatTimer = 0x0
  13808. TimeTrackerSmall m_movesplineTimer
  13809. int i_expiryTime = 0x190
  13810. std::array<DiminishingReturn,9> m_Diminishing
  13811. DiminishingReturn[9] _Elems
  13812. [0] = 0x207EBD37B58
  13813. [1] = 0x207EBD37B64
  13814. [2] = 0x207EBD37B70
  13815. [3] = 0x207EBD37B7C
  13816. [4] = 0x207EBD37B88
  13817. [5] = 0x207EBD37B94
  13818. [6] = 0x207EBD37BA0
  13819. [7] = 0x207EBD37BAC
  13820. [8] = 0x207EBD37BB8
  13821. HostileRefManager m_HostileRefManager
  13822. RefManager<Unit,ThreatManager>
  13823. LinkedListHead
  13824. LinkedListElement iFirst = 0x207EBD37BD0
  13825. LinkedListElement iLast = 0x207EBD37BE0
  13826. unsigned int iSize = 0x0
  13827. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  13828. <user defined> iterator = 0xEBD37BE0
  13829. <user defined> iterator = 0x207EBD37BC8
  13830. Unit* iOwner = 0x207EBD34050
  13831. FollowerRefManager m_FollowingRefManager
  13832. RefManager<Unit,TargetedMovementGeneratorBase>
  13833. LinkedListHead
  13834. LinkedListElement iFirst = 0x207EBD37C08
  13835. LinkedListElement iLast = 0x207EBD37C18
  13836. unsigned int iSize = 0x0
  13837. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  13838. <user defined> iterator = 0xEBD37C18
  13839. <user defined> iterator = 0x207EBD37C00
  13840. RedirectThreatInfo _redirectThreadInfo
  13841. ObjectGuid _targetGUID = 0x207EBD37C30
  13842. unsigned int _threatPct = 0x0
  13843. bool m_cleanupDone = 0x0
  13844. bool m_duringRemoveFromWorld = 0x0
  13845. unsigned int _oldFactionId = 0x0
  13846. bool _isWalkingBeforeCharm = 0x0
  13847. unsigned int _aiAnimKitId = 0x0
  13848. unsigned int _movementAnimKitId = 0x0
  13849. unsigned int _meleeAnimKitId = 0x0
  13850. int _lastDamagedTime = 0x0
  13851. SpellHistory* _spellHistory = 0x207E88D18D0
  13852. CooldownEntry
  13853. unsigned int SpellId = 0xEBD34050
  13854. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  13855. unsigned int ItemId = 0xEBD0B8E0
  13856. unsigned int CategoryId = 0x207
  13857. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  13858. bool OnHold = 0x0
  13859. ChargeEntry
  13860. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  13861. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  13862. Unit* _owner = 0x207EBD34050
  13863. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  13864. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  13865. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  13866. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  13867. [0] = 0x0
  13868. [1] = 0x0
  13869. [2] = 0x0
  13870. [3] = 0x0
  13871. [4] = 0x0
  13872. [5] = 0x0
  13873. [6] = 0x0
  13874. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  13875. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  13876. GridObject<Creature>
  13877. GridReference<Creature> _gridRef
  13878. Reference<GridRefManager<Creature>,Creature>
  13879. LinkedListElement
  13880. LinkedListElement* iNext = 0x207EBCEFC68
  13881. LinkedListElement* iPrev = 0x207EBD3BC98
  13882. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  13883. Creature* iRefFrom = 0x207EBD34050
  13884. MapObject
  13885. Cell _currentCell
  13886. <unnamed-type-data>
  13887. <unnamed-type-Part>
  13888. unsigned int grid_x = 0x1C48A3
  13889. unsigned int grid_y = 0x1C48A3
  13890. unsigned int cell_x = 0x1C48A3
  13891. unsigned int cell_y = 0x1C48A3
  13892. unsigned int nocreate = 0x1C48A3
  13893. unsigned int reserved = 0x1C48A3
  13894. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  13895. unsigned int All = 0x1C48A3
  13896. Cell::<unnamed-type-data> data = 0x1C48A3
  13897. int _moveState = 0x0
  13898. Position _newPosition
  13899. <user defined> XY = 0x207EBD37CA0
  13900. <user defined> XYZ = 0x207EBD37CA0
  13901. <user defined> XYZO = 0x207EBD37CA0
  13902. <user defined> PackedXYZ = 0x207EBD37CA0
  13903. float m_positionX = 0.000000
  13904. float m_positionY = 0.000000
  13905. float m_positionZ = 0.000000
  13906. float m_orientation = 0.000000
  13907. ?$Streamer@UXY@Position@@
  13908. Position* Pos = NULL
  13909. ?$ConstStreamer@UXY@Position@@
  13910. Position* Pos = NULL
  13911. ?$Streamer@UXYZ@Position@@
  13912. <user defined> Pos = 0x0
  13913. ?$ConstStreamer@UXYZ@Position@@
  13914. <user defined> Pos = 0x0
  13915. ?$Streamer@UXYZO@Position@@
  13916. <user defined> Pos = 0x0
  13917. ?$ConstStreamer@UXYZO@Position@@
  13918. <user defined> Pos = 0x0
  13919. ?$Streamer@UPackedXYZ@Position@@
  13920. <user defined> Pos = 0x0
  13921. ?$ConstStreamer@UPackedXYZ@Position@@
  13922. <user defined> Pos = 0x0
  13923. Loot loot
  13924. std::vector<LootItem,std::allocator<LootItem> > items
  13925. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13926. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
  13927. std::vector<LootItem,std::allocator<LootItem> > quest_items
  13928. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  13929. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
  13930. unsigned int gold = 0x0
  13931. unsigned int unlootedCount = 0x0
  13932. ObjectGuid roundRobinPlayer
  13933. unsigned int _low = 0x0
  13934. unsigned int _high = 0x0
  13935. unsigned int loot_type = 0x0
  13936. unsigned int maxDuplicates = 0x1
  13937. ObjectGuid containerID
  13938. unsigned int _low = 0x0
  13939. unsigned int _high = 0x0
  13940. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  13941. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13942. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13943. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
  13944. <user defined> _Copy_tag = 0x207EBD37D18
  13945. <user defined> _Move_tag = 0x207EBD37D18
  13946. 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
  13947. 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
  13948. <user defined> value_compare = 0x207EBD37D30
  13949. 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
  13950. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
  13951. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
  13952. unsigned int _Mask = 0x7
  13953. unsigned int _Maxidx = 0x8
  13954. 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
  13955. 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
  13956. <user defined> value_compare = 0x207EBD37D80
  13957. 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
  13958. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
  13959. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
  13960. unsigned int _Mask = 0x7
  13961. unsigned int _Maxidx = 0x8
  13962. 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
  13963. 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
  13964. <user defined> value_compare = 0x207EBD37DD0
  13965. 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
  13966. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
  13967. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
  13968. unsigned int _Mask = 0x7
  13969. unsigned int _Maxidx = 0x8
  13970. LootValidatorRefManager i_LootValidatorRefManager
  13971. RefManager<Loot,LootValidatorRef>
  13972. LinkedListHead
  13973. LinkedListElement iFirst = 0x207EBD37E28
  13974. LinkedListElement iLast = 0x207EBD37E38
  13975. unsigned int iSize = 0x0
  13976. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
  13977. <user defined> iterator = 0xEBD37E38
  13978. <user defined> iterator = 0x207EBD37E20
  13979. iterator
  13980. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  13981. ObjectGuid _GUID
  13982. unsigned int _low = 0x207
  13983. unsigned int _high = 0x3C00040000017780
  13984. unsigned int _itemContext = 0x0
  13985. unsigned int[8] m_spells
  13986. [0] = 0x0
  13987. [1] = 0x0
  13988. [2] = 0x0
  13989. [3] = 0x0
  13990. [4] = 0x0
  13991. [5] = 0x0
  13992. [6] = 0x0
  13993. [7] = 0x0
  13994. unsigned int m_groupLootTimer = 0x0
  13995. ObjectGuid lootingGroupLowGUID
  13996. unsigned int _low = 0x0
  13997. unsigned int _high = 0x0
  13998. unsigned int m_PlayerDamageReq = 0x2B
  13999. float m_SightDistance = 50.000000
  14000. float m_CombatDistance = 0.000000
  14001. bool m_isTempWorldObject = 0x0
  14002. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  14003. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  14004. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  14005. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
  14006. ObjectGuid m_lootRecipient
  14007. unsigned int _low = 0x0
  14008. unsigned int _high = 0x0
  14009. ObjectGuid m_lootRecipientGroup
  14010. unsigned int _low = 0x0
  14011. unsigned int _high = 0x0
  14012. ObjectGuid _skinner
  14013. unsigned int _low = 0x0
  14014. unsigned int _high = 0x0
  14015. int _pickpocketLootRestore = 0x0
  14016. int m_corpseRemoveTime = 0x5B22CE9B
  14017. int m_respawnTime = 0x5B22CF13
  14018. unsigned int m_respawnDelay = 0x78
  14019. unsigned int m_corpseDelay = 0x3C
  14020. float m_respawnradius = 5.000000
  14021. unsigned int m_boundaryCheckTime = 0x9C4
  14022. unsigned int m_combatPulseTime = 0x0
  14023. unsigned int m_combatPulseDelay = 0x0
  14024. int m_reactState = 0x0
  14025. unsigned int m_defaultMovementType = 0x1
  14026. unsigned int m_spawnId = 0x4F697
  14027. unsigned int m_equipmentId = 0x0
  14028. int m_originalEquipmentId = 0x0
  14029. bool m_AlreadyCallAssistance = 0x0
  14030. bool m_AlreadySearchedAssistance = 0x0
  14031. bool m_regenHealth = 0x1
  14032. bool m_cannotReachTarget = 0x0
  14033. unsigned int m_cannotReachTimer = 0x0
  14034. bool m_AI_locked = 0x0
  14035. int m_meleeDamageSchoolMask = 0x1
  14036. unsigned int m_originalEntry = 0x5DE
  14037. Position m_homePosition
  14038. <user defined> XY = 0x207EBD37F58
  14039. <user defined> XYZ = 0x207EBD37F58
  14040. <user defined> XYZO = 0x207EBD37F58
  14041. <user defined> PackedXYZ = 0x207EBD37F58
  14042. float m_positionX = 1884.627563
  14043. float m_positionY = 1587.966064
  14044. float m_positionZ = 89.505379
  14045. float m_orientation = 3.067404
  14046. ?$Streamer@UXY@Position@@
  14047. Position* Pos = 0x44C67EEA44EB9415
  14048. ?$ConstStreamer@UXY@Position@@
  14049. Position* Pos = 0x44C67EEA44EB9415
  14050. ?$Streamer@UXYZ@Position@@
  14051. <user defined> Pos = 0x44C67EEA44EB9415
  14052. ?$ConstStreamer@UXYZ@Position@@
  14053. <user defined> Pos = 0x44C67EEA44EB9415
  14054. ?$Streamer@UXYZO@Position@@
  14055. <user defined> Pos = 0x44C67EEA44EB9415
  14056. ?$ConstStreamer@UXYZO@Position@@
  14057. <user defined> Pos = 0x44C67EEA44EB9415
  14058. ?$Streamer@UPackedXYZ@Position@@
  14059. <user defined> Pos = 0x44C67EEA44EB9415
  14060. ?$ConstStreamer@UPackedXYZ@Position@@
  14061. <user defined> Pos = 0x44C67EEA44EB9415
  14062. Position m_transportHomePosition
  14063. <user defined> XY = 0x207EBD37F68
  14064. <user defined> XYZ = 0x207EBD37F68
  14065. <user defined> XYZO = 0x207EBD37F68
  14066. <user defined> PackedXYZ = 0x207EBD37F68
  14067. float m_positionX = 0.000000
  14068. float m_positionY = 0.000000
  14069. float m_positionZ = 0.000000
  14070. float m_orientation = 0.000000
  14071. ?$Streamer@UXY@Position@@
  14072. Position* Pos = NULL
  14073. ?$ConstStreamer@UXY@Position@@
  14074. Position* Pos = NULL
  14075. ?$Streamer@UXYZ@Position@@
  14076. <user defined> Pos = 0x0
  14077. ?$ConstStreamer@UXYZ@Position@@
  14078. <user defined> Pos = 0x0
  14079. ?$Streamer@UXYZO@Position@@
  14080. <user defined> Pos = 0x0
  14081. ?$ConstStreamer@UXYZO@Position@@
  14082. <user defined> Pos = 0x0
  14083. ?$Streamer@UPackedXYZ@Position@@
  14084. <user defined> Pos = 0x0
  14085. ?$ConstStreamer@UPackedXYZ@Position@@
  14086. <user defined> Pos = 0x0
  14087. bool DisableReputationGain = 0x0
  14088. CreatureTemplate* m_creatureInfo = 0x207984FD7E8
  14089. unsigned int Entry = 0x5DE
  14090. unsigned int[3] DifficultyEntry
  14091. [0] = 0x0
  14092. [1] = 0x0
  14093. [2] = 0x0
  14094. unsigned int[2] KillCredit
  14095. [0] = 0x762
  14096. [1] = 0x0
  14097. unsigned int Modelid1 = 0x33D
  14098. unsigned int Modelid2 = 0x0
  14099. unsigned int Modelid3 = 0x0
  14100. unsigned int Modelid4 = 0x0
  14101. std::string Name = "Wretched Ghoul"
  14102. std::string FemaleName = ""
  14103. std::string SubName = ""
  14104. std::string TitleAlt = ""
  14105. std::string IconName = ""
  14106. unsigned int GossipMenuId = 0x0
  14107. int minlevel = 0x1
  14108. int maxlevel = 0x2
  14109. boost::optional<CreatureLevelScaling> levelScaling
  14110. boost::optional_detail::optional_base<CreatureLevelScaling>
  14111. <user defined> boost::optional_detail::optional_tag = 0x0
  14112. bool m_initialized = 0x0
  14113. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  14114. int HealthScalingExpansion = 0x0
  14115. unsigned int RequiredExpansion = 0x0
  14116. unsigned int VignetteID = 0x0
  14117. unsigned int faction = 0x7
  14118. unsigned int npcflag = 0x0
  14119. float speed_walk = 0.777776
  14120. float speed_run = 0.857143
  14121. float scale = 1.000000
  14122. unsigned int rank = 0x0
  14123. unsigned int dmgschool = 0x0
  14124. unsigned int BaseAttackTime = 0x7D0
  14125. unsigned int RangeAttackTime = 0x7D0
  14126. float BaseVariance = 1.000000
  14127. float RangeVariance = 1.000000
  14128. unsigned int unit_class = 0x1
  14129. unsigned int unit_flags = 0x0
  14130. unsigned int unit_flags2 = 0x800
  14131. unsigned int unit_flags3 = 0x0
  14132. unsigned int dynamicflags = 0x0
  14133. int family = 0x0
  14134. unsigned int trainer_class = 0x0
  14135. unsigned int type = 0x6
  14136. unsigned int type_flags = 0x0
  14137. unsigned int type_flags2 = 0x0
  14138. unsigned int lootid = 0x5DE
  14139. unsigned int pickpocketLootId = 0x5DE
  14140. unsigned int SkinLootId = 0x0
  14141. int[7] resistance
  14142. [0] = 0x0
  14143. [1] = 0x1
  14144. [2] = 0x1
  14145. [3] = 0x1
  14146. [4] = 0x1
  14147. [5] = 0x1
  14148. [6] = 0x1
  14149. unsigned int[8] spells
  14150. [0] = 0x0
  14151. [1] = 0x0
  14152. [2] = 0x0
  14153. [3] = 0x0
  14154. [4] = 0x0
  14155. [5] = 0x0
  14156. [6] = 0x0
  14157. [7] = 0x0
  14158. unsigned int VehicleId = 0x0
  14159. unsigned int mingold = 0x1
  14160. unsigned int maxgold = 0x4
  14161. std::string AIName = "SmartAI"
  14162. unsigned int MovementType = 0x1
  14163. unsigned int InhabitType = 0x3
  14164. float HoverHeight = 1.000000
  14165. float ModHealth = 1.000000
  14166. float ModHealthExtra = 1.000000
  14167. float ModMana = 1.000000
  14168. float ModManaExtra = 1.000000
  14169. float ModArmor = 1.000000
  14170. float ModDamage = 1.000000
  14171. float ModExperience = 1.000000
  14172. bool RacialLeader = 0x0
  14173. unsigned int movementId = 0x64
  14174. bool RegenHealth = 0x1
  14175. unsigned int MechanicImmuneMask = 0x800010
  14176. unsigned int flags_extra = 0x0
  14177. unsigned int ScriptID = 0x0
  14178. CreatureData* m_creatureData = 0x207A3D4D1E8
  14179. unsigned int id = 0x5DE
  14180. unsigned int mapid = 0x0
  14181. unsigned int displayid = 0x0
  14182. int equipmentId = 0x0
  14183. float posX = 1919.939941
  14184. float posY = 1586.650024
  14185. float posZ = 83.980400
  14186. float orientation = 2.334830
  14187. unsigned int spawntimesecs = 0x78
  14188. float spawndist = 5.000000
  14189. unsigned int currentwaypoint = 0x0
  14190. unsigned int curhealth = 0x1
  14191. unsigned int curmana = 0x0
  14192. unsigned int movementType = 0x1
  14193. unsigned int spawnMask = 0x1
  14194. unsigned int npcflag = 0x0
  14195. unsigned int unit_flags = 0x0
  14196. unsigned int unit_flags2 = 0x0
  14197. unsigned int unit_flags3 = 0x0
  14198. unsigned int dynamicflags = 0x0
  14199. unsigned int phaseUseFlags = 0x0
  14200. unsigned int phaseId = 0x0
  14201. unsigned int phaseGroup = 0x0
  14202. int terrainSwapMap = 0xFFFFFFFF
  14203. unsigned int ScriptId = 0x0
  14204. bool dbData = 0x1
  14205. unsigned int m_LootMode = 0x1
  14206. unsigned int m_waypointID = 0x1
  14207. unsigned int m_path_id = 0x0
  14208. CreatureGroup* m_formation = NULL
  14209. bool m_TriggerJustRespawned = 0x0
  14210. Spell* m_focusSpell = NULL
  14211. unsigned int m_focusDelay = 0x0
  14212. bool m_shouldReacquireTarget = 0x0
  14213. ObjectGuid m_suppressedTarget
  14214. unsigned int _low = 0x0
  14215. unsigned int _high = 0x0
  14216. float m_suppressedOrientation = 0.000000
  14217. 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
  14218. 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
  14219. <user defined> value_compare = 0x207EBD37FD8
  14220. 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
  14221. std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
  14222. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
  14223. unsigned int _Mask = 0x7
  14224. unsigned int _Maxidx = 0x8
  14225. Parameter unsigned int diff = 0x7D
  14226.  
  14227. 00007FF65A9382AC 00000083E42FED90 MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update+3C d:\work\trinitycore\src\server\game\movement\movementgenerator.h line 76
  14228. Local MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >* this = 0x207F1029230
  14229. Parameter Unit* u = 0x207EBD34050
  14230. WorldObject
  14231. Object
  14232. unsigned int m_objectType = 0x9
  14233. int m_objectTypeId = 0x3
  14234. unsigned int m_updateFlag = 0x8
  14235. int* m_int32Values = 0x208
  14236. unsigned int* m_uint32Values = 0x208
  14237. float* m_floatValues = 0.000000
  14238. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  14239. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  14240. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  14241. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  14242. unsigned int m_valuesCount = 0xD5
  14243. unsigned int _dynamicValuesCount = 0x3
  14244. unsigned int _fieldNotifyFlags = 0x80
  14245. bool m_objectUpdated = 0x1
  14246. bool m_inWorld = 0x1
  14247. WorldLocation
  14248. Position
  14249. <user defined> XY = 0x207EBD340C8
  14250. <user defined> XYZ = 0x207EBD340C8
  14251. <user defined> XYZO = 0x207EBD340C8
  14252. <user defined> PackedXYZ = 0x207EBD340C8
  14253. float m_positionX = 1884.491577
  14254. float m_positionY = 1587.976196
  14255. float m_positionZ = 89.527344
  14256. float m_orientation = 6.208997
  14257. ?$Streamer@UXY@Position@@
  14258. Position* Pos = 0x44C67F3D44EB8FBB
  14259. ?$ConstStreamer@UXY@Position@@
  14260. Position* Pos = 0x44C67F3D44EB8FBB
  14261. ?$Streamer@UXYZ@Position@@
  14262. <user defined> Pos = 0x44C67F3D44EB8FBB
  14263. ?$ConstStreamer@UXYZ@Position@@
  14264. <user defined> Pos = 0x44C67F3D44EB8FBB
  14265. ?$Streamer@UXYZO@Position@@
  14266. <user defined> Pos = 0x44C67F3D44EB8FBB
  14267. ?$ConstStreamer@UXYZO@Position@@
  14268. <user defined> Pos = 0x44C67F3D44EB8FBB
  14269. ?$Streamer@UPackedXYZ@Position@@
  14270. <user defined> Pos = 0x44C67F3D44EB8FBB
  14271. ?$ConstStreamer@UPackedXYZ@Position@@
  14272. <user defined> Pos = 0x44C67F3D44EB8FBB
  14273. unsigned int m_mapId = 0x0
  14274. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  14275. int[2] m_values
  14276. [0] = 0x0
  14277. [1] = 0x0
  14278. unsigned int m_flags = 0x0
  14279. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  14280. int[2] m_values
  14281. [0] = 0x0
  14282. [1] = 0x0
  14283. unsigned int m_flags = 0x0
  14284. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  14285. int[38] m_values
  14286. [0] = 0x0
  14287. [1] = 0x0
  14288. [2] = 0x0
  14289. [3] = 0x0
  14290. [4] = 0x0
  14291. [5] = 0x0
  14292. [6] = 0x0
  14293. [7] = 0x0
  14294. [8] = 0x0
  14295. [9] = 0x0
  14296. unsigned int m_flags = 0x0
  14297. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  14298. int[38] m_values
  14299. [0] = 0x0
  14300. [1] = 0x0
  14301. [2] = 0x0
  14302. [3] = 0x0
  14303. [4] = 0x0
  14304. [5] = 0x0
  14305. [6] = 0x0
  14306. [7] = 0x0
  14307. [8] = 0x0
  14308. [9] = 0x0
  14309. unsigned int m_flags = 0x0
  14310. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  14311. int[2] m_values
  14312. [0] = 0x0
  14313. [1] = 0x1
  14314. unsigned int m_flags = 0x0
  14315. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  14316. int[2] m_values
  14317. [0] = 0x0
  14318. [1] = 0x1
  14319. unsigned int m_flags = 0x0
  14320. unsigned int LastUsedScriptID = 0x0
  14321. MovementInfo m_movementInfo
  14322. ObjectGuid guid = 0x207EBD34248
  14323. unsigned int flags = 0x100
  14324. unsigned int flags2 = 0x0
  14325. Position pos = 0x207EBD34260
  14326. unsigned int time = 0x0
  14327. TransportInfo
  14328. ObjectGuid guid = 0x207EBD34248
  14329. Position pos = 0x207EBD34258
  14330. int seat = 0x0
  14331. unsigned int time = 0x0
  14332. unsigned int prevTime = 0x0
  14333. unsigned int vehicleId = 0x0
  14334. MovementInfo::TransportInfo transport = 0x207EBD34274
  14335. float pitch = 0.000000
  14336. JumpInfo
  14337. unsigned int fallTime = 0x0
  14338. float zspeed = 0.000000
  14339. float sinAngle = 0.000000
  14340. float cosAngle = 0.000000
  14341. float xyspeed = 0.000000
  14342. MovementInfo::JumpInfo jump = 0x207EBD342A8
  14343. float splineElevation = 0.000000
  14344. std::string m_name = "Wretched Ghoul"
  14345. bool m_isActive = 0x0
  14346. bool m_isWorldObject = 0x0
  14347. ZoneScript* m_zoneScript = NULL
  14348. Transport* m_transport = NULL
  14349. Map* m_currMap = 0x207AE22E040
  14350. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  14351. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  14352. LinkedListHead
  14353. LinkedListElement iFirst = 0x207AE22E048
  14354. LinkedListElement iLast = 0x207AE22E058
  14355. unsigned int iSize = 0xB
  14356. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  14357. <user defined> iterator = 0xF381E088
  14358. <user defined> iterator = 0x207AE22E040
  14359. iterator
  14360. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  14361. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
  14362. bool _creatureToMoveLock = 0x0
  14363. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
  14364. bool _gameObjectsToMoveLock = 0x0
  14365. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
  14366. bool _dynamicObjectsToMoveLock = 0x0
  14367. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
  14368. bool _areaTriggersToMoveLock = 0x0
  14369. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
  14370. std::mutex _mapLock = 0x207AE22E128
  14371. std::mutex _gridLock = 0x207AE22E178
  14372. MapEntry* i_mapEntry = 0x2070131EC40
  14373. unsigned int i_spawnMode = 0x0
  14374. unsigned int i_InstanceId = 0x0
  14375. unsigned int m_unloadTimer = 0x0
  14376. float m_VisibleDistance = 90.000000
  14377. DynamicMapTree _dynamicTree = 0x2072BB74060
  14378. MapRefManager m_mapRefManager = 0x207AE22E1E8
  14379. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
  14380. int m_VisibilityNotifyPeriod = 0x3E8
  14381. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
  14382. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
  14383. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
  14384. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
  14385. int i_gridExpiry = 0x493E0
  14386. Map* m_parentMap = 0x207AE22E040
  14387. Map* m_parentTerrainMap = 0x207AE22E040
  14388. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  14389. 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
  14390. [0] = 0x0
  14391. [1] = 0x0
  14392. [2] = 0x0
  14393. [3] = 0x0
  14394. [4] = 0x0
  14395. [5] = 0x0
  14396. [6] = 0x0
  14397. [7] = 0x0
  14398. [8] = 0x0
  14399. [9] = 0x0
  14400. [0] = 0x207AE22E2A8
  14401. [1] = 0x207AE22E4A8
  14402. [2] = 0x207AE22E6A8
  14403. [3] = 0x207AE22E8A8
  14404. [4] = 0x207AE22EAA8
  14405. [5] = 0x207AE22ECA8
  14406. [6] = 0x207AE22EEA8
  14407. [7] = 0x207AE22F0A8
  14408. [8] = 0x207AE22F2A8
  14409. [9] = 0x207AE22F4A8
  14410. GridMap*[64] GridMaps
  14411. [0] = 0x0
  14412. [1] = 0x0
  14413. [2] = 0x0
  14414. [3] = 0x0
  14415. [4] = 0x0
  14416. [5] = 0x0
  14417. [6] = 0x0
  14418. [7] = 0x0
  14419. [8] = 0x0
  14420. [9] = 0x0
  14421. [0] = 0x207AE2362A8
  14422. [1] = 0x207AE2364A8
  14423. [2] = 0x207AE2366A8
  14424. [3] = 0x207AE2368A8
  14425. [4] = 0x207AE236AA8
  14426. [5] = 0x207AE236CA8
  14427. [6] = 0x207AE236EA8
  14428. [7] = 0x207AE2370A8
  14429. [8] = 0x207AE2372A8
  14430. [9] = 0x207AE2374A8
  14431. unsigned int[64] GridMapReference
  14432. [0] = 0x0
  14433. [1] = 0x0
  14434. [2] = 0x0
  14435. [3] = 0x0
  14436. [4] = 0x0
  14437. [5] = 0x0
  14438. [6] = 0x0
  14439. [7] = 0x0
  14440. [8] = 0x0
  14441. [9] = 0x0
  14442. [0] = 0x207AE23E2A8
  14443. [1] = 0x207AE23E328
  14444. [2] = 0x207AE23E3A8
  14445. [3] = 0x207AE23E428
  14446. [4] = 0x207AE23E4A8
  14447. [5] = 0x207AE23E528
  14448. [6] = 0x207AE23E5A8
  14449. [7] = 0x207AE23E628
  14450. [8] = 0x207AE23E6A8
  14451. [9] = 0x207AE23E728
  14452. std::bitset<262144> marked_cells = 0x207AE2402A8
  14453. bool i_scriptLock = 0x0
  14454. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
  14455. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
  14456. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
  14457. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
  14458. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
  14459. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
  14460. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
  14461. IntervalTimer _weatherUpdateTimer = 0x207AE248400
  14462. unsigned int _defaultLight = 0x1
  14463. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
  14464. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
  14465. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
  14466. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
  14467. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
  14468. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
  14469. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
  14470. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
  14471. unsigned int m_InstanceId = 0x0
  14472. PhaseShift _phaseShift
  14473. PhaseRef
  14474. unsigned int Id = 0x8
  14475. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  14476. int References = 0x0
  14477. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  14478. VisibleMapIdRef
  14479. int References = 0x8
  14480. TerrainSwapInfo* VisibleMapInfo = NULL
  14481. UiWorldMapAreaIdSwapRef
  14482. int References = 0x8
  14483. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  14484. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  14485. bool Erased = 0x0
  14486. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  14487. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
  14488. bool Erased = 0x0
  14489. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  14490. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
  14491. bool Erased = 0x0
  14492. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  14493. ObjectGuid PersonalGuid = 0x207EBD34314
  14494. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
  14495. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
  14496. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
  14497. int NonCosmeticReferences = 0x0
  14498. int CosmeticReferences = 0x0
  14499. int DefaultReferences = 0x0
  14500. bool IsDbPhaseShift = 0x1
  14501. PhaseShift _suppressedPhaseShift
  14502. PhaseRef
  14503. unsigned int Id = 0x8
  14504. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  14505. int References = 0x0
  14506. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  14507. VisibleMapIdRef
  14508. int References = 0x8
  14509. TerrainSwapInfo* VisibleMapInfo = NULL
  14510. UiWorldMapAreaIdSwapRef
  14511. int References = 0x8
  14512. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  14513. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  14514. bool Erased = 0x0
  14515. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  14516. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
  14517. bool Erased = 0x0
  14518. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  14519. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
  14520. bool Erased = 0x0
  14521. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  14522. ObjectGuid PersonalGuid = 0x207EBD34384
  14523. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
  14524. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
  14525. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
  14526. int NonCosmeticReferences = 0x0
  14527. int CosmeticReferences = 0x0
  14528. int DefaultReferences = 0x0
  14529. bool IsDbPhaseShift = 0x0
  14530. int _dbPhase = 0x0
  14531. unsigned int m_notifyflags = 0x2
  14532. unsigned int m_executed_notifies = 0x0
  14533. unsigned int m_extraAttacks = 0x0
  14534. bool m_canDualWield = 0x0
  14535. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  14536. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14537. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14538. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  14539. <user defined> _Copy_tag = 0x207EBD34400
  14540. <user defined> _Move_tag = 0x207EBD34400
  14541. Player* m_playerMovingMe = NULL
  14542. ObjectGuid[7] m_SummonSlot
  14543. [0] = 0x207EBD34420
  14544. [1] = 0x207EBD34430
  14545. [2] = 0x207EBD34440
  14546. [3] = 0x207EBD34450
  14547. [4] = 0x207EBD34460
  14548. [5] = 0x207EBD34470
  14549. [6] = 0x207EBD34480
  14550. ObjectGuid[4] m_ObjectSlot
  14551. [0] = 0x207EBD34490
  14552. [1] = 0x207EBD344A0
  14553. [2] = 0x207EBD344B0
  14554. [3] = 0x207EBD344C0
  14555. float m_modMeleeHitChance = 0.000000
  14556. float m_modRangedHitChance = 0.000000
  14557. float m_modSpellHitChance = 0.000000
  14558. int m_baseSpellCritChance = 0x5
  14559. float[7] m_threatModifier
  14560. [0] = 1.000000
  14561. [1] = 1.000000
  14562. [2] = 1.000000
  14563. [3] = 1.000000
  14564. [4] = 1.000000
  14565. [5] = 1.000000
  14566. [6] = 1.000000
  14567. unsigned int[3] m_baseAttackSpeed
  14568. [0] = 0x7D0
  14569. [1] = 0x7D0
  14570. [2] = 0x7D0
  14571. float[3] m_modAttackSpeedPct
  14572. [0] = 1.000000
  14573. [1] = 1.000000
  14574. [2] = 1.000000
  14575. unsigned int[3] m_attackTimer
  14576. [0] = 0x0
  14577. [1] = 0x0
  14578. [2] = 0x0
  14579. EventProcessor m_Events
  14580. unsigned int m_time = 0x4862
  14581. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  14582. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14583. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14584. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
  14585. <user defined> value_compare = 0x207EBD34528
  14586. <user defined> _Copy_tag = 0x207EBD34528
  14587. <user defined> _Move_tag = 0x207EBD34528
  14588. <user defined> value_compare = 0x207EBD34528
  14589. 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
  14590. [0] = 0x207EBD34540
  14591. [1] = 0x207EBD34590
  14592. [2] = 0x207EBD345E0
  14593. [3] = 0x207EBD34630
  14594. [4] = 0x207EBD34680
  14595. [5] = 0x207EBD346D0
  14596. [6] = 0x207EBD34720
  14597. unsigned int m_lastSanctuaryTime = 0x0
  14598. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  14599. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  14600. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  14601. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  14602. <user defined> _Copy_tag = 0x207EBD34778
  14603. <user defined> _Move_tag = 0x207EBD34778
  14604. bool IsAIEnabled = 0x1
  14605. bool NeedChangeAI = 0x0
  14606. ObjectGuid LastCharmerGUID
  14607. unsigned int _low = 0x0
  14608. unsigned int _high = 0x0
  14609. bool m_ControlledByPlayer = 0x0
  14610. Movement::MoveSpline* movespline = 0x207E701B920
  14611. Movement::Spline<int> spline
  14612. Movement::SplineBase
  14613. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
  14614. int index_lo = 0x0
  14615. int index_hi = 0x0
  14616. unsigned int m_mode = 0x0
  14617. bool cyclic = 0x0
  14618. std::vector<int,std::allocator<int> > lengths = 0x207E701B950
  14619. Movement::FacingInfo facing
  14620. <unnamed-type-f>
  14621. float x = 0.000000
  14622. float y = 0.000000
  14623. float z = 0.000000
  14624. Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
  14625. ObjectGuid target = 0x207E701B97C
  14626. float angle = 0.000000
  14627. int type = 0x0
  14628. unsigned int m_Id = 0x5F1
  14629. Movement::MoveSplineFlag splineflags
  14630. unsigned int animId = 0x20
  14631. bool unknown0 = 0x20
  14632. bool fallingSlow = 0x20
  14633. bool done = 0x20
  14634. bool falling = 0x20
  14635. bool no_spline = 0x20
  14636. bool unknown1 = 0x0
  14637. bool flying = 0x0
  14638. bool orientationFixed = 0x0
  14639. bool catmullrom = 0x0
  14640. bool cyclic = 0x0
  14641. bool enter_cycle = 0x0
  14642. bool frozen = 0x0
  14643. bool transportEnter = 0x0
  14644. bool transportExit = 0x0
  14645. bool unknown2 = 0x0
  14646. bool unknown3 = 0x0
  14647. bool backward = 0x0
  14648. bool smoothGroundPath = 0x0
  14649. bool canSwim = 0x0
  14650. bool uncompressedPath = 0x0
  14651. bool unknown4 = 0x0
  14652. bool unknown5 = 0x0
  14653. bool animation = 0x0
  14654. bool parabolic = 0x0
  14655. bool fadeObject = 0x0
  14656. bool steering = 0x0
  14657. bool unknown8 = 0x0
  14658. bool unknown9 = 0x0
  14659. bool unknown10 = 0x0
  14660. int time_passed = 0x0
  14661. float vertical_acceleration = 0.000000
  14662. float initialOrientation = 0.000000
  14663. int effect_start_time = 0x0
  14664. int point_Idx = 0x3
  14665. int point_Idx_offset = 0x0
  14666. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  14667. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  14668. <user defined> boost::optional_detail::optional_tag = 0x0
  14669. bool m_initialized = 0x0
  14670. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
  14671. bool onTransport = 0x0
  14672. bool splineIsFacingOnly = 0x0
  14673. UnitAI* i_AI = 0x207E990B9A0
  14674. Unit* me = 0x207EBD34050
  14675. UnitAI* i_disabledAI = NULL
  14676. bool m_AutoRepeatFirstCast = 0x0
  14677. float[4] m_createStats
  14678. [0] = 0.000000
  14679. [1] = 0.000000
  14680. [2] = 0.000000
  14681. [3] = 0.000000
  14682. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  14683. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14684. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14685. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  14686. <user defined> _Copy_tag = 0x207EBD347D8
  14687. <user defined> _Move_tag = 0x207EBD347D8
  14688. Unit* m_attacking = NULL
  14689. int m_deathState = 0x2
  14690. int m_procDeep = 0x0
  14691. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  14692. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  14693. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  14694. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  14695. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  14696. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  14697. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  14698. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  14699. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  14700. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  14701. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  14702. unsigned int m_transform = 0x0
  14703. Spell*[4] m_currentSpells
  14704. [0] = 0x0
  14705. [1] = 0x0
  14706. [2] = 0x0
  14707. [3] = 0x0
  14708. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  14709. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  14710. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  14711. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  14712. <user defined> value_compare = 0x207EBD34878
  14713. <user defined> _Copy_tag = 0x207EBD34878
  14714. <user defined> _Move_tag = 0x207EBD34878
  14715. <user defined> value_compare = 0x207EBD34878
  14716. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  14717. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  14718. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  14719. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  14720. <user defined> value_compare = 0x207EBD34890
  14721. <user defined> _Copy_tag = 0x207EBD34890
  14722. <user defined> _Move_tag = 0x207EBD34890
  14723. <user defined> value_compare = 0x207EBD34890
  14724. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  14725. std::_List_buy<Aura *,std::allocator<Aura *> >
  14726. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  14727. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  14728. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  14729. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  14730. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  14731. std::_Iterator_base12
  14732. std::_Container_proxy* _Myproxy = 0x207EBD01930
  14733. std::_Iterator_base12* _Mynextiter = NULL
  14734. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  14735. unsigned int m_removedAurasCount = 0x0
  14736. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  14737. [0] = 0x207EBD348E0
  14738. [1] = 0x207EBD348F8
  14739. [2] = 0x207EBD34910
  14740. [3] = 0x207EBD34928
  14741. [4] = 0x207EBD34940
  14742. [5] = 0x207EBD34958
  14743. [6] = 0x207EBD34970
  14744. [7] = 0x207EBD34988
  14745. [8] = 0x207EBD349A0
  14746. [9] = 0x207EBD349B8
  14747. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  14748. std::_List_buy<Aura *,std::allocator<Aura *> >
  14749. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  14750. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  14751. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  14752. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  14753. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  14754. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  14755. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  14756. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  14757. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  14758. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  14759. <user defined> value_compare = 0x207EBD37730
  14760. <user defined> _Copy_tag = 0x207EBD37730
  14761. <user defined> _Move_tag = 0x207EBD37730
  14762. <user defined> value_compare = 0x207EBD37730
  14763. std::array<unsigned int,2> m_interruptMask
  14764. unsigned int[2] _Elems
  14765. [0] = 0x0
  14766. [1] = 0x0
  14767. float[5] m_auraModifiersGroup
  14768. [0] = 0.000000
  14769. [1] = 100.000000
  14770. [2] = 1.000000
  14771. [3] = 0.000000
  14772. [4] = 1.000000
  14773. [0] = 0x207EBD37750
  14774. [1] = 0x207EBD37764
  14775. [2] = 0x207EBD37778
  14776. [3] = 0x207EBD3778C
  14777. [4] = 0x207EBD377A0
  14778. [5] = 0x207EBD377B4
  14779. [6] = 0x207EBD377C8
  14780. [7] = 0x207EBD377DC
  14781. [8] = 0x207EBD377F0
  14782. [9] = 0x207EBD37804
  14783. float[2] m_weaponDamage
  14784. [0] = 2.566667
  14785. [1] = 3.850000
  14786. [0] = 0x4076666640244444
  14787. [1] = 0x4076666640244444
  14788. [2] = 0x4076666640244444
  14789. bool m_canModifyStats = 0x1
  14790. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  14791. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  14792. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  14793. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  14794. <user defined> _Copy_tag = 0x207EBD37A40
  14795. <user defined> _Move_tag = 0x207EBD37A40
  14796. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  14797. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  14798. Data
  14799. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  14800. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  14801. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  14802. insert_commit_data
  14803. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  14804. float[9] m_speed_rate
  14805. [0] = 0.777776
  14806. [1] = 0.857143
  14807. [2] = 1.000000
  14808. [3] = 1.000000
  14809. [4] = 1.000000
  14810. [5] = 1.000000
  14811. [6] = 1.000000
  14812. [7] = 1.000000
  14813. [8] = 1.000000
  14814. CharmInfo* m_charmInfo = NULL
  14815. std::list<Player *,std::allocator<Player *> > m_sharedVision
  14816. std::_List_buy<Player *,std::allocator<Player *> >
  14817. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  14818. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  14819. MotionMaster* i_motionMaster = 0x207E9459C10
  14820. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  14821. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  14822. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
  14823. MovementGenerator*[3] _slot
  14824. [0] = 0x7FF65D34FFB0
  14825. [1] = 0x0
  14826. [2] = 0x0
  14827. int _top = 0x0
  14828. Unit* _owner = 0x207EBD34050
  14829. bool[3] _initialize
  14830. [0] = 0x0
  14831. [1] = 0x0
  14832. [2] = 0x1
  14833. unsigned int _cleanFlag = 0x1
  14834. unsigned int[3] m_reactiveTimer
  14835. [0] = 0x0
  14836. [1] = 0x0
  14837. [2] = 0x0
  14838. unsigned int m_regenTimer = 0x138
  14839. ThreatManager m_ThreatManager
  14840. HostileReference* iCurrentVictim = NULL
  14841. Unit* iOwner = 0x207EBD34050
  14842. unsigned int iUpdateTimer = 0x3E8
  14843. ThreatContainer iThreatContainer
  14844. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
  14845. bool iDirty = 0x0
  14846. ThreatContainer iThreatOfflineContainer
  14847. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
  14848. bool iDirty = 0x0
  14849. Vehicle* m_vehicle = NULL
  14850. Vehicle* m_vehicleKit = NULL
  14851. unsigned int m_unitTypeMask = 0x0
  14852. LiquidTypeEntry* _lastLiquid = NULL
  14853. unsigned int m_movementCounter = 0x0
  14854. unsigned int m_state = 0x20
  14855. unsigned int m_CombatTimer = 0x0
  14856. TimeTrackerSmall m_movesplineTimer
  14857. int i_expiryTime = 0x190
  14858. std::array<DiminishingReturn,9> m_Diminishing
  14859. DiminishingReturn[9] _Elems
  14860. [0] = 0x207EBD37B58
  14861. [1] = 0x207EBD37B64
  14862. [2] = 0x207EBD37B70
  14863. [3] = 0x207EBD37B7C
  14864. [4] = 0x207EBD37B88
  14865. [5] = 0x207EBD37B94
  14866. [6] = 0x207EBD37BA0
  14867. [7] = 0x207EBD37BAC
  14868. [8] = 0x207EBD37BB8
  14869. HostileRefManager m_HostileRefManager
  14870. RefManager<Unit,ThreatManager>
  14871. LinkedListHead
  14872. LinkedListElement iFirst = 0x207EBD37BD0
  14873. LinkedListElement iLast = 0x207EBD37BE0
  14874. unsigned int iSize = 0x0
  14875. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  14876. <user defined> iterator = 0xEBD37BE0
  14877. <user defined> iterator = 0x207EBD37BC8
  14878. Unit* iOwner = 0x207EBD34050
  14879. FollowerRefManager m_FollowingRefManager
  14880. RefManager<Unit,TargetedMovementGeneratorBase>
  14881. LinkedListHead
  14882. LinkedListElement iFirst = 0x207EBD37C08
  14883. LinkedListElement iLast = 0x207EBD37C18
  14884. unsigned int iSize = 0x0
  14885. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  14886. <user defined> iterator = 0xEBD37C18
  14887. <user defined> iterator = 0x207EBD37C00
  14888. RedirectThreatInfo _redirectThreadInfo
  14889. ObjectGuid _targetGUID
  14890. unsigned int _low = 0x0
  14891. unsigned int _high = 0x0
  14892. unsigned int _threatPct = 0x0
  14893. bool m_cleanupDone = 0x0
  14894. bool m_duringRemoveFromWorld = 0x0
  14895. unsigned int _oldFactionId = 0x0
  14896. bool _isWalkingBeforeCharm = 0x0
  14897. unsigned int _aiAnimKitId = 0x0
  14898. unsigned int _movementAnimKitId = 0x0
  14899. unsigned int _meleeAnimKitId = 0x0
  14900. int _lastDamagedTime = 0x0
  14901. SpellHistory* _spellHistory = 0x207E88D18D0
  14902. CooldownEntry
  14903. unsigned int SpellId = 0xEBD34050
  14904. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  14905. unsigned int ItemId = 0xEBD0B8E0
  14906. unsigned int CategoryId = 0x207
  14907. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  14908. bool OnHold = 0x0
  14909. ChargeEntry
  14910. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  14911. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  14912. Unit* _owner = 0x207EBD34050
  14913. 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
  14914. 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
  14915. <user defined> value_compare = 0x207E88D18D8
  14916. 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
  14917. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
  14918. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
  14919. unsigned int _Mask = 0x7
  14920. unsigned int _Maxidx = 0x8
  14921. mapped_type
  14922. unsigned int SpellId = 0x3F800000
  14923. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
  14924. unsigned int ItemId = 0xE945AA90
  14925. unsigned int CategoryId = 0x207
  14926. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  14927. bool OnHold = 0x20
  14928. 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
  14929. 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
  14930. <user defined> value_compare = 0x207E88D1928
  14931. 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
  14932. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
  14933. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
  14934. unsigned int _Mask = 0x7
  14935. unsigned int _Maxidx = 0x8
  14936. mapped_type
  14937. unsigned int SpellId = 0x3F800000
  14938. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
  14939. unsigned int ItemId = 0xE945B010
  14940. unsigned int CategoryId = 0x207
  14941. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  14942. bool OnHold = 0x50
  14943. 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
  14944. 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
  14945. <user defined> value_compare = 0x207E88D1978
  14946. 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
  14947. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
  14948. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
  14949. unsigned int _Mask = 0x7
  14950. unsigned int _Maxidx = 0x8
  14951. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  14952. [0] = 0x0
  14953. [1] = 0x0
  14954. [2] = 0x0
  14955. [3] = 0x0
  14956. [4] = 0x0
  14957. [5] = 0x0
  14958. [6] = 0x0
  14959. 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
  14960. 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
  14961. <user defined> value_compare = 0x207E88D1A00
  14962. 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
  14963. std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
  14964. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
  14965. unsigned int _Mask = 0x7
  14966. unsigned int _Maxidx = 0x8
  14967. 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
  14968. 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
  14969. <user defined> value_compare = 0x207E88D1A50
  14970. 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
  14971. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
  14972. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
  14973. unsigned int _Mask = 0x7
  14974. unsigned int _Maxidx = 0x8
  14975. Parameter unsigned int time_diff = 0x7D
  14976.  
  14977. 00007FF65A926AF9 00000083E42FEDD0 MotionMaster::UpdateMotion+C9 d:\work\trinitycore\src\server\game\movement\motionmaster.cpp line 93
  14978. Local MotionMaster* this = 0x207E9459C10
  14979. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  14980. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  14981. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
  14982. MovementGenerator*[3] _slot
  14983. [0] = 0x7FF65D34FFB0
  14984. [1] = 0x0
  14985. [2] = 0x0
  14986. int _top = 0x0
  14987. Unit* _owner = 0x207EBD34050
  14988. WorldObject
  14989. Object
  14990. unsigned int m_objectType = 0x9
  14991. int m_objectTypeId = 0x3
  14992. unsigned int m_updateFlag = 0x8
  14993. int* m_int32Values = 0x208
  14994. unsigned int* m_uint32Values = 0x208
  14995. float* m_floatValues = 0.000000
  14996. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  14997. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  14998. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  14999. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  15000. unsigned int m_valuesCount = 0xD5
  15001. unsigned int _dynamicValuesCount = 0x3
  15002. unsigned int _fieldNotifyFlags = 0x80
  15003. bool m_objectUpdated = 0x1
  15004. bool m_inWorld = 0x1
  15005. WorldLocation
  15006. Position
  15007. <user defined> XY = 0x207EBD340C8
  15008. <user defined> XYZ = 0x207EBD340C8
  15009. <user defined> XYZO = 0x207EBD340C8
  15010. <user defined> PackedXYZ = 0x207EBD340C8
  15011. float m_positionX = 1884.491577
  15012. float m_positionY = 1587.976196
  15013. float m_positionZ = 89.527344
  15014. float m_orientation = 6.208997
  15015. ?$Streamer@UXY@Position@@
  15016. Position* Pos = 0x44C67F3D44EB8FBB
  15017. ?$ConstStreamer@UXY@Position@@
  15018. Position* Pos = 0x44C67F3D44EB8FBB
  15019. ?$Streamer@UXYZ@Position@@
  15020. <user defined> Pos = 0x44C67F3D44EB8FBB
  15021. ?$ConstStreamer@UXYZ@Position@@
  15022. <user defined> Pos = 0x44C67F3D44EB8FBB
  15023. ?$Streamer@UXYZO@Position@@
  15024. <user defined> Pos = 0x44C67F3D44EB8FBB
  15025. ?$ConstStreamer@UXYZO@Position@@
  15026. <user defined> Pos = 0x44C67F3D44EB8FBB
  15027. ?$Streamer@UPackedXYZ@Position@@
  15028. <user defined> Pos = 0x44C67F3D44EB8FBB
  15029. ?$ConstStreamer@UPackedXYZ@Position@@
  15030. <user defined> Pos = 0x44C67F3D44EB8FBB
  15031. unsigned int m_mapId = 0x0
  15032. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  15033. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  15034. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  15035. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  15036. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  15037. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  15038. unsigned int LastUsedScriptID = 0x0
  15039. MovementInfo m_movementInfo = 0x207EBD34248
  15040. std::string m_name = "Wretched Ghoul"
  15041. bool m_isActive = 0x0
  15042. bool m_isWorldObject = 0x0
  15043. ZoneScript* m_zoneScript = NULL
  15044. Transport* m_transport = NULL
  15045. Map* m_currMap = 0x207AE22E040
  15046. unsigned int m_InstanceId = 0x0
  15047. PhaseShift _phaseShift = 0x207EBD34310
  15048. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  15049. int _dbPhase = 0x0
  15050. unsigned int m_notifyflags = 0x2
  15051. unsigned int m_executed_notifies = 0x0
  15052. unsigned int m_extraAttacks = 0x0
  15053. bool m_canDualWield = 0x0
  15054. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  15055. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15056. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15057. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  15058. <user defined> _Copy_tag = 0x207EBD34400
  15059. <user defined> _Move_tag = 0x207EBD34400
  15060. Player* m_playerMovingMe = NULL
  15061. ObjectGuid[7] m_SummonSlot
  15062. [0] = 0x207EBD34420
  15063. [1] = 0x207EBD34430
  15064. [2] = 0x207EBD34440
  15065. [3] = 0x207EBD34450
  15066. [4] = 0x207EBD34460
  15067. [5] = 0x207EBD34470
  15068. [6] = 0x207EBD34480
  15069. ObjectGuid[4] m_ObjectSlot
  15070. [0] = 0x207EBD34490
  15071. [1] = 0x207EBD344A0
  15072. [2] = 0x207EBD344B0
  15073. [3] = 0x207EBD344C0
  15074. float m_modMeleeHitChance = 0.000000
  15075. float m_modRangedHitChance = 0.000000
  15076. float m_modSpellHitChance = 0.000000
  15077. int m_baseSpellCritChance = 0x5
  15078. float[7] m_threatModifier
  15079. [0] = 1.000000
  15080. [1] = 1.000000
  15081. [2] = 1.000000
  15082. [3] = 1.000000
  15083. [4] = 1.000000
  15084. [5] = 1.000000
  15085. [6] = 1.000000
  15086. unsigned int[3] m_baseAttackSpeed
  15087. [0] = 0x7D0
  15088. [1] = 0x7D0
  15089. [2] = 0x7D0
  15090. float[3] m_modAttackSpeedPct
  15091. [0] = 1.000000
  15092. [1] = 1.000000
  15093. [2] = 1.000000
  15094. unsigned int[3] m_attackTimer
  15095. [0] = 0x0
  15096. [1] = 0x0
  15097. [2] = 0x0
  15098. EventProcessor m_Events
  15099. unsigned int m_time = 0x4862
  15100. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  15101. 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
  15102. [0] = 0x207EBD34540
  15103. [1] = 0x207EBD34590
  15104. [2] = 0x207EBD345E0
  15105. [3] = 0x207EBD34630
  15106. [4] = 0x207EBD34680
  15107. [5] = 0x207EBD346D0
  15108. [6] = 0x207EBD34720
  15109. unsigned int m_lastSanctuaryTime = 0x0
  15110. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  15111. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15112. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15113. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  15114. <user defined> _Copy_tag = 0x207EBD34778
  15115. <user defined> _Move_tag = 0x207EBD34778
  15116. bool IsAIEnabled = 0x1
  15117. bool NeedChangeAI = 0x0
  15118. ObjectGuid LastCharmerGUID
  15119. unsigned int _low = 0x0
  15120. unsigned int _high = 0x0
  15121. bool m_ControlledByPlayer = 0x0
  15122. Movement::MoveSpline* movespline = 0x207E701B920
  15123. Movement::Spline<int> spline = 0x207E701B920
  15124. Movement::FacingInfo facing = 0x207E701B970
  15125. unsigned int m_Id = 0x5F1
  15126. Movement::MoveSplineFlag splineflags = 0x20
  15127. int time_passed = 0x0
  15128. float vertical_acceleration = 0.000000
  15129. float initialOrientation = 0.000000
  15130. int effect_start_time = 0x0
  15131. int point_Idx = 0x3
  15132. int point_Idx_offset = 0x0
  15133. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  15134. bool onTransport = 0x0
  15135. bool splineIsFacingOnly = 0x0
  15136. UnitAI* i_AI = 0x207E990B9A0
  15137. Unit* me = 0x207EBD34050
  15138. UnitAI* i_disabledAI = NULL
  15139. bool m_AutoRepeatFirstCast = 0x0
  15140. float[4] m_createStats
  15141. [0] = 0.000000
  15142. [1] = 0.000000
  15143. [2] = 0.000000
  15144. [3] = 0.000000
  15145. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  15146. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15147. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15148. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  15149. <user defined> _Copy_tag = 0x207EBD347D8
  15150. <user defined> _Move_tag = 0x207EBD347D8
  15151. Unit* m_attacking = NULL
  15152. int m_deathState = 0x2
  15153. int m_procDeep = 0x0
  15154. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  15155. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  15156. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  15157. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  15158. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  15159. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  15160. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  15161. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  15162. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  15163. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  15164. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  15165. unsigned int m_transform = 0x0
  15166. Spell*[4] m_currentSpells
  15167. [0] = 0x0
  15168. [1] = 0x0
  15169. [2] = 0x0
  15170. [3] = 0x0
  15171. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  15172. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15173. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15174. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  15175. <user defined> value_compare = 0x207EBD34878
  15176. <user defined> _Copy_tag = 0x207EBD34878
  15177. <user defined> _Move_tag = 0x207EBD34878
  15178. <user defined> value_compare = 0x207EBD34878
  15179. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  15180. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15181. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15182. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  15183. <user defined> value_compare = 0x207EBD34890
  15184. <user defined> _Copy_tag = 0x207EBD34890
  15185. <user defined> _Move_tag = 0x207EBD34890
  15186. <user defined> value_compare = 0x207EBD34890
  15187. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  15188. std::_List_buy<Aura *,std::allocator<Aura *> >
  15189. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15190. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  15191. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  15192. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  15193. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  15194. std::_Iterator_base12
  15195. std::_Container_proxy* _Myproxy = 0x207EBD01930
  15196. std::_Iterator_base12* _Mynextiter = NULL
  15197. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  15198. unsigned int m_removedAurasCount = 0x0
  15199. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  15200. [0] = 0x207EBD348E0
  15201. [1] = 0x207EBD348F8
  15202. [2] = 0x207EBD34910
  15203. [3] = 0x207EBD34928
  15204. [4] = 0x207EBD34940
  15205. [5] = 0x207EBD34958
  15206. [6] = 0x207EBD34970
  15207. [7] = 0x207EBD34988
  15208. [8] = 0x207EBD349A0
  15209. [9] = 0x207EBD349B8
  15210. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  15211. std::_List_buy<Aura *,std::allocator<Aura *> >
  15212. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15213. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  15214. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  15215. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  15216. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  15217. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  15218. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  15219. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15220. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15221. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  15222. <user defined> value_compare = 0x207EBD37730
  15223. <user defined> _Copy_tag = 0x207EBD37730
  15224. <user defined> _Move_tag = 0x207EBD37730
  15225. <user defined> value_compare = 0x207EBD37730
  15226. std::array<unsigned int,2> m_interruptMask
  15227. unsigned int[2] _Elems
  15228. [0] = 0x0
  15229. [1] = 0x0
  15230. float[5] m_auraModifiersGroup
  15231. [0] = 0.000000
  15232. [1] = 100.000000
  15233. [2] = 1.000000
  15234. [3] = 0.000000
  15235. [4] = 1.000000
  15236. [0] = 0x207EBD37750
  15237. [1] = 0x207EBD37764
  15238. [2] = 0x207EBD37778
  15239. [3] = 0x207EBD3778C
  15240. [4] = 0x207EBD377A0
  15241. [5] = 0x207EBD377B4
  15242. [6] = 0x207EBD377C8
  15243. [7] = 0x207EBD377DC
  15244. [8] = 0x207EBD377F0
  15245. [9] = 0x207EBD37804
  15246. float[2] m_weaponDamage
  15247. [0] = 2.566667
  15248. [1] = 3.850000
  15249. [0] = 0x4076666640244444
  15250. [1] = 0x4076666640244444
  15251. [2] = 0x4076666640244444
  15252. bool m_canModifyStats = 0x1
  15253. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  15254. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15255. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15256. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  15257. <user defined> _Copy_tag = 0x207EBD37A40
  15258. <user defined> _Move_tag = 0x207EBD37A40
  15259. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  15260. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  15261. Data
  15262. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  15263. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  15264. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  15265. insert_commit_data
  15266. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  15267. float[9] m_speed_rate
  15268. [0] = 0.777776
  15269. [1] = 0.857143
  15270. [2] = 1.000000
  15271. [3] = 1.000000
  15272. [4] = 1.000000
  15273. [5] = 1.000000
  15274. [6] = 1.000000
  15275. [7] = 1.000000
  15276. [8] = 1.000000
  15277. CharmInfo* m_charmInfo = NULL
  15278. std::list<Player *,std::allocator<Player *> > m_sharedVision
  15279. std::_List_buy<Player *,std::allocator<Player *> >
  15280. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  15281. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  15282. MotionMaster* i_motionMaster = 0x207E9459C10
  15283. unsigned int[3] m_reactiveTimer
  15284. [0] = 0x0
  15285. [1] = 0x0
  15286. [2] = 0x0
  15287. unsigned int m_regenTimer = 0x138
  15288. ThreatManager m_ThreatManager
  15289. HostileReference* iCurrentVictim = NULL
  15290. Unit* iOwner = 0x207EBD34050
  15291. unsigned int iUpdateTimer = 0x3E8
  15292. ThreatContainer iThreatContainer = 0x207EBD37AE8
  15293. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  15294. Vehicle* m_vehicle = NULL
  15295. Vehicle* m_vehicleKit = NULL
  15296. unsigned int m_unitTypeMask = 0x0
  15297. LiquidTypeEntry* _lastLiquid = NULL
  15298. unsigned int m_movementCounter = 0x0
  15299. unsigned int m_state = 0x20
  15300. unsigned int m_CombatTimer = 0x0
  15301. TimeTrackerSmall m_movesplineTimer
  15302. int i_expiryTime = 0x190
  15303. std::array<DiminishingReturn,9> m_Diminishing
  15304. DiminishingReturn[9] _Elems
  15305. [0] = 0x207EBD37B58
  15306. [1] = 0x207EBD37B64
  15307. [2] = 0x207EBD37B70
  15308. [3] = 0x207EBD37B7C
  15309. [4] = 0x207EBD37B88
  15310. [5] = 0x207EBD37B94
  15311. [6] = 0x207EBD37BA0
  15312. [7] = 0x207EBD37BAC
  15313. [8] = 0x207EBD37BB8
  15314. HostileRefManager m_HostileRefManager
  15315. RefManager<Unit,ThreatManager>
  15316. LinkedListHead
  15317. LinkedListElement iFirst = 0x207EBD37BD0
  15318. LinkedListElement iLast = 0x207EBD37BE0
  15319. unsigned int iSize = 0x0
  15320. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  15321. <user defined> iterator = 0xEBD37BE0
  15322. <user defined> iterator = 0x207EBD37BC8
  15323. Unit* iOwner = 0x207EBD34050
  15324. FollowerRefManager m_FollowingRefManager
  15325. RefManager<Unit,TargetedMovementGeneratorBase>
  15326. LinkedListHead
  15327. LinkedListElement iFirst = 0x207EBD37C08
  15328. LinkedListElement iLast = 0x207EBD37C18
  15329. unsigned int iSize = 0x0
  15330. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  15331. <user defined> iterator = 0xEBD37C18
  15332. <user defined> iterator = 0x207EBD37C00
  15333. RedirectThreatInfo _redirectThreadInfo
  15334. ObjectGuid _targetGUID = 0x207EBD37C30
  15335. unsigned int _threatPct = 0x0
  15336. bool m_cleanupDone = 0x0
  15337. bool m_duringRemoveFromWorld = 0x0
  15338. unsigned int _oldFactionId = 0x0
  15339. bool _isWalkingBeforeCharm = 0x0
  15340. unsigned int _aiAnimKitId = 0x0
  15341. unsigned int _movementAnimKitId = 0x0
  15342. unsigned int _meleeAnimKitId = 0x0
  15343. int _lastDamagedTime = 0x0
  15344. SpellHistory* _spellHistory = 0x207E88D18D0
  15345. CooldownEntry
  15346. unsigned int SpellId = 0xEBD34050
  15347. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  15348. unsigned int ItemId = 0xEBD0B8E0
  15349. unsigned int CategoryId = 0x207
  15350. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  15351. bool OnHold = 0x0
  15352. ChargeEntry
  15353. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  15354. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  15355. Unit* _owner = 0x207EBD34050
  15356. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  15357. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  15358. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  15359. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  15360. [0] = 0x0
  15361. [1] = 0x0
  15362. [2] = 0x0
  15363. [3] = 0x0
  15364. [4] = 0x0
  15365. [5] = 0x0
  15366. [6] = 0x0
  15367. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  15368. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  15369. bool[3] _initialize
  15370. [0] = 0x0
  15371. [1] = 0x0
  15372. [2] = 0x1
  15373. unsigned int _cleanFlag = 0x1
  15374. Parameter unsigned int diff = 0x7D
  15375. Local bool isMoveGenUpdateSuccess = 0xCC
  15376.  
  15377. 00007FF65A5DCF6F 00000083E42FEE40 Unit::Update+2EF d:\work\trinitycore\src\server\game\entities\unit\unit.cpp line 504
  15378. Local Unit* this = 0x207EBD34050
  15379. WorldObject
  15380. Object
  15381. unsigned int m_objectType = 0x9
  15382. int m_objectTypeId = 0x3
  15383. unsigned int m_updateFlag = 0x8
  15384. int* m_int32Values = 0x208
  15385. unsigned int* m_uint32Values = 0x208
  15386. float* m_floatValues = 0.000000
  15387. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  15388. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  15389. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  15390. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  15391. unsigned int m_valuesCount = 0xD5
  15392. unsigned int _dynamicValuesCount = 0x3
  15393. unsigned int _fieldNotifyFlags = 0x80
  15394. bool m_objectUpdated = 0x1
  15395. bool m_inWorld = 0x1
  15396. WorldLocation
  15397. Position
  15398. <user defined> XY = 0x207EBD340C8
  15399. <user defined> XYZ = 0x207EBD340C8
  15400. <user defined> XYZO = 0x207EBD340C8
  15401. <user defined> PackedXYZ = 0x207EBD340C8
  15402. float m_positionX = 1884.491577
  15403. float m_positionY = 1587.976196
  15404. float m_positionZ = 89.527344
  15405. float m_orientation = 6.208997
  15406. ?$Streamer@UXY@Position@@
  15407. Position* Pos = 0x44C67F3D44EB8FBB
  15408. ?$ConstStreamer@UXY@Position@@
  15409. Position* Pos = 0x44C67F3D44EB8FBB
  15410. ?$Streamer@UXYZ@Position@@
  15411. <user defined> Pos = 0x44C67F3D44EB8FBB
  15412. ?$ConstStreamer@UXYZ@Position@@
  15413. <user defined> Pos = 0x44C67F3D44EB8FBB
  15414. ?$Streamer@UXYZO@Position@@
  15415. <user defined> Pos = 0x44C67F3D44EB8FBB
  15416. ?$ConstStreamer@UXYZO@Position@@
  15417. <user defined> Pos = 0x44C67F3D44EB8FBB
  15418. ?$Streamer@UPackedXYZ@Position@@
  15419. <user defined> Pos = 0x44C67F3D44EB8FBB
  15420. ?$ConstStreamer@UPackedXYZ@Position@@
  15421. <user defined> Pos = 0x44C67F3D44EB8FBB
  15422. unsigned int m_mapId = 0x0
  15423. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  15424. int[2] m_values
  15425. [0] = 0x0
  15426. [1] = 0x0
  15427. unsigned int m_flags = 0x0
  15428. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  15429. int[2] m_values
  15430. [0] = 0x0
  15431. [1] = 0x0
  15432. unsigned int m_flags = 0x0
  15433. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  15434. int[38] m_values
  15435. [0] = 0x0
  15436. [1] = 0x0
  15437. [2] = 0x0
  15438. [3] = 0x0
  15439. [4] = 0x0
  15440. [5] = 0x0
  15441. [6] = 0x0
  15442. [7] = 0x0
  15443. [8] = 0x0
  15444. [9] = 0x0
  15445. unsigned int m_flags = 0x0
  15446. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  15447. int[38] m_values
  15448. [0] = 0x0
  15449. [1] = 0x0
  15450. [2] = 0x0
  15451. [3] = 0x0
  15452. [4] = 0x0
  15453. [5] = 0x0
  15454. [6] = 0x0
  15455. [7] = 0x0
  15456. [8] = 0x0
  15457. [9] = 0x0
  15458. unsigned int m_flags = 0x0
  15459. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  15460. int[2] m_values
  15461. [0] = 0x0
  15462. [1] = 0x1
  15463. unsigned int m_flags = 0x0
  15464. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  15465. int[2] m_values
  15466. [0] = 0x0
  15467. [1] = 0x1
  15468. unsigned int m_flags = 0x0
  15469. unsigned int LastUsedScriptID = 0x0
  15470. MovementInfo m_movementInfo
  15471. ObjectGuid guid = 0x207EBD34248
  15472. unsigned int flags = 0x100
  15473. unsigned int flags2 = 0x0
  15474. Position pos = 0x207EBD34260
  15475. unsigned int time = 0x0
  15476. TransportInfo
  15477. ObjectGuid guid = 0x207EBD34248
  15478. Position pos = 0x207EBD34258
  15479. int seat = 0x0
  15480. unsigned int time = 0x0
  15481. unsigned int prevTime = 0x0
  15482. unsigned int vehicleId = 0x0
  15483. MovementInfo::TransportInfo transport = 0x207EBD34274
  15484. float pitch = 0.000000
  15485. JumpInfo
  15486. unsigned int fallTime = 0x0
  15487. float zspeed = 0.000000
  15488. float sinAngle = 0.000000
  15489. float cosAngle = 0.000000
  15490. float xyspeed = 0.000000
  15491. MovementInfo::JumpInfo jump = 0x207EBD342A8
  15492. float splineElevation = 0.000000
  15493. std::string m_name = "Wretched Ghoul"
  15494. bool m_isActive = 0x0
  15495. bool m_isWorldObject = 0x0
  15496. ZoneScript* m_zoneScript = NULL
  15497. Transport* m_transport = NULL
  15498. Map* m_currMap = 0x207AE22E040
  15499. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  15500. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  15501. LinkedListHead
  15502. LinkedListElement iFirst = 0x207AE22E048
  15503. LinkedListElement iLast = 0x207AE22E058
  15504. unsigned int iSize = 0xB
  15505. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  15506. <user defined> iterator = 0xF381E088
  15507. <user defined> iterator = 0x207AE22E040
  15508. iterator
  15509. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  15510. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x207AE22E070
  15511. bool _creatureToMoveLock = 0x0
  15512. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x207AE22E090
  15513. bool _gameObjectsToMoveLock = 0x0
  15514. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x207AE22E0B8
  15515. bool _dynamicObjectsToMoveLock = 0x0
  15516. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x207AE22E0E0
  15517. bool _areaTriggersToMoveLock = 0x0
  15518. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x207AE22E108
  15519. std::mutex _mapLock = 0x207AE22E128
  15520. std::mutex _gridLock = 0x207AE22E178
  15521. MapEntry* i_mapEntry = 0x2070131EC40
  15522. unsigned int i_spawnMode = 0x0
  15523. unsigned int i_InstanceId = 0x0
  15524. unsigned int m_unloadTimer = 0x0
  15525. float m_VisibleDistance = 90.000000
  15526. DynamicMapTree _dynamicTree = 0x2072BB74060
  15527. MapRefManager m_mapRefManager = 0x207AE22E1E8
  15528. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x207C9371CF0
  15529. int m_VisibilityNotifyPeriod = 0x3E8
  15530. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x207AE22E228
  15531. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x207AE22E240
  15532. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x207AE22E258
  15533. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x207AE22E270
  15534. int i_gridExpiry = 0x493E0
  15535. Map* m_parentMap = 0x207AE22E040
  15536. Map* m_parentTerrainMap = 0x207AE22E040
  15537. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  15538. 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
  15539. [0] = 0x0
  15540. [1] = 0x0
  15541. [2] = 0x0
  15542. [3] = 0x0
  15543. [4] = 0x0
  15544. [5] = 0x0
  15545. [6] = 0x0
  15546. [7] = 0x0
  15547. [8] = 0x0
  15548. [9] = 0x0
  15549. [0] = 0x207AE22E2A8
  15550. [1] = 0x207AE22E4A8
  15551. [2] = 0x207AE22E6A8
  15552. [3] = 0x207AE22E8A8
  15553. [4] = 0x207AE22EAA8
  15554. [5] = 0x207AE22ECA8
  15555. [6] = 0x207AE22EEA8
  15556. [7] = 0x207AE22F0A8
  15557. [8] = 0x207AE22F2A8
  15558. [9] = 0x207AE22F4A8
  15559. GridMap*[64] GridMaps
  15560. [0] = 0x0
  15561. [1] = 0x0
  15562. [2] = 0x0
  15563. [3] = 0x0
  15564. [4] = 0x0
  15565. [5] = 0x0
  15566. [6] = 0x0
  15567. [7] = 0x0
  15568. [8] = 0x0
  15569. [9] = 0x0
  15570. [0] = 0x207AE2362A8
  15571. [1] = 0x207AE2364A8
  15572. [2] = 0x207AE2366A8
  15573. [3] = 0x207AE2368A8
  15574. [4] = 0x207AE236AA8
  15575. [5] = 0x207AE236CA8
  15576. [6] = 0x207AE236EA8
  15577. [7] = 0x207AE2370A8
  15578. [8] = 0x207AE2372A8
  15579. [9] = 0x207AE2374A8
  15580. unsigned int[64] GridMapReference
  15581. [0] = 0x0
  15582. [1] = 0x0
  15583. [2] = 0x0
  15584. [3] = 0x0
  15585. [4] = 0x0
  15586. [5] = 0x0
  15587. [6] = 0x0
  15588. [7] = 0x0
  15589. [8] = 0x0
  15590. [9] = 0x0
  15591. [0] = 0x207AE23E2A8
  15592. [1] = 0x207AE23E328
  15593. [2] = 0x207AE23E3A8
  15594. [3] = 0x207AE23E428
  15595. [4] = 0x207AE23E4A8
  15596. [5] = 0x207AE23E528
  15597. [6] = 0x207AE23E5A8
  15598. [7] = 0x207AE23E628
  15599. [8] = 0x207AE23E6A8
  15600. [9] = 0x207AE23E728
  15601. std::bitset<262144> marked_cells = 0x207AE2402A8
  15602. bool i_scriptLock = 0x0
  15603. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x207AE2482B0
  15604. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x207AE2482C8
  15605. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x207AE2482E0
  15606. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x207AE2482F8
  15607. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x207AE248310
  15608. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x207AE248360
  15609. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x207AE2483B0
  15610. IntervalTimer _weatherUpdateTimer = 0x207AE248400
  15611. unsigned int _defaultLight = 0x1
  15612. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x207AE248418
  15613. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore = 0x207AE248430
  15614. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x207AE248668
  15615. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x207AE2486B8
  15616. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x207AE248708
  15617. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x207AE248758
  15618. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x207AE2487A8
  15619. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x207AE2487F8
  15620. unsigned int m_InstanceId = 0x0
  15621. PhaseShift _phaseShift
  15622. PhaseRef
  15623. unsigned int Id = 0x8
  15624. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  15625. int References = 0x0
  15626. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  15627. VisibleMapIdRef
  15628. int References = 0x8
  15629. TerrainSwapInfo* VisibleMapInfo = NULL
  15630. UiWorldMapAreaIdSwapRef
  15631. int References = 0x8
  15632. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  15633. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  15634. bool Erased = 0x0
  15635. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  15636. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34310
  15637. bool Erased = 0x0
  15638. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  15639. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34310
  15640. bool Erased = 0x0
  15641. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  15642. ObjectGuid PersonalGuid = 0x207EBD34314
  15643. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34328
  15644. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD34340
  15645. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD34358
  15646. int NonCosmeticReferences = 0x0
  15647. int CosmeticReferences = 0x0
  15648. int DefaultReferences = 0x0
  15649. bool IsDbPhaseShift = 0x1
  15650. PhaseShift _suppressedPhaseShift
  15651. PhaseRef
  15652. unsigned int Id = 0x8
  15653. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  15654. int References = 0x0
  15655. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  15656. VisibleMapIdRef
  15657. int References = 0x8
  15658. TerrainSwapInfo* VisibleMapInfo = NULL
  15659. UiWorldMapAreaIdSwapRef
  15660. int References = 0x8
  15661. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  15662. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  15663. bool Erased = 0x0
  15664. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  15665. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207EBD34380
  15666. bool Erased = 0x0
  15667. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  15668. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207EBD34380
  15669. bool Erased = 0x0
  15670. EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
  15671. ObjectGuid PersonalGuid = 0x207EBD34384
  15672. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases = 0x207EBD34398
  15673. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x207EBD343B0
  15674. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x207EBD343C8
  15675. int NonCosmeticReferences = 0x0
  15676. int CosmeticReferences = 0x0
  15677. int DefaultReferences = 0x0
  15678. bool IsDbPhaseShift = 0x0
  15679. int _dbPhase = 0x0
  15680. unsigned int m_notifyflags = 0x2
  15681. unsigned int m_executed_notifies = 0x0
  15682. unsigned int m_extraAttacks = 0x0
  15683. bool m_canDualWield = 0x0
  15684. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  15685. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15686. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15687. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  15688. <user defined> _Copy_tag = 0x207EBD34400
  15689. <user defined> _Move_tag = 0x207EBD34400
  15690. Player* m_playerMovingMe = NULL
  15691. ObjectGuid[7] m_SummonSlot
  15692. [0] = 0x207EBD34420
  15693. [1] = 0x207EBD34430
  15694. [2] = 0x207EBD34440
  15695. [3] = 0x207EBD34450
  15696. [4] = 0x207EBD34460
  15697. [5] = 0x207EBD34470
  15698. [6] = 0x207EBD34480
  15699. ObjectGuid[4] m_ObjectSlot
  15700. [0] = 0x207EBD34490
  15701. [1] = 0x207EBD344A0
  15702. [2] = 0x207EBD344B0
  15703. [3] = 0x207EBD344C0
  15704. float m_modMeleeHitChance = 0.000000
  15705. float m_modRangedHitChance = 0.000000
  15706. float m_modSpellHitChance = 0.000000
  15707. int m_baseSpellCritChance = 0x5
  15708. float[7] m_threatModifier
  15709. [0] = 1.000000
  15710. [1] = 1.000000
  15711. [2] = 1.000000
  15712. [3] = 1.000000
  15713. [4] = 1.000000
  15714. [5] = 1.000000
  15715. [6] = 1.000000
  15716. unsigned int[3] m_baseAttackSpeed
  15717. [0] = 0x7D0
  15718. [1] = 0x7D0
  15719. [2] = 0x7D0
  15720. float[3] m_modAttackSpeedPct
  15721. [0] = 1.000000
  15722. [1] = 1.000000
  15723. [2] = 1.000000
  15724. unsigned int[3] m_attackTimer
  15725. [0] = 0x0
  15726. [1] = 0x0
  15727. [2] = 0x0
  15728. EventProcessor m_Events
  15729. unsigned int m_time = 0x4862
  15730. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  15731. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  15732. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  15733. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,BasicEvent *>,void *> >,std::_Tree_val<std::_Tree_simple_types _Mypair = 0x207EBD34528
  15734. <user defined> value_compare = 0x207EBD34528
  15735. <user defined> _Copy_tag = 0x207EBD34528
  15736. <user defined> _Move_tag = 0x207EBD34528
  15737. <user defined> value_compare = 0x207EBD34528
  15738. 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
  15739. [0] = 0x207EBD34540
  15740. [1] = 0x207EBD34590
  15741. [2] = 0x207EBD345E0
  15742. [3] = 0x207EBD34630
  15743. [4] = 0x207EBD34680
  15744. [5] = 0x207EBD346D0
  15745. [6] = 0x207EBD34720
  15746. unsigned int m_lastSanctuaryTime = 0x0
  15747. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  15748. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15749. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  15750. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  15751. <user defined> _Copy_tag = 0x207EBD34778
  15752. <user defined> _Move_tag = 0x207EBD34778
  15753. bool IsAIEnabled = 0x1
  15754. bool NeedChangeAI = 0x0
  15755. ObjectGuid LastCharmerGUID
  15756. unsigned int _low = 0x0
  15757. unsigned int _high = 0x0
  15758. bool m_ControlledByPlayer = 0x0
  15759. Movement::MoveSpline* movespline = 0x207E701B920
  15760. Movement::Spline<int> spline
  15761. Movement::SplineBase
  15762. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x207E701B920
  15763. int index_lo = 0x0
  15764. int index_hi = 0x0
  15765. unsigned int m_mode = 0x0
  15766. bool cyclic = 0x0
  15767. std::vector<int,std::allocator<int> > lengths = 0x207E701B950
  15768. Movement::FacingInfo facing
  15769. <unnamed-type-f>
  15770. float x = 0.000000
  15771. float y = 0.000000
  15772. float z = 0.000000
  15773. Movement::FacingInfo::<unnamed-type-f> f = 0x207E701B970
  15774. ObjectGuid target = 0x207E701B97C
  15775. float angle = 0.000000
  15776. int type = 0x0
  15777. unsigned int m_Id = 0x5F1
  15778. Movement::MoveSplineFlag splineflags
  15779. unsigned int animId = 0x20
  15780. bool unknown0 = 0x20
  15781. bool fallingSlow = 0x20
  15782. bool done = 0x20
  15783. bool falling = 0x20
  15784. bool no_spline = 0x20
  15785. bool unknown1 = 0x0
  15786. bool flying = 0x0
  15787. bool orientationFixed = 0x0
  15788. bool catmullrom = 0x0
  15789. bool cyclic = 0x0
  15790. bool enter_cycle = 0x0
  15791. bool frozen = 0x0
  15792. bool transportEnter = 0x0
  15793. bool transportExit = 0x0
  15794. bool unknown2 = 0x0
  15795. bool unknown3 = 0x0
  15796. bool backward = 0x0
  15797. bool smoothGroundPath = 0x0
  15798. bool canSwim = 0x0
  15799. bool uncompressedPath = 0x0
  15800. bool unknown4 = 0x0
  15801. bool unknown5 = 0x0
  15802. bool animation = 0x0
  15803. bool parabolic = 0x0
  15804. bool fadeObject = 0x0
  15805. bool steering = 0x0
  15806. bool unknown8 = 0x0
  15807. bool unknown9 = 0x0
  15808. bool unknown10 = 0x0
  15809. int time_passed = 0x0
  15810. float vertical_acceleration = 0.000000
  15811. float initialOrientation = 0.000000
  15812. int effect_start_time = 0x0
  15813. int point_Idx = 0x3
  15814. int point_Idx_offset = 0x0
  15815. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra
  15816. boost::optional_detail::optional_base<Movement::SpellEffectExtraData>
  15817. <user defined> boost::optional_detail::optional_tag = 0x0
  15818. bool m_initialized = 0x0
  15819. boost::optional_detail::aligned_storage<Movement::SpellEffectExtraData> m_storage = 0x207E701B9B8
  15820. bool onTransport = 0x0
  15821. bool splineIsFacingOnly = 0x0
  15822. UnitAI* i_AI = 0x207E990B9A0
  15823. Unit* me = 0x207EBD34050
  15824. UnitAI* i_disabledAI = NULL
  15825. bool m_AutoRepeatFirstCast = 0x0
  15826. float[4] m_createStats
  15827. [0] = 0.000000
  15828. [1] = 0.000000
  15829. [2] = 0.000000
  15830. [3] = 0.000000
  15831. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  15832. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15833. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  15834. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  15835. <user defined> _Copy_tag = 0x207EBD347D8
  15836. <user defined> _Move_tag = 0x207EBD347D8
  15837. Unit* m_attacking = NULL
  15838. int m_deathState = 0x2
  15839. int m_procDeep = 0x0
  15840. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  15841. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  15842. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  15843. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  15844. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  15845. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  15846. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  15847. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  15848. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  15849. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  15850. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  15851. unsigned int m_transform = 0x0
  15852. Spell*[4] m_currentSpells
  15853. [0] = 0x0
  15854. [1] = 0x0
  15855. [2] = 0x0
  15856. [3] = 0x0
  15857. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  15858. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15859. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  15860. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  15861. <user defined> value_compare = 0x207EBD34878
  15862. <user defined> _Copy_tag = 0x207EBD34878
  15863. <user defined> _Move_tag = 0x207EBD34878
  15864. <user defined> value_compare = 0x207EBD34878
  15865. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  15866. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15867. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  15868. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  15869. <user defined> value_compare = 0x207EBD34890
  15870. <user defined> _Copy_tag = 0x207EBD34890
  15871. <user defined> _Move_tag = 0x207EBD34890
  15872. <user defined> value_compare = 0x207EBD34890
  15873. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  15874. std::_List_buy<Aura *,std::allocator<Aura *> >
  15875. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15876. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  15877. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  15878. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  15879. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  15880. std::_Iterator_base12
  15881. std::_Container_proxy* _Myproxy = 0x207EBD01930
  15882. std::_Iterator_base12* _Mynextiter = NULL
  15883. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  15884. unsigned int m_removedAurasCount = 0x0
  15885. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  15886. [0] = 0x207EBD348E0
  15887. [1] = 0x207EBD348F8
  15888. [2] = 0x207EBD34910
  15889. [3] = 0x207EBD34928
  15890. [4] = 0x207EBD34940
  15891. [5] = 0x207EBD34958
  15892. [6] = 0x207EBD34970
  15893. [7] = 0x207EBD34988
  15894. [8] = 0x207EBD349A0
  15895. [9] = 0x207EBD349B8
  15896. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  15897. std::_List_buy<Aura *,std::allocator<Aura *> >
  15898. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  15899. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  15900. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  15901. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  15902. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  15903. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  15904. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  15905. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15906. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  15907. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  15908. <user defined> value_compare = 0x207EBD37730
  15909. <user defined> _Copy_tag = 0x207EBD37730
  15910. <user defined> _Move_tag = 0x207EBD37730
  15911. <user defined> value_compare = 0x207EBD37730
  15912. std::array<unsigned int,2> m_interruptMask
  15913. unsigned int[2] _Elems
  15914. [0] = 0x0
  15915. [1] = 0x0
  15916. float[5] m_auraModifiersGroup
  15917. [0] = 0.000000
  15918. [1] = 100.000000
  15919. [2] = 1.000000
  15920. [3] = 0.000000
  15921. [4] = 1.000000
  15922. [0] = 0x207EBD37750
  15923. [1] = 0x207EBD37764
  15924. [2] = 0x207EBD37778
  15925. [3] = 0x207EBD3778C
  15926. [4] = 0x207EBD377A0
  15927. [5] = 0x207EBD377B4
  15928. [6] = 0x207EBD377C8
  15929. [7] = 0x207EBD377DC
  15930. [8] = 0x207EBD377F0
  15931. [9] = 0x207EBD37804
  15932. float[2] m_weaponDamage
  15933. [0] = 2.566667
  15934. [1] = 3.850000
  15935. [0] = 0x4076666640244444
  15936. [1] = 0x4076666640244444
  15937. [2] = 0x4076666640244444
  15938. bool m_canModifyStats = 0x1
  15939. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  15940. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15941. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  15942. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  15943. <user defined> _Copy_tag = 0x207EBD37A40
  15944. <user defined> _Move_tag = 0x207EBD37A40
  15945. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  15946. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  15947. Data
  15948. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  15949. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  15950. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  15951. insert_commit_data
  15952. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  15953. float[9] m_speed_rate
  15954. [0] = 0.777776
  15955. [1] = 0.857143
  15956. [2] = 1.000000
  15957. [3] = 1.000000
  15958. [4] = 1.000000
  15959. [5] = 1.000000
  15960. [6] = 1.000000
  15961. [7] = 1.000000
  15962. [8] = 1.000000
  15963. CharmInfo* m_charmInfo = NULL
  15964. std::list<Player *,std::allocator<Player *> > m_sharedVision
  15965. std::_List_buy<Player *,std::allocator<Player *> >
  15966. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  15967. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  15968. MotionMaster* i_motionMaster = 0x207E9459C10
  15969. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  15970. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  15971. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0x207F14A6420
  15972. MovementGenerator*[3] _slot
  15973. [0] = 0x7FF65D34FFB0
  15974. [1] = 0x0
  15975. [2] = 0x0
  15976. int _top = 0x0
  15977. Unit* _owner = 0x207EBD34050
  15978. bool[3] _initialize
  15979. [0] = 0x0
  15980. [1] = 0x0
  15981. [2] = 0x1
  15982. unsigned int _cleanFlag = 0x1
  15983. unsigned int[3] m_reactiveTimer
  15984. [0] = 0x0
  15985. [1] = 0x0
  15986. [2] = 0x0
  15987. unsigned int m_regenTimer = 0x138
  15988. ThreatManager m_ThreatManager
  15989. HostileReference* iCurrentVictim = NULL
  15990. Unit* iOwner = 0x207EBD34050
  15991. unsigned int iUpdateTimer = 0x3E8
  15992. ThreatContainer iThreatContainer
  15993. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37AE8
  15994. bool iDirty = 0x0
  15995. ThreatContainer iThreatOfflineContainer
  15996. std::list<HostileReference *,std::allocator<HostileReference *> > iThreatList = 0x207EBD37B08
  15997. bool iDirty = 0x0
  15998. Vehicle* m_vehicle = NULL
  15999. Vehicle* m_vehicleKit = NULL
  16000. unsigned int m_unitTypeMask = 0x0
  16001. LiquidTypeEntry* _lastLiquid = NULL
  16002. unsigned int m_movementCounter = 0x0
  16003. unsigned int m_state = 0x20
  16004. unsigned int m_CombatTimer = 0x0
  16005. TimeTrackerSmall m_movesplineTimer
  16006. int i_expiryTime = 0x190
  16007. std::array<DiminishingReturn,9> m_Diminishing
  16008. DiminishingReturn[9] _Elems
  16009. [0] = 0x207EBD37B58
  16010. [1] = 0x207EBD37B64
  16011. [2] = 0x207EBD37B70
  16012. [3] = 0x207EBD37B7C
  16013. [4] = 0x207EBD37B88
  16014. [5] = 0x207EBD37B94
  16015. [6] = 0x207EBD37BA0
  16016. [7] = 0x207EBD37BAC
  16017. [8] = 0x207EBD37BB8
  16018. HostileRefManager m_HostileRefManager
  16019. RefManager<Unit,ThreatManager>
  16020. LinkedListHead
  16021. LinkedListElement iFirst = 0x207EBD37BD0
  16022. LinkedListElement iLast = 0x207EBD37BE0
  16023. unsigned int iSize = 0x0
  16024. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  16025. <user defined> iterator = 0xEBD37BE0
  16026. <user defined> iterator = 0x207EBD37BC8
  16027. Unit* iOwner = 0x207EBD34050
  16028. FollowerRefManager m_FollowingRefManager
  16029. RefManager<Unit,TargetedMovementGeneratorBase>
  16030. LinkedListHead
  16031. LinkedListElement iFirst = 0x207EBD37C08
  16032. LinkedListElement iLast = 0x207EBD37C18
  16033. unsigned int iSize = 0x0
  16034. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  16035. <user defined> iterator = 0xEBD37C18
  16036. <user defined> iterator = 0x207EBD37C00
  16037. RedirectThreatInfo _redirectThreadInfo
  16038. ObjectGuid _targetGUID
  16039. unsigned int _low = 0x0
  16040. unsigned int _high = 0x0
  16041. unsigned int _threatPct = 0x0
  16042. bool m_cleanupDone = 0x0
  16043. bool m_duringRemoveFromWorld = 0x0
  16044. unsigned int _oldFactionId = 0x0
  16045. bool _isWalkingBeforeCharm = 0x0
  16046. unsigned int _aiAnimKitId = 0x0
  16047. unsigned int _movementAnimKitId = 0x0
  16048. unsigned int _meleeAnimKitId = 0x0
  16049. int _lastDamagedTime = 0x0
  16050. SpellHistory* _spellHistory = 0x207E88D18D0
  16051. CooldownEntry
  16052. unsigned int SpellId = 0xEBD34050
  16053. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  16054. unsigned int ItemId = 0xEBD0B8E0
  16055. unsigned int CategoryId = 0x207
  16056. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  16057. bool OnHold = 0x0
  16058. ChargeEntry
  16059. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  16060. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  16061. Unit* _owner = 0x207EBD34050
  16062. 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
  16063. 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
  16064. <user defined> value_compare = 0x207E88D18D8
  16065. 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
  16066. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D18E0
  16067. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D18F8
  16068. unsigned int _Mask = 0x7
  16069. unsigned int _Maxidx = 0x8
  16070. mapped_type
  16071. unsigned int SpellId = 0x3F800000
  16072. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0B8E0
  16073. unsigned int ItemId = 0xE945AA90
  16074. unsigned int CategoryId = 0x207
  16075. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  16076. bool OnHold = 0x20
  16077. 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
  16078. 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
  16079. <user defined> value_compare = 0x207E88D1928
  16080. 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
  16081. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x207E88D1930
  16082. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x207E88D1948
  16083. unsigned int _Mask = 0x7
  16084. unsigned int _Maxidx = 0x8
  16085. mapped_type
  16086. unsigned int SpellId = 0x3F800000
  16087. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x207EBD0AF80
  16088. unsigned int ItemId = 0xE945B010
  16089. unsigned int CategoryId = 0x207
  16090. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  16091. bool OnHold = 0x50
  16092. 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
  16093. 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
  16094. <user defined> value_compare = 0x207E88D1978
  16095. 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
  16096. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x207E88D1980
  16097. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_ _Vec = 0x207E88D1998
  16098. unsigned int _Mask = 0x7
  16099. unsigned int _Maxidx = 0x8
  16100. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  16101. [0] = 0x0
  16102. [1] = 0x0
  16103. [2] = 0x0
  16104. [3] = 0x0
  16105. [4] = 0x0
  16106. [5] = 0x0
  16107. [6] = 0x0
  16108. 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
  16109. 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
  16110. <user defined> value_compare = 0x207E88D1A00
  16111. 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
  16112. std::list<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > >,std::allocator<std::pair<unsigned int const ,std::deque<SpellHistory::Charge _List = 0x207E88D1A08
  16113. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> > > > > > _Vec = 0x207E88D1A20
  16114. unsigned int _Mask = 0x7
  16115. unsigned int _Maxidx = 0x8
  16116. 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
  16117. 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
  16118. <user defined> value_compare = 0x207E88D1A50
  16119. 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
  16120. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std:: _List = 0x207E88D1A58
  16121. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::rat _Vec = 0x207E88D1A70
  16122. unsigned int _Mask = 0x7
  16123. unsigned int _Maxidx = 0x8
  16124. Parameter unsigned int p_time = 0x7D
  16125.  
  16126. 00007FF65A7EA10D 00000083E42FF2F0 Creature::Update+86D d:\work\trinitycore\src\server\game\entities\creature\creature.cpp line 574
  16127. Local Creature* this = 0x207EBD34050
  16128. Unit
  16129. WorldObject
  16130. Object
  16131. unsigned int m_objectType = 0x9
  16132. int m_objectTypeId = 0x3
  16133. unsigned int m_updateFlag = 0x8
  16134. int* m_int32Values = 0x208
  16135. unsigned int* m_uint32Values = 0x208
  16136. float* m_floatValues = 0.000000
  16137. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x207C91A8158
  16138. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207EBD34078
  16139. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207EBD34098
  16140. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x207C91A88E8
  16141. unsigned int m_valuesCount = 0xD5
  16142. unsigned int _dynamicValuesCount = 0x3
  16143. unsigned int _fieldNotifyFlags = 0x80
  16144. bool m_objectUpdated = 0x1
  16145. bool m_inWorld = 0x1
  16146. WorldLocation
  16147. Position
  16148. <user defined> XY = 0x207EBD340C8
  16149. <user defined> XYZ = 0x207EBD340C8
  16150. <user defined> XYZO = 0x207EBD340C8
  16151. <user defined> PackedXYZ = 0x207EBD340C8
  16152. float m_positionX = 1884.491577
  16153. float m_positionY = 1587.976196
  16154. float m_positionZ = 89.527344
  16155. float m_orientation = 6.208997
  16156. ?$Streamer@UXY@Position@@
  16157. Position* Pos = 0x44C67F3D44EB8FBB
  16158. ?$ConstStreamer@UXY@Position@@
  16159. Position* Pos = 0x44C67F3D44EB8FBB
  16160. ?$Streamer@UXYZ@Position@@
  16161. <user defined> Pos = 0x44C67F3D44EB8FBB
  16162. ?$ConstStreamer@UXYZ@Position@@
  16163. <user defined> Pos = 0x44C67F3D44EB8FBB
  16164. ?$Streamer@UXYZO@Position@@
  16165. <user defined> Pos = 0x44C67F3D44EB8FBB
  16166. ?$ConstStreamer@UXYZO@Position@@
  16167. <user defined> Pos = 0x44C67F3D44EB8FBB
  16168. ?$Streamer@UPackedXYZ@Position@@
  16169. <user defined> Pos = 0x44C67F3D44EB8FBB
  16170. ?$ConstStreamer@UPackedXYZ@Position@@
  16171. <user defined> Pos = 0x44C67F3D44EB8FBB
  16172. unsigned int m_mapId = 0x0
  16173. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207EBD340DC
  16174. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207EBD340E8
  16175. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207EBD340F4
  16176. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207EBD34190
  16177. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207EBD3422C
  16178. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207EBD34238
  16179. unsigned int LastUsedScriptID = 0x0
  16180. MovementInfo m_movementInfo = 0x207EBD34248
  16181. std::string m_name = "Wretched Ghoul"
  16182. bool m_isActive = 0x0
  16183. bool m_isWorldObject = 0x0
  16184. ZoneScript* m_zoneScript = NULL
  16185. Transport* m_transport = NULL
  16186. Map* m_currMap = 0x207AE22E040
  16187. unsigned int m_InstanceId = 0x0
  16188. PhaseShift _phaseShift = 0x207EBD34310
  16189. PhaseShift _suppressedPhaseShift = 0x207EBD34380
  16190. int _dbPhase = 0x0
  16191. unsigned int m_notifyflags = 0x2
  16192. unsigned int m_executed_notifies = 0x0
  16193. unsigned int m_extraAttacks = 0x0
  16194. bool m_canDualWield = 0x0
  16195. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  16196. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16197. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16198. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD34400
  16199. <user defined> _Copy_tag = 0x207EBD34400
  16200. <user defined> _Move_tag = 0x207EBD34400
  16201. Player* m_playerMovingMe = NULL
  16202. ObjectGuid[7] m_SummonSlot
  16203. [0] = 0x207EBD34420
  16204. [1] = 0x207EBD34430
  16205. [2] = 0x207EBD34440
  16206. [3] = 0x207EBD34450
  16207. [4] = 0x207EBD34460
  16208. [5] = 0x207EBD34470
  16209. [6] = 0x207EBD34480
  16210. ObjectGuid[4] m_ObjectSlot
  16211. [0] = 0x207EBD34490
  16212. [1] = 0x207EBD344A0
  16213. [2] = 0x207EBD344B0
  16214. [3] = 0x207EBD344C0
  16215. float m_modMeleeHitChance = 0.000000
  16216. float m_modRangedHitChance = 0.000000
  16217. float m_modSpellHitChance = 0.000000
  16218. int m_baseSpellCritChance = 0x5
  16219. float[7] m_threatModifier
  16220. [0] = 1.000000
  16221. [1] = 1.000000
  16222. [2] = 1.000000
  16223. [3] = 1.000000
  16224. [4] = 1.000000
  16225. [5] = 1.000000
  16226. [6] = 1.000000
  16227. unsigned int[3] m_baseAttackSpeed
  16228. [0] = 0x7D0
  16229. [1] = 0x7D0
  16230. [2] = 0x7D0
  16231. float[3] m_modAttackSpeedPct
  16232. [0] = 1.000000
  16233. [1] = 1.000000
  16234. [2] = 1.000000
  16235. unsigned int[3] m_attackTimer
  16236. [0] = 0x0
  16237. [1] = 0x0
  16238. [2] = 0x0
  16239. EventProcessor m_Events
  16240. unsigned int m_time = 0x4862
  16241. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207EBD34528
  16242. 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
  16243. [0] = 0x207EBD34540
  16244. [1] = 0x207EBD34590
  16245. [2] = 0x207EBD345E0
  16246. [3] = 0x207EBD34630
  16247. [4] = 0x207EBD34680
  16248. [5] = 0x207EBD346D0
  16249. [6] = 0x207EBD34720
  16250. unsigned int m_lastSanctuaryTime = 0x0
  16251. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  16252. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  16253. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  16254. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207EBD34778
  16255. <user defined> _Copy_tag = 0x207EBD34778
  16256. <user defined> _Move_tag = 0x207EBD34778
  16257. bool IsAIEnabled = 0x1
  16258. bool NeedChangeAI = 0x0
  16259. ObjectGuid LastCharmerGUID
  16260. unsigned int _low = 0x0
  16261. unsigned int _high = 0x0
  16262. bool m_ControlledByPlayer = 0x0
  16263. Movement::MoveSpline* movespline = 0x207E701B920
  16264. Movement::Spline<int> spline = 0x207E701B920
  16265. Movement::FacingInfo facing = 0x207E701B970
  16266. unsigned int m_Id = 0x5F1
  16267. Movement::MoveSplineFlag splineflags = 0x20
  16268. int time_passed = 0x0
  16269. float vertical_acceleration = 0.000000
  16270. float initialOrientation = 0.000000
  16271. int effect_start_time = 0x0
  16272. int point_Idx = 0x3
  16273. int point_Idx_offset = 0x0
  16274. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207E701B9B4
  16275. bool onTransport = 0x0
  16276. bool splineIsFacingOnly = 0x0
  16277. UnitAI* i_AI = 0x207E990B9A0
  16278. Unit* me = 0x207EBD34050
  16279. UnitAI* i_disabledAI = NULL
  16280. bool m_AutoRepeatFirstCast = 0x0
  16281. float[4] m_createStats
  16282. [0] = 0.000000
  16283. [1] = 0.000000
  16284. [2] = 0.000000
  16285. [3] = 0.000000
  16286. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  16287. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16288. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  16289. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207EBD347D8
  16290. <user defined> _Copy_tag = 0x207EBD347D8
  16291. <user defined> _Move_tag = 0x207EBD347D8
  16292. Unit* m_attacking = NULL
  16293. int m_deathState = 0x2
  16294. int m_procDeep = 0x0
  16295. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  16296. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  16297. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  16298. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207EBD34800
  16299. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  16300. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  16301. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  16302. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207EBD34818
  16303. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  16304. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  16305. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207EBD34830
  16306. unsigned int m_transform = 0x0
  16307. Spell*[4] m_currentSpells
  16308. [0] = 0x0
  16309. [1] = 0x0
  16310. [2] = 0x0
  16311. [3] = 0x0
  16312. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  16313. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  16314. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  16315. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207EBD34878
  16316. <user defined> value_compare = 0x207EBD34878
  16317. <user defined> _Copy_tag = 0x207EBD34878
  16318. <user defined> _Move_tag = 0x207EBD34878
  16319. <user defined> value_compare = 0x207EBD34878
  16320. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  16321. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  16322. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  16323. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207EBD34890
  16324. <user defined> value_compare = 0x207EBD34890
  16325. <user defined> _Copy_tag = 0x207EBD34890
  16326. <user defined> _Move_tag = 0x207EBD34890
  16327. <user defined> value_compare = 0x207EBD34890
  16328. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  16329. std::_List_buy<Aura *,std::allocator<Aura *> >
  16330. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  16331. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD348A8
  16332. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  16333. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  16334. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  16335. std::_Iterator_base12
  16336. std::_Container_proxy* _Myproxy = 0x207EBD01930
  16337. std::_Iterator_base12* _Mynextiter = NULL
  16338. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207EBCCB8E0
  16339. unsigned int m_removedAurasCount = 0x0
  16340. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  16341. [0] = 0x207EBD348E0
  16342. [1] = 0x207EBD348F8
  16343. [2] = 0x207EBD34910
  16344. [3] = 0x207EBD34928
  16345. [4] = 0x207EBD34940
  16346. [5] = 0x207EBD34958
  16347. [6] = 0x207EBD34970
  16348. [7] = 0x207EBD34988
  16349. [8] = 0x207EBD349A0
  16350. [9] = 0x207EBD349B8
  16351. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  16352. std::_List_buy<Aura *,std::allocator<Aura *> >
  16353. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  16354. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207EBD37700
  16355. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  16356. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  16357. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  16358. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207EBD37718
  16359. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  16360. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  16361. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  16362. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207EBD37730
  16363. <user defined> value_compare = 0x207EBD37730
  16364. <user defined> _Copy_tag = 0x207EBD37730
  16365. <user defined> _Move_tag = 0x207EBD37730
  16366. <user defined> value_compare = 0x207EBD37730
  16367. std::array<unsigned int,2> m_interruptMask
  16368. unsigned int[2] _Elems
  16369. [0] = 0x0
  16370. [1] = 0x0
  16371. float[5] m_auraModifiersGroup
  16372. [0] = 0.000000
  16373. [1] = 100.000000
  16374. [2] = 1.000000
  16375. [3] = 0.000000
  16376. [4] = 1.000000
  16377. [0] = 0x207EBD37750
  16378. [1] = 0x207EBD37764
  16379. [2] = 0x207EBD37778
  16380. [3] = 0x207EBD3778C
  16381. [4] = 0x207EBD377A0
  16382. [5] = 0x207EBD377B4
  16383. [6] = 0x207EBD377C8
  16384. [7] = 0x207EBD377DC
  16385. [8] = 0x207EBD377F0
  16386. [9] = 0x207EBD37804
  16387. float[2] m_weaponDamage
  16388. [0] = 2.566667
  16389. [1] = 3.850000
  16390. [0] = 0x4076666640244444
  16391. [1] = 0x4076666640244444
  16392. [2] = 0x4076666640244444
  16393. bool m_canModifyStats = 0x1
  16394. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  16395. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  16396. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  16397. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207EBD37A40
  16398. <user defined> _Copy_tag = 0x207EBD37A40
  16399. <user defined> _Move_tag = 0x207EBD37A40
  16400. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  16401. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  16402. Data
  16403. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  16404. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207EBD37A58
  16405. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207EBD37A58
  16406. insert_commit_data
  16407. boost::container::vec_iterator<AuraApplication * *,1> position = 0x0
  16408. float[9] m_speed_rate
  16409. [0] = 0.777776
  16410. [1] = 0.857143
  16411. [2] = 1.000000
  16412. [3] = 1.000000
  16413. [4] = 1.000000
  16414. [5] = 1.000000
  16415. [6] = 1.000000
  16416. [7] = 1.000000
  16417. [8] = 1.000000
  16418. CharmInfo* m_charmInfo = NULL
  16419. std::list<Player *,std::allocator<Player *> > m_sharedVision
  16420. std::_List_buy<Player *,std::allocator<Player *> >
  16421. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  16422. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207EBD37AA0
  16423. MotionMaster* i_motionMaster = 0x207E9459C10
  16424. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = 0x207F14A6420
  16425. MovementGenerator*[3] _slot
  16426. [0] = 0x7FF65D34FFB0
  16427. [1] = 0x0
  16428. [2] = 0x0
  16429. int _top = 0x0
  16430. Unit* _owner = 0x207EBD34050
  16431. bool[3] _initialize
  16432. [0] = 0x0
  16433. [1] = 0x0
  16434. [2] = 0x1
  16435. unsigned int _cleanFlag = 0x1
  16436. unsigned int[3] m_reactiveTimer
  16437. [0] = 0x0
  16438. [1] = 0x0
  16439. [2] = 0x0
  16440. unsigned int m_regenTimer = 0x138
  16441. ThreatManager m_ThreatManager
  16442. HostileReference* iCurrentVictim = NULL
  16443. Unit* iOwner = 0x207EBD34050
  16444. unsigned int iUpdateTimer = 0x3E8
  16445. ThreatContainer iThreatContainer = 0x207EBD37AE8
  16446. ThreatContainer iThreatOfflineContainer = 0x207EBD37B08
  16447. Vehicle* m_vehicle = NULL
  16448. Vehicle* m_vehicleKit = NULL
  16449. unsigned int m_unitTypeMask = 0x0
  16450. LiquidTypeEntry* _lastLiquid = NULL
  16451. unsigned int m_movementCounter = 0x0
  16452. unsigned int m_state = 0x20
  16453. unsigned int m_CombatTimer = 0x0
  16454. TimeTrackerSmall m_movesplineTimer
  16455. int i_expiryTime = 0x190
  16456. std::array<DiminishingReturn,9> m_Diminishing
  16457. DiminishingReturn[9] _Elems
  16458. [0] = 0x207EBD37B58
  16459. [1] = 0x207EBD37B64
  16460. [2] = 0x207EBD37B70
  16461. [3] = 0x207EBD37B7C
  16462. [4] = 0x207EBD37B88
  16463. [5] = 0x207EBD37B94
  16464. [6] = 0x207EBD37BA0
  16465. [7] = 0x207EBD37BAC
  16466. [8] = 0x207EBD37BB8
  16467. HostileRefManager m_HostileRefManager
  16468. RefManager<Unit,ThreatManager>
  16469. LinkedListHead
  16470. LinkedListElement iFirst = 0x207EBD37BD0
  16471. LinkedListElement iLast = 0x207EBD37BE0
  16472. unsigned int iSize = 0x0
  16473. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37BE0
  16474. <user defined> iterator = 0xEBD37BE0
  16475. <user defined> iterator = 0x207EBD37BC8
  16476. Unit* iOwner = 0x207EBD34050
  16477. FollowerRefManager m_FollowingRefManager
  16478. RefManager<Unit,TargetedMovementGeneratorBase>
  16479. LinkedListHead
  16480. LinkedListElement iFirst = 0x207EBD37C08
  16481. LinkedListElement iLast = 0x207EBD37C18
  16482. unsigned int iSize = 0x0
  16483. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37C18
  16484. <user defined> iterator = 0xEBD37C18
  16485. <user defined> iterator = 0x207EBD37C00
  16486. RedirectThreatInfo _redirectThreadInfo
  16487. ObjectGuid _targetGUID = 0x207EBD37C30
  16488. unsigned int _threatPct = 0x0
  16489. bool m_cleanupDone = 0x0
  16490. bool m_duringRemoveFromWorld = 0x0
  16491. unsigned int _oldFactionId = 0x0
  16492. bool _isWalkingBeforeCharm = 0x0
  16493. unsigned int _aiAnimKitId = 0x0
  16494. unsigned int _movementAnimKitId = 0x0
  16495. unsigned int _meleeAnimKitId = 0x0
  16496. int _lastDamagedTime = 0x0
  16497. SpellHistory* _spellHistory = 0x207E88D18D0
  16498. CooldownEntry
  16499. unsigned int SpellId = 0xEBD34050
  16500. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  16501. unsigned int ItemId = 0xEBD0B8E0
  16502. unsigned int CategoryId = 0x207
  16503. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x207E945AA90
  16504. bool OnHold = 0x0
  16505. ChargeEntry
  16506. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207EBD34050
  16507. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  16508. Unit* _owner = 0x207EBD34050
  16509. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207E88D18D8
  16510. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207E88D1928
  16511. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207E88D1978
  16512. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  16513. [0] = 0x0
  16514. [1] = 0x0
  16515. [2] = 0x0
  16516. [3] = 0x0
  16517. [4] = 0x0
  16518. [5] = 0x0
  16519. [6] = 0x0
  16520. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207E88D1A00
  16521. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207E88D1A50
  16522. GridObject<Creature>
  16523. GridReference<Creature> _gridRef
  16524. Reference<GridRefManager<Creature>,Creature>
  16525. LinkedListElement
  16526. LinkedListElement* iNext = 0x207EBCEFC68
  16527. LinkedListElement* iPrev = 0x207EBD3BC98
  16528. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  16529. Creature* iRefFrom = 0x207EBD34050
  16530. MapObject
  16531. Cell _currentCell
  16532. <unnamed-type-data>
  16533. <unnamed-type-Part>
  16534. unsigned int grid_x = 0x1C48A3
  16535. unsigned int grid_y = 0x1C48A3
  16536. unsigned int cell_x = 0x1C48A3
  16537. unsigned int cell_y = 0x1C48A3
  16538. unsigned int nocreate = 0x1C48A3
  16539. unsigned int reserved = 0x1C48A3
  16540. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x1C48A3
  16541. unsigned int All = 0x1C48A3
  16542. Cell::<unnamed-type-data> data = 0x1C48A3
  16543. int _moveState = 0x0
  16544. Position _newPosition
  16545. <user defined> XY = 0x207EBD37CA0
  16546. <user defined> XYZ = 0x207EBD37CA0
  16547. <user defined> XYZO = 0x207EBD37CA0
  16548. <user defined> PackedXYZ = 0x207EBD37CA0
  16549. float m_positionX = 0.000000
  16550. float m_positionY = 0.000000
  16551. float m_positionZ = 0.000000
  16552. float m_orientation = 0.000000
  16553. ?$Streamer@UXY@Position@@
  16554. Position* Pos = NULL
  16555. ?$ConstStreamer@UXY@Position@@
  16556. Position* Pos = NULL
  16557. ?$Streamer@UXYZ@Position@@
  16558. <user defined> Pos = 0x0
  16559. ?$ConstStreamer@UXYZ@Position@@
  16560. <user defined> Pos = 0x0
  16561. ?$Streamer@UXYZO@Position@@
  16562. <user defined> Pos = 0x0
  16563. ?$ConstStreamer@UXYZO@Position@@
  16564. <user defined> Pos = 0x0
  16565. ?$Streamer@UPackedXYZ@Position@@
  16566. <user defined> Pos = 0x0
  16567. ?$ConstStreamer@UPackedXYZ@Position@@
  16568. <user defined> Pos = 0x0
  16569. Loot loot
  16570. std::vector<LootItem,std::allocator<LootItem> > items
  16571. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  16572. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CB0
  16573. std::vector<LootItem,std::allocator<LootItem> > quest_items
  16574. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  16575. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x207EBD37CD0
  16576. unsigned int gold = 0x0
  16577. unsigned int unlootedCount = 0x0
  16578. ObjectGuid roundRobinPlayer
  16579. unsigned int _low = 0x0
  16580. unsigned int _high = 0x0
  16581. unsigned int loot_type = 0x0
  16582. unsigned int maxDuplicates = 0x1
  16583. ObjectGuid containerID
  16584. unsigned int _low = 0x0
  16585. unsigned int _high = 0x0
  16586. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  16587. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  16588. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  16589. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207EBD37D18
  16590. <user defined> _Copy_tag = 0x207EBD37D18
  16591. <user defined> _Move_tag = 0x207EBD37D18
  16592. 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
  16593. 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
  16594. <user defined> value_compare = 0x207EBD37D30
  16595. 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
  16596. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D38
  16597. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37D50
  16598. unsigned int _Mask = 0x7
  16599. unsigned int _Maxidx = 0x8
  16600. 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
  16601. 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
  16602. <user defined> value_compare = 0x207EBD37D80
  16603. 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
  16604. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37D88
  16605. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DA0
  16606. unsigned int _Mask = 0x7
  16607. unsigned int _Maxidx = 0x8
  16608. 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
  16609. 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
  16610. <user defined> value_compare = 0x207EBD37DD0
  16611. 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
  16612. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotN _List = 0x207EBD37DD8
  16613. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator< _Vec = 0x207EBD37DF0
  16614. unsigned int _Mask = 0x7
  16615. unsigned int _Maxidx = 0x8
  16616. LootValidatorRefManager i_LootValidatorRefManager
  16617. RefManager<Loot,LootValidatorRef>
  16618. LinkedListHead
  16619. LinkedListElement iFirst = 0x207EBD37E28
  16620. LinkedListElement iLast = 0x207EBD37E38
  16621. unsigned int iSize = 0x0
  16622. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBD37E38
  16623. <user defined> iterator = 0xEBD37E38
  16624. <user defined> iterator = 0x207EBD37E20
  16625. iterator
  16626. LootValidatorRef* _Ptr = 0x7FF65C7119F0
  16627. ObjectGuid _GUID
  16628. unsigned int _low = 0x207
  16629. unsigned int _high = 0x3C00040000017780
  16630. unsigned int _itemContext = 0x0
  16631. unsigned int[8] m_spells
  16632. [0] = 0x0
  16633. [1] = 0x0
  16634. [2] = 0x0
  16635. [3] = 0x0
  16636. [4] = 0x0
  16637. [5] = 0x0
  16638. [6] = 0x0
  16639. [7] = 0x0
  16640. unsigned int m_groupLootTimer = 0x0
  16641. ObjectGuid lootingGroupLowGUID
  16642. unsigned int _low = 0x0
  16643. unsigned int _high = 0x0
  16644. unsigned int m_PlayerDamageReq = 0x2B
  16645. float m_SightDistance = 50.000000
  16646. float m_CombatDistance = 0.000000
  16647. bool m_isTempWorldObject = 0x0
  16648. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  16649. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  16650. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  16651. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x207EBD37EB8
  16652. ObjectGuid m_lootRecipient
  16653. unsigned int _low = 0x0
  16654. unsigned int _high = 0x0
  16655. ObjectGuid m_lootRecipientGroup
  16656. unsigned int _low = 0x0
  16657. unsigned int _high = 0x0
  16658. ObjectGuid _skinner
  16659. unsigned int _low = 0x0
  16660. unsigned int _high = 0x0
  16661. int _pickpocketLootRestore = 0x0
  16662. int m_corpseRemoveTime = 0x5B22CE9B
  16663. int m_respawnTime = 0x5B22CF13
  16664. unsigned int m_respawnDelay = 0x78
  16665. unsigned int m_corpseDelay = 0x3C
  16666. float m_respawnradius = 5.000000
  16667. unsigned int m_boundaryCheckTime = 0x9C4
  16668. unsigned int m_combatPulseTime = 0x0
  16669. unsigned int m_combatPulseDelay = 0x0
  16670. int m_reactState = 0x0
  16671. unsigned int m_defaultMovementType = 0x1
  16672. unsigned int m_spawnId = 0x4F697
  16673. unsigned int m_equipmentId = 0x0
  16674. int m_originalEquipmentId = 0x0
  16675. bool m_AlreadyCallAssistance = 0x0
  16676. bool m_AlreadySearchedAssistance = 0x0
  16677. bool m_regenHealth = 0x1
  16678. bool m_cannotReachTarget = 0x0
  16679. unsigned int m_cannotReachTimer = 0x0
  16680. bool m_AI_locked = 0x0
  16681. int m_meleeDamageSchoolMask = 0x1
  16682. unsigned int m_originalEntry = 0x5DE
  16683. Position m_homePosition
  16684. <user defined> XY = 0x207EBD37F58
  16685. <user defined> XYZ = 0x207EBD37F58
  16686. <user defined> XYZO = 0x207EBD37F58
  16687. <user defined> PackedXYZ = 0x207EBD37F58
  16688. float m_positionX = 1884.627563
  16689. float m_positionY = 1587.966064
  16690. float m_positionZ = 89.505379
  16691. float m_orientation = 3.067404
  16692. ?$Streamer@UXY@Position@@
  16693. Position* Pos = 0x44C67EEA44EB9415
  16694. ?$ConstStreamer@UXY@Position@@
  16695. Position* Pos = 0x44C67EEA44EB9415
  16696. ?$Streamer@UXYZ@Position@@
  16697. <user defined> Pos = 0x44C67EEA44EB9415
  16698. ?$ConstStreamer@UXYZ@Position@@
  16699. <user defined> Pos = 0x44C67EEA44EB9415
  16700. ?$Streamer@UXYZO@Position@@
  16701. <user defined> Pos = 0x44C67EEA44EB9415
  16702. ?$ConstStreamer@UXYZO@Position@@
  16703. <user defined> Pos = 0x44C67EEA44EB9415
  16704. ?$Streamer@UPackedXYZ@Position@@
  16705. <user defined> Pos = 0x44C67EEA44EB9415
  16706. ?$ConstStreamer@UPackedXYZ@Position@@
  16707. <user defined> Pos = 0x44C67EEA44EB9415
  16708. Position m_transportHomePosition
  16709. <user defined> XY = 0x207EBD37F68
  16710. <user defined> XYZ = 0x207EBD37F68
  16711. <user defined> XYZO = 0x207EBD37F68
  16712. <user defined> PackedXYZ = 0x207EBD37F68
  16713. float m_positionX = 0.000000
  16714. float m_positionY = 0.000000
  16715. float m_positionZ = 0.000000
  16716. float m_orientation = 0.000000
  16717. ?$Streamer@UXY@Position@@
  16718. Position* Pos = NULL
  16719. ?$ConstStreamer@UXY@Position@@
  16720. Position* Pos = NULL
  16721. ?$Streamer@UXYZ@Position@@
  16722. <user defined> Pos = 0x0
  16723. ?$ConstStreamer@UXYZ@Position@@
  16724. <user defined> Pos = 0x0
  16725. ?$Streamer@UXYZO@Position@@
  16726. <user defined> Pos = 0x0
  16727. ?$ConstStreamer@UXYZO@Position@@
  16728. <user defined> Pos = 0x0
  16729. ?$Streamer@UPackedXYZ@Position@@
  16730. <user defined> Pos = 0x0
  16731. ?$ConstStreamer@UPackedXYZ@Position@@
  16732. <user defined> Pos = 0x0
  16733. bool DisableReputationGain = 0x0
  16734. CreatureTemplate* m_creatureInfo = 0x207984FD7E8
  16735. unsigned int Entry = 0x5DE
  16736. unsigned int[3] DifficultyEntry
  16737. [0] = 0x0
  16738. [1] = 0x0
  16739. [2] = 0x0
  16740. unsigned int[2] KillCredit
  16741. [0] = 0x762
  16742. [1] = 0x0
  16743. unsigned int Modelid1 = 0x33D
  16744. unsigned int Modelid2 = 0x0
  16745. unsigned int Modelid3 = 0x0
  16746. unsigned int Modelid4 = 0x0
  16747. std::string Name = "Wretched Ghoul"
  16748. std::string FemaleName = ""
  16749. std::string SubName = ""
  16750. std::string TitleAlt = ""
  16751. std::string IconName = ""
  16752. unsigned int GossipMenuId = 0x0
  16753. int minlevel = 0x1
  16754. int maxlevel = 0x2
  16755. boost::optional<CreatureLevelScaling> levelScaling
  16756. boost::optional_detail::optional_base<CreatureLevelScaling>
  16757. <user defined> boost::optional_detail::optional_tag = 0x0
  16758. bool m_initialized = 0x0
  16759. boost::optional_detail::aligned_storage<CreatureLevelScaling> m_storage = 0x0
  16760. int HealthScalingExpansion = 0x0
  16761. unsigned int RequiredExpansion = 0x0
  16762. unsigned int VignetteID = 0x0
  16763. unsigned int faction = 0x7
  16764. unsigned int npcflag = 0x0
  16765. float speed_walk = 0.777776
  16766. float speed_run = 0.857143
  16767. float scale = 1.000000
  16768. unsigned int rank = 0x0
  16769. unsigned int dmgschool = 0x0
  16770. unsigned int BaseAttackTime = 0x7D0
  16771. unsigned int RangeAttackTime = 0x7D0
  16772. float BaseVariance = 1.000000
  16773. float RangeVariance = 1.000000
  16774. unsigned int unit_class = 0x1
  16775. unsigned int unit_flags = 0x0
  16776. unsigned int unit_flags2 = 0x800
  16777. unsigned int unit_flags3 = 0x0
  16778. unsigned int dynamicflags = 0x0
  16779. int family = 0x0
  16780. unsigned int trainer_class = 0x0
  16781. unsigned int type = 0x6
  16782. unsigned int type_flags = 0x0
  16783. unsigned int type_flags2 = 0x0
  16784. unsigned int lootid = 0x5DE
  16785. unsigned int pickpocketLootId = 0x5DE
  16786. unsigned int SkinLootId = 0x0
  16787. int[7] resistance
  16788. [0] = 0x0
  16789. [1] = 0x1
  16790. [2] = 0x1
  16791. [3] = 0x1
  16792. [4] = 0x1
  16793. [5] = 0x1
  16794. [6] = 0x1
  16795. unsigned int[8] spells
  16796. [0] = 0x0
  16797. [1] = 0x0
  16798. [2] = 0x0
  16799. [3] = 0x0
  16800. [4] = 0x0
  16801. [5] = 0x0
  16802. [6] = 0x0
  16803. [7] = 0x0
  16804. unsigned int VehicleId = 0x0
  16805. unsigned int mingold = 0x1
  16806. unsigned int maxgold = 0x4
  16807. std::string AIName = "SmartAI"
  16808. unsigned int MovementType = 0x1
  16809. unsigned int InhabitType = 0x3
  16810. float HoverHeight = 1.000000
  16811. float ModHealth = 1.000000
  16812. float ModHealthExtra = 1.000000
  16813. float ModMana = 1.000000
  16814. float ModManaExtra = 1.000000
  16815. float ModArmor = 1.000000
  16816. float ModDamage = 1.000000
  16817. float ModExperience = 1.000000
  16818. bool RacialLeader = 0x0
  16819. unsigned int movementId = 0x64
  16820. bool RegenHealth = 0x1
  16821. unsigned int MechanicImmuneMask = 0x800010
  16822. unsigned int flags_extra = 0x0
  16823. unsigned int ScriptID = 0x0
  16824. CreatureData* m_creatureData = 0x207A3D4D1E8
  16825. unsigned int id = 0x5DE
  16826. unsigned int mapid = 0x0
  16827. unsigned int displayid = 0x0
  16828. int equipmentId = 0x0
  16829. float posX = 1919.939941
  16830. float posY = 1586.650024
  16831. float posZ = 83.980400
  16832. float orientation = 2.334830
  16833. unsigned int spawntimesecs = 0x78
  16834. float spawndist = 5.000000
  16835. unsigned int currentwaypoint = 0x0
  16836. unsigned int curhealth = 0x1
  16837. unsigned int curmana = 0x0
  16838. unsigned int movementType = 0x1
  16839. unsigned int spawnMask = 0x1
  16840. unsigned int npcflag = 0x0
  16841. unsigned int unit_flags = 0x0
  16842. unsigned int unit_flags2 = 0x0
  16843. unsigned int unit_flags3 = 0x0
  16844. unsigned int dynamicflags = 0x0
  16845. unsigned int phaseUseFlags = 0x0
  16846. unsigned int phaseId = 0x0
  16847. unsigned int phaseGroup = 0x0
  16848. int terrainSwapMap = 0xFFFFFFFF
  16849. unsigned int ScriptId = 0x0
  16850. bool dbData = 0x1
  16851. unsigned int m_LootMode = 0x1
  16852. unsigned int m_waypointID = 0x1
  16853. unsigned int m_path_id = 0x0
  16854. CreatureGroup* m_formation = NULL
  16855. bool m_TriggerJustRespawned = 0x0
  16856. Spell* m_focusSpell = NULL
  16857. unsigned int m_focusDelay = 0x0
  16858. bool m_shouldReacquireTarget = 0x0
  16859. ObjectGuid m_suppressedTarget
  16860. unsigned int _low = 0x0
  16861. unsigned int _high = 0x0
  16862. float m_suppressedOrientation = 0.000000
  16863. 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
  16864. 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
  16865. <user defined> value_compare = 0x207EBD37FD8
  16866. 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
  16867. std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned ch _List = 0x207EBD37FE0
  16868. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_ _Vec = 0x207EBD37FF8
  16869. unsigned int _Mask = 0x7
  16870. unsigned int _Maxidx = 0x8
  16871. Parameter unsigned int diff = 0x7D
  16872.  
  16873. 00007FF65ADFB450 00000083E42FF350 Trinity::ObjectUpdater::Visit<Creature>+B0 d:\work\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 339
  16874. Local LinkedListHead::Iterator<GridReference<Creature> > iter
  16875. GridReference<Creature>* _Ptr = 0x207EBD37C70
  16876. Reference<GridRefManager<Creature>,Creature>
  16877. LinkedListElement
  16878. LinkedListElement* iNext = 0x207EBCEFC68
  16879. LinkedListElement* iPrev = 0x207EBD3BC98
  16880. GridRefManager<Creature>* iRefTo = 0x207EAAEBC68
  16881. Creature* iRefFrom = 0x207EBD34050
  16882. Local Trinity::ObjectUpdater* this = 0x83E42FF604
  16883. unsigned int i_timeDiff = 0x7D
  16884. Parameter GridRefManager<Creature>& m = 0x207EAAEBC68
  16885. RefManager<GridRefManager<Creature>,Creature>
  16886. LinkedListHead
  16887. LinkedListElement iFirst = 0x207EAAEBC70
  16888. LinkedListElement iLast = 0x207EAAEBC80
  16889. unsigned int iSize = 0x12
  16890. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
  16891. <user defined> iterator = 0xEC49DC68
  16892. <user defined> iterator = 0x207EAAEBC68
  16893. iterator
  16894. GridReference<Creature>* _Ptr = 0x7FF65C446988
  16895. Reference<GridRefManager<Creature>,Creature>
  16896. LinkedListElement
  16897. LinkedListElement* iNext = 0x7FF65CAB82A0
  16898. LinkedListElement* iPrev = 0x7FF65A7A50E0
  16899. GridRefManager<Creature>* iRefTo = 0x7FF65CAB87A0
  16900. Creature* iRefFrom = 0x7FF65A7A4D20
  16901.  
  16902. 00007FF65A777EC5 00000083E42FF380 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  16903. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  16904. unsigned int i_timeDiff = 0x7D
  16905. Parameter ContainerMapList<Creature>& c = 0x207EAAEBC68
  16906. GridRefManager<Creature> _element
  16907. RefManager<GridRefManager<Creature>,Creature>
  16908. LinkedListHead
  16909. LinkedListElement iFirst = 0x207EAAEBC70
  16910. LinkedListElement iLast = 0x207EAAEBC80
  16911. unsigned int iSize = 0x12
  16912. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
  16913. <user defined> iterator = 0xEC49DC68
  16914. <user defined> iterator = 0x207EAAEBC68
  16915. iterator
  16916. GridReference<Creature>* _Ptr = 0x7FF65C446988
  16917.  
  16918. 00007FF65A777F65 00000083E42FF3B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > >+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 52
  16919. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  16920. unsigned int i_timeDiff = 0x7D
  16921. Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >& c = 0x207EAAEBC68
  16922. ContainerMapList<Creature> _elements
  16923. GridRefManager<Creature> _element
  16924. RefManager<GridRefManager<Creature>,Creature>
  16925. LinkedListHead
  16926. LinkedListElement iFirst = 0x207EAAEBC70
  16927. LinkedListElement iLast = 0x207EAAEBC80
  16928. unsigned int iSize = 0x12
  16929. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEC49DC68
  16930. <user defined> iterator = 0xEC49DC68
  16931. <user defined> iterator = 0x207EAAEBC68
  16932. iterator
  16933. GridReference<Creature>* _Ptr = 0x7FF65C446988
  16934. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  16935. ContainerMapList<DynamicObject> _elements
  16936. GridRefManager<DynamicObject> _element = 0x207EAAEBC98
  16937. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements
  16938. ContainerMapList<Corpse> _elements = 0x207EAAEBCC8
  16939. ContainerMapList<TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > _TailElements = 0x207EAAEBCF8
  16940.  
  16941. 00007FF65A77811B 00000083E42FF3E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >+4B d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 53
  16942. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  16943. unsigned int i_timeDiff = 0x7D
  16944. Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
  16945. ContainerMapList<GameObject> _elements
  16946. GridRefManager<GameObject> _element
  16947. RefManager<GridRefManager<GameObject>,GameObject>
  16948. LinkedListHead
  16949. LinkedListElement iFirst = 0x207EAAEBC40
  16950. LinkedListElement iLast = 0x207EAAEBC50
  16951. unsigned int iSize = 0x6
  16952. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBC6C718
  16953. <user defined> iterator = 0xEBC6C718
  16954. <user defined> iterator = 0x207EAAEBC38
  16955. iterator
  16956. GridReference<GameObject>* _Ptr = 0x7FF65C446968
  16957. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  16958. ContainerMapList<Creature> _elements
  16959. GridRefManager<Creature> _element = 0x207EAAEBC68
  16960. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements
  16961. ContainerMapList<DynamicObject> _elements = 0x207EAAEBC98
  16962. ContainerMapList<TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > _TailElements = 0x207EAAEBCC8
  16963.  
  16964. 00007FF65A777C0A 00000083E42FF410 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+3A d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 59
  16965. Parameter Trinity::ObjectUpdater& v = 0x83E42FF604
  16966. unsigned int i_timeDiff = 0x7D
  16967. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
  16968. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  16969. ContainerMapList<GameObject> _elements
  16970. GridRefManager<GameObject> _element = 0x207EAAEBC38
  16971. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  16972. ContainerMapList<Creature> _elements = 0x207EAAEBC68
  16973. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
  16974.  
  16975. 00007FF65A7A7235 00000083E42FF440 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >::Visit+35 d:\work\trinitycore\src\server\game\grids\dynamic\typecontainervisitor.h line 93
  16976. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > * this = 0x83E42FF628
  16977. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  16978. unsigned int i_timeDiff = 0x7D
  16979. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >& c = 0x207EAAEBC38
  16980. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  16981. ContainerMapList<GameObject> _elements
  16982. GridRefManager<GameObject> _element = 0x207EAAEBC38
  16983. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements
  16984. ContainerMapList<Creature> _elements = 0x207EAAEBC68
  16985. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > _TailElements = 0x207EAAEBC98
  16986.  
  16987. 00007FF65A776BB5 00000083E42FF470 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::Visit<Trinity::ObjectUpdater>+35 d:\work\trinitycore\src\server\game\grids\grid.h line 92
  16988. Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,* this = 0x207EAAEBC38
  16989. TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_container
  16990. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > i_elements
  16991. ContainerMapList<GameObject> _elements = 0x207EAAEBC38
  16992. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > _TailElements = 0x207EAAEBC68
  16993. TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
  16994. ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
  16995. ContainerMapList<Player> _elements = 0x207EAAEBD60
  16996. ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x207EAAEBD90
  16997. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
  16998. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  16999. unsigned int i_timeDiff = 0x7D
  17000.  
  17001. 00007FF65A77747C 00000083E42FF4A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >+4C d:\work\trinitycore\src\server\game\grids\ngrid.h line 151
  17002. Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* this = 0x207EAAE7050
  17003. unsigned int i_gridId = 0x8E2
  17004. GridInfo i_GridInfo
  17005. TimeTracker i_timer
  17006. int i_expiryTime = 0x32BE
  17007. PeriodicTimer vis_Update
  17008. int i_period = 0x0
  17009. int i_expireTime = 0x23
  17010. unsigned int i_unloadActiveLockCount = 0x0
  17011. bool i_unloadExplicitLock = 0xCD
  17012. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type i_Reference
  17013. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<
  17014. LinkedListElement
  17015. LinkedListElement* iNext = 0x207EA7CE068
  17016. LinkedListElement* iPrev = 0x207EC8E0068
  17017. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ* iRefTo = 0x207AE22E040
  17018. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg* iRefFrom = 0x207EAAE7050
  17019. int i_x = 0x23
  17020. int i_y = 0x22
  17021. int i_cellstate = 0x1
  17022. Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,[8] i_cells
  17023. [0] = 0x207EAAE70A8
  17024. [1] = 0x207EAAE7298
  17025. [2] = 0x207EAAE7488
  17026. [3] = 0x207EAAE7678
  17027. [4] = 0x207EAAE7868
  17028. [5] = 0x207EAAE7A58
  17029. [6] = 0x207EAAE7C48
  17030. [7] = 0x207EAAE7E38
  17031. [0] = 0x207EAAE70A8
  17032. [1] = 0x207EAAE8028
  17033. [2] = 0x207EAAE8FA8
  17034. [3] = 0x207EAAE9F28
  17035. [4] = 0x207EAAEAEA8
  17036. [5] = 0x207EAAEBE28
  17037. [6] = 0x207EAAECDA8
  17038. [7] = 0x207EAAEDD28
  17039. bool i_GridObjectDataLoaded = 0x1
  17040. Parameter unsigned int x = 0x4
  17041. Parameter unsigned int y = 0x7
  17042. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
  17043. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  17044. unsigned int i_timeDiff = 0x7D
  17045.  
  17046. 00007FF65A776CE0 00000083E42FF4F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > > >+D0 d:\work\trinitycore\src\server\game\maps\map.h line 837
  17047. Local Map* this = 0x207AE22E040
  17048. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  17049. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  17050. LinkedListHead
  17051. LinkedListElement iFirst = 0x207AE22E048
  17052. LinkedListElement iLast = 0x207AE22E058
  17053. unsigned int iSize = 0xB
  17054. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  17055. <user defined> iterator = 0xF381E088
  17056. <user defined> iterator = 0x207AE22E040
  17057. iterator
  17058. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  17059. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  17060. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17061. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17062. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  17063. <user defined> value_compare = 0x207AE22E070
  17064. <user defined> _Copy_tag = 0x207AE22E070
  17065. <user defined> _Move_tag = 0x207AE22E070
  17066. <user defined> value_compare = 0x207AE22E070
  17067. bool _creatureToMoveLock = 0x0
  17068. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  17069. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  17070. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  17071. bool _gameObjectsToMoveLock = 0x0
  17072. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  17073. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  17074. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  17075. bool _dynamicObjectsToMoveLock = 0x0
  17076. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  17077. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  17078. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  17079. bool _areaTriggersToMoveLock = 0x0
  17080. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  17081. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  17082. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  17083. std::mutex _mapLock
  17084. std::_Mutex_base
  17085. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  17086. std::mutex _gridLock
  17087. std::_Mutex_base
  17088. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  17089. MapEntry* i_mapEntry = 0x2070131EC40
  17090. unsigned int ID = 0x0
  17091. char* Directory = "Azeroth"
  17092. LocalizedString* MapName = 0x207039A8BF8
  17093. char*[12] Str
  17094. [0] = 0x20700EF860A
  17095. [1] = 0x7FF65C8DA97D
  17096. [2] = 0x7FF65C8DA97D
  17097. [3] = 0x7FF65C8DA97D
  17098. [4] = 0x7FF65C8DA97D
  17099. [5] = 0x7FF65C8DA97D
  17100. [6] = 0x7FF65C8DA97D
  17101. [7] = 0x7FF65C8DA97D
  17102. [8] = 0x7FF65C8DA97D
  17103. [9] = 0x7FF65C8DA97D
  17104. LocalizedString* MapDescription0 = 0x207039A8C58
  17105. char*[12] Str
  17106. [0] = 0x20700EF8600
  17107. [1] = 0x7FF65C8DA97D
  17108. [2] = 0x7FF65C8DA97D
  17109. [3] = 0x7FF65C8DA97D
  17110. [4] = 0x7FF65C8DA97D
  17111. [5] = 0x7FF65C8DA97D
  17112. [6] = 0x7FF65C8DA97D
  17113. [7] = 0x7FF65C8DA97D
  17114. [8] = 0x7FF65C8DA97D
  17115. [9] = 0x7FF65C8DA97D
  17116. LocalizedString* MapDescription1 = 0x207039A8CB8
  17117. char*[12] Str
  17118. [0] = 0x20700EF8600
  17119. [1] = 0x7FF65C8DA97D
  17120. [2] = 0x7FF65C8DA97D
  17121. [3] = 0x7FF65C8DA97D
  17122. [4] = 0x7FF65C8DA97D
  17123. [5] = 0x7FF65C8DA97D
  17124. [6] = 0x7FF65C8DA97D
  17125. [7] = 0x7FF65C8DA97D
  17126. [8] = 0x7FF65C8DA97D
  17127. [9] = 0x7FF65C8DA97D
  17128. LocalizedString* PvpShortDescription = 0x207039A8D18
  17129. char*[12] Str
  17130. [0] = 0x20700EF8600
  17131. [1] = 0x7FF65C8DA97D
  17132. [2] = 0x7FF65C8DA97D
  17133. [3] = 0x7FF65C8DA97D
  17134. [4] = 0x7FF65C8DA97D
  17135. [5] = 0x7FF65C8DA97D
  17136. [6] = 0x7FF65C8DA97D
  17137. [7] = 0x7FF65C8DA97D
  17138. [8] = 0x7FF65C8DA97D
  17139. [9] = 0x7FF65C8DA97D
  17140. LocalizedString* PvpLongDescription = 0x207039A8D78
  17141. char*[12] Str
  17142. [0] = 0x20700EF8600
  17143. [1] = 0x7FF65C8DA97D
  17144. [2] = 0x7FF65C8DA97D
  17145. [3] = 0x7FF65C8DA97D
  17146. [4] = 0x7FF65C8DA97D
  17147. [5] = 0x7FF65C8DA97D
  17148. [6] = 0x7FF65C8DA97D
  17149. [7] = 0x7FF65C8DA97D
  17150. [8] = 0x7FF65C8DA97D
  17151. [9] = 0x7FF65C8DA97D
  17152. int[2] Flags
  17153. [0] = 0x9003E5D
  17154. [1] = 0x18
  17155. float MinimapIconScale = 1.000000
  17156. DBCPosition2D Corpse
  17157. float X = 0.000000
  17158. float Y = 0.000000
  17159. unsigned int AreaTableID = 0x0
  17160. int LoadingScreenID = 0x4
  17161. int CorpseMapID = 0xFFFF
  17162. int TimeOfDayOverride = 0xFFFF
  17163. int ParentMapID = 0xFFFF
  17164. int CosmeticParentMapID = 0xFFFF
  17165. int WindSettingsID = 0x0
  17166. unsigned int InstanceType = 0x0
  17167. unsigned int MapType = 0x1
  17168. unsigned int ExpansionID = 0x0
  17169. unsigned int MaxPlayers = 0x0
  17170. unsigned int TimeOffset = 0x0
  17171. unsigned int i_spawnMode = 0x0
  17172. unsigned int i_InstanceId = 0x0
  17173. unsigned int m_unloadTimer = 0x0
  17174. float m_VisibleDistance = 90.000000
  17175. DynamicMapTree _dynamicTree
  17176. DynTreeImpl* impl = 0x2072BB74060
  17177. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  17178. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
  17179. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  17180. [0] = 0x0
  17181. [1] = 0x0
  17182. [2] = 0x0
  17183. [3] = 0x0
  17184. [4] = 0x0
  17185. [5] = 0x0
  17186. [6] = 0x0
  17187. [7] = 0x0
  17188. [8] = 0x0
  17189. [9] = 0x0
  17190. [0] = 0x2072BB740B0
  17191. [1] = 0x2072BB742B0
  17192. [2] = 0x2072BB744B0
  17193. [3] = 0x2072BB746B0
  17194. [4] = 0x2072BB748B0
  17195. [5] = 0x2072BB74AB0
  17196. [6] = 0x2072BB74CB0
  17197. [7] = 0x2072BB74EB0
  17198. [8] = 0x2072BB750B0
  17199. [9] = 0x2072BB752B0
  17200. Cell
  17201. int x = 0x3F800000
  17202. int y = 0xCDCDCDCD
  17203. TimeTrackerSmall rebalance_timer = 0xC8
  17204. int unbalanced_times = 0x0
  17205. MapRefManager m_mapRefManager
  17206. RefManager<Map,Player>
  17207. LinkedListHead
  17208. LinkedListElement iFirst = 0x207AE22E1F0
  17209. LinkedListElement iLast = 0x207AE22E200
  17210. unsigned int iSize = 0x1
  17211. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  17212. <user defined> iterator = 0xC9371CF8
  17213. <user defined> iterator = 0x207AE22E1E8
  17214. iterator
  17215. MapReference* _Ptr = 0x7FF65C446878
  17216. const_iterator
  17217. MapReference* _Ptr = 0x7FF65C446878
  17218. LinkedListHead::Iterator<MapReference> m_mapRefIter
  17219. MapReference* _Ptr = 0x207C9371CF0
  17220. Reference<Map,Player>
  17221. LinkedListElement
  17222. LinkedListElement* iNext = 0x207AE22E200
  17223. LinkedListElement* iPrev = 0x207AE22E1F0
  17224. Map* iRefTo = 0x207AE22E040
  17225. Player* iRefFrom = 0x207C936A590
  17226. int m_VisibilityNotifyPeriod = 0x3E8
  17227. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  17228. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17229. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17230. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  17231. <user defined> _Copy_tag = 0x207AE22E228
  17232. <user defined> _Move_tag = 0x207AE22E228
  17233. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  17234. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  17235. std::_Iterator_base12
  17236. std::_Container_proxy* _Myproxy = 0x207AE590D60
  17237. std::_Iterator_base12* _Mynextiter = NULL
  17238. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  17239. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  17240. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17241. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17242. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  17243. <user defined> _Copy_tag = 0x207AE22E258
  17244. <user defined> _Move_tag = 0x207AE22E258
  17245. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  17246. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  17247. std::_Iterator_base12
  17248. std::_Container_proxy* _Myproxy = 0x207AE591260
  17249. std::_Iterator_base12* _Mynextiter = NULL
  17250. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  17251. int i_gridExpiry = 0x493E0
  17252. Map* m_parentMap = 0x207AE22E040
  17253. Map* m_parentTerrainMap = 0x207AE22E040
  17254. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  17255. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  17256. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  17257. 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
  17258. [0] = 0x0
  17259. [1] = 0x0
  17260. [2] = 0x0
  17261. [3] = 0x0
  17262. [4] = 0x0
  17263. [5] = 0x0
  17264. [6] = 0x0
  17265. [7] = 0x0
  17266. [8] = 0x0
  17267. [9] = 0x0
  17268. [0] = 0x207AE22E2A8
  17269. [1] = 0x207AE22E4A8
  17270. [2] = 0x207AE22E6A8
  17271. [3] = 0x207AE22E8A8
  17272. [4] = 0x207AE22EAA8
  17273. [5] = 0x207AE22ECA8
  17274. [6] = 0x207AE22EEA8
  17275. [7] = 0x207AE22F0A8
  17276. [8] = 0x207AE22F2A8
  17277. [9] = 0x207AE22F4A8
  17278. GridMap*[64] GridMaps
  17279. [0] = 0x0
  17280. [1] = 0x0
  17281. [2] = 0x0
  17282. [3] = 0x0
  17283. [4] = 0x0
  17284. [5] = 0x0
  17285. [6] = 0x0
  17286. [7] = 0x0
  17287. [8] = 0x0
  17288. [9] = 0x0
  17289. [0] = 0x207AE2362A8
  17290. [1] = 0x207AE2364A8
  17291. [2] = 0x207AE2366A8
  17292. [3] = 0x207AE2368A8
  17293. [4] = 0x207AE236AA8
  17294. [5] = 0x207AE236CA8
  17295. [6] = 0x207AE236EA8
  17296. [7] = 0x207AE2370A8
  17297. [8] = 0x207AE2372A8
  17298. [9] = 0x207AE2374A8
  17299. unsigned int[64] GridMapReference
  17300. [0] = 0x0
  17301. [1] = 0x0
  17302. [2] = 0x0
  17303. [3] = 0x0
  17304. [4] = 0x0
  17305. [5] = 0x0
  17306. [6] = 0x0
  17307. [7] = 0x0
  17308. [8] = 0x0
  17309. [9] = 0x0
  17310. [0] = 0x207AE23E2A8
  17311. [1] = 0x207AE23E328
  17312. [2] = 0x207AE23E3A8
  17313. [3] = 0x207AE23E428
  17314. [4] = 0x207AE23E4A8
  17315. [5] = 0x207AE23E528
  17316. [6] = 0x207AE23E5A8
  17317. [7] = 0x207AE23E628
  17318. [8] = 0x207AE23E6A8
  17319. [9] = 0x207AE23E728
  17320. std::bitset<262144> marked_cells
  17321. <user defined> reference = 0x207AE2402A8
  17322. unsigned int[4096] _Array
  17323. [0] = 0x0
  17324. [1] = 0x0
  17325. [2] = 0x0
  17326. [3] = 0x0
  17327. [4] = 0x0
  17328. [5] = 0x0
  17329. [6] = 0x0
  17330. [7] = 0x0
  17331. [8] = 0x0
  17332. [9] = 0x0
  17333. bool i_scriptLock = 0x0
  17334. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  17335. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17336. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17337. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  17338. <user defined> _Copy_tag = 0x207AE2482B0
  17339. <user defined> _Move_tag = 0x207AE2482B0
  17340. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  17341. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17342. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17343. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  17344. <user defined> value_compare = 0x207AE2482C8
  17345. <user defined> _Copy_tag = 0x207AE2482C8
  17346. <user defined> _Move_tag = 0x207AE2482C8
  17347. <user defined> value_compare = 0x207AE2482C8
  17348. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  17349. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17350. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17351. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  17352. <user defined> _Copy_tag = 0x207AE2482E0
  17353. <user defined> _Move_tag = 0x207AE2482E0
  17354. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  17355. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17356. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17357. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  17358. <user defined> value_compare = 0x207AE2482F8
  17359. <user defined> _Copy_tag = 0x207AE2482F8
  17360. <user defined> _Move_tag = 0x207AE2482F8
  17361. <user defined> value_compare = 0x207AE2482F8
  17362. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  17363. 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
  17364. <user defined> value_compare = 0x207AE248310
  17365. 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
  17366. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  17367. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  17368. unsigned int _Mask = 0x3F
  17369. unsigned int _Maxidx = 0x40
  17370. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  17371. 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
  17372. <user defined> value_compare = 0x207AE248360
  17373. 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
  17374. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  17375. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  17376. unsigned int _Mask = 0x7
  17377. unsigned int _Maxidx = 0x8
  17378. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  17379. 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
  17380. <user defined> value_compare = 0x207AE2483B0
  17381. 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
  17382. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  17383. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  17384. unsigned int _Mask = 0x7
  17385. unsigned int _Maxidx = 0x8
  17386. IntervalTimer _weatherUpdateTimer
  17387. int _interval = 0x3E8
  17388. int _current = 0x0
  17389. unsigned int _defaultLight = 0x1
  17390. 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
  17391. 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
  17392. 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
  17393. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  17394. <user defined> value_compare = 0x207AE248418
  17395. <user defined> _Copy_tag = 0x207AE248418
  17396. <user defined> _Move_tag = 0x207AE248418
  17397. <user defined> value_compare = 0x207AE248418
  17398. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  17399. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  17400. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
  17401. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
  17402. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  17403. 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
  17404. <user defined> value_compare = 0x207AE248668
  17405. 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
  17406. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  17407. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  17408. unsigned int _Mask = 0x7FF
  17409. unsigned int _Maxidx = 0x800
  17410. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  17411. 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
  17412. <user defined> value_compare = 0x207AE2486B8
  17413. 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
  17414. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  17415. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  17416. unsigned int _Mask = 0x1FF
  17417. unsigned int _Maxidx = 0x200
  17418. 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
  17419. 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
  17420. <user defined> value_compare = 0x207AE248708
  17421. 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
  17422. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  17423. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  17424. unsigned int _Mask = 0x7
  17425. unsigned int _Maxidx = 0x8
  17426. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  17427. 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> >
  17428. <user defined> value_compare = 0x207AE248758
  17429. 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
  17430. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  17431. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  17432. unsigned int _Mask = 0x7
  17433. unsigned int _Maxidx = 0x8
  17434. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  17435. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  17436. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  17437. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  17438. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  17439. unsigned int _Mask = 0x7
  17440. unsigned int _Maxidx = 0x8
  17441. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  17442. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  17443. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  17444. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  17445. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  17446. unsigned int _Mask = 0x3F
  17447. unsigned int _Maxidx = 0x40
  17448. Parameter Cell& cell = 0x83E42FF574
  17449. <unnamed-type-data>
  17450. <unnamed-type-Part>
  17451. unsigned int grid_x = 0x11C48A3
  17452. unsigned int grid_y = 0x11C48A3
  17453. unsigned int cell_x = 0x11C48A3
  17454. unsigned int cell_y = 0x11C48A3
  17455. unsigned int nocreate = 0x11C48A3
  17456. unsigned int reserved = 0x11C48A3
  17457. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  17458. unsigned int grid_x = 0x11C48A3
  17459. unsigned int grid_y = 0x11C48A3
  17460. unsigned int cell_x = 0x11C48A3
  17461. unsigned int cell_y = 0x11C48A3
  17462. unsigned int nocreate = 0x11C48A3
  17463. unsigned int reserved = 0x11C48A3
  17464. unsigned int All = 0x11C48A3
  17465. Cell::<unnamed-type-data> data
  17466. <user defined> <unnamed-type-Part> = 0x83E42FF574
  17467. <user defined> Part = 0x11C48A3
  17468. unsigned int All = 0x11C48A3
  17469. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & visitor = 0x83E42FF628
  17470. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  17471. unsigned int i_timeDiff = 0x7D
  17472. Local unsigned int cell_y = 0x7
  17473. Local unsigned int x = 0x23
  17474. Local unsigned int y = 0x22
  17475. Local unsigned int cell_x = 0x4
  17476.  
  17477. 00007FF65A752E34 00000083E42FF590 Map::VisitNearbyCellsOf+184 d:\work\trinitycore\src\server\game\maps\map.cpp line 742
  17478. Local Cell cell
  17479. <unnamed-type-data>
  17480. <unnamed-type-Part>
  17481. unsigned int grid_x = 0x11C48A3
  17482. unsigned int grid_y = 0x11C48A3
  17483. unsigned int cell_x = 0x11C48A3
  17484. unsigned int cell_y = 0x11C48A3
  17485. unsigned int nocreate = 0x11C48A3
  17486. unsigned int reserved = 0x11C48A3
  17487. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  17488. unsigned int grid_x = 0x11C48A3
  17489. unsigned int grid_y = 0x11C48A3
  17490. unsigned int cell_x = 0x11C48A3
  17491. unsigned int cell_y = 0x11C48A3
  17492. unsigned int nocreate = 0x11C48A3
  17493. unsigned int reserved = 0x11C48A3
  17494. unsigned int All = 0x11C48A3
  17495. Cell::<unnamed-type-data> data
  17496. <user defined> <unnamed-type-Part> = 0x83E42FF574
  17497. <user defined> Part = 0x11C48A3
  17498. unsigned int All = 0x11C48A3
  17499. Local unsigned int cell_id = 0x22F1C
  17500. Local CoordPair<512> pair
  17501. unsigned int x_coord = 0x11C
  17502. unsigned int y_coord = 0x117
  17503. Local unsigned int y = 0x117
  17504. Local unsigned int x = 0x11C
  17505. Local Map* this = 0x207AE22E040
  17506. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  17507. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  17508. LinkedListHead
  17509. LinkedListElement iFirst = 0x207AE22E048
  17510. LinkedListElement iLast = 0x207AE22E058
  17511. unsigned int iSize = 0xB
  17512. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  17513. <user defined> iterator = 0xF381E088
  17514. <user defined> iterator = 0x207AE22E040
  17515. iterator
  17516. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  17517. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  17518. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17519. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  17520. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  17521. <user defined> value_compare = 0x207AE22E070
  17522. <user defined> _Copy_tag = 0x207AE22E070
  17523. <user defined> _Move_tag = 0x207AE22E070
  17524. <user defined> value_compare = 0x207AE22E070
  17525. bool _creatureToMoveLock = 0x0
  17526. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  17527. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  17528. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  17529. bool _gameObjectsToMoveLock = 0x0
  17530. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  17531. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  17532. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  17533. bool _dynamicObjectsToMoveLock = 0x0
  17534. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  17535. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  17536. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  17537. bool _areaTriggersToMoveLock = 0x0
  17538. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  17539. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  17540. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  17541. std::mutex _mapLock
  17542. std::_Mutex_base
  17543. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  17544. std::mutex _gridLock
  17545. std::_Mutex_base
  17546. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  17547. MapEntry* i_mapEntry = 0x2070131EC40
  17548. unsigned int ID = 0x0
  17549. char* Directory = "Azeroth"
  17550. LocalizedString* MapName = 0x207039A8BF8
  17551. char*[12] Str
  17552. [0] = 0x20700EF860A
  17553. [1] = 0x7FF65C8DA97D
  17554. [2] = 0x7FF65C8DA97D
  17555. [3] = 0x7FF65C8DA97D
  17556. [4] = 0x7FF65C8DA97D
  17557. [5] = 0x7FF65C8DA97D
  17558. [6] = 0x7FF65C8DA97D
  17559. [7] = 0x7FF65C8DA97D
  17560. [8] = 0x7FF65C8DA97D
  17561. [9] = 0x7FF65C8DA97D
  17562. LocalizedString* MapDescription0 = 0x207039A8C58
  17563. char*[12] Str
  17564. [0] = 0x20700EF8600
  17565. [1] = 0x7FF65C8DA97D
  17566. [2] = 0x7FF65C8DA97D
  17567. [3] = 0x7FF65C8DA97D
  17568. [4] = 0x7FF65C8DA97D
  17569. [5] = 0x7FF65C8DA97D
  17570. [6] = 0x7FF65C8DA97D
  17571. [7] = 0x7FF65C8DA97D
  17572. [8] = 0x7FF65C8DA97D
  17573. [9] = 0x7FF65C8DA97D
  17574. LocalizedString* MapDescription1 = 0x207039A8CB8
  17575. char*[12] Str
  17576. [0] = 0x20700EF8600
  17577. [1] = 0x7FF65C8DA97D
  17578. [2] = 0x7FF65C8DA97D
  17579. [3] = 0x7FF65C8DA97D
  17580. [4] = 0x7FF65C8DA97D
  17581. [5] = 0x7FF65C8DA97D
  17582. [6] = 0x7FF65C8DA97D
  17583. [7] = 0x7FF65C8DA97D
  17584. [8] = 0x7FF65C8DA97D
  17585. [9] = 0x7FF65C8DA97D
  17586. LocalizedString* PvpShortDescription = 0x207039A8D18
  17587. char*[12] Str
  17588. [0] = 0x20700EF8600
  17589. [1] = 0x7FF65C8DA97D
  17590. [2] = 0x7FF65C8DA97D
  17591. [3] = 0x7FF65C8DA97D
  17592. [4] = 0x7FF65C8DA97D
  17593. [5] = 0x7FF65C8DA97D
  17594. [6] = 0x7FF65C8DA97D
  17595. [7] = 0x7FF65C8DA97D
  17596. [8] = 0x7FF65C8DA97D
  17597. [9] = 0x7FF65C8DA97D
  17598. LocalizedString* PvpLongDescription = 0x207039A8D78
  17599. char*[12] Str
  17600. [0] = 0x20700EF8600
  17601. [1] = 0x7FF65C8DA97D
  17602. [2] = 0x7FF65C8DA97D
  17603. [3] = 0x7FF65C8DA97D
  17604. [4] = 0x7FF65C8DA97D
  17605. [5] = 0x7FF65C8DA97D
  17606. [6] = 0x7FF65C8DA97D
  17607. [7] = 0x7FF65C8DA97D
  17608. [8] = 0x7FF65C8DA97D
  17609. [9] = 0x7FF65C8DA97D
  17610. int[2] Flags
  17611. [0] = 0x9003E5D
  17612. [1] = 0x18
  17613. float MinimapIconScale = 1.000000
  17614. DBCPosition2D Corpse
  17615. float X = 0.000000
  17616. float Y = 0.000000
  17617. unsigned int AreaTableID = 0x0
  17618. int LoadingScreenID = 0x4
  17619. int CorpseMapID = 0xFFFF
  17620. int TimeOfDayOverride = 0xFFFF
  17621. int ParentMapID = 0xFFFF
  17622. int CosmeticParentMapID = 0xFFFF
  17623. int WindSettingsID = 0x0
  17624. unsigned int InstanceType = 0x0
  17625. unsigned int MapType = 0x1
  17626. unsigned int ExpansionID = 0x0
  17627. unsigned int MaxPlayers = 0x0
  17628. unsigned int TimeOffset = 0x0
  17629. unsigned int i_spawnMode = 0x0
  17630. unsigned int i_InstanceId = 0x0
  17631. unsigned int m_unloadTimer = 0x0
  17632. float m_VisibleDistance = 90.000000
  17633. DynamicMapTree _dynamicTree
  17634. DynTreeImpl* impl = 0x2072BB74060
  17635. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  17636. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
  17637. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  17638. [0] = 0x0
  17639. [1] = 0x0
  17640. [2] = 0x0
  17641. [3] = 0x0
  17642. [4] = 0x0
  17643. [5] = 0x0
  17644. [6] = 0x0
  17645. [7] = 0x0
  17646. [8] = 0x0
  17647. [9] = 0x0
  17648. [0] = 0x2072BB740B0
  17649. [1] = 0x2072BB742B0
  17650. [2] = 0x2072BB744B0
  17651. [3] = 0x2072BB746B0
  17652. [4] = 0x2072BB748B0
  17653. [5] = 0x2072BB74AB0
  17654. [6] = 0x2072BB74CB0
  17655. [7] = 0x2072BB74EB0
  17656. [8] = 0x2072BB750B0
  17657. [9] = 0x2072BB752B0
  17658. Cell
  17659. int x = 0x3F800000
  17660. int y = 0xCDCDCDCD
  17661. TimeTrackerSmall rebalance_timer = 0xC8
  17662. int unbalanced_times = 0x0
  17663. MapRefManager m_mapRefManager
  17664. RefManager<Map,Player>
  17665. LinkedListHead
  17666. LinkedListElement iFirst = 0x207AE22E1F0
  17667. LinkedListElement iLast = 0x207AE22E200
  17668. unsigned int iSize = 0x1
  17669. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  17670. <user defined> iterator = 0xC9371CF8
  17671. <user defined> iterator = 0x207AE22E1E8
  17672. iterator
  17673. MapReference* _Ptr = 0x7FF65C446878
  17674. const_iterator
  17675. MapReference* _Ptr = 0x7FF65C446878
  17676. LinkedListHead::Iterator<MapReference> m_mapRefIter
  17677. MapReference* _Ptr = 0x207C9371CF0
  17678. Reference<Map,Player>
  17679. LinkedListElement
  17680. LinkedListElement* iNext = 0x207AE22E200
  17681. LinkedListElement* iPrev = 0x207AE22E1F0
  17682. Map* iRefTo = 0x207AE22E040
  17683. Player* iRefFrom = 0x207C936A590
  17684. int m_VisibilityNotifyPeriod = 0x3E8
  17685. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  17686. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17687. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17688. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  17689. <user defined> _Copy_tag = 0x207AE22E228
  17690. <user defined> _Move_tag = 0x207AE22E228
  17691. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  17692. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  17693. std::_Iterator_base12
  17694. std::_Container_proxy* _Myproxy = 0x207AE590D60
  17695. std::_Iterator_base12* _Mynextiter = NULL
  17696. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  17697. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  17698. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17699. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17700. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  17701. <user defined> _Copy_tag = 0x207AE22E258
  17702. <user defined> _Move_tag = 0x207AE22E258
  17703. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  17704. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  17705. std::_Iterator_base12
  17706. std::_Container_proxy* _Myproxy = 0x207AE591260
  17707. std::_Iterator_base12* _Mynextiter = NULL
  17708. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  17709. int i_gridExpiry = 0x493E0
  17710. Map* m_parentMap = 0x207AE22E040
  17711. Map* m_parentTerrainMap = 0x207AE22E040
  17712. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  17713. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  17714. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  17715. 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
  17716. [0] = 0x0
  17717. [1] = 0x0
  17718. [2] = 0x0
  17719. [3] = 0x0
  17720. [4] = 0x0
  17721. [5] = 0x0
  17722. [6] = 0x0
  17723. [7] = 0x0
  17724. [8] = 0x0
  17725. [9] = 0x0
  17726. [0] = 0x207AE22E2A8
  17727. [1] = 0x207AE22E4A8
  17728. [2] = 0x207AE22E6A8
  17729. [3] = 0x207AE22E8A8
  17730. [4] = 0x207AE22EAA8
  17731. [5] = 0x207AE22ECA8
  17732. [6] = 0x207AE22EEA8
  17733. [7] = 0x207AE22F0A8
  17734. [8] = 0x207AE22F2A8
  17735. [9] = 0x207AE22F4A8
  17736. GridMap*[64] GridMaps
  17737. [0] = 0x0
  17738. [1] = 0x0
  17739. [2] = 0x0
  17740. [3] = 0x0
  17741. [4] = 0x0
  17742. [5] = 0x0
  17743. [6] = 0x0
  17744. [7] = 0x0
  17745. [8] = 0x0
  17746. [9] = 0x0
  17747. [0] = 0x207AE2362A8
  17748. [1] = 0x207AE2364A8
  17749. [2] = 0x207AE2366A8
  17750. [3] = 0x207AE2368A8
  17751. [4] = 0x207AE236AA8
  17752. [5] = 0x207AE236CA8
  17753. [6] = 0x207AE236EA8
  17754. [7] = 0x207AE2370A8
  17755. [8] = 0x207AE2372A8
  17756. [9] = 0x207AE2374A8
  17757. unsigned int[64] GridMapReference
  17758. [0] = 0x0
  17759. [1] = 0x0
  17760. [2] = 0x0
  17761. [3] = 0x0
  17762. [4] = 0x0
  17763. [5] = 0x0
  17764. [6] = 0x0
  17765. [7] = 0x0
  17766. [8] = 0x0
  17767. [9] = 0x0
  17768. [0] = 0x207AE23E2A8
  17769. [1] = 0x207AE23E328
  17770. [2] = 0x207AE23E3A8
  17771. [3] = 0x207AE23E428
  17772. [4] = 0x207AE23E4A8
  17773. [5] = 0x207AE23E528
  17774. [6] = 0x207AE23E5A8
  17775. [7] = 0x207AE23E628
  17776. [8] = 0x207AE23E6A8
  17777. [9] = 0x207AE23E728
  17778. std::bitset<262144> marked_cells
  17779. <user defined> reference = 0x207AE2402A8
  17780. unsigned int[4096] _Array
  17781. [0] = 0x0
  17782. [1] = 0x0
  17783. [2] = 0x0
  17784. [3] = 0x0
  17785. [4] = 0x0
  17786. [5] = 0x0
  17787. [6] = 0x0
  17788. [7] = 0x0
  17789. [8] = 0x0
  17790. [9] = 0x0
  17791. bool i_scriptLock = 0x0
  17792. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  17793. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17794. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17795. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  17796. <user defined> _Copy_tag = 0x207AE2482B0
  17797. <user defined> _Move_tag = 0x207AE2482B0
  17798. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  17799. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17800. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17801. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  17802. <user defined> value_compare = 0x207AE2482C8
  17803. <user defined> _Copy_tag = 0x207AE2482C8
  17804. <user defined> _Move_tag = 0x207AE2482C8
  17805. <user defined> value_compare = 0x207AE2482C8
  17806. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  17807. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17808. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17809. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  17810. <user defined> _Copy_tag = 0x207AE2482E0
  17811. <user defined> _Move_tag = 0x207AE2482E0
  17812. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  17813. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17814. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17815. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  17816. <user defined> value_compare = 0x207AE2482F8
  17817. <user defined> _Copy_tag = 0x207AE2482F8
  17818. <user defined> _Move_tag = 0x207AE2482F8
  17819. <user defined> value_compare = 0x207AE2482F8
  17820. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  17821. 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
  17822. <user defined> value_compare = 0x207AE248310
  17823. 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
  17824. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  17825. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  17826. unsigned int _Mask = 0x3F
  17827. unsigned int _Maxidx = 0x40
  17828. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  17829. 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
  17830. <user defined> value_compare = 0x207AE248360
  17831. 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
  17832. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  17833. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  17834. unsigned int _Mask = 0x7
  17835. unsigned int _Maxidx = 0x8
  17836. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  17837. 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
  17838. <user defined> value_compare = 0x207AE2483B0
  17839. 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
  17840. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  17841. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  17842. unsigned int _Mask = 0x7
  17843. unsigned int _Maxidx = 0x8
  17844. IntervalTimer _weatherUpdateTimer
  17845. int _interval = 0x3E8
  17846. int _current = 0x0
  17847. unsigned int _defaultLight = 0x1
  17848. 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
  17849. 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
  17850. 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
  17851. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  17852. <user defined> value_compare = 0x207AE248418
  17853. <user defined> _Copy_tag = 0x207AE248418
  17854. <user defined> _Move_tag = 0x207AE248418
  17855. <user defined> value_compare = 0x207AE248418
  17856. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  17857. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  17858. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
  17859. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
  17860. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  17861. 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
  17862. <user defined> value_compare = 0x207AE248668
  17863. 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
  17864. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  17865. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  17866. unsigned int _Mask = 0x7FF
  17867. unsigned int _Maxidx = 0x800
  17868. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  17869. 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
  17870. <user defined> value_compare = 0x207AE2486B8
  17871. 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
  17872. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  17873. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  17874. unsigned int _Mask = 0x1FF
  17875. unsigned int _Maxidx = 0x200
  17876. 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
  17877. 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
  17878. <user defined> value_compare = 0x207AE248708
  17879. 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
  17880. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  17881. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  17882. unsigned int _Mask = 0x7
  17883. unsigned int _Maxidx = 0x8
  17884. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  17885. 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> >
  17886. <user defined> value_compare = 0x207AE248758
  17887. 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
  17888. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  17889. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  17890. unsigned int _Mask = 0x7
  17891. unsigned int _Maxidx = 0x8
  17892. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  17893. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  17894. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  17895. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  17896. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  17897. unsigned int _Mask = 0x7
  17898. unsigned int _Maxidx = 0x8
  17899. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  17900. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  17901. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  17902. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  17903. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  17904. unsigned int _Mask = 0x3F
  17905. unsigned int _Maxidx = 0x40
  17906. Parameter WorldObject* obj = 0x207C936A590
  17907. Object
  17908. unsigned int m_objectType = 0x19
  17909. int m_objectTypeId = 0x4
  17910. unsigned int m_updateFlag = 0x8
  17911. int* m_int32Values = 0x4
  17912. unsigned int* m_uint32Values = 0x4
  17913. float* m_floatValues = 0.000000
  17914. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
  17915. std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
  17916. std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x20790251268
  17917. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  17918. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  17919. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x207C936A5B8
  17920. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  17921. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  17922. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0x207C936A5D8
  17923. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
  17924. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  17925. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x20790252378
  17926. unsigned int m_valuesCount = 0x1211
  17927. unsigned int _dynamicValuesCount = 0x11
  17928. unsigned int _fieldNotifyFlags = 0x80
  17929. bool m_objectUpdated = 0x0
  17930. bool m_inWorld = 0x1
  17931. WorldLocation
  17932. Position
  17933. <user defined> XY = 0x207C936A608
  17934. <user defined> XYZ = 0x207C936A608
  17935. <user defined> XYZO = 0x207C936A608
  17936. <user defined> PackedXYZ = 0x207C936A608
  17937. float m_positionX = 1861.316406
  17938. float m_positionY = 1609.899170
  17939. float m_positionZ = 95.413437
  17940. float m_orientation = 1.863783
  17941. ?$Streamer@UXY@Position@@
  17942. Position* Pos = 0x44C93CC644E8AA20
  17943. ?$ConstStreamer@UXY@Position@@
  17944. Position* Pos = 0x44C93CC644E8AA20
  17945. ?$Streamer@UXYZ@Position@@
  17946. <user defined> Pos = 0x44C93CC644E8AA20
  17947. ?$ConstStreamer@UXYZ@Position@@
  17948. <user defined> Pos = 0x44C93CC644E8AA20
  17949. ?$Streamer@UXYZO@Position@@
  17950. <user defined> Pos = 0x44C93CC644E8AA20
  17951. ?$ConstStreamer@UXYZO@Position@@
  17952. <user defined> Pos = 0x44C93CC644E8AA20
  17953. ?$Streamer@UPackedXYZ@Position@@
  17954. <user defined> Pos = 0x44C93CC644E8AA20
  17955. ?$ConstStreamer@UPackedXYZ@Position@@
  17956. <user defined> Pos = 0x44C93CC644E8AA20
  17957. unsigned int m_mapId = 0x0
  17958. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  17959. int[2] m_values
  17960. [0] = 0x0
  17961. [1] = 0x0
  17962. unsigned int m_flags = 0x0
  17963. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  17964. int[2] m_values
  17965. [0] = 0x0
  17966. [1] = 0x0
  17967. unsigned int m_flags = 0x0
  17968. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  17969. int[38] m_values
  17970. [0] = 0x0
  17971. [1] = 0x0
  17972. [2] = 0x0
  17973. [3] = 0x0
  17974. [4] = 0x0
  17975. [5] = 0x0
  17976. [6] = 0x0
  17977. [7] = 0x0
  17978. [8] = 0x0
  17979. [9] = 0x0
  17980. unsigned int m_flags = 0x0
  17981. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  17982. int[38] m_values
  17983. [0] = 0x0
  17984. [1] = 0x0
  17985. [2] = 0x0
  17986. [3] = 0x0
  17987. [4] = 0x0
  17988. [5] = 0x0
  17989. [6] = 0x0
  17990. [7] = 0x0
  17991. [8] = 0x0
  17992. [9] = 0x0
  17993. unsigned int m_flags = 0x0
  17994. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  17995. int[2] m_values
  17996. [0] = 0x0
  17997. [1] = 0x1
  17998. unsigned int m_flags = 0x0
  17999. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  18000. int[2] m_values
  18001. [0] = 0x0
  18002. [1] = 0x1
  18003. unsigned int m_flags = 0x0
  18004. unsigned int LastUsedScriptID = 0x0
  18005. MovementInfo m_movementInfo
  18006. ObjectGuid guid
  18007. unsigned int _low = 0x4
  18008. unsigned int _high = 0x800040000000000
  18009. unsigned int flags = 0x0
  18010. unsigned int flags2 = 0x800
  18011. Position pos
  18012. <user defined> XY = 0x207C936A7A0
  18013. <user defined> XYZ = 0x207C936A7A0
  18014. <user defined> XYZO = 0x207C936A7A0
  18015. <user defined> PackedXYZ = 0x207C936A7A0
  18016. float m_positionX = 1861.316406
  18017. float m_positionY = 1609.899170
  18018. float m_positionZ = 95.413437
  18019. float m_orientation = 1.863783
  18020. ?$Streamer@UXY@Position@@
  18021. Position* Pos = 0x44C93CC644E8AA20
  18022. ?$ConstStreamer@UXY@Position@@
  18023. Position* Pos = 0x44C93CC644E8AA20
  18024. ?$Streamer@UXYZ@Position@@
  18025. <user defined> Pos = 0x44C93CC644E8AA20
  18026. ?$ConstStreamer@UXYZ@Position@@
  18027. <user defined> Pos = 0x44C93CC644E8AA20
  18028. ?$Streamer@UXYZO@Position@@
  18029. <user defined> Pos = 0x44C93CC644E8AA20
  18030. ?$ConstStreamer@UXYZO@Position@@
  18031. <user defined> Pos = 0x44C93CC644E8AA20
  18032. ?$Streamer@UPackedXYZ@Position@@
  18033. <user defined> Pos = 0x44C93CC644E8AA20
  18034. ?$ConstStreamer@UPackedXYZ@Position@@
  18035. <user defined> Pos = 0x44C93CC644E8AA20
  18036. unsigned int time = 0x7D02A
  18037. TransportInfo
  18038. ObjectGuid guid = 0x207C936A788
  18039. Position pos = 0x207C936A798
  18040. int seat = 0xAE
  18041. unsigned int time = 0x3FEE9072
  18042. unsigned int prevTime = 0x7D02A
  18043. unsigned int vehicleId = 0x0
  18044. MovementInfo::TransportInfo transport
  18045. ObjectGuid guid = 0x207C936A7B4
  18046. Position pos = 0x207C936A7C4
  18047. int seat = 0xFF
  18048. unsigned int time = 0x0
  18049. unsigned int prevTime = 0x0
  18050. unsigned int vehicleId = 0x0
  18051. float pitch = 0.000000
  18052. JumpInfo
  18053. unsigned int fallTime = 0x4
  18054. float zspeed = 0.000000
  18055. float sinAngle = 0.000000
  18056. float cosAngle = 0.000000
  18057. float xyspeed = 0.000000
  18058. MovementInfo::JumpInfo jump
  18059. unsigned int fallTime = 0x0
  18060. float zspeed = 0.000000
  18061. float sinAngle = 0.000000
  18062. float cosAngle = 0.000000
  18063. float xyspeed = 0.000000
  18064. float splineElevation = 0.000000
  18065. std::string m_name = "Zellah"
  18066. bool m_isActive = 0x1
  18067. bool m_isWorldObject = 0x1
  18068. ZoneScript* m_zoneScript = NULL
  18069. Transport* m_transport = NULL
  18070. Map* m_currMap = 0x207AE22E040
  18071. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  18072. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  18073. LinkedListHead
  18074. LinkedListElement iFirst = 0x207AE22E048
  18075. LinkedListElement iLast = 0x207AE22E058
  18076. unsigned int iSize = 0xB
  18077. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  18078. <user defined> iterator = 0xF381E088
  18079. <user defined> iterator = 0x207AE22E040
  18080. iterator
  18081. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  18082. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  18083. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  18084. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  18085. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  18086. <user defined> value_compare = 0x207AE22E070
  18087. <user defined> _Copy_tag = 0x207AE22E070
  18088. <user defined> _Move_tag = 0x207AE22E070
  18089. <user defined> value_compare = 0x207AE22E070
  18090. bool _creatureToMoveLock = 0x0
  18091. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  18092. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  18093. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  18094. bool _gameObjectsToMoveLock = 0x0
  18095. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  18096. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  18097. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  18098. bool _dynamicObjectsToMoveLock = 0x0
  18099. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  18100. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  18101. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  18102. bool _areaTriggersToMoveLock = 0x0
  18103. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  18104. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  18105. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  18106. std::mutex _mapLock
  18107. std::_Mutex_base
  18108. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  18109. std::mutex _gridLock
  18110. std::_Mutex_base
  18111. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  18112. MapEntry* i_mapEntry = 0x2070131EC40
  18113. unsigned int ID = 0x0
  18114. char* Directory = "Azeroth"
  18115. LocalizedString* MapName = 0x207039A8BF8
  18116. LocalizedString* MapDescription0 = 0x207039A8C58
  18117. LocalizedString* MapDescription1 = 0x207039A8CB8
  18118. LocalizedString* PvpShortDescription = 0x207039A8D18
  18119. LocalizedString* PvpLongDescription = 0x207039A8D78
  18120. int[2] Flags
  18121. [0] = 0x9003E5D
  18122. [1] = 0x18
  18123. float MinimapIconScale = 1.000000
  18124. DBCPosition2D Corpse = 0x0
  18125. unsigned int AreaTableID = 0x0
  18126. int LoadingScreenID = 0x4
  18127. int CorpseMapID = 0xFFFF
  18128. int TimeOfDayOverride = 0xFFFF
  18129. int ParentMapID = 0xFFFF
  18130. int CosmeticParentMapID = 0xFFFF
  18131. int WindSettingsID = 0x0
  18132. unsigned int InstanceType = 0x0
  18133. unsigned int MapType = 0x1
  18134. unsigned int ExpansionID = 0x0
  18135. unsigned int MaxPlayers = 0x0
  18136. unsigned int TimeOffset = 0x0
  18137. unsigned int i_spawnMode = 0x0
  18138. unsigned int i_InstanceId = 0x0
  18139. unsigned int m_unloadTimer = 0x0
  18140. float m_VisibleDistance = 90.000000
  18141. DynamicMapTree _dynamicTree
  18142. DynTreeImpl* impl = 0x2072BB74060
  18143. MapRefManager m_mapRefManager
  18144. RefManager<Map,Player>
  18145. LinkedListHead
  18146. LinkedListElement iFirst = 0x207AE22E1F0
  18147. LinkedListElement iLast = 0x207AE22E200
  18148. unsigned int iSize = 0x1
  18149. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  18150. <user defined> iterator = 0xC9371CF8
  18151. <user defined> iterator = 0x207AE22E1E8
  18152. iterator
  18153. MapReference* _Ptr = 0x7FF65C446878
  18154. const_iterator
  18155. MapReference* _Ptr = 0x7FF65C446878
  18156. LinkedListHead::Iterator<MapReference> m_mapRefIter
  18157. MapReference* _Ptr = 0x207C9371CF0
  18158. int m_VisibilityNotifyPeriod = 0x3E8
  18159. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  18160. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18161. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18162. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  18163. <user defined> _Copy_tag = 0x207AE22E228
  18164. <user defined> _Move_tag = 0x207AE22E228
  18165. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  18166. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  18167. std::_Iterator_base12
  18168. std::_Container_proxy* _Myproxy = 0x207AE590D60
  18169. std::_Iterator_base12* _Mynextiter = NULL
  18170. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  18171. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  18172. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  18173. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  18174. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  18175. <user defined> _Copy_tag = 0x207AE22E258
  18176. <user defined> _Move_tag = 0x207AE22E258
  18177. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  18178. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  18179. std::_Iterator_base12
  18180. std::_Container_proxy* _Myproxy = 0x207AE591260
  18181. std::_Iterator_base12* _Mynextiter = NULL
  18182. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  18183. int i_gridExpiry = 0x493E0
  18184. Map* m_parentMap = 0x207AE22E040
  18185. Map* m_parentTerrainMap = 0x207AE22E040
  18186. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  18187. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  18188. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  18189. 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
  18190. [0] = 0x0
  18191. [1] = 0x0
  18192. [2] = 0x0
  18193. [3] = 0x0
  18194. [4] = 0x0
  18195. [5] = 0x0
  18196. [6] = 0x0
  18197. [7] = 0x0
  18198. [8] = 0x0
  18199. [9] = 0x0
  18200. [0] = 0x207AE22E2A8
  18201. [1] = 0x207AE22E4A8
  18202. [2] = 0x207AE22E6A8
  18203. [3] = 0x207AE22E8A8
  18204. [4] = 0x207AE22EAA8
  18205. [5] = 0x207AE22ECA8
  18206. [6] = 0x207AE22EEA8
  18207. [7] = 0x207AE22F0A8
  18208. [8] = 0x207AE22F2A8
  18209. [9] = 0x207AE22F4A8
  18210. GridMap*[64] GridMaps
  18211. [0] = 0x0
  18212. [1] = 0x0
  18213. [2] = 0x0
  18214. [3] = 0x0
  18215. [4] = 0x0
  18216. [5] = 0x0
  18217. [6] = 0x0
  18218. [7] = 0x0
  18219. [8] = 0x0
  18220. [9] = 0x0
  18221. [0] = 0x207AE2362A8
  18222. [1] = 0x207AE2364A8
  18223. [2] = 0x207AE2366A8
  18224. [3] = 0x207AE2368A8
  18225. [4] = 0x207AE236AA8
  18226. [5] = 0x207AE236CA8
  18227. [6] = 0x207AE236EA8
  18228. [7] = 0x207AE2370A8
  18229. [8] = 0x207AE2372A8
  18230. [9] = 0x207AE2374A8
  18231. unsigned int[64] GridMapReference
  18232. [0] = 0x0
  18233. [1] = 0x0
  18234. [2] = 0x0
  18235. [3] = 0x0
  18236. [4] = 0x0
  18237. [5] = 0x0
  18238. [6] = 0x0
  18239. [7] = 0x0
  18240. [8] = 0x0
  18241. [9] = 0x0
  18242. [0] = 0x207AE23E2A8
  18243. [1] = 0x207AE23E328
  18244. [2] = 0x207AE23E3A8
  18245. [3] = 0x207AE23E428
  18246. [4] = 0x207AE23E4A8
  18247. [5] = 0x207AE23E528
  18248. [6] = 0x207AE23E5A8
  18249. [7] = 0x207AE23E628
  18250. [8] = 0x207AE23E6A8
  18251. [9] = 0x207AE23E728
  18252. std::bitset<262144> marked_cells
  18253. <user defined> reference = 0x207AE2402A8
  18254. unsigned int[4096] _Array
  18255. [0] = 0x0
  18256. [1] = 0x0
  18257. [2] = 0x0
  18258. [3] = 0x0
  18259. [4] = 0x0
  18260. [5] = 0x0
  18261. [6] = 0x0
  18262. [7] = 0x0
  18263. [8] = 0x0
  18264. [9] = 0x0
  18265. bool i_scriptLock = 0x0
  18266. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  18267. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18268. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18269. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  18270. <user defined> _Copy_tag = 0x207AE2482B0
  18271. <user defined> _Move_tag = 0x207AE2482B0
  18272. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  18273. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  18274. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  18275. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  18276. <user defined> value_compare = 0x207AE2482C8
  18277. <user defined> _Copy_tag = 0x207AE2482C8
  18278. <user defined> _Move_tag = 0x207AE2482C8
  18279. <user defined> value_compare = 0x207AE2482C8
  18280. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  18281. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18282. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  18283. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  18284. <user defined> _Copy_tag = 0x207AE2482E0
  18285. <user defined> _Move_tag = 0x207AE2482E0
  18286. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  18287. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  18288. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  18289. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  18290. <user defined> value_compare = 0x207AE2482F8
  18291. <user defined> _Copy_tag = 0x207AE2482F8
  18292. <user defined> _Move_tag = 0x207AE2482F8
  18293. <user defined> value_compare = 0x207AE2482F8
  18294. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  18295. 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
  18296. <user defined> value_compare = 0x207AE248310
  18297. 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
  18298. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  18299. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  18300. unsigned int _Mask = 0x3F
  18301. unsigned int _Maxidx = 0x40
  18302. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  18303. 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
  18304. <user defined> value_compare = 0x207AE248360
  18305. 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
  18306. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  18307. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  18308. unsigned int _Mask = 0x7
  18309. unsigned int _Maxidx = 0x8
  18310. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  18311. 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
  18312. <user defined> value_compare = 0x207AE2483B0
  18313. 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
  18314. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  18315. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  18316. unsigned int _Mask = 0x7
  18317. unsigned int _Maxidx = 0x8
  18318. IntervalTimer _weatherUpdateTimer
  18319. int _interval = 0x3E8
  18320. int _current = 0x0
  18321. unsigned int _defaultLight = 0x1
  18322. 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
  18323. 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
  18324. 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
  18325. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  18326. <user defined> value_compare = 0x207AE248418
  18327. <user defined> _Copy_tag = 0x207AE248418
  18328. <user defined> _Move_tag = 0x207AE248418
  18329. <user defined> value_compare = 0x207AE248418
  18330. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  18331. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
  18332. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  18333. 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
  18334. <user defined> value_compare = 0x207AE248668
  18335. 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
  18336. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  18337. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  18338. unsigned int _Mask = 0x7FF
  18339. unsigned int _Maxidx = 0x800
  18340. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  18341. 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
  18342. <user defined> value_compare = 0x207AE2486B8
  18343. 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
  18344. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  18345. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  18346. unsigned int _Mask = 0x1FF
  18347. unsigned int _Maxidx = 0x200
  18348. 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
  18349. 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
  18350. <user defined> value_compare = 0x207AE248708
  18351. 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
  18352. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  18353. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  18354. unsigned int _Mask = 0x7
  18355. unsigned int _Maxidx = 0x8
  18356. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  18357. 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> >
  18358. <user defined> value_compare = 0x207AE248758
  18359. 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
  18360. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  18361. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  18362. unsigned int _Mask = 0x7
  18363. unsigned int _Maxidx = 0x8
  18364. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  18365. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  18366. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  18367. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  18368. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  18369. unsigned int _Mask = 0x7
  18370. unsigned int _Maxidx = 0x8
  18371. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  18372. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  18373. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  18374. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  18375. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  18376. unsigned int _Mask = 0x3F
  18377. unsigned int _Maxidx = 0x40
  18378. unsigned int m_InstanceId = 0x0
  18379. PhaseShift _phaseShift
  18380. PhaseRef
  18381. unsigned int Id = 0x8
  18382. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18383. int References = 0x0
  18384. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18385. VisibleMapIdRef
  18386. int References = 0x8
  18387. TerrainSwapInfo* VisibleMapInfo = NULL
  18388. UiWorldMapAreaIdSwapRef
  18389. int References = 0x8
  18390. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18391. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  18392. bool Erased = 0x0
  18393. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18394. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A850
  18395. bool Erased = 0x0
  18396. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18397. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A850
  18398. bool Erased = 0x0
  18399. EnumClassFlag<enum PhaseShiftFlags> Flags
  18400. unsigned int _value = 0x8
  18401. ObjectGuid PersonalGuid
  18402. unsigned int _low = 0x0
  18403. unsigned int _high = 0x0
  18404. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18405. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18406. Data
  18407. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18408. std::less<PhaseShift::PhaseRef>
  18409. first_argument_type
  18410. unsigned int Id = 0x0
  18411. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18412. int References = 0x0
  18413. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18414. second_argument_type
  18415. unsigned int Id = 0x0
  18416. <user defined> Flags = 0x0
  18417. int References = 0x0
  18418. <user defined> AreaConditions = 0x0
  18419. first_argument_type
  18420. unsigned int Id = 0x0
  18421. <user defined> Flags = 0x0
  18422. int References = 0x0
  18423. <user defined> AreaConditions = 0x0
  18424. second_argument_type
  18425. unsigned int Id = 0x0
  18426. <user defined> Flags = 0x0
  18427. int References = 0x0
  18428. <user defined> AreaConditions = 0x0
  18429. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A868
  18430. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A868
  18431. value_type
  18432. unsigned int Id = 0x0
  18433. <user defined> Flags = 0x0
  18434. int References = 0x0
  18435. <user defined> AreaConditions = 0x0
  18436. key_type
  18437. unsigned int Id = 0x0
  18438. <user defined> Flags = 0x0
  18439. int References = 0x0
  18440. <user defined> AreaConditions = 0x0
  18441. insert_commit_data
  18442. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  18443. key_type
  18444. unsigned int Id = 0x0
  18445. <user defined> Flags = 0x0
  18446. int References = 0x0
  18447. <user defined> AreaConditions = 0x0
  18448. value_type
  18449. unsigned int Id = 0x0
  18450. <user defined> Flags = 0x0
  18451. int References = 0x0
  18452. <user defined> AreaConditions = 0x0
  18453. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18454. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18455. 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> >
  18456. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A880
  18457. <user defined> value_compare = 0x207C936A880
  18458. <user defined> _Copy_tag = 0x207C936A880
  18459. <user defined> _Move_tag = 0x207C936A880
  18460. mapped_type
  18461. int References = 0xC92E3020
  18462. TerrainSwapInfo* VisibleMapInfo = 0x207199281A0
  18463. <user defined> value_compare = 0x207C936A880
  18464. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18465. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18466. 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>
  18467. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A898
  18468. <user defined> value_compare = 0x207C936A898
  18469. <user defined> _Copy_tag = 0x207C936A898
  18470. <user defined> _Move_tag = 0x207C936A898
  18471. mapped_type
  18472. int References = 0xC92E2990
  18473. <user defined> value_compare = 0x207C936A898
  18474. int NonCosmeticReferences = 0x0
  18475. int CosmeticReferences = 0x0
  18476. int DefaultReferences = 0x0
  18477. bool IsDbPhaseShift = 0x0
  18478. PhaseShift _suppressedPhaseShift
  18479. PhaseRef
  18480. unsigned int Id = 0x8
  18481. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18482. int References = 0x0
  18483. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18484. VisibleMapIdRef
  18485. int References = 0x8
  18486. TerrainSwapInfo* VisibleMapInfo = NULL
  18487. UiWorldMapAreaIdSwapRef
  18488. int References = 0x8
  18489. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18490. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
  18491. bool Erased = 0x0
  18492. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18493. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x207C936A8C0
  18494. bool Erased = 0x0
  18495. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18496. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x207C936A8C0
  18497. bool Erased = 0x0
  18498. EnumClassFlag<enum PhaseShiftFlags> Flags
  18499. unsigned int _value = 0x8
  18500. ObjectGuid PersonalGuid
  18501. unsigned int _low = 0x0
  18502. unsigned int _high = 0x0
  18503. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18504. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18505. Data
  18506. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18507. std::less<PhaseShift::PhaseRef>
  18508. first_argument_type
  18509. unsigned int Id = 0x0
  18510. EnumClassFlag<enum PhaseFlags> Flags = 0x0
  18511. int References = 0x0
  18512. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
  18513. second_argument_type
  18514. unsigned int Id = 0x0
  18515. <user defined> Flags = 0x0
  18516. int References = 0x0
  18517. <user defined> AreaConditions = 0x0
  18518. first_argument_type
  18519. unsigned int Id = 0x0
  18520. <user defined> Flags = 0x0
  18521. int References = 0x0
  18522. <user defined> AreaConditions = 0x0
  18523. second_argument_type
  18524. unsigned int Id = 0x0
  18525. <user defined> Flags = 0x0
  18526. int References = 0x0
  18527. <user defined> AreaConditions = 0x0
  18528. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0x207C936A8D8
  18529. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >::Data m_data = 0x207C936A8D8
  18530. value_type
  18531. unsigned int Id = 0x0
  18532. <user defined> Flags = 0x0
  18533. int References = 0x0
  18534. <user defined> AreaConditions = 0x0
  18535. key_type
  18536. unsigned int Id = 0x0
  18537. <user defined> Flags = 0x0
  18538. int References = 0x0
  18539. <user defined> AreaConditions = 0x0
  18540. insert_commit_data
  18541. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0x0
  18542. key_type
  18543. unsigned int Id = 0x0
  18544. <user defined> Flags = 0x0
  18545. int References = 0x0
  18546. <user defined> AreaConditions = 0x0
  18547. value_type
  18548. unsigned int Id = 0x0
  18549. <user defined> Flags = 0x0
  18550. int References = 0x0
  18551. <user defined> AreaConditions = 0x0
  18552. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18553. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18554. 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> >
  18555. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef>,void *> >,std::_Tree_val<std::_Tree_simpl _Mypair = 0x207C936A8F0
  18556. <user defined> value_compare = 0x207C936A8F0
  18557. <user defined> _Copy_tag = 0x207C936A8F0
  18558. <user defined> _Move_tag = 0x207C936A8F0
  18559. mapped_type
  18560. int References = 0xC92E2FD0
  18561. TerrainSwapInfo* VisibleMapInfo = 0x20719929320
  18562. <user defined> value_compare = 0x207C936A8F0
  18563. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18564. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18565. 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>
  18566. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef>,void *> >,std::_Tree_val<std::_Tr _Mypair = 0x207C936A908
  18567. <user defined> value_compare = 0x207C936A908
  18568. <user defined> _Copy_tag = 0x207C936A908
  18569. <user defined> _Move_tag = 0x207C936A908
  18570. mapped_type
  18571. int References = 0xC92E2F30
  18572. <user defined> value_compare = 0x207C936A908
  18573. int NonCosmeticReferences = 0x0
  18574. int CosmeticReferences = 0x0
  18575. int DefaultReferences = 0x0
  18576. bool IsDbPhaseShift = 0x0
  18577. int _dbPhase = 0x0
  18578. unsigned int m_notifyflags = 0x0
  18579. unsigned int m_executed_notifies = 0x0
  18580. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > & gridVisitor = 0x83E42FF628
  18581. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  18582. unsigned int i_timeDiff = 0x7D
  18583. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x83E42FF648
  18584. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  18585. unsigned int i_timeDiff = 0x7D
  18586. Local CellArea area
  18587. CoordPair<512> low_bound
  18588. unsigned int x_coord = 0x11A
  18589. unsigned int y_coord = 0x116
  18590. CoordPair<512> high_bound
  18591. unsigned int x_coord = 0x11D
  18592. unsigned int y_coord = 0x119
  18593.  
  18594. 00007FF65A75313A 00000083E42FF820 Map::Update+2BA d:\work\trinitycore\src\server\game\maps\map.cpp line 786
  18595. Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
  18596. Object
  18597. unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  18598. int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  18599. unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  18600. int* m_int32Values = <Unable to read memory>
  18601. unsigned int* m_uint32Values = <Unable to read memory>
  18602. float* m_floatValues = <Unable to read memory>
  18603. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = <Unable to read memory>
  18604. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask
  18605. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  18606. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0xCCCCCCCCCCCCCCF4
  18607. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask
  18608. std::_Vector_alloc<std::_Vec_base_types<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > >
  18609. std::_Compressed_pair<std::allocator<enum UpdateMask::DynamicFieldChangeType>,std::_Vector_val<std::_Simple_types<enum UpdateMask::DynamicFieldChangeType> >,1> _Mypair = 0xCCCCCCCCCCCCCD14
  18610. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = <Unable to read memory>
  18611. unsigned int m_valuesCount = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  18612. unsigned int _dynamicValuesCount = 0xCCCCCCCCCCCCCD3E <Unable to read memory>
  18613. unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
  18614. bool m_objectUpdated = 0xCCCCCCCCCCCCCD42 <Unable to read memory>
  18615. bool m_inWorld = 0xCCCCCCCCCCCCCD43 <Unable to read memory>
  18616. WorldLocation
  18617. Position
  18618. <user defined> XY = 0xCCCCCCCCCCCCCD44
  18619. <user defined> XYZ = 0xCCCCCCCCCCCCCD44
  18620. <user defined> XYZO = 0xCCCCCCCCCCCCCD44
  18621. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD44
  18622. float m_positionX = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18623. float m_positionY = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
  18624. float m_positionZ = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
  18625. float m_orientation = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
  18626. ?$Streamer@UXY@Position@@
  18627. Position* Pos = <Unable to read memory>
  18628. ?$ConstStreamer@UXY@Position@@
  18629. Position* Pos = <Unable to read memory>
  18630. ?$Streamer@UXYZ@Position@@
  18631. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18632. ?$ConstStreamer@UXYZ@Position@@
  18633. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18634. ?$Streamer@UXYZO@Position@@
  18635. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18636. ?$ConstStreamer@UXYZO@Position@@
  18637. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18638. ?$Streamer@UPackedXYZ@Position@@
  18639. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18640. ?$ConstStreamer@UPackedXYZ@Position@@
  18641. <user defined> Pos = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  18642. unsigned int m_mapId = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
  18643. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  18644. int[2] m_values
  18645. [0] = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
  18646. [1] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
  18647. unsigned int m_flags = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
  18648. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  18649. int[2] m_values
  18650. [0] = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
  18651. [1] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
  18652. unsigned int m_flags = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
  18653. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
  18654. int[38] m_values
  18655. [0] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
  18656. [1] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
  18657. [2] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
  18658. [3] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
  18659. [4] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
  18660. [5] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
  18661. [6] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
  18662. [7] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
  18663. [8] = 0xCCCCCCCCCCCCCD90 <Unable to read memory>
  18664. [9] = 0xCCCCCCCCCCCCCD94 <Unable to read memory>
  18665. unsigned int m_flags = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
  18666. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
  18667. int[38] m_values
  18668. [0] = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
  18669. [1] = 0xCCCCCCCCCCCCCE10 <Unable to read memory>
  18670. [2] = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
  18671. [3] = 0xCCCCCCCCCCCCCE18 <Unable to read memory>
  18672. [4] = 0xCCCCCCCCCCCCCE1C <Unable to read memory>
  18673. [5] = 0xCCCCCCCCCCCCCE20 <Unable to read memory>
  18674. [6] = 0xCCCCCCCCCCCCCE24 <Unable to read memory>
  18675. [7] = 0xCCCCCCCCCCCCCE28 <Unable to read memory>
  18676. [8] = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
  18677. [9] = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
  18678. unsigned int m_flags = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
  18679. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  18680. int[2] m_values
  18681. [0] = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  18682. [1] = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
  18683. unsigned int m_flags = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
  18684. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  18685. int[2] m_values
  18686. [0] = 0xCCCCCCCCCCCCCEB4 <Unable to read memory>
  18687. [1] = 0xCCCCCCCCCCCCCEB8 <Unable to read memory>
  18688. unsigned int m_flags = 0xCCCCCCCCCCCCCEBC <Unable to read memory>
  18689. unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCEC0 <Unable to read memory>
  18690. MovementInfo m_movementInfo
  18691. ObjectGuid guid
  18692. unsigned int _low = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  18693. unsigned int _high = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  18694. unsigned int flags = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  18695. unsigned int flags2 = 0xCCCCCCCCCCCCCED8 <Unable to read memory>
  18696. Position pos
  18697. <user defined> XY = 0xCCCCCCCCCCCCCEDC
  18698. <user defined> XYZ = 0xCCCCCCCCCCCCCEDC
  18699. <user defined> XYZO = 0xCCCCCCCCCCCCCEDC
  18700. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCEDC
  18701. float m_positionX = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18702. float m_positionY = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
  18703. float m_positionZ = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  18704. float m_orientation = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  18705. ?$Streamer@UXY@Position@@
  18706. Position* Pos = <Unable to read memory>
  18707. ?$ConstStreamer@UXY@Position@@
  18708. Position* Pos = <Unable to read memory>
  18709. ?$Streamer@UXYZ@Position@@
  18710. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18711. ?$ConstStreamer@UXYZ@Position@@
  18712. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18713. ?$Streamer@UXYZO@Position@@
  18714. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18715. ?$ConstStreamer@UXYZO@Position@@
  18716. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18717. ?$Streamer@UPackedXYZ@Position@@
  18718. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18719. ?$ConstStreamer@UPackedXYZ@Position@@
  18720. <user defined> Pos = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  18721. unsigned int time = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  18722. TransportInfo
  18723. ObjectGuid guid = 0xCCCCCCCCCCCCCEC4
  18724. Position pos = 0xCCCCCCCCCCCCCED4
  18725. int seat = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  18726. unsigned int time = 0xCCCCCCCCCCCCCEE8 <Unable to read memory>
  18727. unsigned int prevTime = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  18728. unsigned int vehicleId = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
  18729. MovementInfo::TransportInfo transport
  18730. ObjectGuid guid = 0xCCCCCCCCCCCCCEF0
  18731. Position pos = 0xCCCCCCCCCCCCCF00
  18732. int seat = 0xCCCCCCCCCCCCCF10 <Unable to read memory>
  18733. unsigned int time = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
  18734. unsigned int prevTime = 0xCCCCCCCCCCCCCF18 <Unable to read memory>
  18735. unsigned int vehicleId = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
  18736. float pitch = 0xCCCCCCCCCCCCCF20 <Unable to read memory>
  18737. JumpInfo
  18738. unsigned int fallTime = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  18739. float zspeed = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
  18740. float sinAngle = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  18741. float cosAngle = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
  18742. float xyspeed = 0xCCCCCCCCCCCCCED4 <Unable to read memory>
  18743. MovementInfo::JumpInfo jump
  18744. unsigned int fallTime = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
  18745. float zspeed = 0xCCCCCCCCCCCCCF28 <Unable to read memory>
  18746. float sinAngle = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
  18747. float cosAngle = 0xCCCCCCCCCCCCCF30 <Unable to read memory>
  18748. float xyspeed = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
  18749. float splineElevation = 0xCCCCCCCCCCCCCF38 <Unable to read memory>
  18750. std::string m_name = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
  18751. bool m_isActive = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
  18752. bool m_isWorldObject = 0xCCCCCCCCCCCCCF65 <Unable to read memory>
  18753. ZoneScript* m_zoneScript = <Unable to read memory>
  18754. Transport* m_transport = <Unable to read memory>
  18755. Map* m_currMap = <Unable to read memory>
  18756. unsigned int m_InstanceId = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
  18757. PhaseShift _phaseShift
  18758. PhaseRef
  18759. unsigned int Id = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18760. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCF8E <Unable to read memory>
  18761. int References = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  18762. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18763. VisibleMapIdRef
  18764. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18765. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18766. UiWorldMapAreaIdSwapRef
  18767. int References = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18768. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18769. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18770. bool Erased = 0xCCCCCCCCCCCCCF94 <Unable to read memory>
  18771. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18772. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  18773. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18774. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18775. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCF8C
  18776. bool Erased = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18777. EnumClassFlag<enum PhaseShiftFlags> Flags
  18778. unsigned int _value = 0xCCCCCCCCCCCCCF8C <Unable to read memory>
  18779. ObjectGuid PersonalGuid
  18780. unsigned int _low = 0xCCCCCCCCCCCCCF90 <Unable to read memory>
  18781. unsigned int _high = 0xCCCCCCCCCCCCCF98 <Unable to read memory>
  18782. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18783. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18784. Data
  18785. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18786. std::less<PhaseShift::PhaseRef>
  18787. first_argument_type
  18788. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18789. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18790. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18791. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18792. second_argument_type
  18793. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18794. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18795. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18796. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18797. first_argument_type
  18798. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18799. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18800. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18801. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18802. second_argument_type
  18803. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18804. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18805. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18806. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18807. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCCFA4
  18808. 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
  18809. value_type
  18810. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18811. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18812. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18813. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18814. key_type
  18815. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18816. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18817. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18818. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18819. insert_commit_data
  18820. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18821. key_type
  18822. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18823. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18824. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18825. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18826. value_type
  18827. unsigned int Id = 0xCCCCCCCCCCCCCFA4 <Unable to read memory>
  18828. <user defined> Flags = 0xCCCCCCCCCCCCCFA6 <Unable to read memory>
  18829. int References = 0xCCCCCCCCCCCCCFA8 <Unable to read memory>
  18830. <user defined> AreaConditions = 0xCCCCCCCCCCCCCFAC <Unable to read memory>
  18831. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18832. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18833. 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> >
  18834. 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
  18835. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  18836. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFBC
  18837. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFBC
  18838. mapped_type
  18839. int References = 0xCCCCCCCCCCCCCFBC <Unable to read memory>
  18840. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18841. <user defined> value_compare = 0xCCCCCCCCCCCCCFBC
  18842. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18843. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18844. 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>
  18845. 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
  18846. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  18847. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCFD4
  18848. <user defined> _Move_tag = 0xCCCCCCCCCCCCCFD4
  18849. mapped_type
  18850. int References = 0xCCCCCCCCCCCCCFD4 <Unable to read memory>
  18851. <user defined> value_compare = 0xCCCCCCCCCCCCCFD4
  18852. int NonCosmeticReferences = 0xCCCCCCCCCCCCCFEC <Unable to read memory>
  18853. int CosmeticReferences = 0xCCCCCCCCCCCCCFF0 <Unable to read memory>
  18854. int DefaultReferences = 0xCCCCCCCCCCCCCFF4 <Unable to read memory>
  18855. bool IsDbPhaseShift = 0xCCCCCCCCCCCCCFF8 <Unable to read memory>
  18856. PhaseShift _suppressedPhaseShift
  18857. PhaseRef
  18858. unsigned int Id = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18859. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCCFFE <Unable to read memory>
  18860. int References = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  18861. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18862. VisibleMapIdRef
  18863. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18864. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18865. UiWorldMapAreaIdSwapRef
  18866. int References = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18867. ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@V?$new_allocator@UPhaseRef@PhaseShift@@@container@boost@@@container@boost@@
  18868. boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18869. bool Erased = 0xCCCCCCCCCCCCD004 <Unable to read memory>
  18870. ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
  18871. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  18872. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18873. ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
  18874. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0xCCCCCCCCCCCCCFFC
  18875. bool Erased = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18876. EnumClassFlag<enum PhaseShiftFlags> Flags
  18877. unsigned int _value = 0xCCCCCCCCCCCCCFFC <Unable to read memory>
  18878. ObjectGuid PersonalGuid
  18879. unsigned int _low = 0xCCCCCCCCCCCCD000 <Unable to read memory>
  18880. unsigned int _high = 0xCCCCCCCCCCCCD008 <Unable to read memory>
  18881. boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> > Phases
  18882. boost::container::dtl::flat_tree<PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef>,std::less<PhaseShift::PhaseRef>,boost::container::new_allocator<PhaseShift::PhaseRef> >
  18883. Data
  18884. boost::container::dtl::flat_tree_value_compare<std::less<PhaseShift::PhaseRef>,PhaseShift::PhaseRef,boost::move_detail::identity<PhaseShift::PhaseRef> >
  18885. std::less<PhaseShift::PhaseRef>
  18886. first_argument_type
  18887. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18888. EnumClassFlag<enum PhaseFlags> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18889. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18890. std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = <Unable to read memory>
  18891. second_argument_type
  18892. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18893. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18894. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18895. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18896. first_argument_type
  18897. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18898. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18899. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18900. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18901. second_argument_type
  18902. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18903. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18904. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18905. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18906. boost::container::vector<PhaseShift::PhaseRef,boost::container::new_allocator<PhaseShift::PhaseRef>,void> m_seq = 0xCCCCCCCCCCCCD014
  18907. 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
  18908. value_type
  18909. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18910. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18911. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18912. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18913. key_type
  18914. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18915. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18916. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18917. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18918. insert_commit_data
  18919. boost::container::vec_iterator<PhaseShift::PhaseRef *,1> position = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18920. key_type
  18921. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18922. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18923. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18924. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18925. value_type
  18926. unsigned int Id = 0xCCCCCCCCCCCCD014 <Unable to read memory>
  18927. <user defined> Flags = 0xCCCCCCCCCCCCD016 <Unable to read memory>
  18928. int References = 0xCCCCCCCCCCCCD018 <Unable to read memory>
  18929. <user defined> AreaConditions = 0xCCCCCCCCCCCCD01C <Unable to read memory>
  18930. std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds
  18931. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> >,0> >
  18932. 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> >
  18933. 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
  18934. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  18935. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD02C
  18936. <user defined> _Move_tag = 0xCCCCCCCCCCCCD02C
  18937. mapped_type
  18938. int References = 0xCCCCCCCCCCCCD02C <Unable to read memory>
  18939. TerrainSwapInfo* VisibleMapInfo = <Unable to read memory>
  18940. <user defined> value_compare = 0xCCCCCCCCCCCCD02C
  18941. std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps
  18942. std::_Tree<std::_Tmap_traits<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> >,0> >
  18943. 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>
  18944. 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
  18945. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  18946. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD044
  18947. <user defined> _Move_tag = 0xCCCCCCCCCCCCD044
  18948. mapped_type
  18949. int References = 0xCCCCCCCCCCCCD044 <Unable to read memory>
  18950. <user defined> value_compare = 0xCCCCCCCCCCCCD044
  18951. int NonCosmeticReferences = 0xCCCCCCCCCCCCD05C <Unable to read memory>
  18952. int CosmeticReferences = 0xCCCCCCCCCCCCD060 <Unable to read memory>
  18953. int DefaultReferences = 0xCCCCCCCCCCCCD064 <Unable to read memory>
  18954. bool IsDbPhaseShift = 0xCCCCCCCCCCCCD068 <Unable to read memory>
  18955. int _dbPhase = 0xCCCCCCCCCCCCD06C <Unable to read memory>
  18956. unsigned int m_notifyflags = 0xCCCCCCCCCCCCD070 <Unable to read memory>
  18957. unsigned int m_executed_notifies = 0xCCCCCCCCCCCCD072 <Unable to read memory>
  18958. Local Player* player = 0x207C936A590
  18959. Unit
  18960. WorldObject
  18961. Object
  18962. unsigned int m_objectType = 0x19
  18963. int m_objectTypeId = 0x4
  18964. unsigned int m_updateFlag = 0x8
  18965. int* m_int32Values = 0x4
  18966. unsigned int* m_uint32Values = 0x4
  18967. float* m_floatValues = 0.000000
  18968. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x20790251268
  18969. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x207C936A5B8
  18970. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x207C936A5D8
  18971. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x20790252378
  18972. unsigned int m_valuesCount = 0x1211
  18973. unsigned int _dynamicValuesCount = 0x11
  18974. unsigned int _fieldNotifyFlags = 0x80
  18975. bool m_objectUpdated = 0x0
  18976. bool m_inWorld = 0x1
  18977. WorldLocation
  18978. Position
  18979. <user defined> XY = 0x207C936A608
  18980. <user defined> XYZ = 0x207C936A608
  18981. <user defined> XYZO = 0x207C936A608
  18982. <user defined> PackedXYZ = 0x207C936A608
  18983. float m_positionX = 1861.316406
  18984. float m_positionY = 1609.899170
  18985. float m_positionZ = 95.413437
  18986. float m_orientation = 1.863783
  18987. ?$Streamer@UXY@Position@@
  18988. Position* Pos = 0x44C93CC644E8AA20
  18989. ?$ConstStreamer@UXY@Position@@
  18990. Position* Pos = 0x44C93CC644E8AA20
  18991. ?$Streamer@UXYZ@Position@@
  18992. <user defined> Pos = 0x44C93CC644E8AA20
  18993. ?$ConstStreamer@UXYZ@Position@@
  18994. <user defined> Pos = 0x44C93CC644E8AA20
  18995. ?$Streamer@UXYZO@Position@@
  18996. <user defined> Pos = 0x44C93CC644E8AA20
  18997. ?$ConstStreamer@UXYZO@Position@@
  18998. <user defined> Pos = 0x44C93CC644E8AA20
  18999. ?$Streamer@UPackedXYZ@Position@@
  19000. <user defined> Pos = 0x44C93CC644E8AA20
  19001. ?$ConstStreamer@UPackedXYZ@Position@@
  19002. <user defined> Pos = 0x44C93CC644E8AA20
  19003. unsigned int m_mapId = 0x0
  19004. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x207C936A61C
  19005. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x207C936A628
  19006. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x207C936A634
  19007. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x207C936A6D0
  19008. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x207C936A76C
  19009. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x207C936A778
  19010. unsigned int LastUsedScriptID = 0x0
  19011. MovementInfo m_movementInfo = 0x207C936A788
  19012. std::string m_name = "Zellah"
  19013. bool m_isActive = 0x1
  19014. bool m_isWorldObject = 0x1
  19015. ZoneScript* m_zoneScript = NULL
  19016. Transport* m_transport = NULL
  19017. Map* m_currMap = 0x207AE22E040
  19018. unsigned int m_InstanceId = 0x0
  19019. PhaseShift _phaseShift = 0x207C936A850
  19020. PhaseShift _suppressedPhaseShift = 0x207C936A8C0
  19021. int _dbPhase = 0x0
  19022. unsigned int m_notifyflags = 0x0
  19023. unsigned int m_executed_notifies = 0x0
  19024. unsigned int m_extraAttacks = 0x0
  19025. bool m_canDualWield = 0x1
  19026. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  19027. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19028. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19029. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936A940
  19030. <user defined> _Copy_tag = 0x207C936A940
  19031. <user defined> _Move_tag = 0x207C936A940
  19032. Player* m_playerMovingMe = 0x207C936A590
  19033. ObjectGuid[7] m_SummonSlot
  19034. [0] = 0x207C936A960
  19035. [1] = 0x207C936A970
  19036. [2] = 0x207C936A980
  19037. [3] = 0x207C936A990
  19038. [4] = 0x207C936A9A0
  19039. [5] = 0x207C936A9B0
  19040. [6] = 0x207C936A9C0
  19041. ObjectGuid[4] m_ObjectSlot
  19042. [0] = 0x207C936A9D0
  19043. [1] = 0x207C936A9E0
  19044. [2] = 0x207C936A9F0
  19045. [3] = 0x207C936AA00
  19046. float m_modMeleeHitChance = 7.500000
  19047. float m_modRangedHitChance = 7.500000
  19048. float m_modSpellHitChance = 15.000000
  19049. int m_baseSpellCritChance = 0x5
  19050. float[7] m_threatModifier
  19051. [0] = 1.000000
  19052. [1] = 1.000000
  19053. [2] = 1.000000
  19054. [3] = 1.000000
  19055. [4] = 1.000000
  19056. [5] = 1.000000
  19057. [6] = 1.000000
  19058. unsigned int[3] m_baseAttackSpeed
  19059. [0] = 0x7D0
  19060. [1] = 0x7D0
  19061. [2] = 0xBB8
  19062. float[3] m_modAttackSpeedPct
  19063. [0] = 1.000000
  19064. [1] = 1.000000
  19065. [2] = 1.000000
  19066. unsigned int[3] m_attackTimer
  19067. [0] = 0x0
  19068. [1] = 0x0
  19069. [2] = 0x0
  19070. EventProcessor m_Events
  19071. unsigned int m_time = 0x16EEE
  19072. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x207C936AA68
  19073. 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
  19074. [0] = 0x207C936AA80
  19075. [1] = 0x207C936AAD0
  19076. [2] = 0x207C936AB20
  19077. [3] = 0x207C936AB70
  19078. [4] = 0x207C936ABC0
  19079. [5] = 0x207C936AC10
  19080. [6] = 0x207C936AC60
  19081. unsigned int m_lastSanctuaryTime = 0x0
  19082. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  19083. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  19084. std::_Tree_comp_alloc<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  19085. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x207C936ACB8
  19086. <user defined> _Copy_tag = 0x207C936ACB8
  19087. <user defined> _Move_tag = 0x207C936ACB8
  19088. bool IsAIEnabled = 0x0
  19089. bool NeedChangeAI = 0x0
  19090. ObjectGuid LastCharmerGUID
  19091. unsigned int _low = 0x0
  19092. unsigned int _high = 0x0
  19093. bool m_ControlledByPlayer = 0x1
  19094. Movement::MoveSpline* movespline = 0x207BC956A10
  19095. Movement::Spline<int> spline = 0x207BC956A10
  19096. Movement::FacingInfo facing = 0x207BC956A60
  19097. unsigned int m_Id = 0x0
  19098. Movement::MoveSplineFlag splineflags = 0x20
  19099. int time_passed = 0x0
  19100. float vertical_acceleration = 0.000000
  19101. float initialOrientation = 0.000000
  19102. int effect_start_time = 0x0
  19103. int point_Idx = 0x0
  19104. int point_Idx_offset = 0x0
  19105. boost::optional<Movement::SpellEffectExtraData> spell_effect_extra = 0x207BC956AA4
  19106. bool onTransport = 0x0
  19107. bool splineIsFacingOnly = 0x0
  19108. UnitAI* i_AI = NULL
  19109. UnitAI* i_disabledAI = NULL
  19110. bool m_AutoRepeatFirstCast = 0x0
  19111. float[4] m_createStats
  19112. [0] = 11.000000
  19113. [1] = 15.000000
  19114. [2] = 12.000000
  19115. [3] = 9.000000
  19116. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  19117. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19118. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  19119. std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x207C936AD18
  19120. <user defined> _Copy_tag = 0x207C936AD18
  19121. <user defined> _Move_tag = 0x207C936AD18
  19122. Unit* m_attacking = NULL
  19123. int m_deathState = 0x0
  19124. int m_procDeep = 0x0
  19125. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  19126. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  19127. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  19128. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x207C936AD40
  19129. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  19130. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  19131. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  19132. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x207C936AD58
  19133. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > m_areaTrigger
  19134. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  19135. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207C936AD70
  19136. unsigned int m_transform = 0x0
  19137. Spell*[4] m_currentSpells
  19138. [0] = 0x0
  19139. [1] = 0x0
  19140. [2] = 0x0
  19141. [3] = 0x0
  19142. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  19143. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  19144. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  19145. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<uns _Mypair = 0x207C936ADB8
  19146. <user defined> value_compare = 0x207C936ADB8
  19147. <user defined> _Copy_tag = 0x207C936ADB8
  19148. <user defined> _Move_tag = 0x207C936ADB8
  19149. <user defined> value_compare = 0x207C936ADB8
  19150. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  19151. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  19152. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  19153. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<st _Mypair = 0x207C936ADD0
  19154. <user defined> value_compare = 0x207C936ADD0
  19155. <user defined> _Copy_tag = 0x207C936ADD0
  19156. <user defined> _Move_tag = 0x207C936ADD0
  19157. <user defined> value_compare = 0x207C936ADD0
  19158. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  19159. std::_List_buy<Aura *,std::allocator<Aura *> >
  19160. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  19161. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936ADE8
  19162. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  19163. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  19164. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  19165. std::_Iterator_base12
  19166. std::_Container_proxy* _Myproxy = 0x207C92E2850
  19167. std::_Iterator_base12* _Mynextiter = NULL
  19168. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x207C9301550
  19169. unsigned int m_removedAurasCount = 0x2
  19170. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  19171. [0] = 0x207C936AE20
  19172. [1] = 0x207C936AE38
  19173. [2] = 0x207C936AE50
  19174. [3] = 0x207C936AE68
  19175. [4] = 0x207C936AE80
  19176. [5] = 0x207C936AE98
  19177. [6] = 0x207C936AEB0
  19178. [7] = 0x207C936AEC8
  19179. [8] = 0x207C936AEE0
  19180. [9] = 0x207C936AEF8
  19181. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  19182. std::_List_buy<Aura *,std::allocator<Aura *> >
  19183. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  19184. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x207C936DC40
  19185. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  19186. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  19187. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  19188. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x207C936DC58
  19189. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  19190. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  19191. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  19192. std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_sim _Mypair = 0x207C936DC70
  19193. <user defined> value_compare = 0x207C936DC70
  19194. <user defined> _Copy_tag = 0x207C936DC70
  19195. <user defined> _Move_tag = 0x207C936DC70
  19196. <user defined> value_compare = 0x207C936DC70
  19197. std::array<unsigned int,2> m_interruptMask
  19198. unsigned int[2] _Elems
  19199. [0] = 0x0
  19200. [1] = 0x0
  19201. float[5] m_auraModifiersGroup
  19202. [0] = 0.000000
  19203. [1] = 0.000000
  19204. [2] = 1.000000
  19205. [3] = 0.000000
  19206. [4] = 1.000000
  19207. [0] = 0x207C936DC90
  19208. [1] = 0x207C936DCA4
  19209. [2] = 0x207C936DCB8
  19210. [3] = 0x207C936DCCC
  19211. [4] = 0x207C936DCE0
  19212. [5] = 0x207C936DCF4
  19213. [6] = 0x207C936DD08
  19214. [7] = 0x207C936DD1C
  19215. [8] = 0x207C936DD30
  19216. [9] = 0x207C936DD44
  19217. float[2] m_weaponDamage
  19218. [0] = 1.000000
  19219. [1] = 2.000000
  19220. [0] = 0x400000003F800000
  19221. [1] = 0x400000003F800000
  19222. [2] = 0x4040000040153621
  19223. bool m_canModifyStats = 0x1
  19224. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras
  19225. std::_Tree<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  19226. std::_Tree_comp_alloc<std::_Tset_traits<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *>,0> >
  19227. std::_Compressed_pair<Unit::VisibleAuraSlotCompare,std::_Compressed_pair<std::allocator<std::_Tree_node<AuraApplication *,void *> >,std::_Tree_val<std::_Tree_simple_types<AuraApplication *> >,1>,1> _Mypair = 0x207C936DF80
  19228. <user defined> _Copy_tag = 0x207C936DF80
  19229. <user defined> _Move_tag = 0x207C936DF80
  19230. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate
  19231. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >
  19232. Data
  19233. boost::container::dtl::flat_tree_value_compare<Unit::VisibleAuraSlotCompare,AuraApplication *,boost::move_detail::identity<AuraApplication *> >
  19234. boost::container::vector<AuraApplication *,boost::container::new_allocator<AuraApplication *>,void> m_seq = 0x207C936DF98
  19235. boost::container::dtl::flat_tree<AuraApplication *,boost::move_detail::identity<AuraApplication *>,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> >::Data m_data = 0x207C936DF98
  19236. insert_commit_data
  19237. boost::container::vec_iterator<AuraApplication * *,1> position = 0x207C2671650
  19238. float[9] m_speed_rate
  19239. [0] = 1.000000
  19240. [1] = 1.000000
  19241. [2] = 1.000000
  19242. [3] = 1.000000
  19243. [4] = 1.000000
  19244. [5] = 1.000000
  19245. [6] = 1.000000
  19246. [7] = 1.000000
  19247. [8] = 1.000000
  19248. CharmInfo* m_charmInfo = NULL
  19249. std::list<Player *,std::allocator<Player *> > m_sharedVision
  19250. std::_List_buy<Player *,std::allocator<Player *> >
  19251. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  19252. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x207C936DFE0
  19253. MotionMaster* i_motionMaster = 0x207199282A0
  19254. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expireList = NULL
  19255. MovementGenerator*[3] _slot
  19256. [0] = 0x7FF65D34FFB0
  19257. [1] = 0x0
  19258. [2] = 0x0
  19259. int _top = 0x0
  19260. Unit* _owner = 0x207C936A590
  19261. bool[3] _initialize
  19262. [0] = 0x0
  19263. [1] = 0x1
  19264. [2] = 0x1
  19265. unsigned int _cleanFlag = 0x0
  19266. unsigned int[3] m_reactiveTimer
  19267. [0] = 0x0
  19268. [1] = 0x0
  19269. [2] = 0x0
  19270. unsigned int m_regenTimer = 0x0
  19271. ThreatManager m_ThreatManager
  19272. HostileReference* iCurrentVictim = NULL
  19273. Unit* iOwner = 0x207C936A590
  19274. unsigned int iUpdateTimer = 0x3E8
  19275. ThreatContainer iThreatContainer = 0x207C936E028
  19276. ThreatContainer iThreatOfflineContainer = 0x207C936E048
  19277. Vehicle* m_vehicle = NULL
  19278. Vehicle* m_vehicleKit = NULL
  19279. unsigned int m_unitTypeMask = 0x0
  19280. LiquidTypeEntry* _lastLiquid = NULL
  19281. unsigned int m_movementCounter = 0xA
  19282. unsigned int m_state = 0x0
  19283. unsigned int m_CombatTimer = 0x0
  19284. TimeTrackerSmall m_movesplineTimer
  19285. int i_expiryTime = 0x0
  19286. std::array<DiminishingReturn,9> m_Diminishing
  19287. DiminishingReturn[9] _Elems
  19288. [0] = 0x207C936E098
  19289. [1] = 0x207C936E0A4
  19290. [2] = 0x207C936E0B0
  19291. [3] = 0x207C936E0BC
  19292. [4] = 0x207C936E0C8
  19293. [5] = 0x207C936E0D4
  19294. [6] = 0x207C936E0E0
  19295. [7] = 0x207C936E0EC
  19296. [8] = 0x207C936E0F8
  19297. HostileRefManager m_HostileRefManager
  19298. RefManager<Unit,ThreatManager>
  19299. LinkedListHead
  19300. LinkedListElement iFirst = 0x207C936E110
  19301. LinkedListElement iLast = 0x207C936E120
  19302. unsigned int iSize = 0x0
  19303. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC936E120
  19304. <user defined> iterator = 0xC936E120
  19305. <user defined> iterator = 0x207C936E108
  19306. Unit* iOwner = 0x207C936A590
  19307. FollowerRefManager m_FollowingRefManager
  19308. RefManager<Unit,TargetedMovementGeneratorBase>
  19309. LinkedListHead
  19310. LinkedListElement iFirst = 0x207C936E148
  19311. LinkedListElement iLast = 0x207C936E158
  19312. unsigned int iSize = 0x0
  19313. <user defined> ?$Iterator@VLinkedListElement@@ = 0xEBDB3A10
  19314. <user defined> iterator = 0xEBDB3A10
  19315. <user defined> iterator = 0x207C936E140
  19316. RedirectThreatInfo _redirectThreadInfo
  19317. ObjectGuid _targetGUID = 0x207C936E170
  19318. unsigned int _threatPct = 0x0
  19319. bool m_cleanupDone = 0x0
  19320. bool m_duringRemoveFromWorld = 0x0
  19321. unsigned int _oldFactionId = 0x0
  19322. bool _isWalkingBeforeCharm = 0x0
  19323. unsigned int _aiAnimKitId = 0x0
  19324. unsigned int _movementAnimKitId = 0x0
  19325. unsigned int _meleeAnimKitId = 0x0
  19326. int _lastDamagedTime = 0x0
  19327. SpellHistory* _spellHistory = 0x207BBF82B50
  19328. CooldownEntry
  19329. unsigned int SpellId = 0xC936A590
  19330. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  19331. unsigned int ItemId = 0xC92EC2B0
  19332. unsigned int CategoryId = 0x207
  19333. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x20719928320
  19334. bool OnHold = 0x0
  19335. ChargeEntry
  19336. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeStart = 0x207C936A590
  19337. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > RechargeEnd = 0xCDCDCDCD3F800000
  19338. Unit* _owner = 0x207C936A590
  19339. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x207BBF82B58
  19340. std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x207BBF82BA8
  19341. std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x207BBF82BF8
  19342. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  19343. [0] = 0x0
  19344. [1] = 0x0
  19345. [2] = 0x0
  19346. [3] = 0x0
  19347. [4] = 0x0
  19348. [5] = 0x0
  19349. [6] = 0x0
  19350. std::unordered_map<unsigned int,std::deque<SpellHistory::ChargeEntry,std::allocator<SpellHistory::ChargeEntry> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned _categoryCharges = 0x207BBF82C80
  19351. std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::all _globalCooldowns = 0x207BBF82CD0
  19352. GridObject<Player>
  19353. GridReference<Player> _gridRef
  19354. Reference<GridRefManager<Player>,Player>
  19355. LinkedListElement
  19356. LinkedListElement* iNext = 0x207C93DF308
  19357. LinkedListElement* iPrev = 0x207C93DF2F8
  19358. GridRefManager<Player>* iRefTo = 0x207C93DF2F0
  19359. Player* iRefFrom = 0x207C936A590
  19360. std::string autoReplyMsg = ""
  19361. PlayerTaxi m_taxi
  19362. std::array<unsigned char,258> m_taximask
  19363. unsigned int[258] _Elems
  19364. [0] = 0x0
  19365. [1] = 0x4
  19366. [2] = 0x60
  19367. [3] = 0x0
  19368. [4] = 0x0
  19369. [5] = 0x0
  19370. [6] = 0x0
  19371. [7] = 0x0
  19372. [8] = 0x10
  19373. [9] = 0x0
  19374. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
  19375. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  19376. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C936E308
  19377. unsigned int m_flightMasterFactionId = 0x0
  19378. int m_logintime = 0x5B22CE1F
  19379. int m_Last_tick = 0x5B22CE7D
  19380. unsigned int[2] m_Played_time
  19381. [0] = 0x1B7
  19382. [1] = 0x10B
  19383. unsigned int m_stableSlots = 0x0
  19384. bool m_mailsLoaded = 0x1
  19385. bool m_mailsUpdated = 0x0
  19386. unsigned int unReadMails = 0x0
  19387. int m_nextMailDelivereTime = 0x0
  19388. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  19389. 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
  19390. <user defined> value_compare = 0x207C936E360
  19391. 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
  19392. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x207C936E368
  19393. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List _Vec = 0x207C936E380
  19394. unsigned int _Mask = 0x7
  19395. unsigned int _Maxidx = 0x8
  19396. PvPInfo pvpInfo
  19397. bool IsHostile = 0x0
  19398. bool IsInHostileArea = 0x0
  19399. bool IsInNoPvPArea = 0x0
  19400. bool IsInFFAPvPArea = 0x0
  19401. int EndTimer = 0x0
  19402. DuelInfo* duel = NULL
  19403. PlayerMenu* PlayerTalkClass = 0x207C90A96F0
  19404. GossipMenu _gossipMenu
  19405. std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x207C90A96F0
  19406. std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x207C90A9708
  19407. unsigned int _menuId = 0x0
  19408. unsigned int _locale = 0x0
  19409. QuestMenu _questMenu
  19410. std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x207C90A9728
  19411. WorldSession* _session = 0x207C9260CA0
  19412. int m_muteTime = 0x0
  19413. std::atomic<int> m_timeOutTime = 0xDBBA0
  19414. ConnectToKey
  19415. <unnamed-type-Fields>
  19416. unsigned int AccountId = 0x0
  19417. unsigned int ConnectionType = 0x0
  19418. unsigned int Key = 0x0
  19419. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  19420. unsigned int Raw = 0x0
  19421. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x207C9260CB0
  19422. std::future<SQLQueryHolder *> _accountLoginCallback = 0x207C9260CC0
  19423. std::future<SQLQueryHolder *> _charLoginCallback = 0x207C9260CD0
  19424. QueryCallbackProcessor _queryProcessor = 0x207C9260CE0
  19425. DosProtection
  19426. WorldSession* Session = NULL
  19427. int _policy = 0xDBBA0
  19428. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x207C9260CB0
  19429. WorldSession::DosProtection AntiDOS = 0x207C9260D00
  19430. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x207C9260D60
  19431. unsigned int m_GUIDLow = 0x4
  19432. Player* _player = 0x207C936A590
  19433. std::shared_ptr<WorldSocket>[2] m_Socket
  19434. [0] = 0x207C9260D88
  19435. [1] = 0x207C9260D98
  19436. std::string m_Address = "192.168.1.155"
  19437. int _security = 0x0
  19438. unsigned int _accountId = 0x3
  19439. std::string _accountName = "1#1"
  19440. unsigned int _battlenetAccountId = 0x1
  19441. unsigned int m_accountExpansion = 0x6
  19442. unsigned int m_expansion = 0x6
  19443. std::string _os = "Wn64"
  19444. std::array<unsigned char,32> _realmListSecret = 0x207C9260E30
  19445. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x207C9260E50
  19446. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x207C9260EA0
  19447. unsigned int _battlenetRequestToken = 0x0
  19448. Warden* _warden = NULL
  19449. int _logoutTime = 0x0
  19450. bool m_inQueue = 0x0
  19451. ObjectGuid m_playerLoading = 0x207C9260F09
  19452. bool m_playerLogout = 0x0
  19453. bool m_playerRecentlyLogout = 0x0
  19454. bool m_playerSave = 0x0
  19455. unsigned int m_sessionDbcLocale = 0x0
  19456. unsigned int m_sessionDbLocaleIndex = 0x0
  19457. std::atomic<unsigned int> m_latency = 0xF
  19458. std::atomic<unsigned int> m_clientTimeDelay = 0xFAA94A2C
  19459. AccountData[8] _accountData
  19460. [0] = 0x207C9260F28
  19461. [1] = 0x207C9260F58
  19462. [2] = 0x207C9260F88
  19463. [3] = 0x207C9260FB8
  19464. [4] = 0x207C9260FE8
  19465. [5] = 0x207C9261018
  19466. [6] = 0x207C9261048
  19467. [7] = 0x207C9261078
  19468. unsigned int[8] _tutorials
  19469. [0] = 0xD0061B
  19470. [1] = 0xC00082
  19471. [2] = 0x0
  19472. [3] = 0x0
  19473. [4] = 0x0
  19474. [5] = 0x0
  19475. [6] = 0x0
  19476. [7] = 0x0
  19477. bool _tutorialsChanged = 0x1
  19478. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x207C92610D0
  19479. bool _filterAddonMessages = 0x1
  19480. unsigned int recruiterId = 0x0
  19481. bool isRecruiter = 0x0
  19482. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x207C9261100
  19483. rbac::RBACData* _RBACData = 0x207C90A2EB0
  19484. unsigned int expireTime = 0xEA60
  19485. bool forceExit = 0x0
  19486. ObjectGuid m_currentBankerGUID = 0x207C9261195
  19487. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x207C90A2BB0
  19488. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x207AC101B40
  19489. WorldSession::ConnectToKey _instanceConnectKey = 0xBAB940A100000003
  19490. InteractionData _interactionData
  19491. ObjectGuid SourceGuid = 0x207C90A9750
  19492. unsigned int TrainerId = 0x0
  19493. unsigned int PlayerChoiceId = 0x0
  19494. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  19495. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  19496. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x207C936E3D0
  19497. Unit* m_unitMovedByMe = 0x207C936A590
  19498. WorldObject* m_seer = 0x207C936A590
  19499. <user defined> m_stealth = 0x207C936A61C
  19500. <user defined> m_stealthDetect = 0x207C936A628
  19501. <user defined> m_invisibility = 0x207C936A634
  19502. <user defined> m_invisibilityDetect = 0x207C936A6D0
  19503. <user defined> m_serverSideVisibility = 0x207C936A76C
  19504. <user defined> m_serverSideVisibilityDetect = 0x207C936A778
  19505. unsigned int LastUsedScriptID = 0x0
  19506. <user defined> m_movementInfo = 0x207C936A788
  19507. <user defined> m_name = 0x207C936A800
  19508. bool m_isActive = 0x1
  19509. bool m_isWorldObject = 0x1
  19510. <user defined> m_zoneScript = 0x0
  19511. <user defined> m_transport = 0x0
  19512. <user defined> m_currMap = 0x207AE22E040
  19513. unsigned int m_InstanceId = 0x0
  19514. <user defined> _phaseShift = 0x207C936A850
  19515. <user defined> _suppressedPhaseShift = 0x207C936A8C0
  19516. int _dbPhase = 0x0
  19517. unsigned int m_notifyflags = 0x0
  19518. unsigned int m_executed_notifies = 0x0
  19519. unsigned int m_homebindMapId = 0x0
  19520. unsigned int m_homebindAreaId = 0x163C
  19521. float m_homebindX = 1699.849976
  19522. float m_homebindY = 1706.560059
  19523. float m_homebindZ = 135.927994
  19524. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  19525. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  19526. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  19527. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E420
  19528. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E438
  19529. unsigned int _Mask = 0x1FF
  19530. unsigned int _Maxidx = 0x200
  19531. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_visibleTransports
  19532. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  19533. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  19534. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C936E470
  19535. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C936E488
  19536. unsigned int _Mask = 0x3F
  19537. unsigned int _Maxidx = 0x40
  19538. unsigned int[9] m_forced_speed_changes
  19539. [0] = 0x0
  19540. [1] = 0x0
  19541. [2] = 0x0
  19542. [3] = 0x0
  19543. [4] = 0x0
  19544. [5] = 0x0
  19545. [6] = 0x0
  19546. [7] = 0x0
  19547. [8] = 0x0
  19548. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  19549. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19550. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19551. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936E4C8
  19552. <user defined> _Copy_tag = 0x207C936E4C8
  19553. <user defined> _Move_tag = 0x207C936E4C8
  19554. unsigned int m_HomebindTimer = 0x0
  19555. bool m_InstanceValid = 0x1
  19556. 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
  19557. [0] = 0x207C936E4E8
  19558. [1] = 0x207C936E538
  19559. [2] = 0x207C936E588
  19560. [3] = 0x207C936E5D8
  19561. [4] = 0x207C936E628
  19562. [5] = 0x207C936E678
  19563. [6] = 0x207C936E6C8
  19564. [7] = 0x207C936E718
  19565. [8] = 0x207C936E768
  19566. [9] = 0x207C936E7B8
  19567. Spell* m_spellModTakingSpell = NULL
  19568. bool isDebugAreaTriggers = 0x0
  19569. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  19570. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  19571. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  19572. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x207C936EFE8
  19573. unsigned int m_combatExitTime = 0x76768
  19574. unsigned int m_regenTimerCount = 0x78E
  19575. float[6] m_powerFraction
  19576. [0] = 0.480013
  19577. [1] = 0.000000
  19578. [2] = 0.000000
  19579. [3] = 0.000000
  19580. [4] = 0.000000
  19581. [5] = 0.000000
  19582. unsigned int m_contestedPvPTimer = 0x0
  19583. BgBattlegroundQueueID_Rec
  19584. int bgQueueTypeId = 0x5C27FF90
  19585. unsigned int invitedToInstance = 0x7FF6
  19586. unsigned int joinTime = 0xCDCD0019
  19587. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  19588. [0] = 0x207C936F024
  19589. [1] = 0x207C936F030
  19590. BGData m_bgData
  19591. unsigned int bgInstanceID = 0x0
  19592. unsigned int bgTypeID = 0x0
  19593. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter
  19594. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  19595. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  19596. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C936F048
  19597. <user defined> _Copy_tag = 0x207C936F048
  19598. <user defined> _Move_tag = 0x207C936F048
  19599. unsigned int bgAfkReportedCount = 0x0
  19600. int bgAfkReportedTimer = 0x5B22CF57
  19601. unsigned int bgTeam = 0x0
  19602. unsigned int mountSpell = 0x0
  19603. unsigned int[2] taxiPath
  19604. [0] = 0x0
  19605. [1] = 0x0
  19606. WorldLocation joinPos
  19607. Position
  19608. <user defined> XY = 0x207C936F080
  19609. <user defined> XYZ = 0x207C936F080
  19610. <user defined> XYZO = 0x207C936F080
  19611. <user defined> PackedXYZ = 0x207C936F080
  19612. float m_positionX = 0.000000
  19613. float m_positionY = 0.000000
  19614. float m_positionZ = 0.000000
  19615. float m_orientation = 0.000000
  19616. ?$Streamer@UXY@Position@@
  19617. Position* Pos = NULL
  19618. ?$ConstStreamer@UXY@Position@@
  19619. Position* Pos = NULL
  19620. ?$Streamer@UXYZ@Position@@
  19621. <user defined> Pos = 0x0
  19622. ?$ConstStreamer@UXYZ@Position@@
  19623. <user defined> Pos = 0x0
  19624. ?$Streamer@UXYZO@Position@@
  19625. <user defined> Pos = 0x0
  19626. ?$ConstStreamer@UXYZO@Position@@
  19627. <user defined> Pos = 0x0
  19628. ?$Streamer@UPackedXYZ@Position@@
  19629. <user defined> Pos = 0x0
  19630. ?$ConstStreamer@UPackedXYZ@Position@@
  19631. <user defined> Pos = 0x0
  19632. unsigned int m_mapId = 0xFFFF
  19633. bool m_IsBGRandomWinner = 0x0
  19634. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  19635. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19636. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19637. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0A0
  19638. <user defined> _Copy_tag = 0x207C936F0A0
  19639. <user defined> _Move_tag = 0x207C936F0A0
  19640. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  19641. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19642. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19643. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0B8
  19644. <user defined> _Copy_tag = 0x207C936F0B8
  19645. <user defined> _Move_tag = 0x207C936F0B8
  19646. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  19647. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19648. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19649. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936F0D0
  19650. <user defined> _Copy_tag = 0x207C936F0D0
  19651. <user defined> _Move_tag = 0x207C936F0D0
  19652. 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
  19653. 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
  19654. <user defined> value_compare = 0x207C936F0E8
  19655. 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
  19656. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x207C936F0F0
  19657. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x207C936F108
  19658. unsigned int _Mask = 0x7
  19659. unsigned int _Maxidx = 0x8
  19660. ObjectGuid m_divider
  19661. unsigned int _low = 0x0
  19662. unsigned int _high = 0x0
  19663. unsigned int m_ingametime = 0x694D4
  19664. int m_lastHonorUpdateTime = 0x5B22CE61
  19665. unsigned int m_team = 0x43
  19666. unsigned int m_nextSave = 0x52EC
  19667. int m_speakTime = 0x0
  19668. unsigned int m_speakCount = 0x0
  19669. unsigned int m_dungeonDifficulty = 0x1
  19670. unsigned int m_raidDifficulty = 0xE
  19671. unsigned int m_legacyRaidDifficulty = 0x3
  19672. unsigned int m_prevMapDifficulty = 0xE
  19673. unsigned int m_atLoginFlags = 0x0
  19674. Item*[195] m_items
  19675. [0] = 0x0
  19676. [1] = 0x0
  19677. [2] = 0x0
  19678. [3] = 0x0
  19679. [4] = 0x207C788CE50
  19680. [5] = 0x0
  19681. [6] = 0x207C788D2E0
  19682. [7] = 0x207C78857B0
  19683. [8] = 0x207C7892070
  19684. [9] = 0x0
  19685. unsigned int m_currentBuybackSlot = 0x52
  19686. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  19687. 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
  19688. <user defined> value_compare = 0x207C936F798
  19689. 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
  19690. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x207C936F7A0
  19691. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207C936F7B8
  19692. unsigned int _Mask = 0x7
  19693. unsigned int _Maxidx = 0x8
  19694. VoidStorageItem*[160] _voidStorageItems
  19695. [0] = 0x0
  19696. [1] = 0x0
  19697. [2] = 0x0
  19698. [3] = 0x0
  19699. [4] = 0x0
  19700. [5] = 0x0
  19701. [6] = 0x0
  19702. [7] = 0x0
  19703. [8] = 0x0
  19704. [9] = 0x0
  19705. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  19706. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  19707. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x207C936FCE8
  19708. bool m_itemUpdateQueueBlocked = 0x0
  19709. unsigned int m_ExtraFlags = 0x4
  19710. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  19711. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  19712. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  19713. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std: _Mypair = 0x207C936FD10
  19714. <user defined> value_compare = 0x207C936FD10
  19715. <user defined> _Copy_tag = 0x207C936FD10
  19716. <user defined> _Move_tag = 0x207C936FD10
  19717. <user defined> value_compare = 0x207C936FD10
  19718. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  19719. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  19720. 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> >
  19721. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD28
  19722. <user defined> value_compare = 0x207C936FD28
  19723. <user defined> _Copy_tag = 0x207C936FD28
  19724. <user defined> _Move_tag = 0x207C936FD28
  19725. <user defined> value_compare = 0x207C936FD28
  19726. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  19727. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19728. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  19729. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x207C936FD40
  19730. <user defined> _Copy_tag = 0x207C936FD40
  19731. <user defined> _Move_tag = 0x207C936FD40
  19732. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  19733. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  19734. 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> >
  19735. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<s _Mypair = 0x207C936FD58
  19736. <user defined> value_compare = 0x207C936FD58
  19737. <user defined> _Copy_tag = 0x207C936FD58
  19738. <user defined> _Move_tag = 0x207C936FD58
  19739. <user defined> value_compare = 0x207C936FD58
  19740. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  19741. 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
  19742. <user defined> value_compare = 0x207C936FD70
  19743. 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
  19744. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x207C936FD78
  19745. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207C936FD90
  19746. unsigned int _Mask = 0x3F
  19747. unsigned int _Maxidx = 0x40
  19748. unsigned int m_GuildIdInvited = 0x0
  19749. unsigned int m_ArenaTeamIdInvited = 0x0
  19750. std::deque<Mail *,std::allocator<Mail *> > m_mail
  19751. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  19752. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x207C936FDD0
  19753. 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
  19754. 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
  19755. <user defined> value_compare = 0x207C936FDF8
  19756. 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
  19757. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x207C936FE00
  19758. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_L _Vec = 0x207C936FE18
  19759. unsigned int _Mask = 0x1FF
  19760. unsigned int _Maxidx = 0x200
  19761. 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
  19762. 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
  19763. <user defined> value_compare = 0x207C936FE48
  19764. 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
  19765. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x207C936FE50
  19766. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x207C936FE68
  19767. unsigned int _Mask = 0x7
  19768. unsigned int _Maxidx = 0x8
  19769. unsigned int m_lastPotionId = 0x0
  19770. SpecializationInfo _specializationInfo
  19771. 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
  19772. [0] = 0x207C936FEA0
  19773. [1] = 0x207C936FEF0
  19774. [2] = 0x207C936FF40
  19775. [3] = 0x207C936FF90
  19776. 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
  19777. [0] = 0x207C936FFE0
  19778. [1] = 0x207C9370030
  19779. [2] = 0x207C9370080
  19780. [3] = 0x207C93700D0
  19781. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  19782. [0] = 0x207C9370120
  19783. [1] = 0x207C9370140
  19784. [2] = 0x207C9370160
  19785. [3] = 0x207C9370180
  19786. unsigned int ResetTalentsCost = 0x0
  19787. int ResetTalentsTime = 0x0
  19788. unsigned int PrimarySpecialization = 0xFD
  19789. unsigned int ActiveGroup = 0x0
  19790. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  19791. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  19792. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  19793. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std:: _Mypair = 0x207C93701B8
  19794. <user defined> value_compare = 0x207C93701B8
  19795. <user defined> _Copy_tag = 0x207C93701B8
  19796. <user defined> _Move_tag = 0x207C93701B8
  19797. <user defined> value_compare = 0x207C93701B8
  19798. float[2] m_auraBaseMod
  19799. [0] = 5.000000
  19800. [1] = 5.000000
  19801. [0] = 0x40A0000040A00000
  19802. [1] = 0x40A0000040A00000
  19803. [2] = 0x40A0000040A00000
  19804. [3] = 0x3F80000000000000
  19805. int[32] m_baseRatingValue
  19806. [0] = 0x0
  19807. [1] = 0x0
  19808. [2] = 0x0
  19809. [3] = 0x0
  19810. [4] = 0x0
  19811. [5] = 0x0
  19812. [6] = 0x0
  19813. [7] = 0x0
  19814. [8] = 0x0
  19815. [9] = 0x0
  19816. unsigned int m_baseSpellPower = 0x0
  19817. unsigned int m_baseManaRegen = 0x0
  19818. unsigned int m_baseHealthRegen = 0x0
  19819. int m_spellPenetrationItemMod = 0x0
  19820. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[2] m_spellMods
  19821. [0] = 0x207C9370240
  19822. [1] = 0x207C9370290
  19823. [0] = 0x207C9370240
  19824. [1] = 0x207C93702E0
  19825. [2] = 0x207C9370380
  19826. [3] = 0x207C9370420
  19827. [4] = 0x207C93704C0
  19828. [5] = 0x207C9370560
  19829. [6] = 0x207C9370600
  19830. [7] = 0x207C93706A0
  19831. [8] = 0x207C9370740
  19832. [9] = 0x207C93707E0
  19833. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  19834. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  19835. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  19836. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x207C9371AA0
  19837. std::list<Item *,std::allocator<Item *> > m_itemDuration
  19838. std::_List_buy<Item *,std::allocator<Item *> >
  19839. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  19840. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x207C9371AB8
  19841. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  19842. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  19843. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  19844. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x207C9371AD8
  19845. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List _Vec = 0x207C9371AF0
  19846. unsigned int _Mask = 0x7
  19847. unsigned int _Maxidx = 0x8
  19848. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  19849. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  19850. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  19851. WorldSession* m_session = 0x207C9260CA0
  19852. std::list<Channel *,std::allocator<Channel *> > m_channels
  19853. std::_List_buy<Channel *,std::allocator<Channel *> >
  19854. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  19855. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x207C9371B30
  19856. unsigned int m_cinematic = 0x1
  19857. unsigned int m_movie = 0x0
  19858. TradeData* m_trade = NULL
  19859. bool m_DailyQuestChanged = 0x0
  19860. bool m_WeeklyQuestChanged = 0x0
  19861. bool m_MonthlyQuestChanged = 0x0
  19862. bool m_SeasonalQuestChanged = 0x0
  19863. int m_lastDailyQuestTime = 0x0
  19864. unsigned int m_drunkTimer = 0x0
  19865. unsigned int m_weaponChangeTimer = 0x0
  19866. unsigned int m_zoneUpdateId = 0x1936
  19867. unsigned int m_zoneUpdateTimer = 0x36B
  19868. unsigned int m_areaUpdateId = 0x9A
  19869. unsigned int m_deathTimer = 0x0
  19870. int m_deathExpireTime = 0x0
  19871. unsigned int m_WeaponProficiency = 0x4E5CF
  19872. unsigned int m_ArmorProficiency = 0x2F
  19873. bool m_canParry = 0x0
  19874. bool m_canBlock = 0x0
  19875. bool m_canTitanGrip = 0x0
  19876. unsigned int m_titanGripPenaltySpellId = 0x0
  19877. unsigned int m_swingErrorMsg = 0x0
  19878. PlayerSocial* m_social = 0x207BD516360
  19879. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
  19880. std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  19881. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  19882. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,FriendInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Obj _Mypair = 0x207BD516360
  19883. <user defined> value_compare = 0x207BD516360
  19884. <user defined> _Copy_tag = 0x207BD516360
  19885. <user defined> _Move_tag = 0x207BD516360
  19886. <user defined> value_compare = 0x207BD516360
  19887. ObjectGuid _playerGUID
  19888. unsigned int _low = 0x4
  19889. unsigned int _high = 0x800040000000000
  19890. GroupReference m_group
  19891. Reference<Group,Player>
  19892. LinkedListElement
  19893. LinkedListElement* iNext = NULL
  19894. LinkedListElement* iPrev = NULL
  19895. Group* iRefTo = NULL
  19896. Player* iRefFrom = NULL
  19897. unsigned int iSubGroup = 0x0
  19898. GroupReference m_originalGroup
  19899. Reference<Group,Player>
  19900. LinkedListElement
  19901. LinkedListElement* iNext = NULL
  19902. LinkedListElement* iPrev = NULL
  19903. Group* iRefTo = NULL
  19904. Player* iRefFrom = NULL
  19905. unsigned int iSubGroup = 0x0
  19906. Group* m_groupInvite = NULL
  19907. unsigned int m_groupUpdateMask = 0x0
  19908. bool m_bPassOnGroupLoot = 0x0
  19909. std::array<GroupUpdateCounter,2> m_groupUpdateSequences
  19910. GroupUpdateCounter[2] _Elems
  19911. [0] = 0x207C9371C18
  19912. [1] = 0x207C9371C2C
  19913. unsigned int m_lastpetnumber = 0x0
  19914. int m_summon_expire = 0x0
  19915. WorldLocation m_summon_location
  19916. Position
  19917. <user defined> XY = 0x207C9371C50
  19918. <user defined> XYZ = 0x207C9371C50
  19919. <user defined> XYZO = 0x207C9371C50
  19920. <user defined> PackedXYZ = 0x207C9371C50
  19921. float m_positionX = 0.000000
  19922. float m_positionY = 0.000000
  19923. float m_positionZ = 0.000000
  19924. float m_orientation = 0.000000
  19925. ?$Streamer@UXY@Position@@
  19926. Position* Pos = NULL
  19927. ?$ConstStreamer@UXY@Position@@
  19928. Position* Pos = NULL
  19929. ?$Streamer@UXYZ@Position@@
  19930. <user defined> Pos = 0x0
  19931. ?$ConstStreamer@UXYZ@Position@@
  19932. <user defined> Pos = 0x0
  19933. ?$Streamer@UXYZO@Position@@
  19934. <user defined> Pos = 0x0
  19935. ?$ConstStreamer@UXYZO@Position@@
  19936. <user defined> Pos = 0x0
  19937. ?$Streamer@UPackedXYZ@Position@@
  19938. <user defined> Pos = 0x0
  19939. ?$ConstStreamer@UPackedXYZ@Position@@
  19940. <user defined> Pos = 0x0
  19941. unsigned int m_mapId = 0xFFFFFFFF
  19942. WorldLocation m_recall_location
  19943. Position
  19944. <user defined> XY = 0x207C9371C64
  19945. <user defined> XYZ = 0x207C9371C64
  19946. <user defined> XYZO = 0x207C9371C64
  19947. <user defined> PackedXYZ = 0x207C9371C64
  19948. float m_positionX = 1683.888672
  19949. float m_positionY = 1649.525146
  19950. float m_positionZ = 136.405533
  19951. float m_orientation = 5.203291
  19952. ?$Streamer@UXY@Position@@
  19953. Position* Pos = 0x44CE30CE44D27C70
  19954. ?$ConstStreamer@UXY@Position@@
  19955. Position* Pos = 0x44CE30CE44D27C70
  19956. ?$Streamer@UXYZ@Position@@
  19957. <user defined> Pos = 0x44CE30CE44D27C70
  19958. ?$ConstStreamer@UXYZ@Position@@
  19959. <user defined> Pos = 0x44CE30CE44D27C70
  19960. ?$Streamer@UXYZO@Position@@
  19961. <user defined> Pos = 0x44CE30CE44D27C70
  19962. ?$ConstStreamer@UXYZO@Position@@
  19963. <user defined> Pos = 0x44CE30CE44D27C70
  19964. ?$Streamer@UPackedXYZ@Position@@
  19965. <user defined> Pos = 0x44CE30CE44D27C70
  19966. ?$ConstStreamer@UPackedXYZ@Position@@
  19967. <user defined> Pos = 0x44CE30CE44D27C70
  19968. unsigned int m_mapId = 0x0
  19969. DeclinedName* m_declinedname = NULL
  19970. Runes* m_runes = NULL
  19971. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  19972. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  19973. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  19974. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_t _Mypair = 0x207C9371C88
  19975. <user defined> value_compare = 0x207C9371C88
  19976. <user defined> _Copy_tag = 0x207C9371C88
  19977. <user defined> _Move_tag = 0x207C9371C88
  19978. <user defined> value_compare = 0x207C9371C88
  19979. unsigned int m_grantableLevels = 0x0
  19980. unsigned int m_fishingSteps = 0x0
  19981. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  19982. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  19983. [0] = 0x207C939D810
  19984. [1] = 0x0
  19985. [2] = 0x0
  19986. [3] = 0x0
  19987. [4] = 0x0
  19988. CinematicMgr* _cinematicMgr = 0x20719928420
  19989. Player* player = 0x207C936A590
  19990. unsigned int m_cinematicDiff = 0x16EEE
  19991. unsigned int m_lastCinematicCheck = 0x0
  19992. unsigned int m_activeCinematicCameraId = 0x0
  19993. unsigned int m_cinematicLength = 0x0
  19994. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  19995. Position m_remoteSightPosition
  19996. <user defined> XY = 0x20719928440
  19997. <user defined> XYZ = 0x20719928440
  19998. <user defined> XYZO = 0x20719928440
  19999. <user defined> PackedXYZ = 0x20719928440
  20000. float m_positionX = 0.000000
  20001. float m_positionY = 0.000000
  20002. float m_positionZ = 0.000000
  20003. float m_orientation = 0.000000
  20004. ?$Streamer@UXY@Position@@
  20005. Position* Pos = NULL
  20006. ?$ConstStreamer@UXY@Position@@
  20007. Position* Pos = NULL
  20008. ?$Streamer@UXYZ@Position@@
  20009. <user defined> Pos = 0x0
  20010. ?$ConstStreamer@UXYZ@Position@@
  20011. <user defined> Pos = 0x0
  20012. ?$Streamer@UXYZO@Position@@
  20013. <user defined> Pos = 0x0
  20014. ?$ConstStreamer@UXYZO@Position@@
  20015. <user defined> Pos = 0x0
  20016. ?$Streamer@UPackedXYZ@Position@@
  20017. <user defined> Pos = 0x0
  20018. ?$ConstStreamer@UPackedXYZ@Position@@
  20019. <user defined> Pos = 0x0
  20020. TempSummon* m_CinematicObject = NULL
  20021. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  20022. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  20023. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  20024. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x207C9371CD8
  20025. <user defined> _Copy_tag = 0x207C9371CD8
  20026. <user defined> _Move_tag = 0x207C9371CD8
  20027. MapReference m_mapRef
  20028. Reference<Map,Player>
  20029. LinkedListElement
  20030. LinkedListElement* iNext = 0x207AE22E200
  20031. LinkedListElement* iPrev = 0x207AE22E1F0
  20032. Map* iRefTo = 0x207AE22E040
  20033. Player* iRefFrom = 0x207C936A590
  20034. unsigned int m_lastFallTime = 0x0
  20035. float m_lastFallZ = 95.413437
  20036. int[3] m_MirrorTimer
  20037. [0] = 0xFFFFFFFF
  20038. [1] = 0xFFFFFFFF
  20039. [2] = 0xFFFFFFFF
  20040. unsigned int m_MirrorTimerFlags = 0x0
  20041. unsigned int m_MirrorTimerFlagsLast = 0x0
  20042. bool m_isInWater = 0x0
  20043. WorldLocation m_teleport_dest
  20044. Position
  20045. <user defined> XY = 0x207C9371D30
  20046. <user defined> XYZ = 0x207C9371D30
  20047. <user defined> XYZO = 0x207C9371D30
  20048. <user defined> PackedXYZ = 0x207C9371D30
  20049. float m_positionX = 0.000000
  20050. float m_positionY = 0.000000
  20051. float m_positionZ = 0.000000
  20052. float m_orientation = 0.000000
  20053. ?$Streamer@UXY@Position@@
  20054. Position* Pos = NULL
  20055. ?$ConstStreamer@UXY@Position@@
  20056. Position* Pos = NULL
  20057. ?$Streamer@UXYZ@Position@@
  20058. <user defined> Pos = 0x0
  20059. ?$ConstStreamer@UXYZ@Position@@
  20060. <user defined> Pos = 0x0
  20061. ?$Streamer@UXYZO@Position@@
  20062. <user defined> Pos = 0x0
  20063. ?$ConstStreamer@UXYZO@Position@@
  20064. <user defined> Pos = 0x0
  20065. ?$Streamer@UPackedXYZ@Position@@
  20066. <user defined> Pos = 0x0
  20067. ?$ConstStreamer@UPackedXYZ@Position@@
  20068. <user defined> Pos = 0x0
  20069. unsigned int m_mapId = 0xFFFFFFFF
  20070. unsigned int m_teleport_options = 0x0
  20071. bool mSemaphoreTeleport_Near = 0x0
  20072. bool mSemaphoreTeleport_Far = 0x0
  20073. unsigned int m_DelayedOperations = 0x0
  20074. bool m_bCanDelayTeleport = 0x0
  20075. bool m_bHasDelayedTeleport = 0x0
  20076. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  20077. unsigned int m_oldpetspell = 0x0
  20078. PlayerAchievementMgr* m_achievementMgr = 0x207BB6B9350
  20079. AchievementMgr
  20080. CriteriaHandler
  20081. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x207BB6B9358
  20082. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x207BB6B93A8
  20083. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x207BB6B93C0
  20084. unsigned int _achievementPoints = 0x14
  20085. Player* _owner = 0x207C936A590
  20086. ReputationMgr* m_reputationMgr = 0x207199294A0
  20087. Player* _player = 0x207C936A590
  20088. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
  20089. std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  20090. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  20091. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,FactionState>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pa _Mypair = 0x207199294A8
  20092. <user defined> value_compare = 0x207199294A8
  20093. <user defined> _Copy_tag = 0x207199294A8
  20094. <user defined> _Move_tag = 0x207199294A8
  20095. <user defined> value_compare = 0x207199294A8
  20096. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
  20097. std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
  20098. 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> >
  20099. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum ReputationRank>,void *> >,std::_Tree_val<std::_Tree_simple_types< _Mypair = 0x207199294C0
  20100. <user defined> value_compare = 0x207199294C0
  20101. <user defined> _Copy_tag = 0x207199294C0
  20102. <user defined> _Move_tag = 0x207199294C0
  20103. <user defined> value_compare = 0x207199294C0
  20104. unsigned int _visibleFactionCount = 0x8
  20105. unsigned int _honoredFactionCount = 0x1
  20106. unsigned int _reveredFactionCount = 0x1
  20107. unsigned int _exaltedFactionCount = 0x1
  20108. bool _sendFactionIncreased = 0x0
  20109. std::unique_ptr<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> > m_questObjectiveCriteriaMgr
  20110. std::_Unique_ptr_base<QuestObjectiveCriteriaMgr,std::default_delete<QuestObjectiveCriteriaMgr> >
  20111. std::_Compressed_pair<std::default_delete<QuestObjectiveCriteriaMgr>,QuestObjectiveCriteriaMgr *,1> _Mypair = 0x207BB6BA230
  20112. unsigned int m_ChampioningFaction = 0x0
  20113. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  20114. std::deque<unsigned int,std::allocator<unsigned int> > c
  20115. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  20116. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x207C9371D80
  20117. unsigned int m_timeSyncTimer = 0x2069
  20118. unsigned int m_timeSyncClient = 0x55E850B
  20119. unsigned int m_timeSyncServer = 0x7CECF
  20120. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  20121. 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> >
  20122. <user defined> value_compare = 0x207C9371DB8
  20123. 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
  20124. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x207C9371DC0
  20125. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_si _Vec = 0x207C9371DD8
  20126. unsigned int _Mask = 0x7
  20127. unsigned int _Maxidx = 0x8
  20128. unsigned int _pendingBindId = 0x0
  20129. unsigned int _pendingBindTimer = 0x0
  20130. unsigned int _activeCheats = 0x0
  20131. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  20132. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  20133. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  20134. bool _advancedCombatLoggingEnabled = 0x0
  20135. unsigned int healthBeforeDuel = 0x0
  20136. unsigned int manaBeforeDuel = 0x0
  20137. WorldLocation _corpseLocation
  20138. Position
  20139. <user defined> XY = 0x207C9371E34
  20140. <user defined> XYZ = 0x207C9371E34
  20141. <user defined> XYZO = 0x207C9371E34
  20142. <user defined> PackedXYZ = 0x207C9371E34
  20143. float m_positionX = 0.000000
  20144. float m_positionY = 0.000000
  20145. float m_positionZ = 0.000000
  20146. float m_orientation = 0.000000
  20147. ?$Streamer@UXY@Position@@
  20148. Position* Pos = NULL
  20149. ?$ConstStreamer@UXY@Position@@
  20150. Position* Pos = NULL
  20151. ?$Streamer@UXYZ@Position@@
  20152. <user defined> Pos = 0x0
  20153. ?$ConstStreamer@UXYZ@Position@@
  20154. <user defined> Pos = 0x0
  20155. ?$Streamer@UXYZO@Position@@
  20156. <user defined> Pos = 0x0
  20157. ?$ConstStreamer@UXYZO@Position@@
  20158. <user defined> Pos = 0x0
  20159. ?$Streamer@UPackedXYZ@Position@@
  20160. <user defined> Pos = 0x0
  20161. ?$ConstStreamer@UPackedXYZ@Position@@
  20162. <user defined> Pos = 0x0
  20163. unsigned int m_mapId = 0xFFFFFFFF
  20164. SceneMgr m_sceneMgr
  20165. Player* _player = 0x207C936A590
  20166. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance
  20167. std::_Tree<std::_Tmap_traits<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> >,0> >
  20168. 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> >
  20169. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,SceneTemplate const *>,void *> >,std::_Tree_val<std::_Tree_simple_type _Mypair = 0x207C9371E50
  20170. <user defined> value_compare = 0x207C9371E50
  20171. <user defined> _Copy_tag = 0x207C9371E50
  20172. <user defined> _Move_tag = 0x207C9371E50
  20173. <user defined> value_compare = 0x207C9371E50
  20174. unsigned int _standaloneSceneInstanceID = 0x0
  20175. bool _isDebuggingScenes = 0x0
  20176. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  20177. 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> >
  20178. <user defined> value_compare = 0x207C9371E70
  20179. 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
  20180. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x207C9371E78
  20181. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_s _Vec = 0x207C9371E90
  20182. unsigned int _Mask = 0x7
  20183. unsigned int _Maxidx = 0x8
  20184. std::unique_ptr<RestMgr,std::default_delete<RestMgr> > _restMgr
  20185. std::_Unique_ptr_base<RestMgr,std::default_delete<RestMgr> >
  20186. std::_Compressed_pair<std::default_delete<RestMgr>,RestMgr *,1> _Mypair = 0x207C91E0AF0
  20187. bool _usePvpItemLevels = 0x0
  20188. Local Map* this = 0x207AE22E040
  20189. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  20190. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  20191. LinkedListHead
  20192. LinkedListElement iFirst = 0x207AE22E048
  20193. LinkedListElement iLast = 0x207AE22E058
  20194. unsigned int iSize = 0xB
  20195. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  20196. <user defined> iterator = 0xF381E088
  20197. <user defined> iterator = 0x207AE22E040
  20198. iterator
  20199. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  20200. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  20201. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20202. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20203. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  20204. <user defined> value_compare = 0x207AE22E070
  20205. <user defined> _Copy_tag = 0x207AE22E070
  20206. <user defined> _Move_tag = 0x207AE22E070
  20207. <user defined> value_compare = 0x207AE22E070
  20208. bool _creatureToMoveLock = 0x0
  20209. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  20210. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  20211. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  20212. bool _gameObjectsToMoveLock = 0x0
  20213. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  20214. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  20215. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  20216. bool _dynamicObjectsToMoveLock = 0x0
  20217. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  20218. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  20219. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  20220. bool _areaTriggersToMoveLock = 0x0
  20221. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  20222. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  20223. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  20224. std::mutex _mapLock
  20225. std::_Mutex_base
  20226. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  20227. std::mutex _gridLock
  20228. std::_Mutex_base
  20229. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  20230. MapEntry* i_mapEntry = 0x2070131EC40
  20231. unsigned int ID = 0x0
  20232. char* Directory = "Azeroth"
  20233. LocalizedString* MapName = 0x207039A8BF8
  20234. char*[12] Str
  20235. [0] = 0x20700EF860A
  20236. [1] = 0x7FF65C8DA97D
  20237. [2] = 0x7FF65C8DA97D
  20238. [3] = 0x7FF65C8DA97D
  20239. [4] = 0x7FF65C8DA97D
  20240. [5] = 0x7FF65C8DA97D
  20241. [6] = 0x7FF65C8DA97D
  20242. [7] = 0x7FF65C8DA97D
  20243. [8] = 0x7FF65C8DA97D
  20244. [9] = 0x7FF65C8DA97D
  20245. LocalizedString* MapDescription0 = 0x207039A8C58
  20246. char*[12] Str
  20247. [0] = 0x20700EF8600
  20248. [1] = 0x7FF65C8DA97D
  20249. [2] = 0x7FF65C8DA97D
  20250. [3] = 0x7FF65C8DA97D
  20251. [4] = 0x7FF65C8DA97D
  20252. [5] = 0x7FF65C8DA97D
  20253. [6] = 0x7FF65C8DA97D
  20254. [7] = 0x7FF65C8DA97D
  20255. [8] = 0x7FF65C8DA97D
  20256. [9] = 0x7FF65C8DA97D
  20257. LocalizedString* MapDescription1 = 0x207039A8CB8
  20258. char*[12] Str
  20259. [0] = 0x20700EF8600
  20260. [1] = 0x7FF65C8DA97D
  20261. [2] = 0x7FF65C8DA97D
  20262. [3] = 0x7FF65C8DA97D
  20263. [4] = 0x7FF65C8DA97D
  20264. [5] = 0x7FF65C8DA97D
  20265. [6] = 0x7FF65C8DA97D
  20266. [7] = 0x7FF65C8DA97D
  20267. [8] = 0x7FF65C8DA97D
  20268. [9] = 0x7FF65C8DA97D
  20269. LocalizedString* PvpShortDescription = 0x207039A8D18
  20270. char*[12] Str
  20271. [0] = 0x20700EF8600
  20272. [1] = 0x7FF65C8DA97D
  20273. [2] = 0x7FF65C8DA97D
  20274. [3] = 0x7FF65C8DA97D
  20275. [4] = 0x7FF65C8DA97D
  20276. [5] = 0x7FF65C8DA97D
  20277. [6] = 0x7FF65C8DA97D
  20278. [7] = 0x7FF65C8DA97D
  20279. [8] = 0x7FF65C8DA97D
  20280. [9] = 0x7FF65C8DA97D
  20281. LocalizedString* PvpLongDescription = 0x207039A8D78
  20282. char*[12] Str
  20283. [0] = 0x20700EF8600
  20284. [1] = 0x7FF65C8DA97D
  20285. [2] = 0x7FF65C8DA97D
  20286. [3] = 0x7FF65C8DA97D
  20287. [4] = 0x7FF65C8DA97D
  20288. [5] = 0x7FF65C8DA97D
  20289. [6] = 0x7FF65C8DA97D
  20290. [7] = 0x7FF65C8DA97D
  20291. [8] = 0x7FF65C8DA97D
  20292. [9] = 0x7FF65C8DA97D
  20293. int[2] Flags
  20294. [0] = 0x9003E5D
  20295. [1] = 0x18
  20296. float MinimapIconScale = 1.000000
  20297. DBCPosition2D Corpse
  20298. float X = 0.000000
  20299. float Y = 0.000000
  20300. unsigned int AreaTableID = 0x0
  20301. int LoadingScreenID = 0x4
  20302. int CorpseMapID = 0xFFFF
  20303. int TimeOfDayOverride = 0xFFFF
  20304. int ParentMapID = 0xFFFF
  20305. int CosmeticParentMapID = 0xFFFF
  20306. int WindSettingsID = 0x0
  20307. unsigned int InstanceType = 0x0
  20308. unsigned int MapType = 0x1
  20309. unsigned int ExpansionID = 0x0
  20310. unsigned int MaxPlayers = 0x0
  20311. unsigned int TimeOffset = 0x0
  20312. unsigned int i_spawnMode = 0x0
  20313. unsigned int i_InstanceId = 0x0
  20314. unsigned int m_unloadTimer = 0x0
  20315. float m_VisibleDistance = 90.000000
  20316. DynamicMapTree _dynamicTree
  20317. DynTreeImpl* impl = 0x2072BB74060
  20318. RegularGrid2D<GameObjectModel,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >,NodeCreator<BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > >,BoundsTrait<GameObjectModel>,PositionTrait<Ga
  20319. std::unordered_multimap<GameObjectModel const *,BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> > *,std::hash<GameObjectModel const *>,std::equal_to<GameObjectModel const *>,std::allocator<std:: memberTable = 0x2072BB74060
  20320. BIHWrap<GameObjectModel,BoundsTrait<GameObjectModel> >*[64] nodes
  20321. [0] = 0x0
  20322. [1] = 0x0
  20323. [2] = 0x0
  20324. [3] = 0x0
  20325. [4] = 0x0
  20326. [5] = 0x0
  20327. [6] = 0x0
  20328. [7] = 0x0
  20329. [8] = 0x0
  20330. [9] = 0x0
  20331. [0] = 0x2072BB740B0
  20332. [1] = 0x2072BB742B0
  20333. [2] = 0x2072BB744B0
  20334. [3] = 0x2072BB746B0
  20335. [4] = 0x2072BB748B0
  20336. [5] = 0x2072BB74AB0
  20337. [6] = 0x2072BB74CB0
  20338. [7] = 0x2072BB74EB0
  20339. [8] = 0x2072BB750B0
  20340. [9] = 0x2072BB752B0
  20341. Cell
  20342. int x = 0x3F800000
  20343. int y = 0xCDCDCDCD
  20344. TimeTrackerSmall rebalance_timer = 0xC8
  20345. int unbalanced_times = 0x0
  20346. MapRefManager m_mapRefManager
  20347. RefManager<Map,Player>
  20348. LinkedListHead
  20349. LinkedListElement iFirst = 0x207AE22E1F0
  20350. LinkedListElement iLast = 0x207AE22E200
  20351. unsigned int iSize = 0x1
  20352. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  20353. <user defined> iterator = 0xC9371CF8
  20354. <user defined> iterator = 0x207AE22E1E8
  20355. iterator
  20356. MapReference* _Ptr = 0x7FF65C446878
  20357. const_iterator
  20358. MapReference* _Ptr = 0x7FF65C446878
  20359. LinkedListHead::Iterator<MapReference> m_mapRefIter
  20360. MapReference* _Ptr = 0x207C9371CF0
  20361. Reference<Map,Player>
  20362. LinkedListElement
  20363. LinkedListElement* iNext = 0x207AE22E200
  20364. LinkedListElement* iPrev = 0x207AE22E1F0
  20365. Map* iRefTo = 0x207AE22E040
  20366. Player* iRefFrom = 0x207C936A590
  20367. int m_VisibilityNotifyPeriod = 0x3E8
  20368. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  20369. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20370. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20371. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  20372. <user defined> _Copy_tag = 0x207AE22E228
  20373. <user defined> _Move_tag = 0x207AE22E228
  20374. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  20375. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  20376. std::_Iterator_base12
  20377. std::_Container_proxy* _Myproxy = 0x207AE590D60
  20378. std::_Iterator_base12* _Mynextiter = NULL
  20379. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  20380. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  20381. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20382. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20383. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  20384. <user defined> _Copy_tag = 0x207AE22E258
  20385. <user defined> _Move_tag = 0x207AE22E258
  20386. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  20387. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  20388. std::_Iterator_base12
  20389. std::_Container_proxy* _Myproxy = 0x207AE591260
  20390. std::_Iterator_base12* _Mynextiter = NULL
  20391. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  20392. int i_gridExpiry = 0x493E0
  20393. Map* m_parentMap = 0x207AE22E040
  20394. Map* m_parentTerrainMap = 0x207AE22E040
  20395. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  20396. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  20397. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  20398. 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
  20399. [0] = 0x0
  20400. [1] = 0x0
  20401. [2] = 0x0
  20402. [3] = 0x0
  20403. [4] = 0x0
  20404. [5] = 0x0
  20405. [6] = 0x0
  20406. [7] = 0x0
  20407. [8] = 0x0
  20408. [9] = 0x0
  20409. [0] = 0x207AE22E2A8
  20410. [1] = 0x207AE22E4A8
  20411. [2] = 0x207AE22E6A8
  20412. [3] = 0x207AE22E8A8
  20413. [4] = 0x207AE22EAA8
  20414. [5] = 0x207AE22ECA8
  20415. [6] = 0x207AE22EEA8
  20416. [7] = 0x207AE22F0A8
  20417. [8] = 0x207AE22F2A8
  20418. [9] = 0x207AE22F4A8
  20419. GridMap*[64] GridMaps
  20420. [0] = 0x0
  20421. [1] = 0x0
  20422. [2] = 0x0
  20423. [3] = 0x0
  20424. [4] = 0x0
  20425. [5] = 0x0
  20426. [6] = 0x0
  20427. [7] = 0x0
  20428. [8] = 0x0
  20429. [9] = 0x0
  20430. [0] = 0x207AE2362A8
  20431. [1] = 0x207AE2364A8
  20432. [2] = 0x207AE2366A8
  20433. [3] = 0x207AE2368A8
  20434. [4] = 0x207AE236AA8
  20435. [5] = 0x207AE236CA8
  20436. [6] = 0x207AE236EA8
  20437. [7] = 0x207AE2370A8
  20438. [8] = 0x207AE2372A8
  20439. [9] = 0x207AE2374A8
  20440. unsigned int[64] GridMapReference
  20441. [0] = 0x0
  20442. [1] = 0x0
  20443. [2] = 0x0
  20444. [3] = 0x0
  20445. [4] = 0x0
  20446. [5] = 0x0
  20447. [6] = 0x0
  20448. [7] = 0x0
  20449. [8] = 0x0
  20450. [9] = 0x0
  20451. [0] = 0x207AE23E2A8
  20452. [1] = 0x207AE23E328
  20453. [2] = 0x207AE23E3A8
  20454. [3] = 0x207AE23E428
  20455. [4] = 0x207AE23E4A8
  20456. [5] = 0x207AE23E528
  20457. [6] = 0x207AE23E5A8
  20458. [7] = 0x207AE23E628
  20459. [8] = 0x207AE23E6A8
  20460. [9] = 0x207AE23E728
  20461. std::bitset<262144> marked_cells
  20462. <user defined> reference = 0x207AE2402A8
  20463. unsigned int[4096] _Array
  20464. [0] = 0x0
  20465. [1] = 0x0
  20466. [2] = 0x0
  20467. [3] = 0x0
  20468. [4] = 0x0
  20469. [5] = 0x0
  20470. [6] = 0x0
  20471. [7] = 0x0
  20472. [8] = 0x0
  20473. [9] = 0x0
  20474. bool i_scriptLock = 0x0
  20475. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  20476. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20477. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20478. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  20479. <user defined> _Copy_tag = 0x207AE2482B0
  20480. <user defined> _Move_tag = 0x207AE2482B0
  20481. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  20482. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20483. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20484. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  20485. <user defined> value_compare = 0x207AE2482C8
  20486. <user defined> _Copy_tag = 0x207AE2482C8
  20487. <user defined> _Move_tag = 0x207AE2482C8
  20488. <user defined> value_compare = 0x207AE2482C8
  20489. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  20490. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20491. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20492. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  20493. <user defined> _Copy_tag = 0x207AE2482E0
  20494. <user defined> _Move_tag = 0x207AE2482E0
  20495. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  20496. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20497. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20498. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  20499. <user defined> value_compare = 0x207AE2482F8
  20500. <user defined> _Copy_tag = 0x207AE2482F8
  20501. <user defined> _Move_tag = 0x207AE2482F8
  20502. <user defined> value_compare = 0x207AE2482F8
  20503. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  20504. 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
  20505. <user defined> value_compare = 0x207AE248310
  20506. 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
  20507. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  20508. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  20509. unsigned int _Mask = 0x3F
  20510. unsigned int _Maxidx = 0x40
  20511. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  20512. 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
  20513. <user defined> value_compare = 0x207AE248360
  20514. 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
  20515. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  20516. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  20517. unsigned int _Mask = 0x7
  20518. unsigned int _Maxidx = 0x8
  20519. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  20520. 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
  20521. <user defined> value_compare = 0x207AE2483B0
  20522. 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
  20523. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  20524. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  20525. unsigned int _Mask = 0x7
  20526. unsigned int _Maxidx = 0x8
  20527. IntervalTimer _weatherUpdateTimer
  20528. int _interval = 0x3E8
  20529. int _current = 0x0
  20530. unsigned int _defaultLight = 0x1
  20531. 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
  20532. 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
  20533. 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
  20534. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  20535. <user defined> value_compare = 0x207AE248418
  20536. <user defined> _Copy_tag = 0x207AE248418
  20537. <user defined> _Move_tag = 0x207AE248418
  20538. <user defined> value_compare = 0x207AE248418
  20539. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  20540. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements
  20541. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x207AE248430
  20542. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > >,ObjectGuid> _TailElements = 0x207AE248480
  20543. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  20544. 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
  20545. <user defined> value_compare = 0x207AE248668
  20546. 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
  20547. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  20548. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  20549. unsigned int _Mask = 0x7FF
  20550. unsigned int _Maxidx = 0x800
  20551. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  20552. 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
  20553. <user defined> value_compare = 0x207AE2486B8
  20554. 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
  20555. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  20556. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  20557. unsigned int _Mask = 0x1FF
  20558. unsigned int _Maxidx = 0x200
  20559. 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
  20560. 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
  20561. <user defined> value_compare = 0x207AE248708
  20562. 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
  20563. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  20564. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  20565. unsigned int _Mask = 0x7
  20566. unsigned int _Maxidx = 0x8
  20567. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  20568. 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> >
  20569. <user defined> value_compare = 0x207AE248758
  20570. 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
  20571. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  20572. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  20573. unsigned int _Mask = 0x7
  20574. unsigned int _Maxidx = 0x8
  20575. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  20576. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  20577. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  20578. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  20579. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  20580. unsigned int _Mask = 0x7
  20581. unsigned int _Maxidx = 0x8
  20582. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  20583. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  20584. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  20585. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  20586. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  20587. unsigned int _Mask = 0x3F
  20588. unsigned int _Maxidx = 0x40
  20589. Parameter unsigned int t_diff = 0x7D
  20590. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > grid_object_update
  20591. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  20592. unsigned int i_timeDiff = 0x7D
  20593. Local Trinity::ObjectUpdater updater
  20594. unsigned int i_timeDiff = 0x7D
  20595. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
  20596. Trinity::ObjectUpdater& i_visitor = 0x83E42FF604
  20597. unsigned int i_timeDiff = 0x7D
  20598.  
  20599. 00007FF65B0DD3BC 00000083E42FF850 MapUpdateRequest::call+3C d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 43
  20600. Local MapUpdateRequest* this = 0x207F14A6240
  20601. Map& m_map = 0x207AE22E040
  20602. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  20603. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  20604. LinkedListHead
  20605. LinkedListElement iFirst = 0x207AE22E048
  20606. LinkedListElement iLast = 0x207AE22E058
  20607. unsigned int iSize = 0xB
  20608. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  20609. <user defined> iterator = 0xF381E088
  20610. <user defined> iterator = 0x207AE22E040
  20611. iterator
  20612. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  20613. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  20614. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20615. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20616. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  20617. <user defined> value_compare = 0x207AE22E070
  20618. <user defined> _Copy_tag = 0x207AE22E070
  20619. <user defined> _Move_tag = 0x207AE22E070
  20620. <user defined> value_compare = 0x207AE22E070
  20621. bool _creatureToMoveLock = 0x0
  20622. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  20623. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  20624. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  20625. bool _gameObjectsToMoveLock = 0x0
  20626. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  20627. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  20628. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  20629. bool _dynamicObjectsToMoveLock = 0x0
  20630. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  20631. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  20632. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  20633. bool _areaTriggersToMoveLock = 0x0
  20634. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  20635. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  20636. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  20637. std::mutex _mapLock
  20638. std::_Mutex_base
  20639. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  20640. std::mutex _gridLock
  20641. std::_Mutex_base
  20642. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  20643. MapEntry* i_mapEntry = 0x2070131EC40
  20644. unsigned int ID = 0x0
  20645. char* Directory = "Azeroth"
  20646. LocalizedString* MapName = 0x207039A8BF8
  20647. LocalizedString* MapDescription0 = 0x207039A8C58
  20648. LocalizedString* MapDescription1 = 0x207039A8CB8
  20649. LocalizedString* PvpShortDescription = 0x207039A8D18
  20650. LocalizedString* PvpLongDescription = 0x207039A8D78
  20651. int[2] Flags
  20652. [0] = 0x9003E5D
  20653. [1] = 0x18
  20654. float MinimapIconScale = 1.000000
  20655. DBCPosition2D Corpse = 0x0
  20656. unsigned int AreaTableID = 0x0
  20657. int LoadingScreenID = 0x4
  20658. int CorpseMapID = 0xFFFF
  20659. int TimeOfDayOverride = 0xFFFF
  20660. int ParentMapID = 0xFFFF
  20661. int CosmeticParentMapID = 0xFFFF
  20662. int WindSettingsID = 0x0
  20663. unsigned int InstanceType = 0x0
  20664. unsigned int MapType = 0x1
  20665. unsigned int ExpansionID = 0x0
  20666. unsigned int MaxPlayers = 0x0
  20667. unsigned int TimeOffset = 0x0
  20668. unsigned int i_spawnMode = 0x0
  20669. unsigned int i_InstanceId = 0x0
  20670. unsigned int m_unloadTimer = 0x0
  20671. float m_VisibleDistance = 90.000000
  20672. DynamicMapTree _dynamicTree
  20673. DynTreeImpl* impl = 0x2072BB74060
  20674. MapRefManager m_mapRefManager
  20675. RefManager<Map,Player>
  20676. LinkedListHead
  20677. LinkedListElement iFirst = 0x207AE22E1F0
  20678. LinkedListElement iLast = 0x207AE22E200
  20679. unsigned int iSize = 0x1
  20680. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  20681. <user defined> iterator = 0xC9371CF8
  20682. <user defined> iterator = 0x207AE22E1E8
  20683. iterator
  20684. MapReference* _Ptr = 0x7FF65C446878
  20685. const_iterator
  20686. MapReference* _Ptr = 0x7FF65C446878
  20687. LinkedListHead::Iterator<MapReference> m_mapRefIter
  20688. MapReference* _Ptr = 0x207C9371CF0
  20689. int m_VisibilityNotifyPeriod = 0x3E8
  20690. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  20691. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20692. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20693. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  20694. <user defined> _Copy_tag = 0x207AE22E228
  20695. <user defined> _Move_tag = 0x207AE22E228
  20696. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  20697. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  20698. std::_Iterator_base12
  20699. std::_Container_proxy* _Myproxy = 0x207AE590D60
  20700. std::_Iterator_base12* _Mynextiter = NULL
  20701. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  20702. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  20703. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20704. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  20705. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  20706. <user defined> _Copy_tag = 0x207AE22E258
  20707. <user defined> _Move_tag = 0x207AE22E258
  20708. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  20709. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  20710. std::_Iterator_base12
  20711. std::_Container_proxy* _Myproxy = 0x207AE591260
  20712. std::_Iterator_base12* _Mynextiter = NULL
  20713. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  20714. int i_gridExpiry = 0x493E0
  20715. Map* m_parentMap = 0x207AE22E040
  20716. Map* m_parentTerrainMap = 0x207AE22E040
  20717. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  20718. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  20719. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  20720. 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
  20721. [0] = 0x0
  20722. [1] = 0x0
  20723. [2] = 0x0
  20724. [3] = 0x0
  20725. [4] = 0x0
  20726. [5] = 0x0
  20727. [6] = 0x0
  20728. [7] = 0x0
  20729. [8] = 0x0
  20730. [9] = 0x0
  20731. [0] = 0x207AE22E2A8
  20732. [1] = 0x207AE22E4A8
  20733. [2] = 0x207AE22E6A8
  20734. [3] = 0x207AE22E8A8
  20735. [4] = 0x207AE22EAA8
  20736. [5] = 0x207AE22ECA8
  20737. [6] = 0x207AE22EEA8
  20738. [7] = 0x207AE22F0A8
  20739. [8] = 0x207AE22F2A8
  20740. [9] = 0x207AE22F4A8
  20741. GridMap*[64] GridMaps
  20742. [0] = 0x0
  20743. [1] = 0x0
  20744. [2] = 0x0
  20745. [3] = 0x0
  20746. [4] = 0x0
  20747. [5] = 0x0
  20748. [6] = 0x0
  20749. [7] = 0x0
  20750. [8] = 0x0
  20751. [9] = 0x0
  20752. [0] = 0x207AE2362A8
  20753. [1] = 0x207AE2364A8
  20754. [2] = 0x207AE2366A8
  20755. [3] = 0x207AE2368A8
  20756. [4] = 0x207AE236AA8
  20757. [5] = 0x207AE236CA8
  20758. [6] = 0x207AE236EA8
  20759. [7] = 0x207AE2370A8
  20760. [8] = 0x207AE2372A8
  20761. [9] = 0x207AE2374A8
  20762. unsigned int[64] GridMapReference
  20763. [0] = 0x0
  20764. [1] = 0x0
  20765. [2] = 0x0
  20766. [3] = 0x0
  20767. [4] = 0x0
  20768. [5] = 0x0
  20769. [6] = 0x0
  20770. [7] = 0x0
  20771. [8] = 0x0
  20772. [9] = 0x0
  20773. [0] = 0x207AE23E2A8
  20774. [1] = 0x207AE23E328
  20775. [2] = 0x207AE23E3A8
  20776. [3] = 0x207AE23E428
  20777. [4] = 0x207AE23E4A8
  20778. [5] = 0x207AE23E528
  20779. [6] = 0x207AE23E5A8
  20780. [7] = 0x207AE23E628
  20781. [8] = 0x207AE23E6A8
  20782. [9] = 0x207AE23E728
  20783. std::bitset<262144> marked_cells
  20784. <user defined> reference = 0x207AE2402A8
  20785. unsigned int[4096] _Array
  20786. [0] = 0x0
  20787. [1] = 0x0
  20788. [2] = 0x0
  20789. [3] = 0x0
  20790. [4] = 0x0
  20791. [5] = 0x0
  20792. [6] = 0x0
  20793. [7] = 0x0
  20794. [8] = 0x0
  20795. [9] = 0x0
  20796. bool i_scriptLock = 0x0
  20797. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  20798. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20799. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20800. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  20801. <user defined> _Copy_tag = 0x207AE2482B0
  20802. <user defined> _Move_tag = 0x207AE2482B0
  20803. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  20804. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20805. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  20806. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  20807. <user defined> value_compare = 0x207AE2482C8
  20808. <user defined> _Copy_tag = 0x207AE2482C8
  20809. <user defined> _Move_tag = 0x207AE2482C8
  20810. <user defined> value_compare = 0x207AE2482C8
  20811. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  20812. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20813. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  20814. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  20815. <user defined> _Copy_tag = 0x207AE2482E0
  20816. <user defined> _Move_tag = 0x207AE2482E0
  20817. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  20818. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20819. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  20820. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  20821. <user defined> value_compare = 0x207AE2482F8
  20822. <user defined> _Copy_tag = 0x207AE2482F8
  20823. <user defined> _Move_tag = 0x207AE2482F8
  20824. <user defined> value_compare = 0x207AE2482F8
  20825. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  20826. 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
  20827. <user defined> value_compare = 0x207AE248310
  20828. 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
  20829. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  20830. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  20831. unsigned int _Mask = 0x3F
  20832. unsigned int _Maxidx = 0x40
  20833. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  20834. 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
  20835. <user defined> value_compare = 0x207AE248360
  20836. 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
  20837. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  20838. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  20839. unsigned int _Mask = 0x7
  20840. unsigned int _Maxidx = 0x8
  20841. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  20842. 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
  20843. <user defined> value_compare = 0x207AE2483B0
  20844. 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
  20845. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  20846. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  20847. unsigned int _Mask = 0x7
  20848. unsigned int _Maxidx = 0x8
  20849. IntervalTimer _weatherUpdateTimer
  20850. int _interval = 0x3E8
  20851. int _current = 0x0
  20852. unsigned int _defaultLight = 0x1
  20853. 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
  20854. 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
  20855. 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
  20856. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  20857. <user defined> value_compare = 0x207AE248418
  20858. <user defined> _Copy_tag = 0x207AE248418
  20859. <user defined> _Move_tag = 0x207AE248418
  20860. <user defined> value_compare = 0x207AE248418
  20861. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  20862. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
  20863. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  20864. 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
  20865. <user defined> value_compare = 0x207AE248668
  20866. 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
  20867. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  20868. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  20869. unsigned int _Mask = 0x7FF
  20870. unsigned int _Maxidx = 0x800
  20871. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  20872. 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
  20873. <user defined> value_compare = 0x207AE2486B8
  20874. 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
  20875. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  20876. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  20877. unsigned int _Mask = 0x1FF
  20878. unsigned int _Maxidx = 0x200
  20879. 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
  20880. 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
  20881. <user defined> value_compare = 0x207AE248708
  20882. 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
  20883. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  20884. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  20885. unsigned int _Mask = 0x7
  20886. unsigned int _Maxidx = 0x8
  20887. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  20888. 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> >
  20889. <user defined> value_compare = 0x207AE248758
  20890. 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
  20891. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  20892. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  20893. unsigned int _Mask = 0x7
  20894. unsigned int _Maxidx = 0x8
  20895. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  20896. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  20897. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  20898. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  20899. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  20900. unsigned int _Mask = 0x7
  20901. unsigned int _Maxidx = 0x8
  20902. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  20903. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  20904. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  20905. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  20906. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  20907. unsigned int _Mask = 0x3F
  20908. unsigned int _Maxidx = 0x40
  20909. MapUpdater& m_updater = 0x7FF65D2DC7B8
  20910. ProducerConsumerQueue<MapUpdateRequest *> _queue
  20911. std::mutex _queueLock = 0x7FF65D2DC7B8
  20912. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  20913. std::condition_variable _condition = 0x7FF65D2DC830
  20914. std::atomic<bool> _shutdown = 0x0
  20915. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  20916. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  20917. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  20918. std::atomic<bool> _cancelationToken
  20919. std::_Atomic_bool
  20920. unsigned int _My_val = 0x0
  20921. std::mutex _lock
  20922. std::_Mutex_base
  20923. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  20924. std::condition_variable _condition
  20925. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  20926. unsigned int pending_requests = 0x1E
  20927. unsigned int m_diff = 0x7D
  20928.  
  20929. 00007FF65B0DB436 00000083E42FF8A0 MapUpdater::WorkerThread+66 d:\work\trinitycore\src\server\game\maps\mapupdater.cpp line 115
  20930. Local MapUpdateRequest* request = 0x207F14A6240
  20931. Map& m_map = 0x207AE22E040
  20932. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
  20933. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
  20934. LinkedListHead
  20935. LinkedListElement iFirst = 0x207AE22E048
  20936. LinkedListElement iLast = 0x207AE22E058
  20937. unsigned int iSize = 0xB
  20938. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF381E088
  20939. <user defined> iterator = 0xF381E088
  20940. <user defined> iterator = 0x207AE22E040
  20941. iterator
  20942. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF65C4468A8
  20943. std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder
  20944. std::_Tree<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20945. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> >,0> >
  20946. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,CreatureGroup *>,void *> >,std::_Tree_val<std::_Tree_simple_ty _Mypair = 0x207AE22E070
  20947. <user defined> value_compare = 0x207AE22E070
  20948. <user defined> _Copy_tag = 0x207AE22E070
  20949. <user defined> _Move_tag = 0x207AE22E070
  20950. <user defined> value_compare = 0x207AE22E070
  20951. bool _creatureToMoveLock = 0x0
  20952. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  20953. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  20954. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x207AE22E090
  20955. bool _gameObjectsToMoveLock = 0x0
  20956. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  20957. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  20958. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x207AE22E0B8
  20959. bool _dynamicObjectsToMoveLock = 0x0
  20960. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  20961. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  20962. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x207AE22E0E0
  20963. bool _areaTriggersToMoveLock = 0x0
  20964. std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove
  20965. std::_Vector_alloc<std::_Vec_base_types<AreaTrigger *,std::allocator<AreaTrigger *> > >
  20966. std::_Compressed_pair<std::allocator<AreaTrigger *>,std::_Vector_val<std::_Simple_types<AreaTrigger *> >,1> _Mypair = 0x207AE22E108
  20967. std::mutex _mapLock
  20968. std::_Mutex_base
  20969. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E128
  20970. std::mutex _gridLock
  20971. std::_Mutex_base
  20972. std::_Align_type<double,80> _Mtx_storage = 0x207AE22E178
  20973. MapEntry* i_mapEntry = 0x2070131EC40
  20974. unsigned int ID = 0x0
  20975. char* Directory = "Azeroth"
  20976. LocalizedString* MapName = 0x207039A8BF8
  20977. LocalizedString* MapDescription0 = 0x207039A8C58
  20978. LocalizedString* MapDescription1 = 0x207039A8CB8
  20979. LocalizedString* PvpShortDescription = 0x207039A8D18
  20980. LocalizedString* PvpLongDescription = 0x207039A8D78
  20981. int[2] Flags
  20982. [0] = 0x9003E5D
  20983. [1] = 0x18
  20984. float MinimapIconScale = 1.000000
  20985. DBCPosition2D Corpse = 0x0
  20986. unsigned int AreaTableID = 0x0
  20987. int LoadingScreenID = 0x4
  20988. int CorpseMapID = 0xFFFF
  20989. int TimeOfDayOverride = 0xFFFF
  20990. int ParentMapID = 0xFFFF
  20991. int CosmeticParentMapID = 0xFFFF
  20992. int WindSettingsID = 0x0
  20993. unsigned int InstanceType = 0x0
  20994. unsigned int MapType = 0x1
  20995. unsigned int ExpansionID = 0x0
  20996. unsigned int MaxPlayers = 0x0
  20997. unsigned int TimeOffset = 0x0
  20998. unsigned int i_spawnMode = 0x0
  20999. unsigned int i_InstanceId = 0x0
  21000. unsigned int m_unloadTimer = 0x0
  21001. float m_VisibleDistance = 90.000000
  21002. DynamicMapTree _dynamicTree
  21003. DynTreeImpl* impl = 0x2072BB74060
  21004. MapRefManager m_mapRefManager
  21005. RefManager<Map,Player>
  21006. LinkedListHead
  21007. LinkedListElement iFirst = 0x207AE22E1F0
  21008. LinkedListElement iLast = 0x207AE22E200
  21009. unsigned int iSize = 0x1
  21010. <user defined> ?$Iterator@VLinkedListElement@@ = 0xC9371CF8
  21011. <user defined> iterator = 0xC9371CF8
  21012. <user defined> iterator = 0x207AE22E1E8
  21013. iterator
  21014. MapReference* _Ptr = 0x7FF65C446878
  21015. const_iterator
  21016. MapReference* _Ptr = 0x7FF65C446878
  21017. LinkedListHead::Iterator<MapReference> m_mapRefIter
  21018. MapReference* _Ptr = 0x207C9371CF0
  21019. int m_VisibilityNotifyPeriod = 0x3E8
  21020. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  21021. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21022. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21023. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE22E228
  21024. <user defined> _Copy_tag = 0x207AE22E228
  21025. <user defined> _Move_tag = 0x207AE22E228
  21026. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  21027. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  21028. std::_Iterator_base12
  21029. std::_Container_proxy* _Myproxy = 0x207AE590D60
  21030. std::_Iterator_base12* _Mynextiter = NULL
  21031. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x207AFF69A90
  21032. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  21033. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  21034. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  21035. std::_Compressed_pair<std::less<Transport *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Transport *,void *> >,std::_Tree_val<std::_Tree_simple_types<Transport *> >,1>,1> _Mypair = 0x207AE22E258
  21036. <user defined> _Copy_tag = 0x207AE22E258
  21037. <user defined> _Move_tag = 0x207AE22E258
  21038. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  21039. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  21040. std::_Iterator_base12
  21041. std::_Container_proxy* _Myproxy = 0x207AE591260
  21042. std::_Iterator_base12* _Mynextiter = NULL
  21043. std::_Tree_node<Transport *,void *>* _Ptr = 0x207AFF69400
  21044. int i_gridExpiry = 0x493E0
  21045. Map* m_parentMap = 0x207AE22E040
  21046. Map* m_parentTerrainMap = 0x207AE22E040
  21047. std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x207AFCFA200
  21048. std::_Vector_alloc<std::_Vec_base_types<Map *,std::allocator<Map *> > >
  21049. std::_Compressed_pair<std::allocator<Map *>,std::_Vector_val<std::_Simple_types<Map *> >,1> _Mypair = 0x207AFCFA200
  21050. 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
  21051. [0] = 0x0
  21052. [1] = 0x0
  21053. [2] = 0x0
  21054. [3] = 0x0
  21055. [4] = 0x0
  21056. [5] = 0x0
  21057. [6] = 0x0
  21058. [7] = 0x0
  21059. [8] = 0x0
  21060. [9] = 0x0
  21061. [0] = 0x207AE22E2A8
  21062. [1] = 0x207AE22E4A8
  21063. [2] = 0x207AE22E6A8
  21064. [3] = 0x207AE22E8A8
  21065. [4] = 0x207AE22EAA8
  21066. [5] = 0x207AE22ECA8
  21067. [6] = 0x207AE22EEA8
  21068. [7] = 0x207AE22F0A8
  21069. [8] = 0x207AE22F2A8
  21070. [9] = 0x207AE22F4A8
  21071. GridMap*[64] GridMaps
  21072. [0] = 0x0
  21073. [1] = 0x0
  21074. [2] = 0x0
  21075. [3] = 0x0
  21076. [4] = 0x0
  21077. [5] = 0x0
  21078. [6] = 0x0
  21079. [7] = 0x0
  21080. [8] = 0x0
  21081. [9] = 0x0
  21082. [0] = 0x207AE2362A8
  21083. [1] = 0x207AE2364A8
  21084. [2] = 0x207AE2366A8
  21085. [3] = 0x207AE2368A8
  21086. [4] = 0x207AE236AA8
  21087. [5] = 0x207AE236CA8
  21088. [6] = 0x207AE236EA8
  21089. [7] = 0x207AE2370A8
  21090. [8] = 0x207AE2372A8
  21091. [9] = 0x207AE2374A8
  21092. unsigned int[64] GridMapReference
  21093. [0] = 0x0
  21094. [1] = 0x0
  21095. [2] = 0x0
  21096. [3] = 0x0
  21097. [4] = 0x0
  21098. [5] = 0x0
  21099. [6] = 0x0
  21100. [7] = 0x0
  21101. [8] = 0x0
  21102. [9] = 0x0
  21103. [0] = 0x207AE23E2A8
  21104. [1] = 0x207AE23E328
  21105. [2] = 0x207AE23E3A8
  21106. [3] = 0x207AE23E428
  21107. [4] = 0x207AE23E4A8
  21108. [5] = 0x207AE23E528
  21109. [6] = 0x207AE23E5A8
  21110. [7] = 0x207AE23E628
  21111. [8] = 0x207AE23E6A8
  21112. [9] = 0x207AE23E728
  21113. std::bitset<262144> marked_cells
  21114. <user defined> reference = 0x207AE2402A8
  21115. unsigned int[4096] _Array
  21116. [0] = 0x0
  21117. [1] = 0x0
  21118. [2] = 0x0
  21119. [3] = 0x0
  21120. [4] = 0x0
  21121. [5] = 0x0
  21122. [6] = 0x0
  21123. [7] = 0x0
  21124. [8] = 0x0
  21125. [9] = 0x0
  21126. bool i_scriptLock = 0x0
  21127. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  21128. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21129. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21130. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482B0
  21131. <user defined> _Copy_tag = 0x207AE2482B0
  21132. <user defined> _Move_tag = 0x207AE2482B0
  21133. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  21134. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  21135. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  21136. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<WorldObject * const,bool>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<Worl _Mypair = 0x207AE2482C8
  21137. <user defined> value_compare = 0x207AE2482C8
  21138. <user defined> _Copy_tag = 0x207AE2482C8
  21139. <user defined> _Move_tag = 0x207AE2482C8
  21140. <user defined> value_compare = 0x207AE2482C8
  21141. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  21142. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21143. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  21144. std::_Compressed_pair<std::less<WorldObject *>,std::_Compressed_pair<std::allocator<std::_Tree_node<WorldObject *,void *> >,std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,1>,1> _Mypair = 0x207AE2482E0
  21145. <user defined> _Copy_tag = 0x207AE2482E0
  21146. <user defined> _Move_tag = 0x207AE2482E0
  21147. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  21148. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  21149. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  21150. std::_Compressed_pair<std::less<__int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<__int64 const ,ScriptAction>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 _Mypair = 0x207AE2482F8
  21151. <user defined> value_compare = 0x207AE2482F8
  21152. <user defined> _Copy_tag = 0x207AE2482F8
  21153. <user defined> _Move_tag = 0x207AE2482F8
  21154. <user defined> value_compare = 0x207AE2482F8
  21155. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes
  21156. 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
  21157. <user defined> value_compare = 0x207AE248310
  21158. 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
  21159. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248318
  21160. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248330
  21161. unsigned int _Mask = 0x3F
  21162. unsigned int _Maxidx = 0x40
  21163. std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes
  21164. 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
  21165. <user defined> value_compare = 0x207AE248360
  21166. 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
  21167. std::list<std::pair<unsigned __int64 const ,__int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _List = 0x207AE248368
  21168. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_Lis _Vec = 0x207AE248380
  21169. unsigned int _Mask = 0x7
  21170. unsigned int _Maxidx = 0x8
  21171. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  21172. 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
  21173. <user defined> value_compare = 0x207AE2483B0
  21174. 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
  21175. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x207AE2483B8
  21176. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std:: _Vec = 0x207AE2483D0
  21177. unsigned int _Mask = 0x7
  21178. unsigned int _Maxidx = 0x8
  21179. IntervalTimer _weatherUpdateTimer
  21180. int _interval = 0x3E8
  21181. int _current = 0x0
  21182. unsigned int _defaultLight = 0x1
  21183. 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
  21184. 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
  21185. 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
  21186. std::_Compressed_pair<std::less<enum HighGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGu _Mypair = 0x207AE248418
  21187. <user defined> value_compare = 0x207AE248418
  21188. <user defined> _Copy_tag = 0x207AE248418
  21189. <user defined> _Move_tag = 0x207AE248418
  21190. <user defined> value_compare = 0x207AE248418
  21191. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _objectsStore
  21192. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<Conversation,TypeNull> > > > > > >,ObjectGuid> _elements = 0x207AE248430
  21193. std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore
  21194. 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
  21195. <user defined> value_compare = 0x207AE248668
  21196. 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
  21197. std::list<std::pair<unsigned __int64 const ,Creature *>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _List = 0x207AE248670
  21198. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_ _Vec = 0x207AE248688
  21199. unsigned int _Mask = 0x7FF
  21200. unsigned int _Maxidx = 0x800
  21201. std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore
  21202. 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
  21203. <user defined> value_compare = 0x207AE2486B8
  21204. 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
  21205. std::list<std::pair<unsigned __int64 const ,GameObject *>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _List = 0x207AE2486C0
  21206. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std: _Vec = 0x207AE2486D8
  21207. unsigned int _Mask = 0x1FF
  21208. unsigned int _Maxidx = 0x200
  21209. 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
  21210. 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
  21211. <user defined> value_compare = 0x207AE248708
  21212. 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
  21213. std::list<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > >,std::allocator<std::pair<unsigned int const ,std::unordere _List = 0x207AE248710
  21214. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<C _Vec = 0x207AE248728
  21215. unsigned int _Mask = 0x7
  21216. unsigned int _Maxidx = 0x8
  21217. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  21218. 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> >
  21219. <user defined> value_compare = 0x207AE248758
  21220. 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
  21221. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x207AE248760
  21222. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,Corpse *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_sim _Vec = 0x207AE248778
  21223. unsigned int _Mask = 0x7
  21224. unsigned int _Maxidx = 0x8
  21225. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  21226. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  21227. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  21228. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x207AE2487B0
  21229. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Corpse *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE2487C8
  21230. unsigned int _Mask = 0x7
  21231. unsigned int _Maxidx = 0x8
  21232. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  21233. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  21234. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  21235. std::list<Object *,std::allocator<Object *> > _List = 0x207AE248800
  21236. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Object *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_s _Vec = 0x207AE248818
  21237. unsigned int _Mask = 0x3F
  21238. unsigned int _Maxidx = 0x40
  21239. MapUpdater& m_updater = 0x7FF65D2DC7B8
  21240. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21241. std::mutex _queueLock = 0x7FF65D2DC7B8
  21242. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FF65D2DC808
  21243. std::condition_variable _condition = 0x7FF65D2DC830
  21244. std::atomic<bool> _shutdown = 0x0
  21245. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21246. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21247. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21248. std::atomic<bool> _cancelationToken
  21249. std::_Atomic_bool
  21250. unsigned int _My_val = 0x0
  21251. std::mutex _lock
  21252. std::_Mutex_base
  21253. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21254. std::condition_variable _condition
  21255. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC8F8
  21256. unsigned int pending_requests = 0x1E
  21257. unsigned int m_diff = 0x7D
  21258. Local MapUpdater* this = 0x7FF65D2DC7B8
  21259. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21260. std::mutex _queueLock
  21261. std::_Mutex_base
  21262. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  21263. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  21264. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  21265. std::condition_variable _condition
  21266. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  21267. std::atomic<bool> _shutdown
  21268. std::_Atomic_bool
  21269. unsigned int _My_val = 0x0
  21270. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21271. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21272. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21273. std::atomic<bool> _cancelationToken
  21274. std::_Atomic_bool
  21275. unsigned int _My_val = 0x0
  21276. std::mutex _lock
  21277. std::_Mutex_base
  21278. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21279. std::condition_variable _condition
  21280. std::_Align_type<double,72> _Cnd_storage
  21281. float _Val = 0.000000
  21282. char[72] _Pad = "ø..."
  21283. unsigned int pending_requests = 0x1E
  21284.  
  21285. 00007FF65B0DB9C4 00000083E42FF8D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  21286. Parameter <user defined>* _Pmf = 0x7FF65B0DB3D0
  21287. Parameter MapUpdater** _Arg1 = 0x7FF65D2DC7B8
  21288. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21289. std::mutex _queueLock
  21290. std::_Mutex_base
  21291. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  21292. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  21293. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  21294. std::condition_variable _condition
  21295. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  21296. std::atomic<bool> _shutdown
  21297. std::_Atomic_bool
  21298. unsigned int _My_val = 0x0
  21299. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21300. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21301. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21302. std::atomic<bool> _cancelationToken
  21303. std::_Atomic_bool
  21304. unsigned int _My_val = 0x0
  21305. std::mutex _lock
  21306. std::_Mutex_base
  21307. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21308. std::condition_variable _condition
  21309. std::_Align_type<double,72> _Cnd_storage
  21310. float _Val = 0.000000
  21311. char[72] _Pad = "ø..."
  21312. unsigned int pending_requests = 0x1E
  21313.  
  21314. 00007FF65B0DC31C 00000083E42FF910 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  21315. Parameter <user defined>** _Obj = 0x7FF65B0DB3D0
  21316. Parameter MapUpdater** <_Args_0> = 0x7FF65D2DC7B8
  21317. ProducerConsumerQueue<MapUpdateRequest *> _queue
  21318. std::mutex _queueLock
  21319. std::_Mutex_base
  21320. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC7B8
  21321. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  21322. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF65D2DC808
  21323. std::condition_variable _condition
  21324. std::_Align_type<double,72> _Cnd_storage = 0x7FF65D2DC830
  21325. std::atomic<bool> _shutdown
  21326. std::_Atomic_bool
  21327. unsigned int _My_val = 0x0
  21328. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  21329. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  21330. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF65D2DC880
  21331. std::atomic<bool> _cancelationToken
  21332. std::_Atomic_bool
  21333. unsigned int _My_val = 0x0
  21334. std::mutex _lock
  21335. std::_Mutex_base
  21336. std::_Align_type<double,80> _Mtx_storage = 0x7FF65D2DC8A8
  21337. std::condition_variable _condition
  21338. std::_Align_type<double,72> _Cnd_storage
  21339. float _Val = 0.000000
  21340. char[72] _Pad = "ø..."
  21341. unsigned int pending_requests = 0x1E
  21342.  
  21343. 00007FF65B0DBB2B 00000083E42FF950 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  21344. Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x207BE623E90
  21345. std::tuple<MapUpdater *>
  21346. std::_Tuple_val<MapUpdater *> _Myfirst
  21347. MapUpdater* _Val = 0x7FF65D2DC7B8
  21348. std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
  21349. <user defined>* _Val = 0x7FF65B0DB3D0
  21350.  
  21351. 00007FF65B0DD1DA 00000083E42FF9A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  21352. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x83E33C6688
  21353. std::_Pad
  21354. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  21355. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  21356. bool _Started = 0xCC
  21357. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  21358. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  21359. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  21360. Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
  21361. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  21362. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
  21363. std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x207BE623E90
  21364.  
  21365. 00007FF65B0DCC98 00000083E42FF9D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  21366. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x83E33C6688
  21367. std::_Pad
  21368. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  21369. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  21370. bool _Started = 0xCC
  21371. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  21372. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  21373. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  21374.  
  21375. 00007FF6594733BD 00000083E42FFA00 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  21376. Parameter void* _Data = 0x83E33C6688
  21377.  
  21378. 00007FFA27523428 00000083E42FFA40 _register_onexit_function+488
  21379.  
  21380. 00007FFA27523071 00000083E42FFA90 _register_onexit_function+D1
  21381.  
  21382. 00007FFA49FA1FE4 00000083E42FFAC0 BaseThreadInitThunk+14
  21383.  
  21384. 00007FFA4B54CB31 00000083E42FFB10 RtlUserThreadStart+21
  21385.  
  21386.  
  21387. Call stack:
  21388. Address Frame Function SourceFile
  21389. 00007FFA4B5800F4 00000083E43FF920 NtWaitForSingleObject+14
  21390.  
  21391. 00007FFA472C5A8F 00000083E43FF9C0 WaitForSingleObjectEx+9F
  21392.  
  21393. 00007FF65946C84D 00000083E43FF9F0 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+4D c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 53
  21394. Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x207C91CC168
  21395. boost::asio::detail::win_iocp_io_context* io_context_ = 0x207BE33E000
  21396. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21397. boost::asio::execution_context::service
  21398. key
  21399. type_info* type_info_ = 0x7FF65BF3BFE0
  21400. boost::asio::execution_context::id* id_ = 0x48
  21401. boost::asio::execution_context::service::key key_ = 0x207BE33E008
  21402. boost::asio::execution_context& owner_ = 0x207BE462B90
  21403. boost::asio::execution_context::service* next_ = NULL
  21404. work_finished_on_block_exit
  21405. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21406. auto_handle
  21407. void* handle = 0x7FF65BF3BFE0
  21408. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21409. void* handle = 0x23C
  21410. long outstanding_work_ = 0x3
  21411. long stopped_ = 0x0
  21412. long stop_event_posted_ = 0x0
  21413. long shutdown_ = 0x0
  21414. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21415. timer_thread_function
  21416. <user defined> io_context_ = 0x7FF65BF3BFE0
  21417. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21418. boost::asio::detail::win_thread* p_ = 0x207C91CB430
  21419. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21420. void* handle = 0x1F0
  21421. long dispatch_required_ = 0x0
  21422. boost::asio::detail::win_mutex dispatch_mutex_
  21423. _RTL_CRITICAL_SECTION crit_section_ = 0x207BE33E060
  21424. boost::asio::detail::timer_queue_set timer_queues_
  21425. boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
  21426. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21427. boost::asio::detail::win_iocp_operation* front_ = NULL
  21428. boost::asio::detail::win_iocp_operation* back_ = NULL
  21429. int concurrency_hint_ = 0x1
  21430.  
  21431. 00007FF659496C3F 00000083E43FFA20 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+2F c:\local\boost_1_67_0\boost\asio\detail\win_thread.hpp line 123
  21432. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>* this = 0x207C91CC150
  21433. boost::asio::detail::win_thread::func_base
  21434. void* entry_event_ = 0x238
  21435. void* exit_event_ = 0x26C
  21436. boost::asio::detail::win_iocp_io_context::timer_thread_function f_
  21437. boost::asio::detail::win_iocp_io_context* io_context_ = 0x207BE33E000
  21438. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21439. boost::asio::execution_context::service
  21440. key
  21441. type_info* type_info_ = 0x7FF65BF3BFE0
  21442. boost::asio::execution_context::id* id_ = 0x48
  21443. boost::asio::execution_context::service::key key_ = 0x207BE33E008
  21444. boost::asio::execution_context& owner_ = 0x207BE462B90
  21445. boost::asio::execution_context::service* next_ = NULL
  21446. work_finished_on_block_exit
  21447. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21448. auto_handle
  21449. void* handle = 0x7FF65BF3BFE0
  21450. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x23C
  21451. long outstanding_work_ = 0x3
  21452. long stopped_ = 0x0
  21453. long stop_event_posted_ = 0x0
  21454. long shutdown_ = 0x0
  21455. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21456. timer_thread_function
  21457. <user defined> io_context_ = 0x7FF65BF3BFE0
  21458. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x207C91CB430
  21459. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x1F0
  21460. long dispatch_required_ = 0x0
  21461. boost::asio::detail::win_mutex dispatch_mutex_ = 0x207BE33E060
  21462. boost::asio::detail::timer_queue_set timer_queues_ = 0x207C909E9D8
  21463. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x207BE33E090
  21464. int concurrency_hint_ = 0x1
  21465.  
  21466. 00007FF6594A02B6 00000083E43FFAA0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
  21467. Parameter void* arg = 0x207C91CC150
  21468. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  21469. boost::asio::detail::win_thread::func_base* ptr = 0x207C91CC150
  21470. void* entry_event_ = 0x238
  21471. void* exit_event_ = 0x26C
  21472. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  21473.  
  21474. 00007FFA27523428 00000083E43FFAE0 _register_onexit_function+488
  21475.  
  21476. 00007FFA27523071 00000083E43FFB30 _register_onexit_function+D1
  21477.  
  21478. 00007FFA49FA1FE4 00000083E43FFB60 BaseThreadInitThunk+14
  21479.  
  21480. 00007FFA4B54CB31 00000083E43FFBB0 RtlUserThreadStart+21
  21481.  
  21482.  
  21483. Call stack:
  21484. Address Frame Function SourceFile
  21485. 00007FFA4B580194 00000083E44FF360 ZwRemoveIoCompletion+14
  21486.  
  21487. 00007FFA472E021E 00000083E44FF3C0 GetQueuedCompletionStatus+4E
  21488.  
  21489. 00007FF659489738 00000083E44FF5B0 boost::asio::detail::win_iocp_io_context::do_one+198 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
  21490. Local unsigned long last_error = 0xCCCCCCCC
  21491. Local int ok = 0xCCCCCCCC
  21492. Local unsigned int completion_key = 0x0
  21493. Local _OVERLAPPED* overlapped = NULL
  21494. Local unsigned long bytes_transferred = 0x0
  21495. Local boost::asio::detail::win_iocp_io_context* this = 0x207BE33E000
  21496. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21497. boost::asio::execution_context::service
  21498. key
  21499. type_info* type_info_ = 0x7FF65BF3BFE0
  21500. boost::asio::execution_context::id* id_ = 0x48
  21501. boost::asio::execution_context::service::key key_ = 0x207BE33E008
  21502. boost::asio::execution_context& owner_ = 0x207BE462B90
  21503. boost::asio::execution_context::service* next_ = NULL
  21504. work_finished_on_block_exit
  21505. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21506. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21507. boost::asio::execution_context::service
  21508. key
  21509. type_info* type_info_ = 0x7FF6594702E0
  21510. boost::asio::execution_context::id* id_ = 0x48
  21511. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  21512. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  21513. boost::asio::execution_context::service* next_ = 0x73637170
  21514. work_finished_on_block_exit
  21515. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  21516. auto_handle
  21517. void* handle = 0x7FF6594702E0
  21518. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  21519. long outstanding_work_ = 0x2E353532
  21520. long stopped_ = 0x2E353532
  21521. long stop_event_posted_ = 0x2E353532
  21522. long shutdown_ = 0x353532
  21523. unsigned long gqcs_timeout_ = 0x72646461
  21524. timer_thread_function
  21525. <user defined> io_context_ = 0x7FF6594702E0
  21526. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  21527. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  21528. long dispatch_required_ = 0x746E6920
  21529. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  21530. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  21531. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  21532. int concurrency_hint_ = 0x6F632074
  21533. auto_handle
  21534. void* handle = 0x7FF65BF3BFE0
  21535. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21536. void* handle = 0x23C
  21537. long outstanding_work_ = 0x3
  21538. long stopped_ = 0x0
  21539. long stop_event_posted_ = 0x0
  21540. long shutdown_ = 0x0
  21541. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21542. timer_thread_function
  21543. <user defined> io_context_ = 0x7FF65BF3BFE0
  21544. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21545. boost::asio::detail::win_thread* p_ = 0x207C91CB430
  21546. func_base
  21547. void* entry_event_ = 0x268
  21548. void* exit_event_ = 0x26C
  21549. auto_func_base_ptr
  21550. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  21551. <user defined> thread_ = 0x268
  21552. <user defined> exit_event_ = 0x26C
  21553. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21554. void* handle = 0x1F0
  21555. long dispatch_required_ = 0x0
  21556. boost::asio::detail::win_mutex dispatch_mutex_
  21557. _RTL_CRITICAL_SECTION crit_section_
  21558. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  21559. long LockCount = 0xFFFFFFFF
  21560. long RecursionCount = 0x0
  21561. void* OwningThread = NULL
  21562. void* LockSemaphore = NULL
  21563. unsigned int SpinCount = 0x20007D0
  21564. boost::asio::detail::timer_queue_set timer_queues_
  21565. boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
  21566. boost::asio::detail::timer_queue_base* next_ = NULL
  21567. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21568. boost::asio::detail::win_iocp_operation* front_ = NULL
  21569. boost::asio::detail::win_iocp_operation* back_ = NULL
  21570. int concurrency_hint_ = 0x1
  21571. Parameter unsigned long msec = 0xFFFFFFFF
  21572. Parameter boost::system::error_code& ec = 0x83E44FF6B8
  21573. int m_val = 0x0
  21574. boost::system::error_category* m_cat = 0x7FF65D3525C0
  21575. std_category
  21576. std::error_category
  21577. unsigned int _Addr = 0x7FF65BF3BC80
  21578. boost::system::error_category* pc_ = 0x7FF65D3525C8
  21579. boost::system::error_category::std_category std_cat_
  21580. std::error_category
  21581. unsigned int _Addr = 0x7FF65D3525C8
  21582. boost::system::error_category* pc_ = 0x7FF65D3525C0
  21583.  
  21584. 00007FF659496DB4 00000083E44FF680 boost::asio::detail::win_iocp_io_context::run+F4 c:\local\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 163
  21585. Local boost::asio::detail::win_iocp_io_context* this = 0x207BE33E000
  21586. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21587. boost::asio::execution_context::service
  21588. key
  21589. type_info* type_info_ = 0x7FF65BF3BFE0
  21590. boost::asio::execution_context::id* id_ = 0x48
  21591. boost::asio::execution_context::service::key key_ = 0x207BE33E008
  21592. boost::asio::execution_context& owner_ = 0x207BE462B90
  21593. boost::asio::execution_context::service* next_ = NULL
  21594. work_finished_on_block_exit
  21595. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21596. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21597. boost::asio::execution_context::service
  21598. key
  21599. type_info* type_info_ = 0x7FF6594702E0
  21600. boost::asio::execution_context::id* id_ = 0x48
  21601. boost::asio::execution_context::service::key key_ = 0x7FF65BF3BFE8
  21602. boost::asio::execution_context& owner_ = 0x70636F69 <Unable to read memory>
  21603. boost::asio::execution_context::service* next_ = 0x73637170
  21604. work_finished_on_block_exit
  21605. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF6594702E0
  21606. auto_handle
  21607. void* handle = 0x7FF6594702E0
  21608. boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x72656D6974
  21609. long outstanding_work_ = 0x2E353532
  21610. long stopped_ = 0x2E353532
  21611. long stop_event_posted_ = 0x2E353532
  21612. long shutdown_ = 0x353532
  21613. unsigned long gqcs_timeout_ = 0x72646461
  21614. timer_thread_function
  21615. <user defined> io_context_ = 0x7FF6594702E0
  21616. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x206D6F7266203476
  21617. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x64656E6769736E75
  21618. long dispatch_required_ = 0x746E6920
  21619. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF65BF3C040
  21620. boost::asio::detail::timer_queue_set timer_queues_ = 0x7473616320737365
  21621. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF65BF3C070
  21622. int concurrency_hint_ = 0x6F632074
  21623. auto_handle
  21624. void* handle = 0x7FF65BF3BFE0
  21625. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21626. void* handle = 0x23C
  21627. long outstanding_work_ = 0x3
  21628. long stopped_ = 0x0
  21629. long stop_event_posted_ = 0x0
  21630. long shutdown_ = 0x0
  21631. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21632. timer_thread_function
  21633. <user defined> io_context_ = 0x7FF65BF3BFE0
  21634. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21635. boost::asio::detail::win_thread* p_ = 0x207C91CB430
  21636. func_base
  21637. void* entry_event_ = 0x268
  21638. void* exit_event_ = 0x26C
  21639. auto_func_base_ptr
  21640. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  21641. <user defined> thread_ = 0x268
  21642. <user defined> exit_event_ = 0x26C
  21643. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21644. void* handle = 0x1F0
  21645. long dispatch_required_ = 0x0
  21646. boost::asio::detail::win_mutex dispatch_mutex_
  21647. _RTL_CRITICAL_SECTION crit_section_
  21648. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  21649. long LockCount = 0xFFFFFFFF
  21650. long RecursionCount = 0x0
  21651. void* OwningThread = NULL
  21652. void* LockSemaphore = NULL
  21653. unsigned int SpinCount = 0x20007D0
  21654. boost::asio::detail::timer_queue_set timer_queues_
  21655. boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
  21656. boost::asio::detail::timer_queue_base* next_ = NULL
  21657. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21658. boost::asio::detail::win_iocp_operation* front_ = NULL
  21659. boost::asio::detail::win_iocp_operation* back_ = NULL
  21660. int concurrency_hint_ = 0x1
  21661. Parameter boost::system::error_code& ec = 0x83E44FF6B8
  21662. int m_val = 0x0
  21663. boost::system::error_category* m_cat = 0x7FF65D3525C0
  21664. std_category
  21665. std::error_category
  21666. unsigned int _Addr = 0x7FF65BF3BC80
  21667. boost::system::error_category* pc_ = 0x7FF65D3525C8
  21668. boost::system::error_category::std_category std_cat_
  21669. std::error_category
  21670. unsigned int _Addr = 0x7FF65D3525C8
  21671. boost::system::error_category* pc_ = 0x7FF65D3525C0
  21672. Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
  21673. boost::asio::detail::thread_context* key_ = 0x207BE33E028
  21674. boost::asio::detail::thread_info_base* value_ = 0x83E44FF5E8
  21675. void*[2] reusable_memory_
  21676. [0] = 0x0
  21677. [1] = 0x0
  21678. boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
  21679. Local unsigned int n = 0x401A
  21680. Local boost::asio::detail::win_iocp_thread_info this_thread
  21681. boost::asio::detail::thread_info_base
  21682. void*[2] reusable_memory_
  21683. [0] = 0x0
  21684. [1] = 0x0
  21685.  
  21686. 00007FF659496C8B 00000083E44FF6E0 boost::asio::io_context::run+3B c:\local\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
  21687. Local boost::asio::io_context* this = 0x207AC8FDA00
  21688. boost::asio::execution_context
  21689. id
  21690. service
  21691. key
  21692. type_info* type_info_ = 0x207BE462B90
  21693. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21694. boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
  21695. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  21696. boost::asio::execution_context::service* next_ = <Unable to read memory>
  21697. boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
  21698. auto_service_ptr
  21699. boost::asio::execution_context::service* ptr_ = <Unable to read memory>
  21700. boost::asio::detail::win_mutex mutex_ = 0x207BE462B90
  21701. boost::asio::execution_context& owner_ = 0x207BE462B90
  21702. boost::asio::execution_context::service* first_service_ = 0x207C909E9B0
  21703. executor_type
  21704. boost::asio::io_context& io_context_ = 0x207BE462B90
  21705. boost::asio::execution_context
  21706. id
  21707. service
  21708. key
  21709. type_info* type_info_ = <Unable to read memory>
  21710. boost::asio::execution_context::id* id_ = 0xFFFFFFFF <Unable to read memory>
  21711. boost::asio::execution_context::service::key key_ = 0x207BE462B98
  21712. boost::asio::execution_context& owner_ = NULL
  21713. boost::asio::execution_context::service* next_ = 0x20007D0
  21714. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  21715. executor_type
  21716. boost::asio::io_context& io_context_ = <Unable to read memory>
  21717. service
  21718. boost::asio::execution_context::service
  21719. <user defined> key = 0x207BE462B90
  21720. <user defined> key_ = 0x207BE462B98
  21721. <user defined> owner_ = 0x0
  21722. <user defined> next_ = 0x20007D0
  21723. strand
  21724. boost::asio::detail::strand_service& service_ = <Unable to read memory>
  21725. boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF
  21726. boost::asio::detail::winsock_init<2,0> init_ = 0xFF
  21727. boost::asio::detail::win_iocp_io_context& impl_ = NULL
  21728. service
  21729. boost::asio::execution_context::service
  21730. <user defined> key = 0x207AC8FDA00
  21731. <user defined> key_ = 0x207AC8FDA08
  21732. <user defined> owner_ = 0x207C909DC30
  21733. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  21734. strand
  21735. boost::asio::detail::strand_service& service_ = 0x207BE462B90
  21736. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  21737. boost::asio::io_context::service
  21738. on_do_complete_exit
  21739. boost::asio::detail::win_iocp_io_context* owner_ = <Unable to read memory>
  21740. <user defined> impl_ = 0xFFFFFFFF
  21741. on_dispatch_exit
  21742. <user defined> io_context_ = 0xFFFFFFFFFFFFFFFF
  21743. <user defined> impl_ = 0xFFFFFFFF
  21744. strand_impl
  21745. boost::asio::detail::win_iocp_operation
  21746. _OVERLAPPED
  21747. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  21748. unsigned int InternalHigh = 0xFFFFFFFF
  21749. unsigned long Offset = 0x0
  21750. unsigned long OffsetHigh = 0x0
  21751. void* Pointer = NULL
  21752. void* hEvent = NULL
  21753. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  21754. <user defined>* func_ = 0x207AC8FDA00
  21755. long ready_ = 0xC909E9B0
  21756. boost::asio::detail::win_mutex mutex_ = 0x207BE462BC8
  21757. bool locked_ = 0x0
  21758. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x207BE462BF8
  21759. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x207BE462C08
  21760. boost::asio::detail::win_iocp_io_context& io_context_ = 0x207AC8FDA00
  21761. boost::asio::detail::win_mutex mutex_ = 0x207BE462BC0
  21762. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  21763. [0] = 0x207C87631B0
  21764. [1] = 0x0
  21765. [2] = 0x100000000
  21766. [3] = 0x38
  21767. [4] = 0xFDFDFDFD0540BB93
  21768. [5] = 0x207BE462C10
  21769. [6] = 0x207BE462C10
  21770. [7] = 0x207BE462C10
  21771. [8] = 0xCDCDCDCDCDCD0101
  21772. [9] = 0xCDCDCDCDCDCDCDCD
  21773. unsigned int salt_ = 0x0
  21774. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  21775. boost::asio::detail::win_iocp_operation
  21776. _OVERLAPPED
  21777. unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21778. unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
  21779. unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
  21780. unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
  21781. void* Pointer = <Unable to read memory>
  21782. void* hEvent = <Unable to read memory>
  21783. boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
  21784. <user defined>* func_ = <Unable to read memory>
  21785. long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
  21786. boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
  21787. bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
  21788. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
  21789. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
  21790. boost::asio::detail::winsock_init<2,0> init_
  21791. boost::asio::detail::winsock_init_base
  21792. data
  21793. long init_count_ = 0xCDCDCDCD
  21794. long result_ = 0xCDCDCDCD
  21795. <user defined> manual = 0x207AC8FDA08
  21796. boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
  21797. boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
  21798. boost::asio::execution_context::service
  21799. key
  21800. type_info* type_info_ = 0x7FF65BF3BFE0
  21801. boost::asio::execution_context::id* id_ = 0x48
  21802. boost::asio::execution_context::service::key key_ = 0x207BE33E008
  21803. boost::asio::execution_context& owner_ = 0x207BE462B90
  21804. boost::asio::execution_context::service* next_ = NULL
  21805. work_finished_on_block_exit
  21806. boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF65BF3BFE0
  21807. auto_handle
  21808. void* handle = 0x7FF65BF3BFE0
  21809. boost::asio::detail::win_iocp_io_context::auto_handle iocp_
  21810. void* handle = 0x23C
  21811. long outstanding_work_ = 0x3
  21812. long stopped_ = 0x0
  21813. long stop_event_posted_ = 0x0
  21814. long shutdown_ = 0x0
  21815. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  21816. timer_thread_function
  21817. <user defined> io_context_ = 0x7FF65BF3BFE0
  21818. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  21819. boost::asio::detail::win_thread* p_ = 0x207C91CB430
  21820. boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
  21821. void* handle = 0x1F0
  21822. long dispatch_required_ = 0x0
  21823. boost::asio::detail::win_mutex dispatch_mutex_
  21824. _RTL_CRITICAL_SECTION crit_section_ = 0x207BE33E060
  21825. boost::asio::detail::timer_queue_set timer_queues_
  21826. boost::asio::detail::timer_queue_base* first_ = 0x207C909E9D8
  21827. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  21828. boost::asio::detail::win_iocp_operation* front_ = NULL
  21829. boost::asio::detail::win_iocp_operation* back_ = NULL
  21830. int concurrency_hint_ = 0x1
  21831. Local boost::system::error_code ec
  21832. int m_val = 0x0
  21833. boost::system::error_category* m_cat = 0x7FF65D3525C0
  21834. std_category
  21835. std::error_category
  21836. unsigned int _Addr = 0x7FF65BF3BC80
  21837. boost::system::error_category* pc_ = 0x7FF65D3525C8
  21838. boost::system::error_category::std_category std_cat_
  21839. std::error_category
  21840. unsigned int _Addr = 0x7FF65D3525C8
  21841. boost::system::error_category* pc_ = 0x7FF65D3525C0
  21842. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  21843.  
  21844. 00007FF659EDCAA9 00000083E44FF8E0 NetworkThread<WorldSocket>::Run+189 d:\work\trinitycore\src\server\shared\networking\networkthread.h line 129
  21845. Local NetworkThread<WorldSocket>* this = 0x207AC8FD958
  21846. std::atomic<int> _connections
  21847. std::_Atomic_int
  21848. unsigned long _My_val = 0x2
  21849. std::atomic<bool> _stopped
  21850. std::_Atomic_bool
  21851. unsigned int _My_val = 0x0
  21852. std::thread* _thread = 0x207C9164130
  21853. id
  21854. unsigned int _Id = 0x238
  21855. _Thrd_imp_t _Thr
  21856. void* _Hnd = 0x238
  21857. unsigned int _Id = 0x20E8
  21858. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  21859. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21860. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD970
  21861. std::mutex _newSocketsLock
  21862. std::_Mutex_base
  21863. std::_Align_type<double,80> _Mtx_storage = 0x207AC8FD990
  21864. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  21865. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21866. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD9E0
  21867. Trinity::Asio::IoContext _ioContext
  21868. boost::asio::io_context
  21869. boost::asio::execution_context
  21870. id
  21871. service
  21872. key
  21873. type_info* type_info_ = 0x207BE462B90
  21874. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21875. boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
  21876. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  21877. boost::asio::execution_context::service* next_ = <Unable to read memory>
  21878. boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
  21879. executor_type
  21880. boost::asio::io_context& io_context_ = 0x207BE462B90
  21881. service
  21882. boost::asio::execution_context::service
  21883. <user defined> key = 0x207AC8FDA00
  21884. <user defined> key_ = 0x207AC8FDA08
  21885. <user defined> owner_ = 0x207C909DC30
  21886. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  21887. strand
  21888. boost::asio::detail::strand_service& service_ = 0x207BE462B90
  21889. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  21890. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  21891. boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
  21892. boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
  21893. boost::asio::basic_socket<boost::asio::ip::tcp>
  21894. boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
  21895. implementation_type
  21896. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  21897. unsigned int socket_ = 0x207C909DC30
  21898. unsigned int state_ = 0xFF
  21899. std::shared_ptr<void> cancel_token_ = 0x207AC8FDA28
  21900. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
  21901. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
  21902. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  21903. boost::asio::ip::tcp protocol_ = 0xBE176780
  21904. bool have_remote_endpoint_ = 0x7
  21905. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA58
  21906. executor_type
  21907. boost::asio::io_context& io_context_ = 0x207C909DC30
  21908. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x207C909DC30
  21909. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x207AC8FDA20
  21910. executor_type
  21911. <user defined> io_context_ = 0x207C909DC30
  21912. native_handle_type
  21913. unsigned int socket_ = 0x207C909DC30
  21914. bool have_remote_endpoint_ = 0xFF
  21915. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA24
  21916. native_handle_type
  21917. unsigned int socket_ = 0x207C909DC30
  21918. bool have_remote_endpoint_ = 0xFF
  21919. <user defined> remote_endpoint_ = 0x207AC8FDA24
  21920. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
  21921. boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
  21922. implementation_type
  21923. boost::posix_time::ptime expiry = 0x207C909E9B0
  21924. bool might_have_pending_waits = 0xB7
  21925. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x207AC8FDA90
  21926. executor_type
  21927. boost::asio::io_context& io_context_ = 0x207C909E9B0
  21928. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x207C909E9B0
  21929. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x207AC8FDA88
  21930. executor_type
  21931. <user defined> io_context_ = 0x207C909E9B0
  21932.  
  21933. 00007FF659ED6EF4 00000083E44FF910 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  21934. Parameter <user defined>* _Pmf = 0x7FF659EDC920
  21935. Parameter NetworkThread<WorldSocket>** _Arg1 = 0x207AC8FD958
  21936. std::atomic<int> _connections
  21937. std::_Atomic_int
  21938. unsigned long _My_val = 0x2
  21939. std::atomic<bool> _stopped
  21940. std::_Atomic_bool
  21941. unsigned int _My_val = 0x0
  21942. std::thread* _thread = 0x207C9164130
  21943. id
  21944. unsigned int _Id = 0x238
  21945. _Thrd_imp_t _Thr
  21946. void* _Hnd = 0x238
  21947. unsigned int _Id = 0x20E8
  21948. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  21949. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21950. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD970
  21951. std::mutex _newSocketsLock
  21952. std::_Mutex_base
  21953. std::_Align_type<double,80> _Mtx_storage = 0x207AC8FD990
  21954. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  21955. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  21956. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD9E0
  21957. Trinity::Asio::IoContext _ioContext
  21958. boost::asio::io_context
  21959. boost::asio::execution_context
  21960. id
  21961. service
  21962. key
  21963. type_info* type_info_ = 0x207BE462B90
  21964. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  21965. boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
  21966. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  21967. boost::asio::execution_context::service* next_ = <Unable to read memory>
  21968. boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
  21969. executor_type
  21970. boost::asio::io_context& io_context_ = 0x207BE462B90
  21971. service
  21972. boost::asio::execution_context::service
  21973. <user defined> key = 0x207AC8FDA00
  21974. <user defined> key_ = 0x207AC8FDA08
  21975. <user defined> owner_ = 0x207C909DC30
  21976. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  21977. strand
  21978. boost::asio::detail::strand_service& service_ = 0x207BE462B90
  21979. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  21980. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  21981. boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
  21982. boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
  21983. boost::asio::basic_socket<boost::asio::ip::tcp>
  21984. boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
  21985. implementation_type
  21986. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  21987. unsigned int socket_ = 0x207C909DC30
  21988. unsigned int state_ = 0xFF
  21989. std::shared_ptr<void> cancel_token_ = 0x207AC8FDA28
  21990. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
  21991. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
  21992. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  21993. boost::asio::ip::tcp protocol_ = 0xBE176780
  21994. bool have_remote_endpoint_ = 0x7
  21995. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA58
  21996. executor_type
  21997. boost::asio::io_context& io_context_ = 0x207C909DC30
  21998. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x207C909DC30
  21999. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x207AC8FDA20
  22000. executor_type
  22001. <user defined> io_context_ = 0x207C909DC30
  22002. native_handle_type
  22003. unsigned int socket_ = 0x207C909DC30
  22004. bool have_remote_endpoint_ = 0xFF
  22005. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA24
  22006. native_handle_type
  22007. unsigned int socket_ = 0x207C909DC30
  22008. bool have_remote_endpoint_ = 0xFF
  22009. <user defined> remote_endpoint_ = 0x207AC8FDA24
  22010. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
  22011. boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
  22012. implementation_type
  22013. boost::posix_time::ptime expiry = 0x207C909E9B0
  22014. bool might_have_pending_waits = 0xC7
  22015. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x207AC8FDA90
  22016. executor_type
  22017. boost::asio::io_context& io_context_ = 0x207C909E9B0
  22018. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x207C909E9B0
  22019. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x207AC8FDA88
  22020. executor_type
  22021. <user defined> io_context_ = 0x207C909E9B0
  22022.  
  22023. 00007FF659ED902C 00000083E44FF950 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  22024. Parameter <user defined>** _Obj = 0x7FF659EDC920
  22025. Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x207AC8FD958
  22026. std::atomic<int> _connections
  22027. std::_Atomic_int
  22028. unsigned long _My_val = 0x2
  22029. std::atomic<bool> _stopped
  22030. std::_Atomic_bool
  22031. unsigned int _My_val = 0x0
  22032. std::thread* _thread = 0x207C9164130
  22033. id
  22034. unsigned int _Id = 0x238
  22035. _Thrd_imp_t _Thr
  22036. void* _Hnd = 0x238
  22037. unsigned int _Id = 0x20E8
  22038. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  22039. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  22040. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD970
  22041. std::mutex _newSocketsLock
  22042. std::_Mutex_base
  22043. std::_Align_type<double,80> _Mtx_storage = 0x207AC8FD990
  22044. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  22045. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  22046. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x207AC8FD9E0
  22047. Trinity::Asio::IoContext _ioContext
  22048. boost::asio::io_context
  22049. boost::asio::execution_context
  22050. id
  22051. service
  22052. key
  22053. type_info* type_info_ = 0x207BE462B90
  22054. boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  22055. boost::asio::execution_context::service::key key_ = 0x207AC8FDA08
  22056. boost::asio::execution_context& owner_ = 0x7FF65BF3C2B0
  22057. boost::asio::execution_context::service* next_ = <Unable to read memory>
  22058. boost::asio::detail::service_registry* service_registry_ = 0x207BE462B90
  22059. executor_type
  22060. boost::asio::io_context& io_context_ = 0x207BE462B90
  22061. service
  22062. boost::asio::execution_context::service
  22063. <user defined> key = 0x207AC8FDA00
  22064. <user defined> key_ = 0x207AC8FDA08
  22065. <user defined> owner_ = 0x207C909DC30
  22066. <user defined> next_ = 0xFFFFFFFFFFFFFFFF
  22067. strand
  22068. boost::asio::detail::strand_service& service_ = 0x207BE462B90
  22069. boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD
  22070. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  22071. boost::asio::detail::win_iocp_io_context& impl_ = 0x207BE33E000
  22072. boost::asio::basic_stream_socket<boost::asio::ip::tcp> _acceptSocket
  22073. boost::asio::basic_socket<boost::asio::ip::tcp>
  22074. boost::asio::basic_io_object<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,1>
  22075. implementation_type
  22076. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  22077. unsigned int socket_ = 0x207C909DC30
  22078. unsigned int state_ = 0xFF
  22079. std::shared_ptr<void> cancel_token_ = 0x207AC8FDA28
  22080. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x0
  22081. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0xCDCDCDCDCDCDCDCD
  22082. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  22083. boost::asio::ip::tcp protocol_ = 0xBE176780
  22084. bool have_remote_endpoint_ = 0x7
  22085. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA58
  22086. executor_type
  22087. boost::asio::io_context& io_context_ = 0x207C909DC30
  22088. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x207C909DC30
  22089. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x207AC8FDA20
  22090. executor_type
  22091. <user defined> io_context_ = 0x207C909DC30
  22092. native_handle_type
  22093. unsigned int socket_ = 0x207C909DC30
  22094. bool have_remote_endpoint_ = 0xFF
  22095. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x207AC8FDA24
  22096. native_handle_type
  22097. unsigned int socket_ = 0x207C909DC30
  22098. bool have_remote_endpoint_ = 0xFF
  22099. <user defined> remote_endpoint_ = 0x207AC8FDA24
  22100. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > _updateTimer
  22101. boost::asio::basic_io_object<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,1>
  22102. implementation_type
  22103. boost::posix_time::ptime expiry = 0x207C909E9B0
  22104. bool might_have_pending_waits = 0xD0
  22105. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x207AC8FDA90
  22106. executor_type
  22107. boost::asio::io_context& io_context_ = 0x207C909E9B0
  22108. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >* service_ = 0x207C909E9B0
  22109. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation_ = 0x207AC8FDA88
  22110. executor_type
  22111. <user defined> io_context_ = 0x207C909E9B0
  22112.  
  22113. 00007FF659ED788B 00000083E44FF990 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  22114. Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x207C91641D0
  22115. std::tuple<NetworkThread<WorldSocket> *>
  22116. std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
  22117. NetworkThread<WorldSocket>* _Val = 0x207AC8FD958
  22118. std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
  22119. <user defined>* _Val = 0x7FF659EDC920
  22120.  
  22121. 00007FF659EDE8CA 00000083E44FF9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  22122. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* _Ln = 0x83E33CDE18
  22123. std::_Pad
  22124. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22125. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22126. bool _Started = 0xCC
  22127. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
  22128. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  22129. 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
  22130. 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
  22131. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  22132. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
  22133. std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x207C91641D0
  22134.  
  22135. 00007FF659EDE2A8 00000083E44FFA10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  22136. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* this = 0x83E33CDE18
  22137. std::_Pad
  22138. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22139. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22140. bool _Started = 0xCC
  22141. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
  22142. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  22143. 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
  22144.  
  22145. 00007FF6594733BD 00000083E44FFA40 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  22146. Parameter void* _Data = 0x83E33CDE18
  22147.  
  22148. 00007FFA27523428 00000083E44FFA80 _register_onexit_function+488
  22149.  
  22150. 00007FFA27523071 00000083E44FFAD0 _register_onexit_function+D1
  22151.  
  22152. 00007FFA49FA1FE4 00000083E44FFB00 BaseThreadInitThunk+14
  22153.  
  22154. 00007FFA4B54CB31 00000083E44FFB50 RtlUserThreadStart+21
  22155.  
  22156.  
  22157. Call stack:
  22158. Address Frame Function SourceFile
  22159. 00007FFA4B580134 00000083E45FF110 NtReadFile+14
  22160.  
  22161. 00007FFA472A49A6 00000083E45FF190 ReadFile+76
  22162.  
  22163. 00007FFA275BA2EF 00000083E45FF280 _read+EDF
  22164.  
  22165. 00007FFA275B9743 00000083E45FF2E0 _read+333
  22166.  
  22167. 00007FFA27564792 00000083E45FF370 ungetwc+2E2
  22168.  
  22169. 00007FFA27564FF0 00000083E45FF3B0 ungetwc+B40
  22170.  
  22171. 00007FFA27526B7E 00000083E45FF420 _fgetc_nolock+10E
  22172.  
  22173. 00007FFA27526C03 00000083E45FF450 _getc_nolock+13
  22174.  
  22175. 00007FFA27527726 00000083E45FF480 fgetpos+816
  22176.  
  22177. 00007FFA27527357 00000083E45FF500 fgetpos+447
  22178.  
  22179. 00007FFA27527922 00000083E45FF540 fgets+32
  22180.  
  22181. 00007FF6594A0C41 00000083E45FF770 CliThread+D1 d:\work\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 156
  22182. Local char* command_str = "server info"
  22183. Local char[256] commandbuf = "server info..."
  22184.  
  22185. 00007FF65943470A 00000083E45FF7A0 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  22186. Parameter <user defined>** _Obj = 0x7FF6594A0B70
  22187.  
  22188. 00007FF659444170 00000083E45FF7D0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\type_traits line 16707566
  22189. Parameter <user defined>** _Obj = 0x7FF6594A0B70
  22190.  
  22191. 00007FF65943742C 00000083E45FF800 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 239
  22192. Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x207C9163B90
  22193. std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
  22194. <user defined>* _Val = 0x7FF6594A0B70
  22195.  
  22196. 00007FF65947ED2A 00000083E45FF850 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 245
  22197. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x83E33CE5F8
  22198. std::_Pad
  22199. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22200. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22201. bool _Started = 0xCC
  22202. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  22203. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  22204. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  22205. Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
  22206. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  22207. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
  22208. std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x7FF6594A0B70
  22209.  
  22210. 00007FF65947A818 00000083E45FF880 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 231
  22211. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x83E33CE5F8
  22212. std::_Pad
  22213. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  22214. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  22215. bool _Started = 0xCC
  22216. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  22217. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  22218. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  22219.  
  22220. 00007FF6594733BD 00000083E45FF8B0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.14.26428\include\thr\xthread line 209
  22221. Parameter void* _Data = 0x83E33CE5F8
  22222.  
  22223. 00007FFA27523428 00000083E45FF8F0 _register_onexit_function+488
  22224.  
  22225. 00007FFA27523071 00000083E45FF940 _register_onexit_function+D1
  22226.  
  22227. 00007FFA49FA1FE4 00000083E45FF970 BaseThreadInitThunk+14
  22228.  
  22229. 00007FFA4B54CB31 00000083E45FF9C0 RtlUserThreadStart+21
  22230.  
  22231.  
  22232. Call stack:
  22233. Address Frame Function SourceFile
  22234. 00007FFA4B583984 00000083E46FF830 ZwWaitForWorkViaWorkerFactory+14
  22235.  
  22236. 00007FFA4B4ED6DD 00000083E46FFBC0 RtlSetThreadWorkOnBehalfTicket+78D
  22237.  
  22238. 00007FFA49FA1FE4 00000083E46FFBF0 BaseThreadInitThunk+14
  22239.  
  22240. 00007FFA4B54CB31 00000083E46FFC40 RtlUserThreadStart+21
  22241.  
  22242.  
  22243. Call stack:
  22244. Address Frame Function SourceFile
  22245. 00007FFA4B583984 00000083E47FFA90 ZwWaitForWorkViaWorkerFactory+14
  22246.  
  22247. 00007FFA4B4ED6DD 00000083E47FFE20 RtlSetThreadWorkOnBehalfTicket+78D
  22248.  
  22249. 00007FFA49FA1FE4 00000083E47FFE50 BaseThreadInitThunk+14
  22250.  
  22251. 00007FFA4B54CB31 00000083E47FFEA0 RtlUserThreadStart+21
Add Comment
Please, Sign In to add comment