Guest User

Untitled

a guest
Feb 11th, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1,003.49 KB | None | 0 0
  1. Revision: TrinityCore rev. 59682bbd9b33 2019-02-09 21:06:09 +0100 (3.3.5 branch) (Win64, Debug, Dynamic)
  2. Date 10:2:2019. Time 2:5
  3. //=====================================================
  4. *** Hardware ***
  5. Processor: Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz
  6. Number Of Processors: 4
  7. Physical Memory: 8291496 KB (Available: 1073436 KB)
  8. Commit Charge Limit: 14688696 KB
  9.  
  10. *** Operation System ***
  11. Windows 10 Home Edition (Version 10.0, Build 17763)
  12.  
  13. //=====================================================
  14. Exception code: C0000420 Falha de declara��o.
  15.  
  16. Assertion message:
  17. c:\tc\src\server\worldserver\main.cpp:474 in FreezeDetector::Handler ABORTED.
  18.  
  19. Fault address: 00007FF6EC551DEA 01:0000000000000DEA C:\Users\gusta\Documents\Tc\worldserver.exe
  20.  
  21. Registers:
  22. RAX:00007FFC0B5B54AD
  23. RBX:0000000000000000
  24. RCX:0000000000000000
  25. RDX:0000000800000002
  26. RSI:0000000000000000
  27. RDI:000000088BBFF3A0
  28. R8: 0000000000000000
  29. R9: 0000000800000002
  30. R10:000000088BBFEC80
  31. R11:0000000000000000
  32. R12:0000000000000000
  33. R13:0000000000000000
  34. R14:0000000000000000
  35. R15:CCCCCCCCCCCCCCCC
  36. CS:RIP:0033:00007FFC49575549
  37. SS:RSP:002B:000000008BBFF220 RBP:00000000
  38. DS:002B ES:002B FS:0053 GS:002B
  39. Flags:00000206
  40.  
  41. Call stack:
  42. Address Frame Function SourceFile
  43. 00007FFC49575549 000000088BBFF2F0 RaiseException+69
  44. 00007FFC072BE046 000000088BBFF3A0 Trinity::Abort+E6 c:\tc\src\common\debugging\errors.cpp line 129
  45. 00007FF6EC551DEA 000000088BBFF540 FreezeDetector::Handler+1DA c:\tc\src\server\worldserver\main.cpp line 474
  46. 00007FF6EC55DFA6 000000088BBFF5A0 std::_Invoker_functor::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+76 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  47. 00007FF6EC56D7F8 000000088BBFF5E0 std::invoke<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  48. 00007FF6EC55DF28 000000088BBFF620 std::_Invoker_ret<std::_Unforced,0>::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 15732480
  49. 00007FF6EC55E317 000000088BBFF670 std::_Call_binder<std::_Unforced,0,1,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,std::tuple<boost::system::error_code const &> >+97 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1859
  50. 00007FF6EC55BD8C 000000088BBFF6D0 std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>::operator()<boost::system::error_code const &>+7C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1914
  51. 00007FF6EC595914 000000088BBFF700 boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>::operator()+34 c:\local\boost_1_65_1\boost\asio\detail\bind_handler.hpp line 48
  52. 00007FF6EC568C87 000000088BBFF730 boost::asio::asio_handler_invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code> >+37 c:\local\boost_1_65_1\boost\asio\handler_invoke_hook.hpp line 70
  53. 00007FF6EC56DA6A 000000088BBFF760 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>,std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >+3A c:\local\boost_1_65_1\boost\asio\detail\handler_invoke_helpers.hpp line 39
  54. 00007FF6EC5B1A3C 000000088BBFF840 boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >::do_complete+DC c:\local\boost_1_65_1\boost\asio\detail\wait_handler.hpp line 70
  55. 00007FF6EC5AF249 000000088BBFF870 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_65_1\boost\asio\detail\win_iocp_operation.hpp line 47
  56. 00007FF6EC5B24A0 000000088BBFFA60 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
  57. 00007FF6EC5BFD41 000000088BBFFB10 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  58. 00007FF6EC5BFC4B 000000088BBFFB70 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  59. 00007FF6EC595883 000000088BBFFBA0 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 c:\tc\src\server\worldserver\main.cpp line 210
  60. 00007FF6EC55E270 000000088BBFFBD0 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  61. 00007FF6EC56D9E0 000000088BBFFC00 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  62. 00007FF6EC560EAC 000000088BBFFC30 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.16.27023\include\thr\xthread line 239
  63. 00007FF6EC5A7D6A 000000088BBFFC80 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.16.27023\include\thr\xthread line 245
  64. 00007FF6EC5A3D08 000000088BBFFCB0 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.16.27023\include\thr\xthread line 231
  65. 00007FF6EC59CAAD 000000088BBFFCE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  66. 00007FFC0B5D4FB8 000000088BBFFD20 _register_onexit_function+4A8
  67. 00007FFC0B5D4BF1 000000088BBFFD70 _register_onexit_function+E1
  68. 00007FFC4C0481F4 000000088BBFFDA0 BaseThreadInitThunk+14
  69. 00007FFC4CF1A251 000000088BBFFE20 RtlUserThreadStart+21
  70.  
  71. Call stack:
  72. Address Frame Function SourceFile
  73. 00007FFC4CF52F84 000000088B5DE1E0 NtWaitForAlertByThreadId+14
  74. 00007FFC4CEFFA89 000000088B5DE250 RtlSleepConditionVariableSRW+109
  75. 00007FFC495503FD 000000088B5DE290 SleepConditionVariableSRW+2D
  76. 00007FFC0C968684 000000088B5DE2E0 __crtSetThreadpoolWait+134
  77. 00007FFC0C930976 000000088B5DE320 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  78. 00007FFC0C930873 000000088B5DE350 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  79. 00007FFC0C9305F8 000000088B5DE3E0 ?_Winerror_message@std@@YAKKPEADK@Z+678
  80. 00007FFC0C930B30 000000088B5DE410 _Cnd_wait+20
  81. 00007FFBE8586C42 000000088B5DE440 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  82. 00007FFBE8588944 000000088B5DE480 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  83. 00007FFBE8583E17 000000088B5DE4E0 MapUpdater::wait+67 c:\tc\src\server\game\maps\mapupdater.cpp line 74
  84. 00007FFBE857145D 000000088B5DE5E0 MapManager::Update+1ED c:\tc\src\server\game\maps\mapmanager.cpp line 228
  85. 00007FFBE89FA2A5 000000088B5DE890 World::Update+6A5 c:\tc\src\server\game\world\world.cpp line 2378
  86. 00007FF6EC552800 000000088B5DE8E0 WorldUpdateLoop+70 c:\tc\src\server\worldserver\main.cpp line 432
  87. 00007FF6EC5557B4 000000088B5DF8F0 main+1AE4 c:\tc\src\server\worldserver\main.cpp line 339
  88. 00007FF6EC670634 000000088B5DF930 invoke_main+34 d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
  89. 00007FF6EC67058E 000000088B5DF9A0 __scrt_common_main_seh+12E d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
  90. 00007FF6EC67044E 000000088B5DF9D0 __scrt_common_main+E d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 331
  91. 00007FF6EC6706A9 000000088B5DFA00 mainCRTStartup+9 d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  92. 00007FFC4C0481F4 000000088B5DFA30 BaseThreadInitThunk+14
  93. 00007FFC4CF1A251 000000088B5DFAB0 RtlUserThreadStart+21
  94.  
  95. Call stack:
  96. Address Frame Function SourceFile
  97. 00007FFC4CF513E4 000000088BBFD010 NtGetContextThread+14
  98. CCCCCCCCCCCCCCCC 000000088BBFD018 0000:0000000000000000
  99. CCCCCCCCCCCCCCCC 000000088BBFD020 0000:0000000000000000
  100. CCCCCCCCCCCCCCCC 000000088BBFD028 0000:0000000000000000
  101. 0000000000000578 000000088BBFD030 0000:0000000000000000
  102. 0000CA1C729BDB61 000000088BBFD038 0000:0000000000000000
  103. 000000088BBFD5B0 000000088BBFD040 0000:0000000000000000
  104. 00007FF6EC5D79C0 000000088BBFD5B0 WheatyExceptionReport::printTracesForAllThreads+100 c:\tc\src\common\debugging\wheatyexceptionreport.cpp line 486
  105. 00007FF6EC5D7E3A 000000088BBFDCE0 WheatyExceptionReport::GenerateExceptionReport+41A c:\tc\src\common\debugging\wheatyexceptionreport.cpp line 592
  106. 00007FF6EC5D77BB 000000088BBFE0F0 WheatyExceptionReport::WheatyUnhandledExceptionFilter+4FB c:\tc\src\common\debugging\wheatyexceptionreport.cpp line 197
  107. 00007FFC495A584C 000000088BBFE200 UnhandledExceptionFilter+1BC
  108. 00007FFC4CF580CB 000000088BBFE240 memset+1C8B
  109. 00007FFC4CF3FD36 000000088BBFE2B0 __C_specific_handler+96
  110. 00007FFC4CF5468F 000000088BBFE2E0 __chkstk+11F
  111. 00007FFC4CEB4BEF 000000088BBFEA10 RtlWalkFrameChain+14BF
  112. 00007FFC4CEB89E6 000000088BBFF210 RtlRaiseException+316
  113. 00007FFC49575549 000000088BBFF2F0 RaiseException+69
  114. 00007FFC072BE046 000000088BBFF3A0 Trinity::Abort+E6 c:\tc\src\common\debugging\errors.cpp line 129
  115. 00007FF6EC551DEA 000000088BBFF540 FreezeDetector::Handler+1DA c:\tc\src\server\worldserver\main.cpp line 474
  116. 00007FF6EC55DFA6 000000088BBFF5A0 std::_Invoker_functor::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+76 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  117. 00007FF6EC56D7F8 000000088BBFF5E0 std::invoke<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  118. 00007FF6EC55DF28 000000088BBFF620 std::_Invoker_ret<std::_Unforced,0>::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 15732480
  119. 00007FF6EC55E317 000000088BBFF670 std::_Call_binder<std::_Unforced,0,1,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,std::tuple<boost::system::error_code const &> >+97 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1859
  120. 00007FF6EC55BD8C 000000088BBFF6D0 std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>::operator()<boost::system::error_code const &>+7C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1914
  121. 00007FF6EC595914 000000088BBFF700 boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>::operator()+34 c:\local\boost_1_65_1\boost\asio\detail\bind_handler.hpp line 48
  122. 00007FF6EC568C87 000000088BBFF730 boost::asio::asio_handler_invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code> >+37 c:\local\boost_1_65_1\boost\asio\handler_invoke_hook.hpp line 70
  123. 00007FF6EC56DA6A 000000088BBFF760 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>,std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >+3A c:\local\boost_1_65_1\boost\asio\detail\handler_invoke_helpers.hpp line 39
  124. 00007FF6EC5B1A3C 000000088BBFF840 boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >::do_complete+DC c:\local\boost_1_65_1\boost\asio\detail\wait_handler.hpp line 70
  125. 00007FF6EC5AF249 000000088BBFF870 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_65_1\boost\asio\detail\win_iocp_operation.hpp line 47
  126. 00007FF6EC5B24A0 000000088BBFFA60 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
  127. 00007FF6EC5BFD41 000000088BBFFB10 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  128. 00007FF6EC5BFC4B 000000088BBFFB70 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  129. 00007FF6EC595883 000000088BBFFBA0 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 c:\tc\src\server\worldserver\main.cpp line 210
  130. 00007FF6EC55E270 000000088BBFFBD0 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  131. 00007FF6EC56D9E0 000000088BBFFC00 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  132. 00007FF6EC560EAC 000000088BBFFC30 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.16.27023\include\thr\xthread line 239
  133. 00007FF6EC5A7D6A 000000088BBFFC80 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.16.27023\include\thr\xthread line 245
  134. 00007FF6EC5A3D08 000000088BBFFCB0 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.16.27023\include\thr\xthread line 231
  135. 00007FF6EC59CAAD 000000088BBFFCE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  136. 00007FFC0B5D4FB8 000000088BBFFD20 _register_onexit_function+4A8
  137. 00007FFC0B5D4BF1 000000088BBFFD70 _register_onexit_function+E1
  138. 00007FFC4C0481F4 000000088BBFFDA0 BaseThreadInitThunk+14
  139. 00007FFC4CF1A251 000000088BBFFE20 RtlUserThreadStart+21
  140.  
  141. Call stack:
  142. Address Frame Function SourceFile
  143. 00007FFC4CF4F794 000000088BCFF470 ZwRemoveIoCompletion+14
  144. 00007FFC4954CB93 000000088BCFF4D0 GetQueuedCompletionStatus+53
  145. 00007FF6EC5B234D 000000088BCFF6C0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  146. 00007FF6EC5BFD41 000000088BCFF770 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  147. 00007FF6EC5BFC4B 000000088BCFF7D0 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  148. 00007FF6EC595883 000000088BCFF800 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 c:\tc\src\server\worldserver\main.cpp line 210
  149. 00007FF6EC55E270 000000088BCFF830 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  150. 00007FF6EC56D9E0 000000088BCFF860 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  151. 00007FF6EC560EAC 000000088BCFF890 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.16.27023\include\thr\xthread line 239
  152. 00007FF6EC5A7D6A 000000088BCFF8E0 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.16.27023\include\thr\xthread line 245
  153. 00007FF6EC5A3D08 000000088BCFF910 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.16.27023\include\thr\xthread line 231
  154. 00007FF6EC59CAAD 000000088BCFF940 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  155. 00007FFC0B5D4FB8 000000088BCFF980 _register_onexit_function+4A8
  156. 00007FFC0B5D4BF1 000000088BCFF9D0 _register_onexit_function+E1
  157. 00007FFC4C0481F4 000000088BCFFA00 BaseThreadInitThunk+14
  158. 00007FFC4CF1A251 000000088BCFFA80 RtlUserThreadStart+21
  159.  
  160. Call stack:
  161. Address Frame Function SourceFile
  162. 00007FFC4CF52F84 000000088BDFF670 NtWaitForAlertByThreadId+14
  163. 00007FFC4CEFFA89 000000088BDFF6E0 RtlSleepConditionVariableSRW+109
  164. 00007FFC495503FD 000000088BDFF720 SleepConditionVariableSRW+2D
  165. 00007FFC0C968684 000000088BDFF770 __crtSetThreadpoolWait+134
  166. 00007FFC0C930976 000000088BDFF7B0 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  167. 00007FFC0C930873 000000088BDFF7E0 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  168. 00007FFC0C9305F8 000000088BDFF870 ?_Winerror_message@std@@YAKKPEADK@Z+678
  169. 00007FFC0C930B30 000000088BDFF8A0 _Cnd_wait+20
  170. 00007FFC1BC864C2 000000088BDFF8D0 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  171. 00007FFC1BC89514 000000088BDFF910 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  172. 00007FFC1BCB06C7 000000088BDFF970 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 c:\tc\src\common\threading\producerconsumerqueue.h line 76
  173. 00007FFC1BCAF349 000000088BDFF9D0 DatabaseWorker::WorkerThread+49 c:\tc\src\server\database\database\databaseworker.cpp line 50
  174. 00007FFC1BCAF994 000000088BDFFA00 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  175. 00007FFC1BCAFB8C 000000088BDFFA40 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  176. 00007FFC1BCAF9FB 000000088BDFFA80 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.16.27023\include\thr\xthread line 239
  177. 00007FFC1BCB11EA 000000088BDFFAD0 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.16.27023\include\thr\xthread line 245
  178. 00007FFC1BCB0BF8 000000088BDFFB00 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.16.27023\include\thr\xthread line 231
  179. 00007FFC1BCB096D 000000088BDFFB30 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  180. 00007FFC0B5D4FB8 000000088BDFFB70 _register_onexit_function+4A8
  181. 00007FFC0B5D4BF1 000000088BDFFBC0 _register_onexit_function+E1
  182. 00007FFC4C0481F4 000000088BDFFBF0 BaseThreadInitThunk+14
  183. 00007FFC4CF1A251 000000088BDFFC70 RtlUserThreadStart+21
  184.  
  185. Call stack:
  186. Address Frame Function SourceFile
  187. 00007FFC4CF52F84 000000088BEFF9B0 NtWaitForAlertByThreadId+14
  188. 00007FFC4CEFFA89 000000088BEFFA20 RtlSleepConditionVariableSRW+109
  189. 00007FFC495503FD 000000088BEFFA60 SleepConditionVariableSRW+2D
  190. 00007FFC0C968684 000000088BEFFAB0 __crtSetThreadpoolWait+134
  191. 00007FFC0C930976 000000088BEFFAF0 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  192. 00007FFC0C930873 000000088BEFFB20 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  193. 00007FFC0C9305F8 000000088BEFFBB0 ?_Winerror_message@std@@YAKKPEADK@Z+678
  194. 00007FFC0C930B30 000000088BEFFBE0 _Cnd_wait+20
  195. 00007FFC1BC864C2 000000088BEFFC10 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  196. 00007FFC1BC89514 000000088BEFFC50 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  197. 00007FFC1BCB06C7 000000088BEFFCB0 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 c:\tc\src\common\threading\producerconsumerqueue.h line 76
  198. 00007FFC1BCAF349 000000088BEFFD10 DatabaseWorker::WorkerThread+49 c:\tc\src\server\database\database\databaseworker.cpp line 50
  199. 00007FFC1BCAF994 000000088BEFFD40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  200. 00007FFC1BCAFB8C 000000088BEFFD80 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  201. 00007FFC1BCAF9FB 000000088BEFFDC0 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.16.27023\include\thr\xthread line 239
  202. 00007FFC1BCB11EA 000000088BEFFE10 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.16.27023\include\thr\xthread line 245
  203. 00007FFC1BCB0BF8 000000088BEFFE40 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.16.27023\include\thr\xthread line 231
  204. 00007FFC1BCB096D 000000088BEFFE70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  205. 00007FFC0B5D4FB8 000000088BEFFEB0 _register_onexit_function+4A8
  206. 00007FFC0B5D4BF1 000000088BEFFF00 _register_onexit_function+E1
  207. 00007FFC4C0481F4 000000088BEFFF30 BaseThreadInitThunk+14
  208. 00007FFC4CF1A251 000000088BEFFFB0 RtlUserThreadStart+21
  209.  
  210. Call stack:
  211. Address Frame Function SourceFile
  212. 00007FFC4CF52F84 000000088BFFF220 NtWaitForAlertByThreadId+14
  213. 00007FFC4CEFFA89 000000088BFFF290 RtlSleepConditionVariableSRW+109
  214. 00007FFC495503FD 000000088BFFF2D0 SleepConditionVariableSRW+2D
  215. 00007FFC0C968684 000000088BFFF320 __crtSetThreadpoolWait+134
  216. 00007FFC0C930976 000000088BFFF360 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  217. 00007FFC0C930873 000000088BFFF390 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  218. 00007FFC0C9305F8 000000088BFFF420 ?_Winerror_message@std@@YAKKPEADK@Z+678
  219. 00007FFC0C930B30 000000088BFFF450 _Cnd_wait+20
  220. 00007FFC1BC864C2 000000088BFFF480 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  221. 00007FFC1BC89514 000000088BFFF4C0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  222. 00007FFC1BCB06C7 000000088BFFF520 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 c:\tc\src\common\threading\producerconsumerqueue.h line 76
  223. 00007FFC1BCAF349 000000088BFFF580 DatabaseWorker::WorkerThread+49 c:\tc\src\server\database\database\databaseworker.cpp line 50
  224. 00007FFC1BCAF994 000000088BFFF5B0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  225. 00007FFC1BCAFB8C 000000088BFFF5F0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  226. 00007FFC1BCAF9FB 000000088BFFF630 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.16.27023\include\thr\xthread line 239
  227. 00007FFC1BCB11EA 000000088BFFF680 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.16.27023\include\thr\xthread line 245
  228. 00007FFC1BCB0BF8 000000088BFFF6B0 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.16.27023\include\thr\xthread line 231
  229. 00007FFC1BCB096D 000000088BFFF6E0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  230. 00007FFC0B5D4FB8 000000088BFFF720 _register_onexit_function+4A8
  231. 00007FFC0B5D4BF1 000000088BFFF770 _register_onexit_function+E1
  232. 00007FFC4C0481F4 000000088BFFF7A0 BaseThreadInitThunk+14
  233. 00007FFC4CF1A251 000000088BFFF820 RtlUserThreadStart+21
  234.  
  235. Call stack:
  236. Address Frame Function SourceFile
  237. 00007FFC4CF4F6F4 000000088C0FFBB0 ZwWaitForSingleObject+14
  238. 00007FFC495745C3 000000088C0FFC50 WaitForSingleObjectEx+93
  239. 00007FFC072567FD 000000088C0FFC80 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  240. 00007FFC0726788F 000000088C0FFCB0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_65_1\boost\asio\detail\win_thread.hpp line 119
  241. 00007FFC0726BD86 000000088C0FFD30 boost::asio::detail::win_thread_function+56 c:\local\boost_1_65_1\boost\asio\detail\impl\win_thread.ipp line 120
  242. 00007FFC0B5D4FB8 000000088C0FFD70 _register_onexit_function+4A8
  243. 00007FFC0B5D4BF1 000000088C0FFDC0 _register_onexit_function+E1
  244. 00007FFC4C0481F4 000000088C0FFDF0 BaseThreadInitThunk+14
  245. 00007FFC4CF1A251 000000088C0FFE70 RtlUserThreadStart+21
  246.  
  247. Call stack:
  248. Address Frame Function SourceFile
  249. 00007FFC4CF52FE4 000000088C1FFAC0 ZwWaitForWorkViaWorkerFactory+14
  250. 00007FFC4CF001F4 000000088C1FFDB0 RtlReleaseSRWLockExclusive+2C4
  251. 00007FFC4C0481F4 000000088C1FFDE0 BaseThreadInitThunk+14
  252. 00007FFC4CF1A251 000000088C1FFE60 RtlUserThreadStart+21
  253.  
  254. Call stack:
  255. Address Frame Function SourceFile
  256. 00007FFC4CF52FE4 000000088C2FF530 ZwWaitForWorkViaWorkerFactory+14
  257. 00007FFC4CF001F4 000000088C2FF820 RtlReleaseSRWLockExclusive+2C4
  258. 00007FFC4C0481F4 000000088C2FF850 BaseThreadInitThunk+14
  259. 00007FFC4CF1A251 000000088C2FF8D0 RtlUserThreadStart+21
  260.  
  261. Call stack:
  262. Address Frame Function SourceFile
  263. 00007FFC4CF4FCF4 000000088B9FF7B0 NtDelayExecution+14
  264. 00007FFC49575631 000000088B9FF850 SleepEx+A1
  265. 00007FFBE8A5495B 000000088B9FF880 efsw::Platform::System::sleep+2B c:\tc\dep\efsw\src\efsw\platform\win\systemimpl.cpp line 17
  266. 00007FFBE8A319F8 000000088B9FF8B0 efsw::System::sleep+28 c:\tc\dep\efsw\src\efsw\system.cpp line 9
  267. 00007FFBE8A2B750 000000088B9FFA00 efsw::FileWatcherWin32::run+190 c:\tc\dep\efsw\src\efsw\filewatcherwin32.cpp line 204
  268. 00007FFBE8A3015F 000000088B9FFA30 efsw::Private::ThreadMemberFunc<efsw::FileWatcherWin32>::run+2F c:\tc\dep\efsw\src\efsw\thread.hpp line 81
  269. 00007FFBE8A304E6 000000088B9FFA60 efsw::Thread::run+36 c:\tc\dep\efsw\src\efsw\thread.cpp line 49
  270. 00007FFBE8A48C78 000000088B9FFAA0 efsw::Platform::ThreadImpl::entryPoint+38 c:\tc\dep\efsw\src\efsw\platform\win\threadimpl.cpp line 57
  271. 00007FFC0B5D4FB8 000000088B9FFAE0 _register_onexit_function+4A8
  272. 00007FFC0B5D4BF1 000000088B9FFB30 _register_onexit_function+E1
  273. 00007FFC4C0481F4 000000088B9FFB60 BaseThreadInitThunk+14
  274. 00007FFC4CF1A251 000000088B9FFBE0 RtlUserThreadStart+21
  275.  
  276. Call stack:
  277. Address Frame Function SourceFile
  278. 00007FFBE8C024FD 000000088BAFD4D0 dtNodeQueue::modify+2D c:\tc\dep\recastnavigation\detour\include\detournode.h line 134
  279. 00007FFBE8BF5C3B 000000088BAFD660 dtNavMeshQuery::findPath+AFB c:\tc\dep\recastnavigation\detour\source\detournavmeshquery.cpp line 1177
  280. 00007FFBE85C534D 000000088BAFE3C0 PathGenerator::BuildPolyPath+13CD c:\tc\src\server\game\movement\pathgenerator.cpp line 382
  281. 00007FFBE85C314D 000000088BAFE630 PathGenerator::CalculatePath+3FD c:\tc\src\server\game\movement\pathgenerator.cpp line 91
  282. 00007FFBE85D4BE0 000000088BAFE840 FollowMovementGenerator::Update+680 c:\tc\src\server\game\movement\movementgenerators\followmovementgenerator.cpp line 153
  283. 00007FFBE859DADD 000000088BAFEA60 MotionMaster::Update+37D c:\tc\src\server\game\movement\motionmaster.cpp line 297
  284. 00007FFBE8074BDB 000000088BAFEB00 Unit::Update+2DB c:\tc\src\server\game\entities\unit\unit.cpp line 455
  285. 00007FFBE7E22699 000000088BAFEFC0 Creature::Update+999 c:\tc\src\server\game\entities\creature\creature.cpp line 722
  286. 00007FFBE7E8B32A 000000088BAFF0F0 TempSummon::Update+5A c:\tc\src\server\game\entities\creature\temporarysummon.cpp line 52
  287. 00007FFBE839A870 000000088BAFF150 Trinity::ObjectUpdater::Visit<Creature>+B0 c:\tc\src\server\game\grids\notifiers\gridnotifiers.cpp line 407
  288. 00007FFBE85276A5 000000088BAFF180 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  289. 00007FFBE8527745 000000088BAFF1B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+35 c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 52
  290. 00007FFBE85278FB 000000088BAFF1E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+4B c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 53
  291. 00007FFBE852752A 000000088BAFF210 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+3A c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 59
  292. 00007FFBE854DB65 000000088BAFF240 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >::Visit+35 c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 93
  293. 00007FFBE8526675 000000088BAFF270 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::Visit<Trinity::ObjectUpdater>+35 c:\tc\src\server\game\grids\grid.h line 92
  294. 00007FFBE8526EDC 000000088BAFF2A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+4C c:\tc\src\server\game\grids\ngrid.h line 154
  295. 00007FFBE85267A0 000000088BAFF2F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+D0 c:\tc\src\server\game\maps\map.h line 964
  296. 00007FFBE8502904 000000088BAFF390 Map::VisitNearbyCellsOf+184 c:\tc\src\server\game\maps\map.cpp line 725
  297. 00007FFBE8502C76 000000088BAFF780 Map::Update+326 c:\tc\src\server\game\maps\map.cpp line 794
  298. 00007FFBE8587B3C 000000088BAFF7B0 MapUpdateRequest::call+3C c:\tc\src\server\game\maps\mapupdater.cpp line 43
  299. 00007FFBE8584126 000000088BAFF800 MapUpdater::WorkerThread+66 c:\tc\src\server\game\maps\mapupdater.cpp line 115
  300. 00007FFBE85846C4 000000088BAFF830 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  301. 00007FFBE85855CC 000000088BAFF870 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  302. 00007FFBE8584C0B 000000088BAFF8B0 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.16.27023\include\thr\xthread line 239
  303. 00007FFBE85876CA 000000088BAFF900 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.16.27023\include\thr\xthread line 245
  304. 00007FFBE8586D88 000000088BAFF930 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.16.27023\include\thr\xthread line 231
  305. 00007FFBE8586A1D 000000088BAFF960 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  306. 00007FFC0B5D4FB8 000000088BAFF9A0 _register_onexit_function+4A8
  307. 00007FFC0B5D4BF1 000000088BAFF9F0 _register_onexit_function+E1
  308. 00007FFC4C0481F4 000000088BAFFA20 BaseThreadInitThunk+14
  309. 00007FFC4CF1A251 000000088BAFFAA0 RtlUserThreadStart+21
  310.  
  311. Call stack:
  312. Address Frame Function SourceFile
  313. 00007FFC4CF4F6F4 000000088C3FF850 ZwWaitForSingleObject+14
  314. 00007FFC495745C3 000000088C3FF8F0 WaitForSingleObjectEx+93
  315. 00007FFBE87A54DD 000000088C3FF920 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  316. 00007FFBE87AF7DF 000000088C3FF950 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_65_1\boost\asio\detail\win_thread.hpp line 119
  317. 00007FFBE87B1126 000000088C3FF9D0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_65_1\boost\asio\detail\impl\win_thread.ipp line 120
  318. 00007FFC0B5D4FB8 000000088C3FFA10 _register_onexit_function+4A8
  319. 00007FFC0B5D4BF1 000000088C3FFA60 _register_onexit_function+E1
  320. 00007FFC4C0481F4 000000088C3FFA90 BaseThreadInitThunk+14
  321. 00007FFC4CF1A251 000000088C3FFB10 RtlUserThreadStart+21
  322.  
  323. Call stack:
  324. Address Frame Function SourceFile
  325. 00007FFC4CF4F794 000000088C4FF6F0 ZwRemoveIoCompletion+14
  326. 00007FFC4954CB93 000000088C4FF750 GetQueuedCompletionStatus+53
  327. 00007FFBE87AC08D 000000088C4FF940 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  328. 00007FFBE87AF921 000000088C4FF9F0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  329. 00007FFBE87AF82B 000000088C4FFA50 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  330. 00007FFBE87A6F4B 000000088C4FFC40 NetworkThread<WorldSocket>::Run+17B c:\tc\src\server\shared\networking\networkthread.h line 129
  331. 00007FFBE879C1F4 000000088C4FFC70 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.16.27023\include\type_traits line 16707566
  332. 00007FFBE879F2EC 000000088C4FFCB0 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  333. 00007FFBE879CEDB 000000088C4FFCF0 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.16.27023\include\thr\xthread line 239
  334. 00007FFBE87A98BA 000000088C4FFD40 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.16.27023\include\thr\xthread line 245
  335. 00007FFBE87A8E58 000000088C4FFD70 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.16.27023\include\thr\xthread line 231
  336. 00007FFBE8586A1D 000000088C4FFDA0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  337. 00007FFC0B5D4FB8 000000088C4FFDE0 _register_onexit_function+4A8
  338. 00007FFC0B5D4BF1 000000088C4FFE30 _register_onexit_function+E1
  339. 00007FFC4C0481F4 000000088C4FFE60 BaseThreadInitThunk+14
  340. 00007FFC4CF1A251 000000088C4FFEE0 RtlUserThreadStart+21
  341.  
  342. Call stack:
  343. Address Frame Function SourceFile
  344. 00007FFC4CF4F734 000000088C5FEF80 ZwReadFile+14
  345. 00007FFC495506A7 000000088C5FF000 ReadFile+77
  346. 00007FFC0B66DFBF 000000088C5FF0F0 _read+EDF
  347. 00007FFC0B66D413 000000088C5FF150 _read+333
  348. 00007FFC0B6179B2 000000088C5FF1E0 ungetwc+2F2
  349. 00007FFC0B618260 000000088C5FF220 ungetwc+BA0
  350. 00007FFC0B5D894E 000000088C5FF290 _fgetc_nolock+10E
  351. 00007FFC0B5D89D3 000000088C5FF2C0 _getc_nolock+13
  352. 00007FFC0B5D99BF 000000088C5FF370 _fgetwc_nolock+23F
  353. 00007FFC0B5D9B73 000000088C5FF3A0 _getwc_nolock+13
  354. 00007FFC0B5D9536 000000088C5FF3D0 fgetpos+856
  355. 00007FFC0B5D9467 000000088C5FF450 fgetpos+787
  356. 00007FFC0B5D9772 000000088C5FF490 fgetws+32
  357. 00007FF6EC5CA0F2 000000088C5FF7A0 CliThread+E2 c:\tc\src\server\worldserver\commandline\clirunnable.cpp line 151
  358. 00007FF6EC55E1DA 000000088C5FF7D0 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  359. 00007FF6EC56D9A0 000000088C5FF800 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  360. 00007FF6EC560E5C 000000088C5FF830 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.16.27023\include\thr\xthread line 239
  361. 00007FF6EC5A7CCA 000000088C5FF880 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.16.27023\include\thr\xthread line 245
  362. 00007FF6EC5A3CD8 000000088C5FF8B0 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.16.27023\include\thr\xthread line 231
  363. 00007FF6EC59CAAD 000000088C5FF8E0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  364. 00007FFC0B5D4FB8 000000088C5FF920 _register_onexit_function+4A8
  365. 00007FFC0B5D4BF1 000000088C5FF970 _register_onexit_function+E1
  366. 00007FFC4C0481F4 000000088C5FF9A0 BaseThreadInitThunk+14
  367. 00007FFC4CF1A251 000000088C5FFA20 RtlUserThreadStart+21
  368. ========================
  369. Local Variables And Parameters
  370.  
  371. Call stack:
  372. Address Frame Function SourceFile
  373. 00007FFC49575549 000000088BBFF2F0 RaiseException+69
  374.  
  375. 00007FFC072BE046 000000088BBFF3A0 Trinity::Abort+E6 c:\tc\src\common\debugging\errors.cpp line 129
  376. Parameter char* file = "c:\tc\src\server\worldserver\main.cpp"
  377. Parameter int line = 0x1DA
  378. Parameter char* function = "FreezeDetector::Handler"
  379. Local unsigned int[2] execeptionArgs
  380. [0] = 0x195019A7E90
  381. [1] = 0x7FF6EC551DEA
  382. Local std::string formattedMessage = "
  383. c:\tc\src\server\worldserver\main.cpp:474 i..."
  384.  
  385. 00007FF6EC551DEA 000000088BBFF540 FreezeDetector::Handler+1DA c:\tc\src\server\worldserver\main.cpp line 474
  386. Local unsigned int curtime = 0x2DB2A
  387. Local unsigned int worldLoopCounter = 0x41B
  388. Local std::shared_ptr<FreezeDetector> freezeDetector
  389. std::_Ptr_base<FreezeDetector>
  390. FreezeDetector* _Ptr = 0x194E9D4DA50
  391. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  392. unsigned int _worldLoopCounter = 0x41B
  393. unsigned int _lastChangeMsTime = 0x1F064
  394. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  395. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  396. unsigned long _Uses = 0x2
  397. unsigned long _Weaks = 0x3
  398. Parameter std::weak_ptr<FreezeDetector>* freezeDetectorRef = 0x88BBFF570
  399. std::_Ptr_base<FreezeDetector>
  400. FreezeDetector* _Ptr = 0x194E9D4DA50
  401. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  402. unsigned int _worldLoopCounter = 0x41B
  403. unsigned int _lastChangeMsTime = 0x1F064
  404. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  405. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  406. unsigned long _Uses = 0x2
  407. unsigned long _Weaks = 0x3
  408. Parameter boost::system::error_code& error = 0x88BBFF7F8
  409. int m_val = 0x0
  410. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  411. std_category
  412. std::error_category
  413. unsigned int _Addr = 0x7FF6EC69F528
  414. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  415. boost::system::error_category::std_category std_cat_
  416. std::error_category
  417. unsigned int _Addr = 0x7FF6EC70AAC0
  418. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  419.  
  420. 00007FF6EC55DFA6 000000088BBFF5A0 std::_Invoker_functor::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+76 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  421. Parameter &* _Obj = 0x7FF6EC551C10
  422. <user defined> = 0x7FF6EC551C10
  423. <user defined> = 0x4C89481024548948
  424. Parameter std::weak_ptr<FreezeDetector>& <_Args_0> = 0x88BBFF7E8
  425. std::_Ptr_base<FreezeDetector>
  426. FreezeDetector* _Ptr = 0x194E9D4DA50
  427. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  428. unsigned int _worldLoopCounter = 0x41B
  429. unsigned int _lastChangeMsTime = 0x1F064
  430. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  431. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  432. unsigned long _Uses = 0x2
  433. unsigned long _Weaks = 0x3
  434. Parameter boost::system::error_code& <_Args_1> = 0x88BBFF7F8
  435. int m_val = 0x0
  436. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  437. std_category
  438. std::error_category
  439. unsigned int _Addr = 0x7FF6EC69F528
  440. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  441. boost::system::error_category::std_category std_cat_
  442. std::error_category
  443. unsigned int _Addr = 0x7FF6EC70AAC0
  444. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  445.  
  446. 00007FF6EC56D7F8 000000088BBFF5E0 std::invoke<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  447. Parameter &* _Obj = 0x7FF6EC551C10
  448. <user defined> = 0x7FF6EC551C10
  449. <user defined> = 0x4C89481024548948
  450. Parameter std::weak_ptr<FreezeDetector>& <_Args_0> = 0x88BBFF7E8
  451. std::_Ptr_base<FreezeDetector>
  452. FreezeDetector* _Ptr = 0x194E9D4DA50
  453. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  454. unsigned int _worldLoopCounter = 0x41B
  455. unsigned int _lastChangeMsTime = 0x1F064
  456. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  457. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  458. unsigned long _Uses = 0x2
  459. unsigned long _Weaks = 0x3
  460. Parameter boost::system::error_code& <_Args_1> = 0x88BBFF7F8
  461. int m_val = 0x0
  462. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  463. std_category
  464. std::error_category
  465. unsigned int _Addr = 0x7FF6EC69F528
  466. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  467. boost::system::error_category::std_category std_cat_
  468. std::error_category
  469. unsigned int _Addr = 0x7FF6EC70AAC0
  470. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  471.  
  472. 00007FF6EC55DF28 000000088BBFF620 std::_Invoker_ret<std::_Unforced,0>::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 15732480
  473. Parameter &* <_Vals_0> = 0x7FF6EC551C10
  474. <user defined> = 0x7FF6EC551C10
  475. <user defined> = 0x4C89481024548948
  476. Parameter std::weak_ptr<FreezeDetector>& <_Vals_1> = 0x88BBFF7E8
  477. std::_Ptr_base<FreezeDetector>
  478. FreezeDetector* _Ptr = 0x194E9D4DA50
  479. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  480. unsigned int _worldLoopCounter = 0x41B
  481. unsigned int _lastChangeMsTime = 0x1F064
  482. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  483. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  484. unsigned long _Uses = 0x2
  485. unsigned long _Weaks = 0x3
  486. Parameter boost::system::error_code& <_Vals_2> = 0x88BBFF7F8
  487. int m_val = 0x0
  488. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  489. std_category
  490. std::error_category
  491. unsigned int _Addr = 0x7FF6EC69F528
  492. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  493. boost::system::error_category::std_category std_cat_
  494. std::error_category
  495. unsigned int _Addr = 0x7FF6EC70AAC0
  496. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  497.  
  498. 00007FF6EC55E317 000000088BBFF670 std::_Call_binder<std::_Unforced,0,1,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,std::tuple<boost::system::error_code const &> >+97 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1859
  499. Parameter std::_Invoker_ret<std::_Unforced,0> __formal = 0xCC
  500. Parameter &* _Obj = 0x7FF6EC551C10
  501. <user defined> = 0x7FF6EC551C10
  502. <user defined> = 0x4C89481024548948
  503. Parameter std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >& _Tpl = 0x88BBFF7E0
  504. std::tuple<std::_Ph<1> >
  505. std::_Tuple_val<std::_Ph<1> > _Myfirst
  506. std::_Ph<1> _Val = 0xCC
  507. std::_Tuple_val<std::weak_ptr<FreezeDetector> > _Myfirst
  508. std::weak_ptr<FreezeDetector> _Val
  509. std::_Ptr_base<FreezeDetector>
  510. FreezeDetector* _Ptr = 0x194E9D4DA50
  511. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  512. Parameter std::tuple<boost::system::error_code const &>* _Ut = 0x88BBFF6B0
  513. std::_Tuple_val<boost::system::error_code const &> _Myfirst
  514. boost::system::error_code& _Val = 0x88BBFF7F8
  515. int m_val = 0x0
  516. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  517.  
  518. 00007FF6EC55BD8C 000000088BBFF6D0 std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>::operator()<boost::system::error_code const &>+7C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1914
  519. Local std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>* this = 0x88BBFF7D8
  520. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  521. * _Myval1 = 0x7FF6EC551C10
  522. <user defined> = 0x7FF6EC551C10
  523. <user defined> = 0x4C89481024548948
  524. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2
  525. std::tuple<std::_Ph<1> >
  526. std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
  527. std::_Tuple_val<std::weak_ptr<FreezeDetector> > _Myfirst = 0x88BBFF7E8
  528. Parameter boost::system::error_code& <_Unbargs_0> = 0x88BBFF7F8
  529. int m_val = 0x0
  530. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  531. std_category
  532. std::error_category
  533. unsigned int _Addr = 0x7FF6EC69F528
  534. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  535. boost::system::error_category::std_category std_cat_
  536. std::error_category
  537. unsigned int _Addr = 0x7FF6EC70AAC0
  538. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  539.  
  540. 00007FF6EC595914 000000088BBFF700 boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>::operator()+34 c:\local\boost_1_65_1\boost\asio\detail\bind_handler.hpp line 48
  541. Local boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>* this = 0x88BBFF7D8
  542. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  543. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  544. <user defined>* _Myval1 = 0x7FF6EC551C10
  545. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  546. boost::system::error_code arg1_
  547. int m_val = 0x0
  548. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  549. std_category
  550. std::error_category
  551. unsigned int _Addr = 0x7FF6EC69F528
  552. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  553. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  554.  
  555. 00007FF6EC568C87 000000088BBFF730 boost::asio::asio_handler_invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code> >+37 c:\local\boost_1_65_1\boost\asio\handler_invoke_hook.hpp line 70
  556. Parameter boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>& function = 0x88BBFF7D8
  557. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  558. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  559. <user defined>* _Myval1 = 0x7FF6EC551C10
  560. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  561. boost::system::error_code arg1_
  562. int m_val = 0x0
  563. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  564. std_category
  565. std::error_category
  566. unsigned int _Addr = 0x7FF6EC69F528
  567. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  568. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  569.  
  570. 00007FF6EC56DA6A 000000088BBFF760 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>,std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >+3A c:\local\boost_1_65_1\boost\asio\detail\handler_invoke_helpers.hpp line 39
  571. Parameter boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>& function = 0x88BBFF7D8
  572. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  573. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  574. <user defined>* _Myval1 = 0x7FF6EC551C10
  575. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  576. boost::system::error_code arg1_
  577. int m_val = 0x0
  578. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  579. std_category
  580. std::error_category
  581. unsigned int _Addr = 0x7FF6EC69F528
  582. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  583. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  584. Parameter std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>& context = 0x88BBFF7D8
  585. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  586. * _Myval1 = 0x7FF6EC551C10
  587. <user defined> = 0x7FF6EC551C10
  588. <user defined> = 0x4C89481024548948
  589. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2
  590. std::tuple<std::_Ph<1> >
  591. std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
  592. std::_Tuple_val<std::weak_ptr<FreezeDetector> > _Myfirst = 0x88BBFF7E8
  593.  
  594. 00007FF6EC5B1A3C 000000088BBFF840 boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >::do_complete+DC c:\local\boost_1_65_1\boost\asio\detail\wait_handler.hpp line 70
  595. Local boost::asio::detail::std_fenced_block b
  596. Parameter boost::asio::detail::win_iocp_io_service* owner = 0x194F95D7600
  597. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  598. boost::asio::io_service::service
  599. key
  600. type_info* type_info_ = 0x7FF6EC69F790
  601. boost::asio::io_service::id* id_ = 0x28
  602. boost::asio::io_service::service::key key_ = 0x194F95D7608
  603. boost::asio::io_service& owner_ = 0x194F9669CE0
  604. boost::asio::io_service::service* next_ = NULL
  605. work_finished_on_block_exit
  606. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  607. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  608. boost::asio::io_service::service
  609. key
  610. type_info* type_info_ = 0x7FF6EC599630
  611. boost::asio::io_service::id* id_ = 0x48
  612. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  613. boost::asio::io_service& owner_ = 0x70636F69
  614. boost::asio::io_service::service* next_ = 0x73637170
  615. work_finished_on_block_exit
  616. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  617. auto_handle
  618. void* handle = 0x7FF6EC599630
  619. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  620. long outstanding_work_ = 0x2E353532
  621. long stopped_ = 0x2E353532
  622. long stop_event_posted_ = 0x2E353532
  623. long shutdown_ = 0x353532
  624. unsigned long gqcs_timeout_ = 0x6C756F63
  625. timer_thread_function
  626. <user defined> io_service_ = 0x7FF6EC599630
  627. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  628. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  629. long dispatch_required_ = 0x74207261
  630. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  631. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  632. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  633. auto_handle
  634. void* handle = 0x7FF6EC69F790
  635. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  636. void* handle = 0x1F0
  637. long outstanding_work_ = 0x3
  638. long stopped_ = 0x0
  639. long stop_event_posted_ = 0x0
  640. long shutdown_ = 0x0
  641. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  642. timer_thread_function
  643. <user defined> io_service_ = 0x7FF6EC69F790
  644. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  645. boost::asio::detail::win_thread* p_ = 0x194F9666490
  646. func_base
  647. void* entry_event_ = 0x354
  648. void* exit_event_ = 0x34C
  649. auto_func_base_ptr
  650. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  651. <user defined> thread_ = 0x354
  652. <user defined> exit_event_ = 0x34C
  653. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  654. void* handle = 0x350
  655. long dispatch_required_ = 0x0
  656. boost::asio::detail::win_mutex dispatch_mutex_
  657. _RTL_CRITICAL_SECTION crit_section_
  658. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  659. long LockCount = 0xFFFFFFFF
  660. long RecursionCount = 0x0
  661. void* OwningThread = NULL
  662. void* LockSemaphore = NULL
  663. unsigned int SpinCount = 0x20007D0
  664. boost::asio::detail::timer_queue_set timer_queues_
  665. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  666. boost::asio::detail::timer_queue_base* next_ = NULL
  667. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  668. boost::asio::detail::win_iocp_operation* front_ = NULL
  669. boost::asio::detail::win_iocp_operation* back_ = NULL
  670. Parameter boost::asio::detail::win_iocp_operation* base = 0x194E8A92170
  671. _OVERLAPPED
  672. unsigned int Internal = 0x7FF6EC70AA68
  673. unsigned int InternalHigh = 0x0
  674. unsigned long Offset = 0x0
  675. unsigned long OffsetHigh = 0x0
  676. void* Pointer = NULL
  677. void* hEvent = NULL
  678. boost::asio::detail::win_iocp_operation* next_ = NULL
  679. * func_ = 0x7FF6EC5B1960
  680. <user defined> = 0x44894C20244C894C
  681. <user defined> = 0x44894C20244C894C
  682. <user defined> = 0x44894C20244C894C
  683. unsigned int = 0x44894C20244C894C
  684. long ready_ = 0x1
  685. Parameter boost::system::error_code& __formal = 0x88BBFF988
  686. int m_val = 0x0
  687. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  688. std_category
  689. std::error_category
  690. unsigned int _Addr = 0x7FF6EC69F528
  691. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  692. boost::system::error_category::std_category std_cat_
  693. std::error_category
  694. unsigned int _Addr = 0x7FF6EC70AAC0
  695. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  696. Parameter unsigned int __formal = 0x0
  697. Local boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code> handler
  698. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  699. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  700. <user defined>* _Myval1 = 0x7FF6EC551C10
  701. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  702. boost::system::error_code arg1_
  703. int m_val = 0x0
  704. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  705. std_category
  706. std::error_category
  707. unsigned int _Addr = 0x7FF6EC69F528
  708. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  709. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  710. Local boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >* h = 0x194E8A92170
  711. boost::asio::detail::wait_op
  712. boost::asio::detail::win_iocp_operation
  713. _OVERLAPPED
  714. unsigned int Internal = 0x7FF6EC70AA68
  715. unsigned int InternalHigh = 0x0
  716. unsigned long Offset = 0x0
  717. unsigned long OffsetHigh = 0x0
  718. void* Pointer = NULL
  719. void* hEvent = NULL
  720. boost::asio::detail::win_iocp_operation* next_ = NULL
  721. <user defined>* func_ = 0x7FF6EC5B1960
  722. long ready_ = 0x1
  723. boost::system::error_code ec_
  724. int m_val = 0x0
  725. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  726. ptr
  727. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>* h = 0x7FF6EC70AA68
  728. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair = 0x7FF6EC70AA68
  729. void* v = NULL
  730. boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >* p = NULL
  731. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  732. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  733. <user defined>* _Myval1 = 0x7FF6EC551C10
  734. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x194E8A921C0
  735. Local boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >::ptr p
  736. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>* h = 0x88BBFF7D8
  737. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  738. <user defined>* _Myval1 = 0x7FF6EC551C10
  739. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  740. void* v = NULL
  741. boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >* p = NULL
  742.  
  743. 00007FF6EC5AF249 000000088BBFF870 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_65_1\boost\asio\detail\win_iocp_operation.hpp line 47
  744. Local boost::asio::detail::win_iocp_operation* this = 0x194E8A92170
  745. _OVERLAPPED
  746. unsigned int Internal = 0x7FF6EC70AA68
  747. unsigned int InternalHigh = 0x0
  748. unsigned long Offset = 0x0
  749. unsigned long OffsetHigh = 0x0
  750. void* Pointer = NULL
  751. void* hEvent = NULL
  752. boost::asio::detail::win_iocp_operation* next_ = NULL
  753. * func_ = 0x7FF6EC5B1960
  754. <user defined> = 0x44894C20244C894C
  755. <user defined> = 0x44894C20244C894C
  756. <user defined> = 0x44894C20244C894C
  757. unsigned int = 0x44894C20244C894C
  758. long ready_ = 0x1
  759. Parameter boost::asio::detail::win_iocp_io_service& owner = 0x194F95D7600
  760. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  761. boost::asio::io_service::service
  762. key
  763. type_info* type_info_ = 0x7FF6EC69F790
  764. boost::asio::io_service::id* id_ = 0x28
  765. boost::asio::io_service::service::key key_ = 0x194F95D7608
  766. boost::asio::io_service& owner_ = 0x194F9669CE0
  767. boost::asio::io_service::service* next_ = NULL
  768. work_finished_on_block_exit
  769. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  770. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  771. boost::asio::io_service::service
  772. key
  773. type_info* type_info_ = 0x7FF6EC599630
  774. boost::asio::io_service::id* id_ = 0x48
  775. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  776. boost::asio::io_service& owner_ = 0x70636F69
  777. boost::asio::io_service::service* next_ = 0x73637170
  778. work_finished_on_block_exit
  779. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  780. auto_handle
  781. void* handle = 0x7FF6EC599630
  782. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  783. long outstanding_work_ = 0x2E353532
  784. long stopped_ = 0x2E353532
  785. long stop_event_posted_ = 0x2E353532
  786. long shutdown_ = 0x353532
  787. unsigned long gqcs_timeout_ = 0x6C756F63
  788. timer_thread_function
  789. <user defined> io_service_ = 0x7FF6EC599630
  790. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  791. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  792. long dispatch_required_ = 0x74207261
  793. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  794. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  795. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  796. auto_handle
  797. void* handle = 0x7FF6EC69F790
  798. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  799. void* handle = 0x1F0
  800. long outstanding_work_ = 0x3
  801. long stopped_ = 0x0
  802. long stop_event_posted_ = 0x0
  803. long shutdown_ = 0x0
  804. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  805. timer_thread_function
  806. <user defined> io_service_ = 0x7FF6EC69F790
  807. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  808. boost::asio::detail::win_thread* p_ = 0x194F9666490
  809. func_base
  810. void* entry_event_ = 0x354
  811. void* exit_event_ = 0x34C
  812. auto_func_base_ptr
  813. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  814. <user defined> thread_ = 0x354
  815. <user defined> exit_event_ = 0x34C
  816. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  817. void* handle = 0x350
  818. long dispatch_required_ = 0x0
  819. boost::asio::detail::win_mutex dispatch_mutex_
  820. _RTL_CRITICAL_SECTION crit_section_
  821. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  822. long LockCount = 0xFFFFFFFF
  823. long RecursionCount = 0x0
  824. void* OwningThread = NULL
  825. void* LockSemaphore = NULL
  826. unsigned int SpinCount = 0x20007D0
  827. boost::asio::detail::timer_queue_set timer_queues_
  828. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  829. boost::asio::detail::timer_queue_base* next_ = NULL
  830. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  831. boost::asio::detail::win_iocp_operation* front_ = NULL
  832. boost::asio::detail::win_iocp_operation* back_ = NULL
  833. Parameter boost::system::error_code& ec = 0x88BBFF988
  834. int m_val = 0x0
  835. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  836. std_category
  837. std::error_category
  838. unsigned int _Addr = 0x7FF6EC69F528
  839. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  840. boost::system::error_category::std_category std_cat_
  841. std::error_category
  842. unsigned int _Addr = 0x7FF6EC70AAC0
  843. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  844. Parameter unsigned int bytes_transferred = 0x0
  845.  
  846. 00007FF6EC5B24A0 000000088BBFFA60 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
  847. Local boost::asio::detail::win_iocp_io_service::work_finished_on_block_exit on_exit
  848. boost::asio::detail::win_iocp_io_service* io_service_ = 0x194F95D7600
  849. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  850. boost::asio::io_service::service
  851. key
  852. type_info* type_info_ = 0x7FF6EC69F790
  853. boost::asio::io_service::id* id_ = 0x28
  854. boost::asio::io_service::service::key key_ = 0x194F95D7608
  855. boost::asio::io_service& owner_ = 0x194F9669CE0
  856. boost::asio::io_service::service* next_ = NULL
  857. work_finished_on_block_exit
  858. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  859. auto_handle
  860. void* handle = 0x7FF6EC69F790
  861. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  862. void* handle = 0x1F0
  863. long outstanding_work_ = 0x3
  864. long stopped_ = 0x0
  865. long stop_event_posted_ = 0x0
  866. long shutdown_ = 0x0
  867. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  868. timer_thread_function
  869. <user defined> io_service_ = 0x7FF6EC69F790
  870. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  871. boost::asio::detail::win_thread* p_ = 0x194F9666490
  872. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  873. void* handle = 0x350
  874. long dispatch_required_ = 0x0
  875. boost::asio::detail::win_mutex dispatch_mutex_
  876. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  877. boost::asio::detail::timer_queue_set timer_queues_
  878. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  879. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  880. boost::asio::detail::win_iocp_operation* front_ = NULL
  881. boost::asio::detail::win_iocp_operation* back_ = NULL
  882. Local boost::asio::detail::win_iocp_operation* op = 0x194E8A92170
  883. _OVERLAPPED
  884. unsigned int Internal = 0x7FF6EC70AA68
  885. unsigned int InternalHigh = 0x0
  886. unsigned long Offset = 0x0
  887. unsigned long OffsetHigh = 0x0
  888. void* Pointer = NULL
  889. void* hEvent = NULL
  890. boost::asio::detail::win_iocp_operation* next_ = NULL
  891. * func_ = 0x7FF6EC5B1960
  892. <user defined> = 0x44894C20244C894C
  893. <user defined> = 0x44894C20244C894C
  894. <user defined> = 0x44894C20244C894C
  895. unsigned int = 0x44894C20244C894C
  896. long ready_ = 0x1
  897. Local boost::system::error_code result_ec
  898. int m_val = 0x0
  899. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  900. std_category
  901. std::error_category
  902. unsigned int _Addr = 0x7FF6EC69F528
  903. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  904. boost::system::error_category::std_category std_cat_
  905. std::error_category
  906. unsigned int _Addr = 0x7FF6EC70AAC0
  907. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  908. Local unsigned long last_error = 0x0
  909. Local int ok = 0x1
  910. Local unsigned int completion_key = 0x0
  911. Local _OVERLAPPED* overlapped = 0x194E8A92170
  912. unsigned int Internal = 0x7FF6EC70AA68
  913. unsigned int InternalHigh = 0x0
  914. unsigned long Offset = 0x0
  915. unsigned long OffsetHigh = 0x0
  916. void* Pointer = NULL
  917. void* hEvent = NULL
  918. Local unsigned long bytes_transferred = 0x0
  919. Local boost::asio::detail::win_iocp_io_service* this = 0x194F95D7600
  920. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  921. boost::asio::io_service::service
  922. key
  923. type_info* type_info_ = 0x7FF6EC69F790
  924. boost::asio::io_service::id* id_ = 0x28
  925. boost::asio::io_service::service::key key_ = 0x194F95D7608
  926. boost::asio::io_service& owner_ = 0x194F9669CE0
  927. boost::asio::io_service::service* next_ = NULL
  928. work_finished_on_block_exit
  929. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  930. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  931. boost::asio::io_service::service
  932. key
  933. type_info* type_info_ = 0x7FF6EC599630
  934. boost::asio::io_service::id* id_ = 0x48
  935. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  936. boost::asio::io_service& owner_ = 0x70636F69
  937. boost::asio::io_service::service* next_ = 0x73637170
  938. work_finished_on_block_exit
  939. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  940. auto_handle
  941. void* handle = 0x7FF6EC599630
  942. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  943. long outstanding_work_ = 0x2E353532
  944. long stopped_ = 0x2E353532
  945. long stop_event_posted_ = 0x2E353532
  946. long shutdown_ = 0x353532
  947. unsigned long gqcs_timeout_ = 0x6C756F63
  948. timer_thread_function
  949. <user defined> io_service_ = 0x7FF6EC599630
  950. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  951. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  952. long dispatch_required_ = 0x74207261
  953. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  954. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  955. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  956. auto_handle
  957. void* handle = 0x7FF6EC69F790
  958. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  959. void* handle = 0x1F0
  960. long outstanding_work_ = 0x3
  961. long stopped_ = 0x0
  962. long stop_event_posted_ = 0x0
  963. long shutdown_ = 0x0
  964. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  965. timer_thread_function
  966. <user defined> io_service_ = 0x7FF6EC69F790
  967. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  968. boost::asio::detail::win_thread* p_ = 0x194F9666490
  969. func_base
  970. void* entry_event_ = 0x354
  971. void* exit_event_ = 0x34C
  972. auto_func_base_ptr
  973. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  974. <user defined> thread_ = 0x354
  975. <user defined> exit_event_ = 0x34C
  976. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  977. void* handle = 0x350
  978. long dispatch_required_ = 0x0
  979. boost::asio::detail::win_mutex dispatch_mutex_
  980. _RTL_CRITICAL_SECTION crit_section_
  981. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  982. long LockCount = 0xFFFFFFFF
  983. long RecursionCount = 0x0
  984. void* OwningThread = NULL
  985. void* LockSemaphore = NULL
  986. unsigned int SpinCount = 0x20007D0
  987. boost::asio::detail::timer_queue_set timer_queues_
  988. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  989. boost::asio::detail::timer_queue_base* next_ = NULL
  990. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  991. boost::asio::detail::win_iocp_operation* front_ = NULL
  992. boost::asio::detail::win_iocp_operation* back_ = NULL
  993. Parameter bool block = 0x1
  994. Parameter boost::system::error_code& ec = 0x88BBFFB48
  995. int m_val = 0x0
  996. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  997. std_category
  998. std::error_category
  999. unsigned int _Addr = 0x7FF6EC69F528
  1000. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  1001. boost::system::error_category::std_category std_cat_
  1002. std::error_category
  1003. unsigned int _Addr = 0x7FF6EC70AAC0
  1004. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  1005.  
  1006. 00007FF6EC5BFD41 000000088BBFFB10 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  1007. Local boost::asio::detail::win_iocp_io_service* this = 0x194F95D7600
  1008. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  1009. boost::asio::io_service::service
  1010. key
  1011. type_info* type_info_ = 0x7FF6EC69F790
  1012. boost::asio::io_service::id* id_ = 0x28
  1013. boost::asio::io_service::service::key key_ = 0x194F95D7608
  1014. boost::asio::io_service& owner_ = 0x194F9669CE0
  1015. boost::asio::io_service::service* next_ = NULL
  1016. work_finished_on_block_exit
  1017. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  1018. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  1019. boost::asio::io_service::service
  1020. key
  1021. type_info* type_info_ = 0x7FF6EC599630
  1022. boost::asio::io_service::id* id_ = 0x48
  1023. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  1024. boost::asio::io_service& owner_ = 0x70636F69
  1025. boost::asio::io_service::service* next_ = 0x73637170
  1026. work_finished_on_block_exit
  1027. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  1028. auto_handle
  1029. void* handle = 0x7FF6EC599630
  1030. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  1031. long outstanding_work_ = 0x2E353532
  1032. long stopped_ = 0x2E353532
  1033. long stop_event_posted_ = 0x2E353532
  1034. long shutdown_ = 0x353532
  1035. unsigned long gqcs_timeout_ = 0x6C756F63
  1036. timer_thread_function
  1037. <user defined> io_service_ = 0x7FF6EC599630
  1038. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  1039. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  1040. long dispatch_required_ = 0x74207261
  1041. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  1042. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  1043. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  1044. auto_handle
  1045. void* handle = 0x7FF6EC69F790
  1046. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  1047. void* handle = 0x1F0
  1048. long outstanding_work_ = 0x3
  1049. long stopped_ = 0x0
  1050. long stop_event_posted_ = 0x0
  1051. long shutdown_ = 0x0
  1052. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  1053. timer_thread_function
  1054. <user defined> io_service_ = 0x7FF6EC69F790
  1055. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  1056. boost::asio::detail::win_thread* p_ = 0x194F9666490
  1057. func_base
  1058. void* entry_event_ = 0x354
  1059. void* exit_event_ = 0x34C
  1060. auto_func_base_ptr
  1061. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  1062. <user defined> thread_ = 0x354
  1063. <user defined> exit_event_ = 0x34C
  1064. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  1065. void* handle = 0x350
  1066. long dispatch_required_ = 0x0
  1067. boost::asio::detail::win_mutex dispatch_mutex_
  1068. _RTL_CRITICAL_SECTION crit_section_
  1069. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  1070. long LockCount = 0xFFFFFFFF
  1071. long RecursionCount = 0x0
  1072. void* OwningThread = NULL
  1073. void* LockSemaphore = NULL
  1074. unsigned int SpinCount = 0x20007D0
  1075. boost::asio::detail::timer_queue_set timer_queues_
  1076. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  1077. boost::asio::detail::timer_queue_base* next_ = NULL
  1078. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  1079. boost::asio::detail::win_iocp_operation* front_ = NULL
  1080. boost::asio::detail::win_iocp_operation* back_ = NULL
  1081. Parameter boost::system::error_code& ec = 0x88BBFFB48
  1082. int m_val = 0x0
  1083. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  1084. std_category
  1085. std::error_category
  1086. unsigned int _Addr = 0x7FF6EC69F528
  1087. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  1088. boost::system::error_category::std_category std_cat_
  1089. std::error_category
  1090. unsigned int _Addr = 0x7FF6EC70AAC0
  1091. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  1092. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  1093. boost::asio::detail::win_iocp_io_service* key_ = 0x194F95D7600
  1094. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  1095. boost::asio::io_service::service
  1096. key
  1097. type_info* type_info_ = 0x7FF6EC69F790
  1098. boost::asio::io_service::id* id_ = 0x28
  1099. boost::asio::io_service::service::key key_ = 0x194F95D7608
  1100. boost::asio::io_service& owner_ = 0x194F9669CE0
  1101. boost::asio::io_service::service* next_ = NULL
  1102. work_finished_on_block_exit
  1103. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  1104. auto_handle
  1105. void* handle = 0x7FF6EC69F790
  1106. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  1107. void* handle = 0x1F0
  1108. long outstanding_work_ = 0x3
  1109. long stopped_ = 0x0
  1110. long stop_event_posted_ = 0x0
  1111. long shutdown_ = 0x0
  1112. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  1113. timer_thread_function
  1114. <user defined> io_service_ = 0x7FF6EC69F790
  1115. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  1116. boost::asio::detail::win_thread* p_ = 0x194F9666490
  1117. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  1118. void* handle = 0x350
  1119. long dispatch_required_ = 0x0
  1120. boost::asio::detail::win_mutex dispatch_mutex_
  1121. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  1122. boost::asio::detail::timer_queue_set timer_queues_
  1123. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  1124. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  1125. boost::asio::detail::win_iocp_operation* front_ = NULL
  1126. boost::asio::detail::win_iocp_operation* back_ = NULL
  1127. boost::asio::detail::win_iocp_thread_info* value_ = 0x88BBFFA98
  1128. boost::asio::detail::thread_info_base
  1129. void* reusable_memory_ = 0x194E8A92170
  1130. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  1131. Local unsigned int n = 0x5B
  1132. Local boost::asio::detail::win_iocp_thread_info this_thread
  1133. boost::asio::detail::thread_info_base
  1134. void* reusable_memory_ = 0x194E8A92170
  1135.  
  1136. 00007FF6EC5BFC4B 000000088BBFFB70 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  1137. Local boost::asio::io_service* this = 0x194F9669CE0
  1138. work
  1139. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  1140. id
  1141. service
  1142. key
  1143. type_info* type_info_ = NULL
  1144. boost::asio::io_service::id* id_ = 0xFF
  1145. boost::asio::io_service::service::key key_
  1146. type_info* type_info_ = 0x194F9604800
  1147. boost::asio::io_service::id* id_ = 0x90
  1148. boost::asio::io_service& owner_ = 0xDDDDDDDDFDFDFDFD
  1149. work
  1150. boost::asio::detail::win_iocp_io_service& io_service_impl_ = <Unable to read memory>
  1151. id
  1152. service
  1153. key
  1154. type_info* type_info_ = <Unable to read memory>
  1155. boost::asio::io_service::id* id_ = <Unable to read memory>
  1156. boost::asio::io_service::service::key key_ = 0xDDDDDDDDFDFDFE05
  1157. boost::asio::io_service& owner_ = <Unable to read memory>
  1158. boost::asio::io_service::service* next_ = <Unable to read memory>
  1159. <user defined> strand = 0xDDDDDDDDFDFDFDFD
  1160. boost::asio::detail::winsock_init<2,0> init_ = 0xDDDDDDDDFDFDFDFD <Unable to read memory>
  1161. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  1162. boost::asio::detail::win_iocp_io_service& impl_ = <Unable to read memory>
  1163. boost::asio::io_service::service* next_ = 0xDDDDDDDD
  1164. key
  1165. type_info* type_info_ = <Unable to read memory>
  1166. boost::asio::io_service::id* id_ = <Unable to read memory>
  1167. boost::asio::io_service::service::key key_ = 0xDDDDDDE5
  1168. boost::asio::io_service& owner_ = <Unable to read memory>
  1169. boost::asio::io_service::service* next_ = <Unable to read memory>
  1170. <user defined> strand = 0x194F9669CE0
  1171. boost::asio::detail::winsock_init<2,0> init_
  1172. boost::asio::detail::winsock_init_base
  1173. data
  1174. long init_count_ = 0x0
  1175. long result_ = 0x0
  1176. <user defined> manual = 0x194F9669CE0
  1177. boost::asio::detail::service_registry* service_registry_ = 0x194F9604800
  1178. auto_service_ptr
  1179. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  1180. boost::asio::detail::win_mutex mutex_
  1181. _RTL_CRITICAL_SECTION crit_section_ = 0x194F9604800
  1182. boost::asio::io_service& owner_ = 0x194F9669CE0
  1183. boost::asio::io_service::service* first_service_ = 0x194F1944CD0
  1184. key
  1185. type_info* type_info_ = 0x7FFBE9376E38
  1186. boost::asio::io_service::id* id_ = 0x68
  1187. boost::asio::io_service::service::key key_ = 0x194F1944CD8
  1188. boost::asio::io_service& owner_ = 0x194F9669CE0
  1189. boost::asio::io_service::service* next_ = 0x194F1944D90
  1190. boost::asio::detail::win_iocp_io_service& impl_ = 0x194F95D7600
  1191. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  1192. boost::asio::io_service::service
  1193. key
  1194. type_info* type_info_ = 0x7FF6EC69F790
  1195. boost::asio::io_service::id* id_ = 0x28
  1196. boost::asio::io_service::service::key key_ = 0x194F95D7608
  1197. boost::asio::io_service& owner_ = 0x194F9669CE0
  1198. boost::asio::io_service::service* next_ = NULL
  1199. work_finished_on_block_exit
  1200. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  1201. auto_handle
  1202. void* handle = 0x7FF6EC69F790
  1203. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  1204. void* handle = 0x1F0
  1205. long outstanding_work_ = 0x3
  1206. long stopped_ = 0x0
  1207. long stop_event_posted_ = 0x0
  1208. long shutdown_ = 0x0
  1209. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  1210. timer_thread_function
  1211. <user defined> io_service_ = 0x7FF6EC69F790
  1212. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  1213. boost::asio::detail::win_thread* p_ = 0x194F9666490
  1214. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  1215. void* handle = 0x350
  1216. long dispatch_required_ = 0x0
  1217. boost::asio::detail::win_mutex dispatch_mutex_
  1218. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  1219. boost::asio::detail::timer_queue_set timer_queues_
  1220. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  1221. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  1222. boost::asio::detail::win_iocp_operation* front_ = NULL
  1223. boost::asio::detail::win_iocp_operation* back_ = NULL
  1224. Local boost::system::error_code ec
  1225. int m_val = 0x0
  1226. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  1227. std_category
  1228. std::error_category
  1229. unsigned int _Addr = 0x7FF6EC69F528
  1230. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  1231. boost::system::error_category::std_category std_cat_
  1232. std::error_category
  1233. unsigned int _Addr = 0x7FF6EC70AAC0
  1234. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  1235. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  1236.  
  1237. 00007FF6EC595883 000000088BBFFBA0 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 c:\tc\src\server\worldserver\main.cpp line 210
  1238. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x194F9649910
  1239. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  1240. std::_Ptr_base<Trinity::Asio::IoContext>
  1241. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  1242. std::_Ref_count_base* _Rep = 0x194F9669CD0
  1243.  
  1244. 00007FF6EC55E270 000000088BBFFBD0 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  1245. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x194F9649910
  1246. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  1247. std::_Ptr_base<Trinity::Asio::IoContext>
  1248. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  1249. std::_Ref_count_base* _Rep = 0x194F9669CD0
  1250.  
  1251. 00007FF6EC56D9E0 000000088BBFFC00 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  1252. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x194F9649910
  1253. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  1254. std::_Ptr_base<Trinity::Asio::IoContext>
  1255. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  1256. std::_Ref_count_base* _Rep = 0x194F9669CD0
  1257.  
  1258. 00007FF6EC560EAC 000000088BBFFC30 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.16.27023\include\thr\xthread line 239
  1259. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x194F9649910
  1260. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  1261. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  1262. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x194F9649910
  1263.  
  1264. 00007FF6EC5A7D6A 000000088BBFFC80 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.16.27023\include\thr\xthread line 245
  1265. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x88B5DE858
  1266. std::_Pad
  1267. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  1268. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  1269. bool _Started = 0xCC
  1270. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  1271. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  1272. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  1273. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  1274. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  1275. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  1276. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x194F9649910
  1277.  
  1278. 00007FF6EC5A3D08 000000088BBFFCB0 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.16.27023\include\thr\xthread line 231
  1279. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x88B5DE858
  1280. std::_Pad
  1281. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  1282. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  1283. bool _Started = 0xCC
  1284. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  1285. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  1286. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  1287.  
  1288. 00007FF6EC59CAAD 000000088BBFFCE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  1289. Parameter void* _Data = 0x88B5DE858
  1290.  
  1291. 00007FFC0B5D4FB8 000000088BBFFD20 _register_onexit_function+4A8
  1292.  
  1293. 00007FFC0B5D4BF1 000000088BBFFD70 _register_onexit_function+E1
  1294.  
  1295. 00007FFC4C0481F4 000000088BBFFDA0 BaseThreadInitThunk+14
  1296.  
  1297. 00007FFC4CF1A251 000000088BBFFE20 RtlUserThreadStart+21
  1298.  
  1299.  
  1300. Call stack:
  1301. Address Frame Function SourceFile
  1302. 00007FFC4CF52F84 000000088B5DE1E0 NtWaitForAlertByThreadId+14
  1303.  
  1304. 00007FFC4CEFFA89 000000088B5DE250 RtlSleepConditionVariableSRW+109
  1305.  
  1306. 00007FFC495503FD 000000088B5DE290 SleepConditionVariableSRW+2D
  1307.  
  1308. 00007FFC0C968684 000000088B5DE2E0 __crtSetThreadpoolWait+134
  1309.  
  1310. 00007FFC0C930976 000000088B5DE320 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  1311.  
  1312. 00007FFC0C930873 000000088B5DE350 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  1313.  
  1314. 00007FFC0C9305F8 000000088B5DE3E0 ?_Winerror_message@std@@YAKKPEADK@Z+678
  1315.  
  1316. 00007FFC0C930B30 000000088B5DE410 _Cnd_wait+20
  1317.  
  1318. 00007FFBE8586C42 000000088B5DE440 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  1319. Parameter _Cnd_internal_imp_t* _Cnd = 0x7FFBE99F7978
  1320. Parameter _Mtx_internal_imp_t* _Mtx = 0x7FFBE99F7928
  1321.  
  1322. 00007FFBE8588944 000000088B5DE480 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  1323. Local std::condition_variable* this = 0x7FFBE99F7978
  1324. std::_Align_type<double,72> _Cnd_storage
  1325. float _Val = 0.000000
  1326. char[72] _Pad = "� �..."
  1327. Parameter std::unique_lock<std::mutex>& _Lck = 0x88B5DE4B8
  1328. std::mutex* _Pmtx = 0x7FFBE99F7928
  1329. std::_Mutex_base
  1330. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  1331. bool _Owns = 0x1
  1332.  
  1333. 00007FFBE8583E17 000000088B5DE4E0 MapUpdater::wait+67 c:\tc\src\server\game\maps\mapupdater.cpp line 74
  1334. Local MapUpdater* this = 0x7FFBE99F7838
  1335. ProducerConsumerQueue<MapUpdateRequest *> _queue
  1336. std::mutex _queueLock
  1337. std::_Mutex_base
  1338. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7838
  1339. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  1340. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FFBE99F7888
  1341. std::condition_variable _condition
  1342. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F78B0
  1343. std::atomic<bool> _shutdown
  1344. std::_Atomic_bool
  1345. unsigned int _My_val = 0x0
  1346. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  1347. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  1348. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  1349. std::atomic<bool> _cancelationToken
  1350. std::_Atomic_bool
  1351. unsigned int _My_val = 0x0
  1352. std::mutex _lock
  1353. std::_Mutex_base
  1354. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  1355. std::condition_variable _condition
  1356. std::_Align_type<double,72> _Cnd_storage
  1357. float _Val = 0.000000
  1358. char[72] _Pad = "� �..."
  1359. unsigned int pending_requests = 0x25
  1360. Local std::unique_lock<std::mutex> lock
  1361. std::mutex* _Pmtx = 0x7FFBE99F7928
  1362. std::_Mutex_base
  1363. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  1364. bool _Owns = 0x1
  1365.  
  1366. 00007FFBE857145D 000000088B5DE5E0 MapManager::Update+1ED c:\tc\src\server\game\maps\mapmanager.cpp line 228
  1367. Local MapManager* this = 0x7FFBE99F7750
  1368. std::mutex _mapsLock
  1369. std::_Mutex_base
  1370. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7750
  1371. unsigned int i_gridCleanUpDelay = 0xEA60
  1372. 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
  1373. 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> >
  1374. <user defined> value_compare = 0x7FFBE99F77A8
  1375. 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
  1376. std::list<std::pair<unsigned int const ,Map *>,std::allocator<std::pair<unsigned int const ,Map *> > > _List = 0x7FFBE99F77B0
  1377. 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_simple_types<std::pair<unsigned int const ,Map *> > > > > > _Vec = 0x7FFBE99F77C8
  1378. unsigned int _Mask = 0x3F
  1379. unsigned int _Maxidx = 0x40
  1380. IntervalTimer i_timer
  1381. int _interval = 0x64
  1382. int _current = 0xC4
  1383. boost::dynamic_bitset<unsigned __int64,std::allocator<unsigned __int64> > _freeInstanceIds
  1384. reference
  1385. unsigned int& m_block = 0x7FFBE99F7808
  1386. unsigned int m_mask = 0x19488BC9730
  1387. <user defined> serialize_impl = 0x7FFBE99F7808
  1388. std::vector<unsigned __int64,std::allocator<unsigned __int64> > m_bits
  1389. std::_Vector_alloc<std::_Vec_base_types<unsigned __int64,std::allocator<unsigned __int64> > >
  1390. std::_Compressed_pair<std::allocator<unsigned __int64>,std::_Vector_val<std::_Simple_types<unsigned __int64> >,1> _Mypair = 0x7FFBE99F7808
  1391. unsigned int m_num_bits = 0x8
  1392. <user defined> bit_appender = 0x19488BC9320
  1393. unsigned int _nextInstanceId = 0x7
  1394. MapUpdater m_updater
  1395. ProducerConsumerQueue<MapUpdateRequest *> _queue
  1396. std::mutex _queueLock = 0x7FFBE99F7838
  1397. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FFBE99F7888
  1398. std::condition_variable _condition = 0x7FFBE99F78B0
  1399. std::atomic<bool> _shutdown = 0x0
  1400. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  1401. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  1402. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  1403. std::atomic<bool> _cancelationToken
  1404. std::_Atomic_bool
  1405. unsigned int _My_val = 0x0
  1406. std::mutex _lock
  1407. std::_Mutex_base
  1408. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  1409. std::condition_variable _condition
  1410. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F7978
  1411. unsigned int pending_requests = 0x25
  1412. std::atomic<unsigned __int64> _scheduledScripts
  1413. std::_Atomic_ullong
  1414. unsigned int _My_val = 0x0
  1415. Parameter unsigned int diff = 0xC4
  1416. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > > iter
  1417. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > > >
  1418. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Map *> > >,std::_Iterator_base12>
  1419. std::_Iterator_base12
  1420. std::_Container_proxy* _Myproxy = 0x19488BC8600
  1421. std::_Iterator_base12* _Mynextiter = NULL
  1422. std::_List_node<std::pair<unsigned int const ,Map *>,void *>* _Ptr = 0x19488BF3C80
  1423.  
  1424. 00007FFBE89FA2A5 000000088B5DE890 World::Update+6A5 c:\tc\src\server\game\world\world.cpp line 2378
  1425. Local World* this = 0x7FFBE99FD720
  1426. unsigned int m_ShutdownTimer = 0x0
  1427. unsigned int m_ShutdownMask = 0x0
  1428. unsigned int m_CleaningFlags = 0x0
  1429. bool m_isClosed = 0x0
  1430. IntervalTimer[14] m_timers
  1431. [0] = 0x7FFBE99FD730
  1432. [1] = 0x7FFBE99FD740
  1433. [2] = 0x7FFBE99FD750
  1434. [3] = 0x7FFBE99FD760
  1435. [4] = 0x7FFBE99FD770
  1436. [5] = 0x7FFBE99FD780
  1437. [6] = 0x7FFBE99FD790
  1438. [7] = 0x7FFBE99FD7A0
  1439. [8] = 0x7FFBE99FD7B0
  1440. [9] = 0x7FFBE99FD7C0
  1441. int mail_timer = 0x52A
  1442. int mail_timer_expires = 0x5A0
  1443. 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
  1444. 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 ,WorldSession *> >,0> >
  1445. <user defined> value_compare = 0x7FFBE99FD820
  1446. 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
  1447. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FFBE99FD828
  1448. 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::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > > > _Vec = 0x7FFBE99FD840
  1449. unsigned int _Mask = 0x7
  1450. unsigned int _Maxidx = 0x8
  1451. 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
  1452. 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> >
  1453. <user defined> value_compare = 0x7FFBE99FD870
  1454. 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
  1455. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FFBE99FD878
  1456. 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_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x7FFBE99FD890
  1457. unsigned int _Mask = 0x7
  1458. unsigned int _Maxidx = 0x8
  1459. unsigned int m_maxActiveSessionCount = 0x1
  1460. unsigned int m_maxQueuedSessionCount = 0x0
  1461. unsigned int m_PlayerCount = 0x1
  1462. unsigned int m_MaxPlayerCount = 0x1
  1463. std::string m_newCharString = ""
  1464. float[65] rate_values
  1465. [0] = 1.000000
  1466. [1] = 1.000000
  1467. [2] = 1.000000
  1468. [3] = 1.000000
  1469. [4] = 1.000000
  1470. [5] = 1.000000
  1471. [6] = 1.000000
  1472. [7] = 1.000000
  1473. [8] = 1.000000
  1474. [9] = 1.000000
  1475. unsigned int[183] m_int_configs
  1476. [0] = 0x1
  1477. [1] = 0x15F90
  1478. [2] = 0xEA60
  1479. [3] = 0x64
  1480. [4] = 0x927C0
  1481. [5] = 0x0
  1482. [6] = 0x1F95
  1483. [7] = 0x384
  1484. [8] = 0x2710
  1485. [9] = 0x0
  1486. bool[90] m_bool_configs
  1487. [0] = 0x0
  1488. [1] = 0x1
  1489. [2] = 0x0
  1490. [3] = 0x1
  1491. [4] = 0x1
  1492. [5] = 0x0
  1493. [6] = 0x0
  1494. [7] = 0x0
  1495. [8] = 0x0
  1496. [9] = 0x0
  1497. float[20] m_float_configs
  1498. [0] = 74.000000
  1499. [1] = 100.000000
  1500. [2] = 50.000000
  1501. [3] = 40.000000
  1502. [4] = 40.000000
  1503. [5] = 300.000000
  1504. [6] = 30.000000
  1505. [7] = 10.000000
  1506. [8] = 60.000000
  1507. [9] = 50.000000
  1508. std::map<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > m_worldstates
  1509. std::_Tree<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  1510. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  1511. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned __int64>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,unsigned __int64> > >,1>,1> _Mypair = 0x7FFBE99FDD88
  1512. <user defined> value_compare = 0x7FFBE99FDD88
  1513. <user defined> _Copy_tag = 0x7FFBE99FDD88
  1514. <user defined> _Move_tag = 0x7FFBE99FDD88
  1515. <user defined> value_compare = 0x7FFBE99FDD88
  1516. unsigned int m_playerLimit = 0x0
  1517. int m_allowedSecurityLevel = 0x0
  1518. unsigned int m_defaultDbcLocale = 0x0
  1519. unsigned int m_availableDbcLocaleMask = 0x1
  1520. bool m_allowMovement = 0x1
  1521. std::string m_dataPath = "C:\Build\bin\Release/"
  1522. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  1523. std::mutex _lock
  1524. std::_Mutex_base
  1525. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99FDDE8
  1526. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  1527. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  1528. std::_Compressed_pair<std::allocator<CliCommandHolder *>,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FFBE99FDE38
  1529. bool _canceled = 0x0
  1530. int m_NextDailyQuestReset = 0x5C5FAFD0
  1531. int m_NextWeeklyQuestReset = 0x5C60C0CC
  1532. int m_NextMonthlyQuestReset = 0x5C789220
  1533. int m_NextRandomBGReset = 0x5C5FDA00
  1534. int m_NextGuildReset = 0x5C5FDA00
  1535. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  1536. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  1537. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  1538. std::_Compressed_pair<std::allocator<std::_List_node<WorldSession *,void *> >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FFBE99FDE90
  1539. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  1540. std::mutex _lock
  1541. std::_Mutex_base
  1542. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99FDEB0
  1543. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  1544. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  1545. std::_Compressed_pair<std::allocator<WorldSession *>,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FFBE99FDF00
  1546. bool _canceled = 0x0
  1547. std::string m_DBVersion = "TDB 335.64"
  1548. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > m_Autobroadcasts
  1549. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  1550. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  1551. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,1>,1> _Mypair = 0x7FFBE99FDF58
  1552. <user defined> value_compare = 0x7FFBE99FDF58
  1553. <user defined> _Copy_tag = 0x7FFBE99FDF58
  1554. <user defined> _Move_tag = 0x7FFBE99FDF58
  1555. <user defined> value_compare = 0x7FFBE99FDF58
  1556. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  1557. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  1558. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  1559. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,unsigned char> > >,1>,1> _Mypair = 0x7FFBE99FDF70
  1560. <user defined> value_compare = 0x7FFBE99FDF70
  1561. <user defined> _Copy_tag = 0x7FFBE99FDF70
  1562. <user defined> _Move_tag = 0x7FFBE99FDF70
  1563. <user defined> value_compare = 0x7FFBE99FDF70
  1564. QueryCallbackProcessor _queryProcessor
  1565. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  1566. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  1567. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FFBE99FDF88
  1568. std::string _guidWarningMsg = "There will be an unscheduled server restart ..."
  1569. std::string _alertRestartReason = "Urgent Maintenance"
  1570. std::mutex _guidAlertLock
  1571. std::_Mutex_base
  1572. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99FDFF8
  1573. bool _guidWarn = 0x0
  1574. bool _guidAlert = 0x0
  1575. unsigned int _warnDiff = 0x0
  1576. int _warnShutdownTime = 0x5C5FA1A4
  1577. Parameter unsigned int diff = 0xC4
  1578. Local int currentGameTime = 0x5C5FA2C6
  1579.  
  1580. 00007FF6EC552800 000000088B5DE8E0 WorldUpdateLoop+70 c:\tc\src\server\worldserver\main.cpp line 432
  1581. Local unsigned int diff = 0xC4
  1582. Local unsigned int executionTimeDiff = 0xC4
  1583. Local unsigned int realPrevTime = 0x1EE68
  1584. Local unsigned int realCurrTime = 0x1EF2C
  1585.  
  1586. 00007FF6EC5557B4 000000088B5DF8F0 main+1AE4 c:\tc\src\server\worldserver\main.cpp line 339
  1587. Parameter int argc = 0x1
  1588. Parameter char** argv = "C:\Users\gusta\Documents\Tc\worldserver.exe"
  1589. Local std::string pidFile = ""
  1590. Local int numThreads = 0x2
  1591. Local std::unique_ptr<AsyncAcceptor,std::default_delete<AsyncAcceptor> > raAcceptor
  1592. std::_Unique_ptr_base<AsyncAcceptor,std::default_delete<AsyncAcceptor> >
  1593. std::_Compressed_pair<std::default_delete<AsyncAcceptor>,AsyncAcceptor *,1> _Mypair
  1594. AsyncAcceptor* _Myval2 = NULL
  1595. Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
  1596. boost::asio::basic_io_object<boost::asio::signal_set_service,0>
  1597. implementation_type
  1598. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x88B5DEDA8
  1599. boost::asio::detail::signal_set_service::registration* signals_ = 0x194F9608E70
  1600. boost::asio::signal_set_service& service = 0x194F96B8E70
  1601. boost::asio::detail::service_base<boost::asio::signal_set_service>
  1602. boost::asio::io_service::service
  1603. key
  1604. type_info* type_info_ = 0x7FF6EC69FCD8
  1605. boost::asio::io_service::id* id_ = 0x28
  1606. boost::asio::io_service::service::key key_ = 0x194F96B8E78
  1607. boost::asio::io_service& owner_ = 0x194F9669CE0
  1608. boost::asio::io_service::service* next_ = 0x194F95D7600
  1609. implementation_type
  1610. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x194F96B8E70
  1611. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  1612. boost::asio::detail::signal_set_service service_impl_ = 0x194F96B8E98
  1613. boost::asio::detail::signal_set_service::implementation_type implementation
  1614. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x88B5DEDB0
  1615. boost::asio::detail::signal_set_service::registration* signals_ = 0x194F966A520
  1616. Local std::shared_ptr<std::thread> soapThread
  1617. std::_Ptr_base<std::thread>
  1618. std::thread* _Ptr = NULL
  1619. std::_Ref_count_base* _Rep = NULL
  1620. Local std::string configError = ""
  1621. Local int networkThreads = 0x1
  1622. Local boost::filesystem::path configFile
  1623. iterator
  1624. boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  1625. 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,0>
  1626. boost::filesystem::path m_element
  1627. iterator
  1628. <user defined> m_element = 0x88B5DE938
  1629. boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
  1630. unsigned int m_pos = 0x0
  1631. const_iterator
  1632. <user defined> m_element = 0x88B5DE938
  1633. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  1634. unsigned int m_pos = 0x0
  1635. reverse_iterator
  1636. boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  1637. boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
  1638. boost::filesystem::path::iterator m_itr = 0x88B5DE938
  1639. boost::filesystem::path m_element = 0x88B5DE970
  1640. const_reverse_iterator
  1641. <user defined> m_itr = 0x88B5DE938
  1642. <user defined> m_element = 0x88B5DE970
  1643. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x88B5DE938
  1644. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  1645. unsigned int m_pos = 0x0
  1646. const_iterator
  1647. <user defined> m_element = 0x88B5DE938
  1648. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  1649. unsigned int m_pos = 0x0
  1650. reverse_iterator
  1651. <user defined> m_itr = 0x88B5DE938
  1652. <user defined> m_element = 0x88B5DE970
  1653. const_reverse_iterator
  1654. <user defined> m_itr = 0x88B5DE938
  1655. <user defined> m_element = 0x88B5DE970
  1656. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x88B5DE938
  1657. Local boost::program_options::variables_map vm
  1658. boost::program_options::abstract_variables_map
  1659. boost::program_options::abstract_variables_map* m_next = NULL
  1660. 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> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >
  1661. 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::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> >,0> >
  1662. 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<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> >,0> >
  1663. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value>,void *> > >,std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >,1>,1> _Mypair = 0x88B5DEA20
  1664. <user defined> value_compare = 0x88B5DEA20
  1665. <user defined> _Copy_tag = 0x88B5DEA20
  1666. <user defined> _Move_tag = 0x88B5DEA20
  1667. <user defined> value_compare = 0x88B5DEA20
  1668. 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,std::char_traits<char>,std::allocator<char> > > > m_final
  1669. 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::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >
  1670. 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::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >
  1671. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> > >,std::_Tree_val<std::_Tree_simple_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,1>,1> _Mypair = 0x88B5DEA38
  1672. <user defined> _Copy_tag = 0x88B5DEA38
  1673. <user defined> _Move_tag = 0x88B5DEA38
  1674. 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<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > m_required
  1675. std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  1676. 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_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  1677. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *> > >,std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,1>,1> _Mypair = 0x88B5DEA50
  1678. <user defined> value_compare = 0x88B5DEA50
  1679. <user defined> _Copy_tag = 0x88B5DEA50
  1680. <user defined> _Move_tag = 0x88B5DEA50
  1681. <user defined> value_compare = 0x88B5DEA50
  1682. Local std::shared_ptr<FreezeDetector> freezeDetector
  1683. std::_Ptr_base<FreezeDetector>
  1684. FreezeDetector* _Ptr = 0x194E9D4DA50
  1685. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  1686. unsigned int _worldLoopCounter = 0x41B
  1687. unsigned int _lastChangeMsTime = 0x1F064
  1688. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  1689. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  1690. unsigned long _Uses = 0x2
  1691. unsigned long _Weaks = 0x3
  1692. Local std::shared_ptr<void> sScriptMgrHandle
  1693. std::_Ptr_base<void>
  1694. void* _Ptr = NULL
  1695. std::_Ref_count_base* _Rep = 0x194F96664F0
  1696. unsigned long _Uses = 0x1
  1697. unsigned long _Weaks = 0x1
  1698. Local std::shared_ptr<Trinity::Asio::IoContext> ioContext
  1699. std::_Ptr_base<Trinity::Asio::IoContext>
  1700. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  1701. boost::asio::io_service
  1702. work
  1703. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  1704. id
  1705. service
  1706. key
  1707. type_info* type_info_ = NULL
  1708. boost::asio::io_service::id* id_ = 0xFF
  1709. boost::asio::io_service::service::key key_ = 0x194F9669CE8
  1710. boost::asio::io_service& owner_ = 0xDDDDDDDDFDFDFDFD
  1711. boost::asio::io_service::service* next_ = 0xDDDDDDDD
  1712. <user defined> strand = 0x194F9669CE0
  1713. boost::asio::detail::winsock_init<2,0> init_ = 0x0
  1714. boost::asio::detail::service_registry* service_registry_ = 0x194F9604800
  1715. boost::asio::detail::win_iocp_io_service& impl_ = 0x194F95D7600
  1716. std::_Ref_count_base* _Rep = 0x194F9669CD0
  1717. unsigned long _Uses = 0x4
  1718. unsigned long _Weaks = 0x1
  1719. Local std::shared_ptr<std::thread> cliThread
  1720. std::_Ptr_base<std::thread>
  1721. std::thread* _Ptr = 0x194F1996210
  1722. id
  1723. unsigned int _Id = 0x414
  1724. _Thrd_imp_t _Thr = 0x194F1996210
  1725. std::_Ref_count_base* _Rep = 0x194F19D0490
  1726. unsigned long _Uses = 0x1
  1727. unsigned long _Weaks = 0x1
  1728. Local std::string configService = ""
  1729. Local std::shared_ptr<void> sWorldSocketMgrHandle
  1730. std::_Ptr_base<void>
  1731. void* _Ptr = NULL
  1732. std::_Ref_count_base* _Rep = 0x194F19D0250
  1733. unsigned long _Uses = 0x1
  1734. unsigned long _Weaks = 0x1
  1735. Local std::shared_ptr<void> dbHandle
  1736. std::_Ptr_base<void>
  1737. void* _Ptr = NULL
  1738. std::_Ref_count_base* _Rep = 0x194F9665FB0
  1739. unsigned long _Uses = 0x1
  1740. unsigned long _Weaks = 0x1
  1741. Local unsigned int worldPort = 0x1F95
  1742. Local std::shared_ptr<void> mapManagementHandle
  1743. std::_Ptr_base<void>
  1744. void* _Ptr = NULL
  1745. std::_Ref_count_base* _Rep = 0x194F19C70D0
  1746. unsigned long _Uses = 0x1
  1747. unsigned long _Weaks = 0x1
  1748. Local std::string worldListener = "0.0.0.0"
  1749. Local std::shared_ptr<void> opensslHandle
  1750. std::_Ptr_base<void>
  1751. void* _Ptr = NULL
  1752. std::_Ref_count_base* _Rep = 0x194F964F530
  1753. unsigned long _Uses = 0x1
  1754. unsigned long _Weaks = 0x1
  1755. Local BigNumber seed
  1756. bignum_st* _bn = 0x194F960BDB0
  1757. unsigned int* d = 0x85A399525B6D8D3D
  1758. int top = 0x2
  1759. int dmax = 0x2
  1760. int neg = 0x0
  1761. int flags = 0x1
  1762. Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
  1763. std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
  1764. std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0x194F9650A30
  1765. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  1766. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x194F9650A30
  1767. std::_Ref_count_base* _Rep = 0x194F9669D40
  1768. unsigned long _Uses = 0x1
  1769. unsigned long _Weaks = 0x1
  1770. Local std::shared_ptr<void> sMetricHandle
  1771. std::_Ptr_base<void>
  1772. void* _Ptr = NULL
  1773. std::_Ref_count_base* _Rep = 0x194F9666310
  1774. unsigned long _Uses = 0x1
  1775. unsigned long _Weaks = 0x1
  1776.  
  1777. 00007FF6EC670634 000000088B5DF930 invoke_main+34 d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 79
  1778.  
  1779. 00007FF6EC67058E 000000088B5DF9A0 __scrt_common_main_seh+12E d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
  1780. Local int main_result = 0x0
  1781. Local <user defined>** tls_init_callback = NULL
  1782. Local bool is_nested = 0x0
  1783. Local <user defined>** tls_dtor_callback = NULL
  1784. Local bool has_cctor = 0x0
  1785.  
  1786. 00007FF6EC67044E 000000088B5DF9D0 __scrt_common_main+E d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 331
  1787.  
  1788. 00007FF6EC6706A9 000000088B5DFA00 mainCRTStartup+9 d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  1789.  
  1790. 00007FFC4C0481F4 000000088B5DFA30 BaseThreadInitThunk+14
  1791.  
  1792. 00007FFC4CF1A251 000000088B5DFAB0 RtlUserThreadStart+21
  1793.  
  1794.  
  1795. Call stack:
  1796. Address Frame Function SourceFile
  1797. 00007FFC4CF513E4 000000088BBFD010 NtGetContextThread+14
  1798.  
  1799. CCCCCCCCCCCCCCCC 000000088BBFD018 0000:0000000000000000
  1800.  
  1801. CCCCCCCCCCCCCCCC 000000088BBFD020 0000:0000000000000000
  1802.  
  1803. CCCCCCCCCCCCCCCC 000000088BBFD028 0000:0000000000000000
  1804.  
  1805. 0000000000000578 000000088BBFD030 0000:0000000000000000
  1806.  
  1807. 0000CA1C729BDB61 000000088BBFD038 0000:0000000000000000
  1808.  
  1809. 000000088BBFD5B0 000000088BBFD040 0000:0000000000000000
  1810.  
  1811. 00007FF6EC5D79C0 000000088BBFD5B0 WheatyExceptionReport::printTracesForAllThreads+100 c:\tc\src\common\debugging\wheatyexceptionreport.cpp line 486
  1812. Local void* threadHandle = 0x578
  1813. Local _CONTEXT context
  1814. unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
  1815. unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
  1816. unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
  1817. unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
  1818. unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
  1819. unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
  1820. unsigned long ContextFlags = 0xD010001F
  1821. unsigned long MxCsr = 0x1FA2
  1822. unsigned int SegCs = 0x33
  1823. unsigned int SegDs = 0x2B
  1824. unsigned int SegEs = 0x2B
  1825. unsigned int SegFs = 0x53
  1826. unsigned int SegGs = 0x2B
  1827. unsigned int SegSs = 0x2B
  1828. unsigned long EFlags = 0x246
  1829. unsigned int Dr0 = 0x0
  1830. unsigned int Dr1 = 0x0
  1831. unsigned int Dr2 = 0x0
  1832. unsigned int Dr3 = 0x0
  1833. unsigned int Dr6 = 0x0
  1834. unsigned int Dr7 = 0x0
  1835. unsigned int Rax = 0xEC
  1836. unsigned int Rcx = 0x578
  1837. unsigned int Rdx = 0x88BBFD0C0
  1838. unsigned int Rbx = 0x7FF6EC5D72C0
  1839. unsigned int Rsp = 0x88BBFD050
  1840. unsigned int Rbp = 0x88BBFFDB0
  1841. unsigned int Rsi = 0x88BBFEF30
  1842. unsigned int Rdi = 0x88BBFD5B0
  1843. unsigned int R8 = 0x2464
  1844. unsigned int R9 = 0x88BBFFDB0
  1845. unsigned int R10 = 0x0
  1846. unsigned int R11 = 0x246
  1847. unsigned int R12 = 0x88BBFF240
  1848. unsigned int R13 = 0x0
  1849. unsigned int R14 = 0x88BBFE8A0
  1850. unsigned int R15 = 0x1
  1851. unsigned int Rip = 0x7FF6EC5D79C0
  1852. _XSAVE_FORMAT FltSave
  1853. unsigned int ControlWord = 0x27F
  1854. unsigned int StatusWord = 0x0
  1855. unsigned int TagWord = 0x0
  1856. unsigned int Reserved1 = 0x0
  1857. unsigned int ErrorOpcode = 0x0
  1858. unsigned long ErrorOffset = 0x0
  1859. unsigned int ErrorSelector = 0x0
  1860. unsigned int Reserved2 = 0x0
  1861. unsigned long DataOffset = 0x0
  1862. unsigned int DataSelector = 0x0
  1863. unsigned int Reserved3 = 0x0
  1864. unsigned long MxCsr = 0x1FA2
  1865. unsigned long MxCsr_Mask = 0xFFFF
  1866. _M128A[8] FloatRegisters
  1867. [0] = 0x88BBFD1E0
  1868. [1] = 0x88BBFD1F0
  1869. [2] = 0x88BBFD200
  1870. [3] = 0x88BBFD210
  1871. [4] = 0x88BBFD220
  1872. [5] = 0x88BBFD230
  1873. [6] = 0x88BBFD240
  1874. [7] = 0x88BBFD250
  1875. _M128A[16] XmmRegisters
  1876. [0] = 0x88BBFD260
  1877. [1] = 0x88BBFD270
  1878. [2] = 0x88BBFD280
  1879. [3] = 0x88BBFD290
  1880. [4] = 0x88BBFD2A0
  1881. [5] = 0x88BBFD2B0
  1882. [6] = 0x88BBFD2C0
  1883. [7] = 0x88BBFD2D0
  1884. [8] = 0x88BBFD2E0
  1885. [9] = 0x88BBFD2F0
  1886. unsigned int[96] Reserved4
  1887. [0] = 0xCC
  1888. [1] = 0xCC
  1889. [2] = 0xCC
  1890. [3] = 0xCC
  1891. [4] = 0xCC
  1892. [5] = 0xCC
  1893. [6] = 0xCC
  1894. [7] = 0xCC
  1895. [8] = 0xCC
  1896. [9] = 0xCC
  1897. _M128A[2] Header
  1898. [0] = 0x88BBFD1C0
  1899. [1] = 0x88BBFD1D0
  1900. <user defined> Legacy = 0x88BBFD1E0
  1901. _M128A Xmm0 = 0x88BBFD260
  1902. _M128A Xmm1 = 0x88BBFD270
  1903. _M128A Xmm2 = 0x88BBFD280
  1904. _M128A Xmm3 = 0x88BBFD290
  1905. _M128A Xmm4 = 0x88BBFD2A0
  1906. _M128A Xmm5 = 0x88BBFD2B0
  1907. _M128A Xmm6 = 0x88BBFD2C0
  1908. _M128A Xmm7 = 0x88BBFD2D0
  1909. _M128A Xmm8 = 0x88BBFD2E0
  1910. _M128A Xmm9 = 0x88BBFD2F0
  1911. _M128A Xmm10
  1912. unsigned int Low = 0x0
  1913. int High = 0x0
  1914. _M128A Xmm11
  1915. unsigned int Low = 0x0
  1916. int High = 0x0
  1917. _M128A Xmm12
  1918. unsigned int Low = 0x0
  1919. int High = 0x0
  1920. _M128A Xmm13
  1921. unsigned int Low = 0x0
  1922. int High = 0x0
  1923. _M128A Xmm14
  1924. unsigned int Low = 0x0
  1925. int High = 0x0
  1926. _M128A Xmm15
  1927. unsigned int Low = 0x0
  1928. int High = 0x0
  1929. _M128A[26] VectorRegister
  1930. [0] = 0x88BBFD3C0
  1931. [1] = 0x88BBFD3D0
  1932. [2] = 0x88BBFD3E0
  1933. [3] = 0x88BBFD3F0
  1934. [4] = 0x88BBFD400
  1935. [5] = 0x88BBFD410
  1936. [6] = 0x88BBFD420
  1937. [7] = 0x88BBFD430
  1938. [8] = 0x88BBFD440
  1939. [9] = 0x88BBFD450
  1940. unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
  1941. unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
  1942. unsigned int LastBranchToRip = 0x0
  1943. unsigned int LastBranchFromRip = 0x0
  1944. unsigned int LastExceptionToRip = 0x0
  1945. unsigned int LastExceptionFromRip = 0x0
  1946. Parameter bool bWriteVariables = 0x1
  1947. Local unsigned long dwOwnerPID = 0x8D0C
  1948. Local tagTHREADENTRY32 te32
  1949. unsigned long dwSize = 0x1C
  1950. unsigned long cntUsage = 0x0
  1951. unsigned long th32ThreadID = 0xA1BC
  1952. unsigned long th32OwnerProcessID = 0x8D0C
  1953. long tpBasePri = 0x8
  1954. long tpDeltaPri = 0x0
  1955. unsigned long dwFlags = 0x0
  1956. Local void* hThreadSnap = 0x524
  1957.  
  1958. 00007FF6EC5D7E85 000000088BBFDCE0 WheatyExceptionReport::GenerateExceptionReport+465 c:\tc\src\common\debugging\wheatyexceptionreport.cpp line 599
  1959. Local _CONTEXT* pCtx = 0x88BBFEA60
  1960. unsigned int P1Home = 0x7FFC0000004F
  1961. unsigned int P2Home = 0x7FFC0B5B1D72
  1962. unsigned int P3Home = 0x88BBFEC80
  1963. unsigned int P4Home = 0x7FFC0B6119BD
  1964. unsigned int P5Home = 0x88BBFEB00
  1965. unsigned int P6Home = 0x7FFC0B61107C
  1966. unsigned long ContextFlags = 0x10004F
  1967. unsigned long MxCsr = 0x1F80
  1968. unsigned int SegCs = 0x33
  1969. unsigned int SegDs = 0x2B
  1970. unsigned int SegEs = 0x2B
  1971. unsigned int SegFs = 0x53
  1972. unsigned int SegGs = 0x2B
  1973. unsigned int SegSs = 0x2B
  1974. unsigned long EFlags = 0x206
  1975. unsigned int Dr0 = 0x7FFC0B5B7097
  1976. unsigned int Dr1 = 0x88BBFEC70
  1977. unsigned int Dr2 = 0x0
  1978. unsigned int Dr3 = 0x7FFC0B70ECB0
  1979. unsigned int Dr6 = 0x7FFC0B611557
  1980. unsigned int Dr7 = 0x88BBFF0D8
  1981. unsigned int Rax = 0x7FFC0B5B54AD
  1982. unsigned int Rcx = 0x0
  1983. unsigned int Rdx = 0x800000002
  1984. unsigned int Rbx = 0x0
  1985. unsigned int Rsp = 0x88BBFF220
  1986. unsigned int Rbp = 0x0
  1987. unsigned int Rsi = 0x0
  1988. unsigned int Rdi = 0x88BBFF3A0
  1989. unsigned int R8 = 0x7FFC0B56208E
  1990. unsigned int R9 = 0x0
  1991. unsigned int R10 = 0x800000002
  1992. unsigned int R11 = 0x88BBFEC80
  1993. unsigned int R12 = 0x0
  1994. unsigned int R13 = 0x0
  1995. unsigned int R14 = 0x0
  1996. unsigned int R15 = 0x0
  1997. unsigned int Rip = 0x7FFC49575549
  1998. _XSAVE_FORMAT FltSave
  1999. unsigned int ControlWord = 0x27F
  2000. unsigned int StatusWord = 0x0
  2001. unsigned int TagWord = 0x0
  2002. unsigned int Reserved1 = 0x0
  2003. unsigned int ErrorOpcode = 0x0
  2004. unsigned long ErrorOffset = 0xB61971C
  2005. unsigned int ErrorSelector = 0x7FFC
  2006. unsigned int Reserved2 = 0x0
  2007. unsigned long DataOffset = 0x8BBFEB90
  2008. unsigned int DataSelector = 0x8
  2009. unsigned int Reserved3 = 0x0
  2010. unsigned long MxCsr = 0x1F80
  2011. unsigned long MxCsr_Mask = 0x7FFC
  2012. _M128A[8] FloatRegisters
  2013. [0] = 0x88BBFEB80
  2014. [1] = 0x88BBFEB90
  2015. [2] = 0x88BBFEBA0
  2016. [3] = 0x88BBFEBB0
  2017. [4] = 0x88BBFEBC0
  2018. [5] = 0x88BBFEBD0
  2019. [6] = 0x88BBFEBE0
  2020. [7] = 0x88BBFEBF0
  2021. _M128A[16] XmmRegisters
  2022. [0] = 0x88BBFEC00
  2023. [1] = 0x88BBFEC10
  2024. [2] = 0x88BBFEC20
  2025. [3] = 0x88BBFEC30
  2026. [4] = 0x88BBFEC40
  2027. [5] = 0x88BBFEC50
  2028. [6] = 0x88BBFEC60
  2029. [7] = 0x88BBFEC70
  2030. [8] = 0x88BBFEC80
  2031. [9] = 0x88BBFEC90
  2032. unsigned int[96] Reserved4
  2033. [0] = 0xCC
  2034. [1] = 0xCC
  2035. [2] = 0xCC
  2036. [3] = 0xCC
  2037. [4] = 0xCC
  2038. [5] = 0xCC
  2039. [6] = 0xCC
  2040. [7] = 0xCC
  2041. [8] = 0xCC
  2042. [9] = 0xCC
  2043. _M128A[2] Header
  2044. [0] = 0x88BBFEB60
  2045. [1] = 0x88BBFEB70
  2046. <user defined> Legacy = 0x88BBFEB80
  2047. _M128A Xmm0 = 0x88BBFEC00
  2048. _M128A Xmm1 = 0x88BBFEC10
  2049. _M128A Xmm2 = 0x88BBFEC20
  2050. _M128A Xmm3 = 0x88BBFEC30
  2051. _M128A Xmm4 = 0x88BBFEC40
  2052. _M128A Xmm5 = 0x88BBFEC50
  2053. _M128A Xmm6 = 0x88BBFEC60
  2054. _M128A Xmm7 = 0x88BBFEC70
  2055. _M128A Xmm8 = 0x88BBFEC80
  2056. _M128A Xmm9 = 0x88BBFEC90
  2057. _M128A Xmm10
  2058. unsigned int Low = 0x0
  2059. int High = 0x0
  2060. _M128A Xmm11
  2061. unsigned int Low = 0x0
  2062. int High = 0x0
  2063. _M128A Xmm12
  2064. unsigned int Low = 0x0
  2065. int High = 0x0
  2066. _M128A Xmm13
  2067. unsigned int Low = 0x0
  2068. int High = 0x0
  2069. _M128A Xmm14
  2070. unsigned int Low = 0x0
  2071. int High = 0x0
  2072. _M128A Xmm15
  2073. unsigned int Low = 0x0
  2074. int High = 0x0
  2075. _M128A[26] VectorRegister
  2076. [0] = 0x88BBFED60
  2077. [1] = 0x88BBFED70
  2078. [2] = 0x88BBFED80
  2079. [3] = 0x88BBFED90
  2080. [4] = 0x88BBFEDA0
  2081. [5] = 0x88BBFEDB0
  2082. [6] = 0x88BBFEDC0
  2083. [7] = 0x88BBFEDD0
  2084. [8] = 0x88BBFEDE0
  2085. [9] = 0x88BBFEDF0
  2086. unsigned int VectorControl = 0x735C63745C3A630A
  2087. unsigned int DebugControl = 0x65767265735C6372
  2088. unsigned int LastBranchToRip = 0x73646C726F775C72
  2089. unsigned int LastBranchFromRip = 0x616D5C7265767265
  2090. unsigned int LastExceptionToRip = 0x343A7070632E6E69
  2091. unsigned int LastExceptionFromRip = 0x7246206E69203437
  2092. Local _CONTEXT trashableContext
  2093. unsigned int P1Home = 0x7FFC0000004F
  2094. unsigned int P2Home = 0x7FFC0B5B1D72
  2095. unsigned int P3Home = 0x88BBFEC80
  2096. unsigned int P4Home = 0x7FFC0B6119BD
  2097. unsigned int P5Home = 0x88BBFEB00
  2098. unsigned int P6Home = 0x7FFC0B61107C
  2099. unsigned long ContextFlags = 0x10004F
  2100. unsigned long MxCsr = 0x1F80
  2101. unsigned int SegCs = 0x33
  2102. unsigned int SegDs = 0x2B
  2103. unsigned int SegEs = 0x2B
  2104. unsigned int SegFs = 0x53
  2105. unsigned int SegGs = 0x2B
  2106. unsigned int SegSs = 0x2B
  2107. unsigned long EFlags = 0x206
  2108. unsigned int Dr0 = 0x7FFC0B5B7097
  2109. unsigned int Dr1 = 0x88BBFEC70
  2110. unsigned int Dr2 = 0x0
  2111. unsigned int Dr3 = 0x7FFC0B70ECB0
  2112. unsigned int Dr6 = 0x7FFC0B611557
  2113. unsigned int Dr7 = 0x88BBFF0D8
  2114. unsigned int Rax = 0x7FFC0B5B54AD
  2115. unsigned int Rcx = 0x0
  2116. unsigned int Rdx = 0x800000002
  2117. unsigned int Rbx = 0x0
  2118. unsigned int Rsp = 0x88BBFFDB0
  2119. unsigned int Rbp = 0x0
  2120. unsigned int Rsi = 0x0
  2121. unsigned int Rdi = 0x0
  2122. unsigned int R8 = 0x7FFC0B56208E
  2123. unsigned int R9 = 0x0
  2124. unsigned int R10 = 0x800000002
  2125. unsigned int R11 = 0x88BBFEC80
  2126. unsigned int R12 = 0x0
  2127. unsigned int R13 = 0x0
  2128. unsigned int R14 = 0x0
  2129. unsigned int R15 = 0x0
  2130. unsigned int Rip = 0x7FFC4CF1A251
  2131. _XSAVE_FORMAT FltSave
  2132. unsigned int ControlWord = 0x27F
  2133. unsigned int StatusWord = 0x0
  2134. unsigned int TagWord = 0x0
  2135. unsigned int Reserved1 = 0x0
  2136. unsigned int ErrorOpcode = 0x0
  2137. unsigned long ErrorOffset = 0xB61971C
  2138. unsigned int ErrorSelector = 0x7FFC
  2139. unsigned int Reserved2 = 0x0
  2140. unsigned long DataOffset = 0x8BBFEB90
  2141. unsigned int DataSelector = 0x8
  2142. unsigned int Reserved3 = 0x0
  2143. unsigned long MxCsr = 0x1F80
  2144. unsigned long MxCsr_Mask = 0x7FFC
  2145. _M128A[8] FloatRegisters
  2146. [0] = 0x88BBFD900
  2147. [1] = 0x88BBFD910
  2148. [2] = 0x88BBFD920
  2149. [3] = 0x88BBFD930
  2150. [4] = 0x88BBFD940
  2151. [5] = 0x88BBFD950
  2152. [6] = 0x88BBFD960
  2153. [7] = 0x88BBFD970
  2154. _M128A[16] XmmRegisters
  2155. [0] = 0x88BBFD980
  2156. [1] = 0x88BBFD990
  2157. [2] = 0x88BBFD9A0
  2158. [3] = 0x88BBFD9B0
  2159. [4] = 0x88BBFD9C0
  2160. [5] = 0x88BBFD9D0
  2161. [6] = 0x88BBFD9E0
  2162. [7] = 0x88BBFD9F0
  2163. [8] = 0x88BBFDA00
  2164. [9] = 0x88BBFDA10
  2165. unsigned int[96] Reserved4
  2166. [0] = 0xCC
  2167. [1] = 0xCC
  2168. [2] = 0xCC
  2169. [3] = 0xCC
  2170. [4] = 0xCC
  2171. [5] = 0xCC
  2172. [6] = 0xCC
  2173. [7] = 0xCC
  2174. [8] = 0xCC
  2175. [9] = 0xCC
  2176. _M128A[2] Header
  2177. [0] = 0x88BBFD8E0
  2178. [1] = 0x88BBFD8F0
  2179. <user defined> Legacy = 0x88BBFD900
  2180. _M128A Xmm0 = 0x88BBFD980
  2181. _M128A Xmm1 = 0x88BBFD990
  2182. _M128A Xmm2 = 0x88BBFD9A0
  2183. _M128A Xmm3 = 0x88BBFD9B0
  2184. _M128A Xmm4 = 0x88BBFD9C0
  2185. _M128A Xmm5 = 0x88BBFD9D0
  2186. _M128A Xmm6 = 0x88BBFD9E0
  2187. _M128A Xmm7 = 0x88BBFD9F0
  2188. _M128A Xmm8 = 0x88BBFDA00
  2189. _M128A Xmm9 = 0x88BBFDA10
  2190. _M128A Xmm10
  2191. unsigned int Low = 0x0
  2192. int High = 0x0
  2193. _M128A Xmm11
  2194. unsigned int Low = 0x0
  2195. int High = 0x0
  2196. _M128A Xmm12
  2197. unsigned int Low = 0x0
  2198. int High = 0x0
  2199. _M128A Xmm13
  2200. unsigned int Low = 0x0
  2201. int High = 0x0
  2202. _M128A Xmm14
  2203. unsigned int Low = 0x0
  2204. int High = 0x0
  2205. _M128A Xmm15
  2206. unsigned int Low = 0x0
  2207. int High = 0x0
  2208. _M128A[26] VectorRegister
  2209. [0] = 0x88BBFDAE0
  2210. [1] = 0x88BBFDAF0
  2211. [2] = 0x88BBFDB00
  2212. [3] = 0x88BBFDB10
  2213. [4] = 0x88BBFDB20
  2214. [5] = 0x88BBFDB30
  2215. [6] = 0x88BBFDB40
  2216. [7] = 0x88BBFDB50
  2217. [8] = 0x88BBFDB60
  2218. [9] = 0x88BBFDB70
  2219. unsigned int VectorControl = 0x735C63745C3A630A
  2220. unsigned int DebugControl = 0x65767265735C6372
  2221. unsigned int LastBranchToRip = 0x73646C726F775C72
  2222. unsigned int LastBranchFromRip = 0x616D5C7265767265
  2223. unsigned int LastExceptionToRip = 0x343A7070632E6E69
  2224. unsigned int LastExceptionFromRip = 0x7246206E69203437
  2225. Local _SYSTEMTIME systime
  2226. unsigned int wYear = 0x7E3
  2227. unsigned int wMonth = 0x2
  2228. unsigned int wDayOfWeek = 0x0
  2229. unsigned int wDay = 0xA
  2230. unsigned int wHour = 0x2
  2231. unsigned int wMinute = 0x5
  2232. unsigned int wSecond = 0x17
  2233. unsigned int wMilliseconds = 0x1AF
  2234. Local _EXCEPTION_RECORD* pExceptionRecord = 0x88BBFF240
  2235. unsigned long ExceptionCode = 0xC0000420
  2236. unsigned long ExceptionFlags = 0x0
  2237. _EXCEPTION_RECORD* ExceptionRecord = NULL
  2238. void* ExceptionAddress = 0x7FF6EC551DEA
  2239. unsigned long NumberParameters = 0x2
  2240. unsigned int[15] ExceptionInformation
  2241. [0] = 0x195019A7E90
  2242. [1] = 0x7FF6EC551DEA
  2243. [2] = 0x88BBFF2B0
  2244. [3] = 0x7FFC0B61ED92
  2245. [4] = 0x195019A7E90
  2246. [5] = 0x50
  2247. [6] = 0x195019A7A10
  2248. [7] = 0xCCCCCCCC00000000
  2249. [8] = 0x1950000003B
  2250. [9] = 0x0
  2251. Local unsigned int offset = 0xDEA
  2252. Local char[260] szFaultingModule = "C:\Users\gusta\Documents\Tc\worldserver.exe..."
  2253. Local unsigned long section = 0x1
  2254. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x88BBFE280
  2255. _EXCEPTION_RECORD* ExceptionRecord = 0x88BBFF240
  2256. unsigned long ExceptionCode = 0xC0000420
  2257. unsigned long ExceptionFlags = 0x0
  2258. _EXCEPTION_RECORD* ExceptionRecord = NULL
  2259. void* ExceptionAddress = 0x7FF6EC551DEA
  2260. unsigned long NumberParameters = 0x2
  2261. unsigned int[15] ExceptionInformation
  2262. [0] = 0x195019A7E90
  2263. [1] = 0x7FF6EC551DEA
  2264. [2] = 0x88BBFF2B0
  2265. [3] = 0x7FFC0B61ED92
  2266. [4] = 0x195019A7E90
  2267. [5] = 0x50
  2268. [6] = 0x195019A7A10
  2269. [7] = 0xCCCCCCCC00000000
  2270. [8] = 0x1950000003B
  2271. [9] = 0x0
  2272. _CONTEXT* ContextRecord = 0x88BBFEA60
  2273. unsigned int P1Home = 0x7FFC0000004F
  2274. unsigned int P2Home = 0x7FFC0B5B1D72
  2275. unsigned int P3Home = 0x88BBFEC80
  2276. unsigned int P4Home = 0x7FFC0B6119BD
  2277. unsigned int P5Home = 0x88BBFEB00
  2278. unsigned int P6Home = 0x7FFC0B61107C
  2279. unsigned long ContextFlags = 0x10004F
  2280. unsigned long MxCsr = 0x1F80
  2281. unsigned int SegCs = 0x33
  2282. unsigned int SegDs = 0x2B
  2283. unsigned int SegEs = 0x2B
  2284. unsigned int SegFs = 0x53
  2285. unsigned int SegGs = 0x2B
  2286. unsigned int SegSs = 0x2B
  2287. unsigned long EFlags = 0x206
  2288. unsigned int Dr0 = 0x7FFC0B5B7097
  2289. unsigned int Dr1 = 0x88BBFEC70
  2290. unsigned int Dr2 = 0x0
  2291. unsigned int Dr3 = 0x7FFC0B70ECB0
  2292. unsigned int Dr6 = 0x7FFC0B611557
  2293. unsigned int Dr7 = 0x88BBFF0D8
  2294. unsigned int Rax = 0x7FFC0B5B54AD
  2295. unsigned int Rcx = 0x0
  2296. unsigned int Rdx = 0x800000002
  2297. unsigned int Rbx = 0x0
  2298. unsigned int Rsp = 0x88BBFF220
  2299. unsigned int Rbp = 0x0
  2300. unsigned int Rsi = 0x0
  2301. unsigned int Rdi = 0x88BBFF3A0
  2302. unsigned int R8 = 0x7FFC0B56208E
  2303. unsigned int R9 = 0x0
  2304. unsigned int R10 = 0x800000002
  2305. unsigned int R11 = 0x88BBFEC80
  2306. unsigned int R12 = 0x0
  2307. unsigned int R13 = 0x0
  2308. unsigned int R14 = 0x0
  2309. unsigned int R15 = 0x0
  2310. unsigned int Rip = 0x7FFC49575549
  2311. _XSAVE_FORMAT FltSave
  2312. unsigned int ControlWord = 0x27F
  2313. unsigned int StatusWord = 0x0
  2314. unsigned int TagWord = 0x0
  2315. unsigned int Reserved1 = 0x0
  2316. unsigned int ErrorOpcode = 0x0
  2317. unsigned long ErrorOffset = 0xB61971C
  2318. unsigned int ErrorSelector = 0x7FFC
  2319. unsigned int Reserved2 = 0x0
  2320. unsigned long DataOffset = 0x8BBFEB90
  2321. unsigned int DataSelector = 0x8
  2322. unsigned int Reserved3 = 0x0
  2323. unsigned long MxCsr = 0x1F80
  2324. unsigned long MxCsr_Mask = 0x7FFC
  2325. _M128A[8] FloatRegisters
  2326. [0] = 0x88BBFEB80
  2327. [1] = 0x88BBFEB90
  2328. [2] = 0x88BBFEBA0
  2329. [3] = 0x88BBFEBB0
  2330. [4] = 0x88BBFEBC0
  2331. [5] = 0x88BBFEBD0
  2332. [6] = 0x88BBFEBE0
  2333. [7] = 0x88BBFEBF0
  2334. _M128A[16] XmmRegisters
  2335. [0] = 0x88BBFEC00
  2336. [1] = 0x88BBFEC10
  2337. [2] = 0x88BBFEC20
  2338. [3] = 0x88BBFEC30
  2339. [4] = 0x88BBFEC40
  2340. [5] = 0x88BBFEC50
  2341. [6] = 0x88BBFEC60
  2342. [7] = 0x88BBFEC70
  2343. [8] = 0x88BBFEC80
  2344. [9] = 0x88BBFEC90
  2345. unsigned int[96] Reserved4
  2346. [0] = 0xCC
  2347. [1] = 0xCC
  2348. [2] = 0xCC
  2349. [3] = 0xCC
  2350. [4] = 0xCC
  2351. [5] = 0xCC
  2352. [6] = 0xCC
  2353. [7] = 0xCC
  2354. [8] = 0xCC
  2355. [9] = 0xCC
  2356. _M128A[2] Header
  2357. [0] = 0x88BBFEB60
  2358. [1] = 0x88BBFEB70
  2359. <user defined> Legacy = 0x88BBFEB80
  2360. _M128A Xmm0 = 0x88BBFEC00
  2361. _M128A Xmm1 = 0x88BBFEC10
  2362. _M128A Xmm2 = 0x88BBFEC20
  2363. _M128A Xmm3 = 0x88BBFEC30
  2364. _M128A Xmm4 = 0x88BBFEC40
  2365. _M128A Xmm5 = 0x88BBFEC50
  2366. _M128A Xmm6 = 0x88BBFEC60
  2367. _M128A Xmm7 = 0x88BBFEC70
  2368. _M128A Xmm8 = 0x88BBFEC80
  2369. _M128A Xmm9 = 0x88BBFEC90
  2370. _M128A Xmm10
  2371. unsigned int Low = 0x0
  2372. int High = 0x0
  2373. _M128A Xmm11
  2374. unsigned int Low = 0x0
  2375. int High = 0x0
  2376. _M128A Xmm12
  2377. unsigned int Low = 0x0
  2378. int High = 0x0
  2379. _M128A Xmm13
  2380. unsigned int Low = 0x0
  2381. int High = 0x0
  2382. _M128A Xmm14
  2383. unsigned int Low = 0x0
  2384. int High = 0x0
  2385. _M128A Xmm15
  2386. unsigned int Low = 0x0
  2387. int High = 0x0
  2388. _M128A[26] VectorRegister
  2389. [0] = 0x88BBFED60
  2390. [1] = 0x88BBFED70
  2391. [2] = 0x88BBFED80
  2392. [3] = 0x88BBFED90
  2393. [4] = 0x88BBFEDA0
  2394. [5] = 0x88BBFEDB0
  2395. [6] = 0x88BBFEDC0
  2396. [7] = 0x88BBFEDD0
  2397. [8] = 0x88BBFEDE0
  2398. [9] = 0x88BBFEDF0
  2399. unsigned int VectorControl = 0x735C63745C3A630A
  2400. unsigned int DebugControl = 0x65767265735C6372
  2401. unsigned int LastBranchToRip = 0x73646C726F775C72
  2402. unsigned int LastBranchFromRip = 0x616D5C7265767265
  2403. unsigned int LastExceptionToRip = 0x343A7070632E6E69
  2404. unsigned int LastExceptionFromRip = 0x7246206E69203437
  2405.  
  2406. 00007FF6EC5D77BB 000000088BBFE0F0 WheatyExceptionReport::WheatyUnhandledExceptionFilter+4FB c:\tc\src\common\debugging\wheatyexceptionreport.cpp line 197
  2407. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x88BBFE280
  2408. _EXCEPTION_RECORD* ExceptionRecord = 0x88BBFF240
  2409. unsigned long ExceptionCode = 0xC0000420
  2410. unsigned long ExceptionFlags = 0x0
  2411. _EXCEPTION_RECORD* ExceptionRecord = NULL
  2412. void* ExceptionAddress = 0x7FF6EC551DEA
  2413. unsigned long NumberParameters = 0x2
  2414. unsigned int[15] ExceptionInformation
  2415. [0] = 0x195019A7E90
  2416. [1] = 0x7FF6EC551DEA
  2417. [2] = 0x88BBFF2B0
  2418. [3] = 0x7FFC0B61ED92
  2419. [4] = 0x195019A7E90
  2420. [5] = 0x50
  2421. [6] = 0x195019A7A10
  2422. [7] = 0xCCCCCCCC00000000
  2423. [8] = 0x1950000003B
  2424. [9] = 0x0
  2425. _CONTEXT* ContextRecord = 0x88BBFEA60
  2426. unsigned int P1Home = 0x7FFC0000004F
  2427. unsigned int P2Home = 0x7FFC0B5B1D72
  2428. unsigned int P3Home = 0x88BBFEC80
  2429. unsigned int P4Home = 0x7FFC0B6119BD
  2430. unsigned int P5Home = 0x88BBFEB00
  2431. unsigned int P6Home = 0x7FFC0B61107C
  2432. unsigned long ContextFlags = 0x10004F
  2433. unsigned long MxCsr = 0x1F80
  2434. unsigned int SegCs = 0x33
  2435. unsigned int SegDs = 0x2B
  2436. unsigned int SegEs = 0x2B
  2437. unsigned int SegFs = 0x53
  2438. unsigned int SegGs = 0x2B
  2439. unsigned int SegSs = 0x2B
  2440. unsigned long EFlags = 0x206
  2441. unsigned int Dr0 = 0x7FFC0B5B7097
  2442. unsigned int Dr1 = 0x88BBFEC70
  2443. unsigned int Dr2 = 0x0
  2444. unsigned int Dr3 = 0x7FFC0B70ECB0
  2445. unsigned int Dr6 = 0x7FFC0B611557
  2446. unsigned int Dr7 = 0x88BBFF0D8
  2447. unsigned int Rax = 0x7FFC0B5B54AD
  2448. unsigned int Rcx = 0x0
  2449. unsigned int Rdx = 0x800000002
  2450. unsigned int Rbx = 0x0
  2451. unsigned int Rsp = 0x88BBFF220
  2452. unsigned int Rbp = 0x0
  2453. unsigned int Rsi = 0x0
  2454. unsigned int Rdi = 0x88BBFF3A0
  2455. unsigned int R8 = 0x7FFC0B56208E
  2456. unsigned int R9 = 0x0
  2457. unsigned int R10 = 0x800000002
  2458. unsigned int R11 = 0x88BBFEC80
  2459. unsigned int R12 = 0x0
  2460. unsigned int R13 = 0x0
  2461. unsigned int R14 = 0x0
  2462. unsigned int R15 = 0x0
  2463. unsigned int Rip = 0x7FFC49575549
  2464. _XSAVE_FORMAT FltSave
  2465. unsigned int ControlWord = 0x27F
  2466. unsigned int StatusWord = 0x0
  2467. unsigned int TagWord = 0x0
  2468. unsigned int Reserved1 = 0x0
  2469. unsigned int ErrorOpcode = 0x0
  2470. unsigned long ErrorOffset = 0xB61971C
  2471. unsigned int ErrorSelector = 0x7FFC
  2472. unsigned int Reserved2 = 0x0
  2473. unsigned long DataOffset = 0x8BBFEB90
  2474. unsigned int DataSelector = 0x8
  2475. unsigned int Reserved3 = 0x0
  2476. unsigned long MxCsr = 0x1F80
  2477. unsigned long MxCsr_Mask = 0x7FFC
  2478. _M128A[8] FloatRegisters
  2479. [0] = 0x88BBFEB80
  2480. [1] = 0x88BBFEB90
  2481. [2] = 0x88BBFEBA0
  2482. [3] = 0x88BBFEBB0
  2483. [4] = 0x88BBFEBC0
  2484. [5] = 0x88BBFEBD0
  2485. [6] = 0x88BBFEBE0
  2486. [7] = 0x88BBFEBF0
  2487. _M128A[16] XmmRegisters
  2488. [0] = 0x88BBFEC00
  2489. [1] = 0x88BBFEC10
  2490. [2] = 0x88BBFEC20
  2491. [3] = 0x88BBFEC30
  2492. [4] = 0x88BBFEC40
  2493. [5] = 0x88BBFEC50
  2494. [6] = 0x88BBFEC60
  2495. [7] = 0x88BBFEC70
  2496. [8] = 0x88BBFEC80
  2497. [9] = 0x88BBFEC90
  2498. unsigned int[96] Reserved4
  2499. [0] = 0xCC
  2500. [1] = 0xCC
  2501. [2] = 0xCC
  2502. [3] = 0xCC
  2503. [4] = 0xCC
  2504. [5] = 0xCC
  2505. [6] = 0xCC
  2506. [7] = 0xCC
  2507. [8] = 0xCC
  2508. [9] = 0xCC
  2509. _M128A[2] Header
  2510. [0] = 0x88BBFEB60
  2511. [1] = 0x88BBFEB70
  2512. <user defined> Legacy = 0x88BBFEB80
  2513. _M128A Xmm0 = 0x88BBFEC00
  2514. _M128A Xmm1 = 0x88BBFEC10
  2515. _M128A Xmm2 = 0x88BBFEC20
  2516. _M128A Xmm3 = 0x88BBFEC30
  2517. _M128A Xmm4 = 0x88BBFEC40
  2518. _M128A Xmm5 = 0x88BBFEC50
  2519. _M128A Xmm6 = 0x88BBFEC60
  2520. _M128A Xmm7 = 0x88BBFEC70
  2521. _M128A Xmm8 = 0x88BBFEC80
  2522. _M128A Xmm9 = 0x88BBFEC90
  2523. _M128A Xmm10
  2524. unsigned int Low = 0x0
  2525. int High = 0x0
  2526. _M128A Xmm11
  2527. unsigned int Low = 0x0
  2528. int High = 0x0
  2529. _M128A Xmm12
  2530. unsigned int Low = 0x0
  2531. int High = 0x0
  2532. _M128A Xmm13
  2533. unsigned int Low = 0x0
  2534. int High = 0x0
  2535. _M128A Xmm14
  2536. unsigned int Low = 0x0
  2537. int High = 0x0
  2538. _M128A Xmm15
  2539. unsigned int Low = 0x0
  2540. int High = 0x0
  2541. _M128A[26] VectorRegister
  2542. [0] = 0x88BBFED60
  2543. [1] = 0x88BBFED70
  2544. [2] = 0x88BBFED80
  2545. [3] = 0x88BBFED90
  2546. [4] = 0x88BBFEDA0
  2547. [5] = 0x88BBFEDB0
  2548. [6] = 0x88BBFEDC0
  2549. [7] = 0x88BBFEDD0
  2550. [8] = 0x88BBFEDE0
  2551. [9] = 0x88BBFEDF0
  2552. unsigned int VectorControl = 0x735C63745C3A630A
  2553. unsigned int DebugControl = 0x65767265735C6372
  2554. unsigned int LastBranchToRip = 0x73646C726F775C72
  2555. unsigned int LastBranchFromRip = 0x616D5C7265767265
  2556. unsigned int LastExceptionToRip = 0x343A7070632E6E69
  2557. unsigned int LastExceptionFromRip = 0x7246206E69203437
  2558. Local char[260] module_folder_name = "C:\Users\gusta\Documents\Tc..."
  2559. Local _SYSTEMTIME systime
  2560. unsigned int wYear = 0x7E3
  2561. unsigned int wMonth = 0x2
  2562. unsigned int wDayOfWeek = 0x0
  2563. unsigned int wDay = 0xA
  2564. unsigned int wHour = 0x2
  2565. unsigned int wMinute = 0x5
  2566. unsigned int wSecond = 0x16
  2567. unsigned int wMilliseconds = 0x29E
  2568. Local char[260] crash_folder_path = "C:\Users\gusta\Documents\Tc\Crashes..."
  2569. Local std::unique_lock<std::mutex> guard
  2570. std::mutex* _Pmtx = 0x7FF6EC70A7D0
  2571. std::_Mutex_base
  2572. std::_Align_type<double,80> _Mtx_storage = 0x7FF6EC70A7D0
  2573. bool _Owns = 0x1
  2574. Local char* pos = "worldserver.exe"
  2575.  
  2576. 00007FFC495A584C 000000088BBFE200 UnhandledExceptionFilter+1BC
  2577.  
  2578. 00007FFC4CF580CB 000000088BBFE240 memset+1C8B
  2579.  
  2580. 00007FFC4CF3FD36 000000088BBFE2B0 __C_specific_handler+96
  2581.  
  2582. 00007FFC4CF5468F 000000088BBFE2E0 __chkstk+11F
  2583.  
  2584. 00007FFC4CEB4BEF 000000088BBFEA10 RtlWalkFrameChain+14BF
  2585.  
  2586. 00007FFC4CEB89E6 000000088BBFF210 RtlRaiseException+316
  2587.  
  2588. 00007FFC49575549 000000088BBFF2F0 RaiseException+69
  2589.  
  2590. 00007FFC072BE046 000000088BBFF3A0 Trinity::Abort+E6 c:\tc\src\common\debugging\errors.cpp line 129
  2591. Parameter char* file = "c:\tc\src\server\worldserver\main.cpp"
  2592. Parameter int line = 0x1DA
  2593. Parameter char* function = "FreezeDetector::Handler"
  2594. Local unsigned int[2] execeptionArgs
  2595. [0] = 0x195019A7E90
  2596. [1] = 0x7FF6EC551DEA
  2597. Local std::string formattedMessage = "
  2598. c:\tc\src\server\worldserver\main.cpp:474 i..."
  2599.  
  2600. 00007FF6EC551DEA 000000088BBFF540 FreezeDetector::Handler+1DA c:\tc\src\server\worldserver\main.cpp line 474
  2601. Local unsigned int curtime = 0x2DB2A
  2602. Local unsigned int worldLoopCounter = 0x41B
  2603. Local std::shared_ptr<FreezeDetector> freezeDetector
  2604. std::_Ptr_base<FreezeDetector>
  2605. FreezeDetector* _Ptr = 0x194E9D4DA50
  2606. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  2607. unsigned int _worldLoopCounter = 0x41B
  2608. unsigned int _lastChangeMsTime = 0x1F064
  2609. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  2610. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  2611. unsigned long _Uses = 0x2
  2612. unsigned long _Weaks = 0x3
  2613. Parameter std::weak_ptr<FreezeDetector>* freezeDetectorRef = 0x88BBFF570
  2614. std::_Ptr_base<FreezeDetector>
  2615. FreezeDetector* _Ptr = 0x194E9D4DA50
  2616. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  2617. unsigned int _worldLoopCounter = 0x41B
  2618. unsigned int _lastChangeMsTime = 0x1F064
  2619. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  2620. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  2621. unsigned long _Uses = 0x2
  2622. unsigned long _Weaks = 0x3
  2623. Parameter boost::system::error_code& error = 0x88BBFF7F8
  2624. int m_val = 0x0
  2625. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2626. std_category
  2627. std::error_category
  2628. unsigned int _Addr = 0x7FF6EC69F528
  2629. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2630. boost::system::error_category::std_category std_cat_
  2631. std::error_category
  2632. unsigned int _Addr = 0x7FF6EC70AAC0
  2633. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  2634.  
  2635. 00007FF6EC55DFA6 000000088BBFF5A0 std::_Invoker_functor::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+76 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  2636. Parameter &* _Obj = 0x7FF6EC551C10
  2637. <user defined> = 0x7FF6EC551C10
  2638. <user defined> = 0x4C89481024548948
  2639. Parameter std::weak_ptr<FreezeDetector>& <_Args_0> = 0x88BBFF7E8
  2640. std::_Ptr_base<FreezeDetector>
  2641. FreezeDetector* _Ptr = 0x194E9D4DA50
  2642. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  2643. unsigned int _worldLoopCounter = 0x41B
  2644. unsigned int _lastChangeMsTime = 0x1F064
  2645. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  2646. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  2647. unsigned long _Uses = 0x2
  2648. unsigned long _Weaks = 0x3
  2649. Parameter boost::system::error_code& <_Args_1> = 0x88BBFF7F8
  2650. int m_val = 0x0
  2651. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2652. std_category
  2653. std::error_category
  2654. unsigned int _Addr = 0x7FF6EC69F528
  2655. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2656. boost::system::error_category::std_category std_cat_
  2657. std::error_category
  2658. unsigned int _Addr = 0x7FF6EC70AAC0
  2659. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  2660.  
  2661. 00007FF6EC56D7F8 000000088BBFF5E0 std::invoke<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  2662. Parameter &* _Obj = 0x7FF6EC551C10
  2663. <user defined> = 0x7FF6EC551C10
  2664. <user defined> = 0x4C89481024548948
  2665. Parameter std::weak_ptr<FreezeDetector>& <_Args_0> = 0x88BBFF7E8
  2666. std::_Ptr_base<FreezeDetector>
  2667. FreezeDetector* _Ptr = 0x194E9D4DA50
  2668. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  2669. unsigned int _worldLoopCounter = 0x41B
  2670. unsigned int _lastChangeMsTime = 0x1F064
  2671. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  2672. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  2673. unsigned long _Uses = 0x2
  2674. unsigned long _Weaks = 0x3
  2675. Parameter boost::system::error_code& <_Args_1> = 0x88BBFF7F8
  2676. int m_val = 0x0
  2677. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2678. std_category
  2679. std::error_category
  2680. unsigned int _Addr = 0x7FF6EC69F528
  2681. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2682. boost::system::error_category::std_category std_cat_
  2683. std::error_category
  2684. unsigned int _Addr = 0x7FF6EC70AAC0
  2685. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  2686.  
  2687. 00007FF6EC55DF28 000000088BBFF620 std::_Invoker_ret<std::_Unforced,0>::_Call<void (__cdecl*&)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,boost::system::error_code const &>+68 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 15732480
  2688. Parameter &* <_Vals_0> = 0x7FF6EC551C10
  2689. <user defined> = 0x7FF6EC551C10
  2690. <user defined> = 0x4C89481024548948
  2691. Parameter std::weak_ptr<FreezeDetector>& <_Vals_1> = 0x88BBFF7E8
  2692. std::_Ptr_base<FreezeDetector>
  2693. FreezeDetector* _Ptr = 0x194E9D4DA50
  2694. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _timer = 0x194E9D4DA50
  2695. unsigned int _worldLoopCounter = 0x41B
  2696. unsigned int _lastChangeMsTime = 0x1F064
  2697. unsigned int _maxCoreStuckTimeInMs = 0xEA60
  2698. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  2699. unsigned long _Uses = 0x2
  2700. unsigned long _Weaks = 0x3
  2701. Parameter boost::system::error_code& <_Vals_2> = 0x88BBFF7F8
  2702. int m_val = 0x0
  2703. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2704. std_category
  2705. std::error_category
  2706. unsigned int _Addr = 0x7FF6EC69F528
  2707. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2708. boost::system::error_category::std_category std_cat_
  2709. std::error_category
  2710. unsigned int _Addr = 0x7FF6EC70AAC0
  2711. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  2712.  
  2713. 00007FF6EC55E317 000000088BBFF670 std::_Call_binder<std::_Unforced,0,1,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,std::tuple<boost::system::error_code const &> >+97 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1859
  2714. Parameter std::_Invoker_ret<std::_Unforced,0> __formal = 0xCC
  2715. Parameter &* _Obj = 0x7FF6EC551C10
  2716. <user defined> = 0x7FF6EC551C10
  2717. <user defined> = 0x4C89481024548948
  2718. Parameter std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >& _Tpl = 0x88BBFF7E0
  2719. std::tuple<std::_Ph<1> >
  2720. std::_Tuple_val<std::_Ph<1> > _Myfirst
  2721. std::_Ph<1> _Val = 0xCC
  2722. std::_Tuple_val<std::weak_ptr<FreezeDetector> > _Myfirst
  2723. std::weak_ptr<FreezeDetector> _Val
  2724. std::_Ptr_base<FreezeDetector>
  2725. FreezeDetector* _Ptr = 0x194E9D4DA50
  2726. std::_Ref_count_base* _Rep = 0x194E9D4DA40
  2727. Parameter std::tuple<boost::system::error_code const &>* _Ut = 0x88BBFF6B0
  2728. std::_Tuple_val<boost::system::error_code const &> _Myfirst
  2729. boost::system::error_code& _Val = 0x88BBFF7F8
  2730. int m_val = 0x0
  2731. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2732.  
  2733. 00007FF6EC55BD8C 000000088BBFF6D0 std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>::operator()<boost::system::error_code const &>+7C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\functional line 1914
  2734. Local std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>* this = 0x88BBFF7D8
  2735. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2736. * _Myval1 = 0x7FF6EC551C10
  2737. <user defined> = 0x7FF6EC551C10
  2738. <user defined> = 0x4C89481024548948
  2739. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2
  2740. std::tuple<std::_Ph<1> >
  2741. std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
  2742. std::_Tuple_val<std::weak_ptr<FreezeDetector> > _Myfirst = 0x88BBFF7E8
  2743. Parameter boost::system::error_code& <_Unbargs_0> = 0x88BBFF7F8
  2744. int m_val = 0x0
  2745. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2746. std_category
  2747. std::error_category
  2748. unsigned int _Addr = 0x7FF6EC69F528
  2749. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2750. boost::system::error_category::std_category std_cat_
  2751. std::error_category
  2752. unsigned int _Addr = 0x7FF6EC70AAC0
  2753. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  2754.  
  2755. 00007FF6EC595914 000000088BBFF700 boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>::operator()+34 c:\local\boost_1_65_1\boost\asio\detail\bind_handler.hpp line 48
  2756. Local boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>* this = 0x88BBFF7D8
  2757. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  2758. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2759. <user defined>* _Myval1 = 0x7FF6EC551C10
  2760. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  2761. boost::system::error_code arg1_
  2762. int m_val = 0x0
  2763. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2764. std_category
  2765. std::error_category
  2766. unsigned int _Addr = 0x7FF6EC69F528
  2767. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2768. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  2769.  
  2770. 00007FF6EC568C87 000000088BBFF730 boost::asio::asio_handler_invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code> >+37 c:\local\boost_1_65_1\boost\asio\handler_invoke_hook.hpp line 70
  2771. Parameter boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>& function = 0x88BBFF7D8
  2772. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  2773. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2774. <user defined>* _Myval1 = 0x7FF6EC551C10
  2775. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  2776. boost::system::error_code arg1_
  2777. int m_val = 0x0
  2778. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2779. std_category
  2780. std::error_category
  2781. unsigned int _Addr = 0x7FF6EC69F528
  2782. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2783. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  2784.  
  2785. 00007FF6EC56DA6A 000000088BBFF760 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>,std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >+3A c:\local\boost_1_65_1\boost\asio\detail\handler_invoke_helpers.hpp line 39
  2786. Parameter boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code>& function = 0x88BBFF7D8
  2787. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  2788. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2789. <user defined>* _Myval1 = 0x7FF6EC551C10
  2790. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  2791. boost::system::error_code arg1_
  2792. int m_val = 0x0
  2793. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2794. std_category
  2795. std::error_category
  2796. unsigned int _Addr = 0x7FF6EC69F528
  2797. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2798. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  2799. Parameter std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>& context = 0x88BBFF7D8
  2800. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2801. * _Myval1 = 0x7FF6EC551C10
  2802. <user defined> = 0x7FF6EC551C10
  2803. <user defined> = 0x4C89481024548948
  2804. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2
  2805. std::tuple<std::_Ph<1> >
  2806. std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
  2807. std::_Tuple_val<std::weak_ptr<FreezeDetector> > _Myfirst = 0x88BBFF7E8
  2808.  
  2809. 00007FF6EC5B1A3C 000000088BBFF840 boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >::do_complete+DC c:\local\boost_1_65_1\boost\asio\detail\wait_handler.hpp line 70
  2810. Local boost::asio::detail::std_fenced_block b
  2811. Parameter boost::asio::detail::win_iocp_io_service* owner = 0x194F95D7600
  2812. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  2813. boost::asio::io_service::service
  2814. key
  2815. type_info* type_info_ = 0x7FF6EC69F790
  2816. boost::asio::io_service::id* id_ = 0x28
  2817. boost::asio::io_service::service::key key_ = 0x194F95D7608
  2818. boost::asio::io_service& owner_ = 0x194F9669CE0
  2819. boost::asio::io_service::service* next_ = NULL
  2820. work_finished_on_block_exit
  2821. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  2822. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  2823. boost::asio::io_service::service
  2824. key
  2825. type_info* type_info_ = 0x7FF6EC599630
  2826. boost::asio::io_service::id* id_ = 0x48
  2827. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  2828. boost::asio::io_service& owner_ = 0x70636F69
  2829. boost::asio::io_service::service* next_ = 0x73637170
  2830. work_finished_on_block_exit
  2831. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  2832. auto_handle
  2833. void* handle = 0x7FF6EC599630
  2834. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  2835. long outstanding_work_ = 0x2E353532
  2836. long stopped_ = 0x2E353532
  2837. long stop_event_posted_ = 0x2E353532
  2838. long shutdown_ = 0x353532
  2839. unsigned long gqcs_timeout_ = 0x6C756F63
  2840. timer_thread_function
  2841. <user defined> io_service_ = 0x7FF6EC599630
  2842. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  2843. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  2844. long dispatch_required_ = 0x74207261
  2845. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  2846. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  2847. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  2848. auto_handle
  2849. void* handle = 0x7FF6EC69F790
  2850. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  2851. void* handle = 0x1F0
  2852. long outstanding_work_ = 0x3
  2853. long stopped_ = 0x0
  2854. long stop_event_posted_ = 0x0
  2855. long shutdown_ = 0x0
  2856. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  2857. timer_thread_function
  2858. <user defined> io_service_ = 0x7FF6EC69F790
  2859. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  2860. boost::asio::detail::win_thread* p_ = 0x194F9666490
  2861. func_base
  2862. void* entry_event_ = 0x354
  2863. void* exit_event_ = 0x34C
  2864. auto_func_base_ptr
  2865. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  2866. <user defined> thread_ = 0x354
  2867. <user defined> exit_event_ = 0x34C
  2868. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  2869. void* handle = 0x350
  2870. long dispatch_required_ = 0x0
  2871. boost::asio::detail::win_mutex dispatch_mutex_
  2872. _RTL_CRITICAL_SECTION crit_section_
  2873. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  2874. long LockCount = 0xFFFFFFFF
  2875. long RecursionCount = 0x0
  2876. void* OwningThread = NULL
  2877. void* LockSemaphore = NULL
  2878. unsigned int SpinCount = 0x20007D0
  2879. boost::asio::detail::timer_queue_set timer_queues_
  2880. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  2881. boost::asio::detail::timer_queue_base* next_ = NULL
  2882. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  2883. boost::asio::detail::win_iocp_operation* front_ = NULL
  2884. boost::asio::detail::win_iocp_operation* back_ = NULL
  2885. Parameter boost::asio::detail::win_iocp_operation* base = 0x194E8A92170
  2886. _OVERLAPPED
  2887. unsigned int Internal = 0x7FF6EC70AA68
  2888. unsigned int InternalHigh = 0x0
  2889. unsigned long Offset = 0x0
  2890. unsigned long OffsetHigh = 0x0
  2891. void* Pointer = NULL
  2892. void* hEvent = NULL
  2893. boost::asio::detail::win_iocp_operation* next_ = NULL
  2894. * func_ = 0x7FF6EC5B1960
  2895. <user defined> = 0x44894C20244C894C
  2896. <user defined> = 0x44894C20244C894C
  2897. <user defined> = 0x44894C20244C894C
  2898. unsigned int = 0x44894C20244C894C
  2899. long ready_ = 0x1
  2900. Parameter boost::system::error_code& __formal = 0x88BBFF988
  2901. int m_val = 0x0
  2902. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2903. std_category
  2904. std::error_category
  2905. unsigned int _Addr = 0x7FF6EC69F528
  2906. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2907. boost::system::error_category::std_category std_cat_
  2908. std::error_category
  2909. unsigned int _Addr = 0x7FF6EC70AAC0
  2910. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  2911. Parameter unsigned int __formal = 0x0
  2912. Local boost::asio::detail::binder1<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>,boost::system::error_code> handler
  2913. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  2914. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2915. <user defined>* _Myval1 = 0x7FF6EC551C10
  2916. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  2917. boost::system::error_code arg1_
  2918. int m_val = 0x0
  2919. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2920. std_category
  2921. std::error_category
  2922. unsigned int _Addr = 0x7FF6EC69F528
  2923. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  2924. boost::system::error_category::std_category std_cat_ = 0x7FF6EC70AAC0
  2925. Local boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >* h = 0x194E8A92170
  2926. boost::asio::detail::wait_op
  2927. boost::asio::detail::win_iocp_operation
  2928. _OVERLAPPED
  2929. unsigned int Internal = 0x7FF6EC70AA68
  2930. unsigned int InternalHigh = 0x0
  2931. unsigned long Offset = 0x0
  2932. unsigned long OffsetHigh = 0x0
  2933. void* Pointer = NULL
  2934. void* hEvent = NULL
  2935. boost::asio::detail::win_iocp_operation* next_ = NULL
  2936. <user defined>* func_ = 0x7FF6EC5B1960
  2937. long ready_ = 0x1
  2938. boost::system::error_code ec_
  2939. int m_val = 0x0
  2940. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  2941. ptr
  2942. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>* h = 0x7FF6EC70AA68
  2943. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair = 0x7FF6EC70AA68
  2944. void* v = NULL
  2945. boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >* p = NULL
  2946. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> handler_
  2947. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2948. <user defined>* _Myval1 = 0x7FF6EC551C10
  2949. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x194E8A921C0
  2950. Local boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >::ptr p
  2951. std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &>* h = 0x88BBFF7D8
  2952. std::_Compressed_pair<void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> >,0> _Mypair
  2953. <user defined>* _Myval1 = 0x7FF6EC551C10
  2954. std::tuple<std::weak_ptr<FreezeDetector>,std::_Ph<1> > _Myval2 = 0x88BBFF7E0
  2955. void* v = NULL
  2956. boost::asio::detail::wait_handler<std::_Binder<std::_Unforced,void (__cdecl*)(std::weak_ptr<FreezeDetector>,boost::system::error_code const &),std::weak_ptr<FreezeDetector> &,std::_Ph<1> const &> >* p = NULL
  2957.  
  2958. 00007FF6EC5AF249 000000088BBFF870 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_65_1\boost\asio\detail\win_iocp_operation.hpp line 47
  2959. Local boost::asio::detail::win_iocp_operation* this = 0x194E8A92170
  2960. _OVERLAPPED
  2961. unsigned int Internal = 0x7FF6EC70AA68
  2962. unsigned int InternalHigh = 0x0
  2963. unsigned long Offset = 0x0
  2964. unsigned long OffsetHigh = 0x0
  2965. void* Pointer = NULL
  2966. void* hEvent = NULL
  2967. boost::asio::detail::win_iocp_operation* next_ = NULL
  2968. * func_ = 0x7FF6EC5B1960
  2969. <user defined> = 0x44894C20244C894C
  2970. <user defined> = 0x44894C20244C894C
  2971. <user defined> = 0x44894C20244C894C
  2972. unsigned int = 0x44894C20244C894C
  2973. long ready_ = 0x1
  2974. Parameter boost::asio::detail::win_iocp_io_service& owner = 0x194F95D7600
  2975. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  2976. boost::asio::io_service::service
  2977. key
  2978. type_info* type_info_ = 0x7FF6EC69F790
  2979. boost::asio::io_service::id* id_ = 0x28
  2980. boost::asio::io_service::service::key key_ = 0x194F95D7608
  2981. boost::asio::io_service& owner_ = 0x194F9669CE0
  2982. boost::asio::io_service::service* next_ = NULL
  2983. work_finished_on_block_exit
  2984. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  2985. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  2986. boost::asio::io_service::service
  2987. key
  2988. type_info* type_info_ = 0x7FF6EC599630
  2989. boost::asio::io_service::id* id_ = 0x48
  2990. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  2991. boost::asio::io_service& owner_ = 0x70636F69
  2992. boost::asio::io_service::service* next_ = 0x73637170
  2993. work_finished_on_block_exit
  2994. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  2995. auto_handle
  2996. void* handle = 0x7FF6EC599630
  2997. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  2998. long outstanding_work_ = 0x2E353532
  2999. long stopped_ = 0x2E353532
  3000. long stop_event_posted_ = 0x2E353532
  3001. long shutdown_ = 0x353532
  3002. unsigned long gqcs_timeout_ = 0x6C756F63
  3003. timer_thread_function
  3004. <user defined> io_service_ = 0x7FF6EC599630
  3005. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  3006. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  3007. long dispatch_required_ = 0x74207261
  3008. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  3009. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  3010. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  3011. auto_handle
  3012. void* handle = 0x7FF6EC69F790
  3013. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3014. void* handle = 0x1F0
  3015. long outstanding_work_ = 0x3
  3016. long stopped_ = 0x0
  3017. long stop_event_posted_ = 0x0
  3018. long shutdown_ = 0x0
  3019. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3020. timer_thread_function
  3021. <user defined> io_service_ = 0x7FF6EC69F790
  3022. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3023. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3024. func_base
  3025. void* entry_event_ = 0x354
  3026. void* exit_event_ = 0x34C
  3027. auto_func_base_ptr
  3028. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  3029. <user defined> thread_ = 0x354
  3030. <user defined> exit_event_ = 0x34C
  3031. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3032. void* handle = 0x350
  3033. long dispatch_required_ = 0x0
  3034. boost::asio::detail::win_mutex dispatch_mutex_
  3035. _RTL_CRITICAL_SECTION crit_section_
  3036. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  3037. long LockCount = 0xFFFFFFFF
  3038. long RecursionCount = 0x0
  3039. void* OwningThread = NULL
  3040. void* LockSemaphore = NULL
  3041. unsigned int SpinCount = 0x20007D0
  3042. boost::asio::detail::timer_queue_set timer_queues_
  3043. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3044. boost::asio::detail::timer_queue_base* next_ = NULL
  3045. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3046. boost::asio::detail::win_iocp_operation* front_ = NULL
  3047. boost::asio::detail::win_iocp_operation* back_ = NULL
  3048. Parameter boost::system::error_code& ec = 0x88BBFF988
  3049. int m_val = 0x0
  3050. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3051. std_category
  3052. std::error_category
  3053. unsigned int _Addr = 0x7FF6EC69F528
  3054. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3055. boost::system::error_category::std_category std_cat_
  3056. std::error_category
  3057. unsigned int _Addr = 0x7FF6EC70AAC0
  3058. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3059. Parameter unsigned int bytes_transferred = 0x0
  3060.  
  3061. 00007FF6EC5B24A0 000000088BBFFA60 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
  3062. Local boost::asio::detail::win_iocp_io_service::work_finished_on_block_exit on_exit
  3063. boost::asio::detail::win_iocp_io_service* io_service_ = 0x194F95D7600
  3064. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3065. boost::asio::io_service::service
  3066. key
  3067. type_info* type_info_ = 0x7FF6EC69F790
  3068. boost::asio::io_service::id* id_ = 0x28
  3069. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3070. boost::asio::io_service& owner_ = 0x194F9669CE0
  3071. boost::asio::io_service::service* next_ = NULL
  3072. work_finished_on_block_exit
  3073. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3074. auto_handle
  3075. void* handle = 0x7FF6EC69F790
  3076. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3077. void* handle = 0x1F0
  3078. long outstanding_work_ = 0x3
  3079. long stopped_ = 0x0
  3080. long stop_event_posted_ = 0x0
  3081. long shutdown_ = 0x0
  3082. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3083. timer_thread_function
  3084. <user defined> io_service_ = 0x7FF6EC69F790
  3085. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3086. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3087. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3088. void* handle = 0x350
  3089. long dispatch_required_ = 0x0
  3090. boost::asio::detail::win_mutex dispatch_mutex_
  3091. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  3092. boost::asio::detail::timer_queue_set timer_queues_
  3093. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3094. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3095. boost::asio::detail::win_iocp_operation* front_ = NULL
  3096. boost::asio::detail::win_iocp_operation* back_ = NULL
  3097. Local boost::asio::detail::win_iocp_operation* op = 0x194E8A92170
  3098. _OVERLAPPED
  3099. unsigned int Internal = 0x7FF6EC70AA68
  3100. unsigned int InternalHigh = 0x0
  3101. unsigned long Offset = 0x0
  3102. unsigned long OffsetHigh = 0x0
  3103. void* Pointer = NULL
  3104. void* hEvent = NULL
  3105. boost::asio::detail::win_iocp_operation* next_ = NULL
  3106. * func_ = 0x7FF6EC5B1960
  3107. <user defined> = 0x44894C20244C894C
  3108. <user defined> = 0x44894C20244C894C
  3109. <user defined> = 0x44894C20244C894C
  3110. unsigned int = 0x44894C20244C894C
  3111. long ready_ = 0x1
  3112. Local boost::system::error_code result_ec
  3113. int m_val = 0x0
  3114. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3115. std_category
  3116. std::error_category
  3117. unsigned int _Addr = 0x7FF6EC69F528
  3118. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3119. boost::system::error_category::std_category std_cat_
  3120. std::error_category
  3121. unsigned int _Addr = 0x7FF6EC70AAC0
  3122. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3123. Local unsigned long last_error = 0x0
  3124. Local int ok = 0x1
  3125. Local unsigned int completion_key = 0x0
  3126. Local _OVERLAPPED* overlapped = 0x194E8A92170
  3127. unsigned int Internal = 0x7FF6EC70AA68
  3128. unsigned int InternalHigh = 0x0
  3129. unsigned long Offset = 0x0
  3130. unsigned long OffsetHigh = 0x0
  3131. void* Pointer = NULL
  3132. void* hEvent = NULL
  3133. Local unsigned long bytes_transferred = 0x0
  3134. Local boost::asio::detail::win_iocp_io_service* this = 0x194F95D7600
  3135. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3136. boost::asio::io_service::service
  3137. key
  3138. type_info* type_info_ = 0x7FF6EC69F790
  3139. boost::asio::io_service::id* id_ = 0x28
  3140. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3141. boost::asio::io_service& owner_ = 0x194F9669CE0
  3142. boost::asio::io_service::service* next_ = NULL
  3143. work_finished_on_block_exit
  3144. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3145. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3146. boost::asio::io_service::service
  3147. key
  3148. type_info* type_info_ = 0x7FF6EC599630
  3149. boost::asio::io_service::id* id_ = 0x48
  3150. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  3151. boost::asio::io_service& owner_ = 0x70636F69
  3152. boost::asio::io_service::service* next_ = 0x73637170
  3153. work_finished_on_block_exit
  3154. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  3155. auto_handle
  3156. void* handle = 0x7FF6EC599630
  3157. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  3158. long outstanding_work_ = 0x2E353532
  3159. long stopped_ = 0x2E353532
  3160. long stop_event_posted_ = 0x2E353532
  3161. long shutdown_ = 0x353532
  3162. unsigned long gqcs_timeout_ = 0x6C756F63
  3163. timer_thread_function
  3164. <user defined> io_service_ = 0x7FF6EC599630
  3165. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  3166. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  3167. long dispatch_required_ = 0x74207261
  3168. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  3169. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  3170. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  3171. auto_handle
  3172. void* handle = 0x7FF6EC69F790
  3173. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3174. void* handle = 0x1F0
  3175. long outstanding_work_ = 0x3
  3176. long stopped_ = 0x0
  3177. long stop_event_posted_ = 0x0
  3178. long shutdown_ = 0x0
  3179. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3180. timer_thread_function
  3181. <user defined> io_service_ = 0x7FF6EC69F790
  3182. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3183. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3184. func_base
  3185. void* entry_event_ = 0x354
  3186. void* exit_event_ = 0x34C
  3187. auto_func_base_ptr
  3188. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  3189. <user defined> thread_ = 0x354
  3190. <user defined> exit_event_ = 0x34C
  3191. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3192. void* handle = 0x350
  3193. long dispatch_required_ = 0x0
  3194. boost::asio::detail::win_mutex dispatch_mutex_
  3195. _RTL_CRITICAL_SECTION crit_section_
  3196. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  3197. long LockCount = 0xFFFFFFFF
  3198. long RecursionCount = 0x0
  3199. void* OwningThread = NULL
  3200. void* LockSemaphore = NULL
  3201. unsigned int SpinCount = 0x20007D0
  3202. boost::asio::detail::timer_queue_set timer_queues_
  3203. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3204. boost::asio::detail::timer_queue_base* next_ = NULL
  3205. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3206. boost::asio::detail::win_iocp_operation* front_ = NULL
  3207. boost::asio::detail::win_iocp_operation* back_ = NULL
  3208. Parameter bool block = 0x1
  3209. Parameter boost::system::error_code& ec = 0x88BBFFB48
  3210. int m_val = 0x0
  3211. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3212. std_category
  3213. std::error_category
  3214. unsigned int _Addr = 0x7FF6EC69F528
  3215. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3216. boost::system::error_category::std_category std_cat_
  3217. std::error_category
  3218. unsigned int _Addr = 0x7FF6EC70AAC0
  3219. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3220.  
  3221. 00007FF6EC5BFD41 000000088BBFFB10 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  3222. Local boost::asio::detail::win_iocp_io_service* this = 0x194F95D7600
  3223. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3224. boost::asio::io_service::service
  3225. key
  3226. type_info* type_info_ = 0x7FF6EC69F790
  3227. boost::asio::io_service::id* id_ = 0x28
  3228. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3229. boost::asio::io_service& owner_ = 0x194F9669CE0
  3230. boost::asio::io_service::service* next_ = NULL
  3231. work_finished_on_block_exit
  3232. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3233. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3234. boost::asio::io_service::service
  3235. key
  3236. type_info* type_info_ = 0x7FF6EC599630
  3237. boost::asio::io_service::id* id_ = 0x48
  3238. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  3239. boost::asio::io_service& owner_ = 0x70636F69
  3240. boost::asio::io_service::service* next_ = 0x73637170
  3241. work_finished_on_block_exit
  3242. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  3243. auto_handle
  3244. void* handle = 0x7FF6EC599630
  3245. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  3246. long outstanding_work_ = 0x2E353532
  3247. long stopped_ = 0x2E353532
  3248. long stop_event_posted_ = 0x2E353532
  3249. long shutdown_ = 0x353532
  3250. unsigned long gqcs_timeout_ = 0x6C756F63
  3251. timer_thread_function
  3252. <user defined> io_service_ = 0x7FF6EC599630
  3253. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  3254. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  3255. long dispatch_required_ = 0x74207261
  3256. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  3257. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  3258. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  3259. auto_handle
  3260. void* handle = 0x7FF6EC69F790
  3261. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3262. void* handle = 0x1F0
  3263. long outstanding_work_ = 0x3
  3264. long stopped_ = 0x0
  3265. long stop_event_posted_ = 0x0
  3266. long shutdown_ = 0x0
  3267. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3268. timer_thread_function
  3269. <user defined> io_service_ = 0x7FF6EC69F790
  3270. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3271. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3272. func_base
  3273. void* entry_event_ = 0x354
  3274. void* exit_event_ = 0x34C
  3275. auto_func_base_ptr
  3276. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  3277. <user defined> thread_ = 0x354
  3278. <user defined> exit_event_ = 0x34C
  3279. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3280. void* handle = 0x350
  3281. long dispatch_required_ = 0x0
  3282. boost::asio::detail::win_mutex dispatch_mutex_
  3283. _RTL_CRITICAL_SECTION crit_section_
  3284. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  3285. long LockCount = 0xFFFFFFFF
  3286. long RecursionCount = 0x0
  3287. void* OwningThread = NULL
  3288. void* LockSemaphore = NULL
  3289. unsigned int SpinCount = 0x20007D0
  3290. boost::asio::detail::timer_queue_set timer_queues_
  3291. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3292. boost::asio::detail::timer_queue_base* next_ = NULL
  3293. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3294. boost::asio::detail::win_iocp_operation* front_ = NULL
  3295. boost::asio::detail::win_iocp_operation* back_ = NULL
  3296. Parameter boost::system::error_code& ec = 0x88BBFFB48
  3297. int m_val = 0x0
  3298. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3299. std_category
  3300. std::error_category
  3301. unsigned int _Addr = 0x7FF6EC69F528
  3302. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3303. boost::system::error_category::std_category std_cat_
  3304. std::error_category
  3305. unsigned int _Addr = 0x7FF6EC70AAC0
  3306. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3307. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  3308. boost::asio::detail::win_iocp_io_service* key_ = 0x194F95D7600
  3309. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3310. boost::asio::io_service::service
  3311. key
  3312. type_info* type_info_ = 0x7FF6EC69F790
  3313. boost::asio::io_service::id* id_ = 0x28
  3314. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3315. boost::asio::io_service& owner_ = 0x194F9669CE0
  3316. boost::asio::io_service::service* next_ = NULL
  3317. work_finished_on_block_exit
  3318. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3319. auto_handle
  3320. void* handle = 0x7FF6EC69F790
  3321. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3322. void* handle = 0x1F0
  3323. long outstanding_work_ = 0x3
  3324. long stopped_ = 0x0
  3325. long stop_event_posted_ = 0x0
  3326. long shutdown_ = 0x0
  3327. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3328. timer_thread_function
  3329. <user defined> io_service_ = 0x7FF6EC69F790
  3330. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3331. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3332. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3333. void* handle = 0x350
  3334. long dispatch_required_ = 0x0
  3335. boost::asio::detail::win_mutex dispatch_mutex_
  3336. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  3337. boost::asio::detail::timer_queue_set timer_queues_
  3338. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3339. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3340. boost::asio::detail::win_iocp_operation* front_ = NULL
  3341. boost::asio::detail::win_iocp_operation* back_ = NULL
  3342. boost::asio::detail::win_iocp_thread_info* value_ = 0x88BBFFA98
  3343. boost::asio::detail::thread_info_base
  3344. void* reusable_memory_ = 0x194E8A92170
  3345. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  3346. Local unsigned int n = 0x5B
  3347. Local boost::asio::detail::win_iocp_thread_info this_thread
  3348. boost::asio::detail::thread_info_base
  3349. void* reusable_memory_ = 0x194E8A92170
  3350.  
  3351. 00007FF6EC5BFC4B 000000088BBFFB70 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  3352. Local boost::asio::io_service* this = 0x194F9669CE0
  3353. work
  3354. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  3355. id
  3356. service
  3357. key
  3358. type_info* type_info_ = NULL
  3359. boost::asio::io_service::id* id_ = 0xFF
  3360. boost::asio::io_service::service::key key_
  3361. type_info* type_info_ = 0x194F9604800
  3362. boost::asio::io_service::id* id_ = 0x90
  3363. boost::asio::io_service& owner_ = 0xDDDDDDDDFDFDFDFD
  3364. work
  3365. boost::asio::detail::win_iocp_io_service& io_service_impl_ = <Unable to read memory>
  3366. id
  3367. service
  3368. key
  3369. type_info* type_info_ = <Unable to read memory>
  3370. boost::asio::io_service::id* id_ = <Unable to read memory>
  3371. boost::asio::io_service::service::key key_ = 0xDDDDDDDDFDFDFE05
  3372. boost::asio::io_service& owner_ = <Unable to read memory>
  3373. boost::asio::io_service::service* next_ = <Unable to read memory>
  3374. <user defined> strand = 0xDDDDDDDDFDFDFDFD
  3375. boost::asio::detail::winsock_init<2,0> init_ = 0xDDDDDDDDFDFDFDFD <Unable to read memory>
  3376. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  3377. boost::asio::detail::win_iocp_io_service& impl_ = <Unable to read memory>
  3378. boost::asio::io_service::service* next_ = 0xDDDDDDDD
  3379. key
  3380. type_info* type_info_ = <Unable to read memory>
  3381. boost::asio::io_service::id* id_ = <Unable to read memory>
  3382. boost::asio::io_service::service::key key_ = 0xDDDDDDE5
  3383. boost::asio::io_service& owner_ = <Unable to read memory>
  3384. boost::asio::io_service::service* next_ = <Unable to read memory>
  3385. <user defined> strand = 0x194F9669CE0
  3386. boost::asio::detail::winsock_init<2,0> init_
  3387. boost::asio::detail::winsock_init_base
  3388. data
  3389. long init_count_ = 0x0
  3390. long result_ = 0x0
  3391. <user defined> manual = 0x194F9669CE0
  3392. boost::asio::detail::service_registry* service_registry_ = 0x194F9604800
  3393. auto_service_ptr
  3394. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  3395. boost::asio::detail::win_mutex mutex_
  3396. _RTL_CRITICAL_SECTION crit_section_ = 0x194F9604800
  3397. boost::asio::io_service& owner_ = 0x194F9669CE0
  3398. boost::asio::io_service::service* first_service_ = 0x194F1944CD0
  3399. key
  3400. type_info* type_info_ = 0x7FFBE9376E38
  3401. boost::asio::io_service::id* id_ = 0x68
  3402. boost::asio::io_service::service::key key_ = 0x194F1944CD8
  3403. boost::asio::io_service& owner_ = 0x194F9669CE0
  3404. boost::asio::io_service::service* next_ = 0x194F1944D90
  3405. boost::asio::detail::win_iocp_io_service& impl_ = 0x194F95D7600
  3406. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3407. boost::asio::io_service::service
  3408. key
  3409. type_info* type_info_ = 0x7FF6EC69F790
  3410. boost::asio::io_service::id* id_ = 0x28
  3411. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3412. boost::asio::io_service& owner_ = 0x194F9669CE0
  3413. boost::asio::io_service::service* next_ = NULL
  3414. work_finished_on_block_exit
  3415. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3416. auto_handle
  3417. void* handle = 0x7FF6EC69F790
  3418. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3419. void* handle = 0x1F0
  3420. long outstanding_work_ = 0x3
  3421. long stopped_ = 0x0
  3422. long stop_event_posted_ = 0x0
  3423. long shutdown_ = 0x0
  3424. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3425. timer_thread_function
  3426. <user defined> io_service_ = 0x7FF6EC69F790
  3427. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3428. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3429. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3430. void* handle = 0x350
  3431. long dispatch_required_ = 0x0
  3432. boost::asio::detail::win_mutex dispatch_mutex_
  3433. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  3434. boost::asio::detail::timer_queue_set timer_queues_
  3435. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3436. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3437. boost::asio::detail::win_iocp_operation* front_ = NULL
  3438. boost::asio::detail::win_iocp_operation* back_ = NULL
  3439. Local boost::system::error_code ec
  3440. int m_val = 0x0
  3441. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3442. std_category
  3443. std::error_category
  3444. unsigned int _Addr = 0x7FF6EC69F528
  3445. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3446. boost::system::error_category::std_category std_cat_
  3447. std::error_category
  3448. unsigned int _Addr = 0x7FF6EC70AAC0
  3449. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3450. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  3451.  
  3452. 00007FF6EC595883 000000088BBFFBA0 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 c:\tc\src\server\worldserver\main.cpp line 210
  3453. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x194F9649910
  3454. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  3455. std::_Ptr_base<Trinity::Asio::IoContext>
  3456. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  3457. std::_Ref_count_base* _Rep = 0x194F9669CD0
  3458.  
  3459. 00007FF6EC55E270 000000088BBFFBD0 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  3460. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x194F9649910
  3461. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  3462. std::_Ptr_base<Trinity::Asio::IoContext>
  3463. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  3464. std::_Ref_count_base* _Rep = 0x194F9669CD0
  3465.  
  3466. 00007FF6EC56D9E0 000000088BBFFC00 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  3467. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x194F9649910
  3468. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  3469. std::_Ptr_base<Trinity::Asio::IoContext>
  3470. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  3471. std::_Ref_count_base* _Rep = 0x194F9669CD0
  3472.  
  3473. 00007FF6EC560EAC 000000088BBFFC30 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.16.27023\include\thr\xthread line 239
  3474. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x194F9649910
  3475. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  3476. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  3477. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x194F9649910
  3478.  
  3479. 00007FF6EC5A7D6A 000000088BBFFC80 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.16.27023\include\thr\xthread line 245
  3480. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x88B5DE858
  3481. std::_Pad
  3482. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  3483. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  3484. bool _Started = 0xCC
  3485. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  3486. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  3487. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  3488. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  3489. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  3490. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  3491. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x194F9649910
  3492.  
  3493. 00007FF6EC5A3D08 000000088BBFFCB0 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.16.27023\include\thr\xthread line 231
  3494. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x88B5DE858
  3495. std::_Pad
  3496. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  3497. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  3498. bool _Started = 0xCC
  3499. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  3500. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  3501. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  3502.  
  3503. 00007FF6EC59CAAD 000000088BBFFCE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  3504. Parameter void* _Data = 0x88B5DE858
  3505.  
  3506. 00007FFC0B5D4FB8 000000088BBFFD20 _register_onexit_function+4A8
  3507.  
  3508. 00007FFC0B5D4BF1 000000088BBFFD70 _register_onexit_function+E1
  3509.  
  3510. 00007FFC4C0481F4 000000088BBFFDA0 BaseThreadInitThunk+14
  3511.  
  3512. 00007FFC4CF1A251 000000088BBFFE20 RtlUserThreadStart+21
  3513.  
  3514.  
  3515. Call stack:
  3516. Address Frame Function SourceFile
  3517. 00007FFC4CF4F794 000000088BCFF470 ZwRemoveIoCompletion+14
  3518.  
  3519. 00007FFC4954CB93 000000088BCFF4D0 GetQueuedCompletionStatus+53
  3520.  
  3521. 00007FF6EC5B234D 000000088BCFF6C0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  3522. Local unsigned long last_error = 0x0
  3523. Local int ok = 0x1
  3524. Local unsigned int completion_key = 0x0
  3525. Local _OVERLAPPED* overlapped = NULL
  3526. Local unsigned long bytes_transferred = 0x0
  3527. Local boost::asio::detail::win_iocp_io_service* this = 0x194F95D7600
  3528. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3529. boost::asio::io_service::service
  3530. key
  3531. type_info* type_info_ = 0x7FF6EC69F790
  3532. boost::asio::io_service::id* id_ = 0x28
  3533. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3534. boost::asio::io_service& owner_ = 0x194F9669CE0
  3535. boost::asio::io_service::service* next_ = NULL
  3536. work_finished_on_block_exit
  3537. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3538. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3539. boost::asio::io_service::service
  3540. key
  3541. type_info* type_info_ = 0x7FF6EC599630
  3542. boost::asio::io_service::id* id_ = 0x48
  3543. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  3544. boost::asio::io_service& owner_ = 0x70636F69
  3545. boost::asio::io_service::service* next_ = 0x73637170
  3546. work_finished_on_block_exit
  3547. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  3548. auto_handle
  3549. void* handle = 0x7FF6EC599630
  3550. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  3551. long outstanding_work_ = 0x2E353532
  3552. long stopped_ = 0x2E353532
  3553. long stop_event_posted_ = 0x2E353532
  3554. long shutdown_ = 0x353532
  3555. unsigned long gqcs_timeout_ = 0x6C756F63
  3556. timer_thread_function
  3557. <user defined> io_service_ = 0x7FF6EC599630
  3558. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  3559. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  3560. long dispatch_required_ = 0x74207261
  3561. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  3562. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  3563. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  3564. auto_handle
  3565. void* handle = 0x7FF6EC69F790
  3566. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3567. void* handle = 0x1F0
  3568. long outstanding_work_ = 0x3
  3569. long stopped_ = 0x0
  3570. long stop_event_posted_ = 0x0
  3571. long shutdown_ = 0x0
  3572. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3573. timer_thread_function
  3574. <user defined> io_service_ = 0x7FF6EC69F790
  3575. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3576. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3577. func_base
  3578. void* entry_event_ = 0x354
  3579. void* exit_event_ = 0x34C
  3580. auto_func_base_ptr
  3581. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  3582. <user defined> thread_ = 0x354
  3583. <user defined> exit_event_ = 0x34C
  3584. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3585. void* handle = 0x350
  3586. long dispatch_required_ = 0x0
  3587. boost::asio::detail::win_mutex dispatch_mutex_
  3588. _RTL_CRITICAL_SECTION crit_section_
  3589. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  3590. long LockCount = 0xFFFFFFFF
  3591. long RecursionCount = 0x0
  3592. void* OwningThread = NULL
  3593. void* LockSemaphore = NULL
  3594. unsigned int SpinCount = 0x20007D0
  3595. boost::asio::detail::timer_queue_set timer_queues_
  3596. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3597. boost::asio::detail::timer_queue_base* next_ = NULL
  3598. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3599. boost::asio::detail::win_iocp_operation* front_ = NULL
  3600. boost::asio::detail::win_iocp_operation* back_ = NULL
  3601. Parameter bool block = 0x1
  3602. Parameter boost::system::error_code& ec = 0x88BCFF7A8
  3603. int m_val = 0x0
  3604. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3605. std_category
  3606. std::error_category
  3607. unsigned int _Addr = 0x7FF6EC69F528
  3608. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3609. boost::system::error_category::std_category std_cat_
  3610. std::error_category
  3611. unsigned int _Addr = 0x7FF6EC70AAC0
  3612. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3613.  
  3614. 00007FF6EC5BFD41 000000088BCFF770 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  3615. Local boost::asio::detail::win_iocp_io_service* this = 0x194F95D7600
  3616. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3617. boost::asio::io_service::service
  3618. key
  3619. type_info* type_info_ = 0x7FF6EC69F790
  3620. boost::asio::io_service::id* id_ = 0x28
  3621. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3622. boost::asio::io_service& owner_ = 0x194F9669CE0
  3623. boost::asio::io_service::service* next_ = NULL
  3624. work_finished_on_block_exit
  3625. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3626. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3627. boost::asio::io_service::service
  3628. key
  3629. type_info* type_info_ = 0x7FF6EC599630
  3630. boost::asio::io_service::id* id_ = 0x48
  3631. boost::asio::io_service::service::key key_ = 0x7FF6EC69F798
  3632. boost::asio::io_service& owner_ = 0x70636F69
  3633. boost::asio::io_service::service* next_ = 0x73637170
  3634. work_finished_on_block_exit
  3635. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC599630
  3636. auto_handle
  3637. void* handle = 0x7FF6EC599630
  3638. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  3639. long outstanding_work_ = 0x2E353532
  3640. long stopped_ = 0x2E353532
  3641. long stop_event_posted_ = 0x2E353532
  3642. long shutdown_ = 0x353532
  3643. unsigned long gqcs_timeout_ = 0x6C756F63
  3644. timer_thread_function
  3645. <user defined> io_service_ = 0x7FF6EC599630
  3646. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7265766E6F632074
  3647. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x646E656C61632074
  3648. long dispatch_required_ = 0x74207261
  3649. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF6EC69F7F0
  3650. boost::asio::detail::timer_queue_set timer_queues_ = 0x6D20666F20796144
  3651. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF6EC69F820
  3652. auto_handle
  3653. void* handle = 0x7FF6EC69F790
  3654. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3655. void* handle = 0x1F0
  3656. long outstanding_work_ = 0x3
  3657. long stopped_ = 0x0
  3658. long stop_event_posted_ = 0x0
  3659. long shutdown_ = 0x0
  3660. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3661. timer_thread_function
  3662. <user defined> io_service_ = 0x7FF6EC69F790
  3663. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3664. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3665. func_base
  3666. void* entry_event_ = 0x354
  3667. void* exit_event_ = 0x34C
  3668. auto_func_base_ptr
  3669. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  3670. <user defined> thread_ = 0x354
  3671. <user defined> exit_event_ = 0x34C
  3672. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3673. void* handle = 0x350
  3674. long dispatch_required_ = 0x0
  3675. boost::asio::detail::win_mutex dispatch_mutex_
  3676. _RTL_CRITICAL_SECTION crit_section_
  3677. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  3678. long LockCount = 0xFFFFFFFF
  3679. long RecursionCount = 0x0
  3680. void* OwningThread = NULL
  3681. void* LockSemaphore = NULL
  3682. unsigned int SpinCount = 0x20007D0
  3683. boost::asio::detail::timer_queue_set timer_queues_
  3684. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3685. boost::asio::detail::timer_queue_base* next_ = NULL
  3686. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3687. boost::asio::detail::win_iocp_operation* front_ = NULL
  3688. boost::asio::detail::win_iocp_operation* back_ = NULL
  3689. Parameter boost::system::error_code& ec = 0x88BCFF7A8
  3690. int m_val = 0x0
  3691. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3692. std_category
  3693. std::error_category
  3694. unsigned int _Addr = 0x7FF6EC69F528
  3695. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3696. boost::system::error_category::std_category std_cat_
  3697. std::error_category
  3698. unsigned int _Addr = 0x7FF6EC70AAC0
  3699. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3700. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  3701. boost::asio::detail::win_iocp_io_service* key_ = 0x194F95D7600
  3702. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3703. boost::asio::io_service::service
  3704. key
  3705. type_info* type_info_ = 0x7FF6EC69F790
  3706. boost::asio::io_service::id* id_ = 0x28
  3707. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3708. boost::asio::io_service& owner_ = 0x194F9669CE0
  3709. boost::asio::io_service::service* next_ = NULL
  3710. work_finished_on_block_exit
  3711. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3712. auto_handle
  3713. void* handle = 0x7FF6EC69F790
  3714. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3715. void* handle = 0x1F0
  3716. long outstanding_work_ = 0x3
  3717. long stopped_ = 0x0
  3718. long stop_event_posted_ = 0x0
  3719. long shutdown_ = 0x0
  3720. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3721. timer_thread_function
  3722. <user defined> io_service_ = 0x7FF6EC69F790
  3723. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3724. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3725. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3726. void* handle = 0x350
  3727. long dispatch_required_ = 0x0
  3728. boost::asio::detail::win_mutex dispatch_mutex_
  3729. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  3730. boost::asio::detail::timer_queue_set timer_queues_
  3731. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3732. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3733. boost::asio::detail::win_iocp_operation* front_ = NULL
  3734. boost::asio::detail::win_iocp_operation* back_ = NULL
  3735. boost::asio::detail::win_iocp_thread_info* value_ = 0x88BCFF6F8
  3736. boost::asio::detail::thread_info_base
  3737. void* reusable_memory_ = NULL
  3738. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  3739. Local unsigned int n = 0x5C
  3740. Local boost::asio::detail::win_iocp_thread_info this_thread
  3741. boost::asio::detail::thread_info_base
  3742. void* reusable_memory_ = NULL
  3743.  
  3744. 00007FF6EC5BFC4B 000000088BCFF7D0 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  3745. Local boost::asio::io_service* this = 0x194F9669CE0
  3746. work
  3747. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  3748. id
  3749. service
  3750. key
  3751. type_info* type_info_ = NULL
  3752. boost::asio::io_service::id* id_ = 0xFF
  3753. boost::asio::io_service::service::key key_
  3754. type_info* type_info_ = 0x194F9604800
  3755. boost::asio::io_service::id* id_ = 0x90
  3756. boost::asio::io_service& owner_ = 0xDDDDDDDDFDFDFDFD
  3757. work
  3758. boost::asio::detail::win_iocp_io_service& io_service_impl_ = <Unable to read memory>
  3759. id
  3760. service
  3761. key
  3762. type_info* type_info_ = <Unable to read memory>
  3763. boost::asio::io_service::id* id_ = <Unable to read memory>
  3764. boost::asio::io_service::service::key key_ = 0xDDDDDDDDFDFDFE05
  3765. boost::asio::io_service& owner_ = <Unable to read memory>
  3766. boost::asio::io_service::service* next_ = <Unable to read memory>
  3767. <user defined> strand = 0xDDDDDDDDFDFDFDFD
  3768. boost::asio::detail::winsock_init<2,0> init_ = 0xDDDDDDDDFDFDFDFD <Unable to read memory>
  3769. boost::asio::detail::service_registry* service_registry_ = <Unable to read memory>
  3770. boost::asio::detail::win_iocp_io_service& impl_ = <Unable to read memory>
  3771. boost::asio::io_service::service* next_ = 0xDDDDDDDD
  3772. key
  3773. type_info* type_info_ = <Unable to read memory>
  3774. boost::asio::io_service::id* id_ = <Unable to read memory>
  3775. boost::asio::io_service::service::key key_ = 0xDDDDDDE5
  3776. boost::asio::io_service& owner_ = <Unable to read memory>
  3777. boost::asio::io_service::service* next_ = <Unable to read memory>
  3778. <user defined> strand = 0x194F9669CE0
  3779. boost::asio::detail::winsock_init<2,0> init_
  3780. boost::asio::detail::winsock_init_base
  3781. data
  3782. long init_count_ = 0x0
  3783. long result_ = 0x0
  3784. <user defined> manual = 0x194F9669CE0
  3785. boost::asio::detail::service_registry* service_registry_ = 0x194F9604800
  3786. auto_service_ptr
  3787. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  3788. boost::asio::detail::win_mutex mutex_
  3789. _RTL_CRITICAL_SECTION crit_section_ = 0x194F9604800
  3790. boost::asio::io_service& owner_ = 0x194F9669CE0
  3791. boost::asio::io_service::service* first_service_ = 0x194F1944CD0
  3792. key
  3793. type_info* type_info_ = 0x7FFBE9376E38
  3794. boost::asio::io_service::id* id_ = 0x68
  3795. boost::asio::io_service::service::key key_ = 0x194F1944CD8
  3796. boost::asio::io_service& owner_ = 0x194F9669CE0
  3797. boost::asio::io_service::service* next_ = 0x194F1944D90
  3798. boost::asio::detail::win_iocp_io_service& impl_ = 0x194F95D7600
  3799. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  3800. boost::asio::io_service::service
  3801. key
  3802. type_info* type_info_ = 0x7FF6EC69F790
  3803. boost::asio::io_service::id* id_ = 0x28
  3804. boost::asio::io_service::service::key key_ = 0x194F95D7608
  3805. boost::asio::io_service& owner_ = 0x194F9669CE0
  3806. boost::asio::io_service::service* next_ = NULL
  3807. work_finished_on_block_exit
  3808. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  3809. auto_handle
  3810. void* handle = 0x7FF6EC69F790
  3811. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  3812. void* handle = 0x1F0
  3813. long outstanding_work_ = 0x3
  3814. long stopped_ = 0x0
  3815. long stop_event_posted_ = 0x0
  3816. long shutdown_ = 0x0
  3817. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  3818. timer_thread_function
  3819. <user defined> io_service_ = 0x7FF6EC69F790
  3820. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  3821. boost::asio::detail::win_thread* p_ = 0x194F9666490
  3822. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  3823. void* handle = 0x350
  3824. long dispatch_required_ = 0x0
  3825. boost::asio::detail::win_mutex dispatch_mutex_
  3826. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  3827. boost::asio::detail::timer_queue_set timer_queues_
  3828. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  3829. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  3830. boost::asio::detail::win_iocp_operation* front_ = NULL
  3831. boost::asio::detail::win_iocp_operation* back_ = NULL
  3832. Local boost::system::error_code ec
  3833. int m_val = 0x0
  3834. boost::system::error_category* m_cat = 0x7FF6EC70AAB8
  3835. std_category
  3836. std::error_category
  3837. unsigned int _Addr = 0x7FF6EC69F528
  3838. boost::system::error_category* pc_ = 0x7FF6EC70AAC0
  3839. boost::system::error_category::std_category std_cat_
  3840. std::error_category
  3841. unsigned int _Addr = 0x7FF6EC70AAC0
  3842. boost::system::error_category* pc_ = 0x7FF6EC70AAB8
  3843. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  3844.  
  3845. 00007FF6EC595883 000000088BCFF800 <lambda_d3727edd283ecb38f019dec8ac5a6949>::operator()+33 c:\tc\src\server\worldserver\main.cpp line 210
  3846. Local main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* this = 0x194F9649500
  3847. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  3848. std::_Ptr_base<Trinity::Asio::IoContext>
  3849. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  3850. std::_Ref_count_base* _Rep = 0x194F9669CD0
  3851.  
  3852. 00007FF6EC55E270 000000088BCFF830 std::_Invoker_functor::_Call<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  3853. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x194F9649500
  3854. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  3855. std::_Ptr_base<Trinity::Asio::IoContext>
  3856. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  3857. std::_Ref_count_base* _Rep = 0x194F9669CD0
  3858.  
  3859. 00007FF6EC56D9E0 000000088BCFF860 std::invoke<<lambda_d3727edd283ecb38f019dec8ac5a6949> >+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  3860. Parameter main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949>* _Obj = 0x194F9649500
  3861. std::shared_ptr<Trinity::Asio::IoContext> ioContext
  3862. std::_Ptr_base<Trinity::Asio::IoContext>
  3863. Trinity::Asio::IoContext* _Ptr = 0x194F9669CE0
  3864. std::_Ref_count_base* _Rep = 0x194F9669CD0
  3865.  
  3866. 00007FF6EC560EAC 000000088BCFF890 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.16.27023\include\thr\xthread line 239
  3867. Parameter std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >& _Tup = 0x194F9649500
  3868. std::_Tuple_val<<lambda_d3727edd283ecb38f019dec8ac5a6949> > _Myfirst
  3869. main::__l39::<lambda_d3727edd283ecb38f019dec8ac5a6949> _Val
  3870. std::shared_ptr<Trinity::Asio::IoContext> ioContext = 0x194F9649500
  3871.  
  3872. 00007FF6EC5A7D6A 000000088BCFF8E0 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.16.27023\include\thr\xthread line 245
  3873. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* _Ln = 0x88B5DE858
  3874. std::_Pad
  3875. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  3876. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  3877. bool _Started = 0xCC
  3878. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  3879. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  3880. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  3881. Local std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _Local
  3882. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  3883. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair
  3884. std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >* _Myval2 = 0x194F9649500
  3885.  
  3886. 00007FF6EC5A3D08 000000088BCFF910 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.16.27023\include\thr\xthread line 231
  3887. Local std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >* this = 0x88B5DE858
  3888. std::_Pad
  3889. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  3890. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  3891. bool _Started = 0xCC
  3892. std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > _MyTarget
  3893. std::_Unique_ptr_base<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > >
  3894. std::_Compressed_pair<std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > >,std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  3895.  
  3896. 00007FF6EC59CAAD 000000088BCFF940 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  3897. Parameter void* _Data = 0x88B5DE858
  3898.  
  3899. 00007FFC0B5D4FB8 000000088BCFF980 _register_onexit_function+4A8
  3900.  
  3901. 00007FFC0B5D4BF1 000000088BCFF9D0 _register_onexit_function+E1
  3902.  
  3903. 00007FFC4C0481F4 000000088BCFFA00 BaseThreadInitThunk+14
  3904.  
  3905. 00007FFC4CF1A251 000000088BCFFA80 RtlUserThreadStart+21
  3906.  
  3907.  
  3908. Call stack:
  3909. Address Frame Function SourceFile
  3910. 00007FFC4CF52F84 000000088BDFF670 NtWaitForAlertByThreadId+14
  3911.  
  3912. 00007FFC4CEFFA89 000000088BDFF6E0 RtlSleepConditionVariableSRW+109
  3913.  
  3914. 00007FFC495503FD 000000088BDFF720 SleepConditionVariableSRW+2D
  3915.  
  3916. 00007FFC0C968684 000000088BDFF770 __crtSetThreadpoolWait+134
  3917.  
  3918. 00007FFC0C930976 000000088BDFF7B0 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  3919.  
  3920. 00007FFC0C930873 000000088BDFF7E0 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  3921.  
  3922. 00007FFC0C9305F8 000000088BDFF870 ?_Winerror_message@std@@YAKKPEADK@Z+678
  3923.  
  3924. 00007FFC0C930B30 000000088BDFF8A0 _Cnd_wait+20
  3925.  
  3926. 00007FFC1BC864C2 000000088BDFF8D0 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  3927. Parameter _Cnd_internal_imp_t* _Cnd = 0x194F95EF828
  3928. Parameter _Mtx_internal_imp_t* _Mtx = 0x194F95EF7B0
  3929.  
  3930. 00007FFC1BC89514 000000088BDFF910 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  3931. Local std::condition_variable* this = 0x194F95EF828
  3932. std::_Align_type<double,72> _Cnd_storage
  3933. float _Val = 0.000000
  3934. char[72] _Pad = "� �..."
  3935. Parameter std::unique_lock<std::mutex>& _Lck = 0x88BDFF948
  3936. std::mutex* _Pmtx = 0x194F95EF7B0
  3937. std::_Mutex_base
  3938. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF7B0
  3939. bool _Owns = 0x1
  3940.  
  3941. 00007FFC1BCB06C7 000000088BDFF970 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 c:\tc\src\common\threading\producerconsumerqueue.h line 76
  3942. Local ProducerConsumerQueue<SQLOperation *>* this = 0x194F95EF7B0
  3943. std::mutex _queueLock
  3944. std::_Mutex_base
  3945. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF7B0
  3946. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  3947. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  3948. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  3949. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x194F95EF800
  3950. std::condition_variable _condition
  3951. std::_Align_type<double,72> _Cnd_storage
  3952. float _Val = 0.000000
  3953. char[72] _Pad = "� �..."
  3954. std::atomic<bool> _shutdown
  3955. std::_Atomic_bool
  3956. unsigned int _My_val = 0x0
  3957. Parameter SQLOperation&* value = NULL
  3958. Local std::unique_lock<std::mutex> lock
  3959. std::mutex* _Pmtx = 0x194F95EF7B0
  3960. std::_Mutex_base
  3961. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF7B0
  3962. bool _Owns = 0x1
  3963.  
  3964. 00007FFC1BCAF349 000000088BDFF9D0 DatabaseWorker::WorkerThread+49 c:\tc\src\server\database\database\databaseworker.cpp line 50
  3965. Local SQLOperation* operation = NULL
  3966. Local DatabaseWorker* this = 0x194F966A440
  3967. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF7B0
  3968. std::mutex _queueLock
  3969. std::_Mutex_base
  3970. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF7B0
  3971. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  3972. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF800
  3973. std::condition_variable _condition
  3974. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF828
  3975. std::atomic<bool> _shutdown
  3976. std::_Atomic_bool
  3977. unsigned int _My_val = 0x0
  3978. MySQLConnection* _connection = 0x194F95D8160
  3979. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  3980. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  3981. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D8168
  3982. bool m_reconnecting = 0x0
  3983. bool m_prepareError = 0x0
  3984. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF7B0
  3985. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  3986. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  3987. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F966A440
  3988. st_mysql* m_Mysql = 0x194F9645940
  3989. st_net net = 0x194F9645940
  3990. unsigned int* connector_fd = NULL
  3991. char* host = "127.0.0.1"
  3992. char* user = "root"
  3993. char* passwd = "10101417"
  3994. char* unix_socket = NULL
  3995. char* server_version = "5.7.23-log"
  3996. char* host_info = "127.0.0.1 via TCP/IP"
  3997. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  3998. char* db = "auth"
  3999. charset_info_st* charset = 0x7FFC07015890
  4000. st_mysql_field* fields = NULL
  4001. st_mem_root field_alloc = 0x194F9645C28
  4002. unsigned int affected_rows = 0x0
  4003. unsigned int insert_id = 0x0
  4004. unsigned int extra_info = 0x0
  4005. unsigned long thread_id = 0x3BD
  4006. unsigned long packet_length = 0x0
  4007. unsigned int port = 0xCEA
  4008. unsigned long client_flag = 0x1BEA28D
  4009. unsigned long server_capabilities = 0x81FFF7FF
  4010. unsigned int protocol_version = 0xA
  4011. unsigned int field_count = 0x0
  4012. unsigned int server_status = 0x2
  4013. unsigned int server_language = 0x8
  4014. unsigned int warning_count = 0x0
  4015. st_mysql_options options = 0x194F9645CC0
  4016. int status = 0x0
  4017. char free_me = ""
  4018. char reconnect = ""
  4019. char[21] scramble = "!Qjv<NLK(|;4b EE("
  4020. char unused1 = ""
  4021. void* unused2 = NULL
  4022. void* unused3 = NULL
  4023. void* unused4 = NULL
  4024. void* unused5 = NULL
  4025. st_list* stmts = 0x194FB558FC8
  4026. st_mysql_methods* methods = 0x7FFC07007100
  4027. void* thd = NULL
  4028. char* unbuffered_fetch_owner = NULL
  4029. char* info_buffer = NULL
  4030. void* extension = 0x194F96B51C0
  4031. MySQLConnectionInfo& m_connectionInfo = 0x194F9641470
  4032. std::string user = "root"
  4033. std::string password = "10101417"
  4034. std::string database = "auth"
  4035. std::string host = "127.0.0.1"
  4036. std::string port_or_socket = "3306"
  4037. int m_connectionFlags = 0x1
  4038. std::mutex m_Mutex
  4039. std::_Mutex_base
  4040. std::_Align_type<double,80> _Mtx_storage = 0x194F95D81B8
  4041. std::thread _workerThread
  4042. id
  4043. unsigned int _Id = 0x314
  4044. _Thrd_imp_t _Thr
  4045. void* _Hnd = 0x314
  4046. unsigned int _Id = 0x40D4
  4047. std::atomic<bool> _cancelationToken
  4048. std::_Atomic_bool
  4049. unsigned int _My_val = 0x0
  4050.  
  4051. 00007FFC1BCAF994 000000088BDFFA00 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  4052. Parameter <user defined>* _Pmf = 0x7FFC1BCAF300
  4053. Parameter DatabaseWorker** _Arg1 = 0x194F966A440
  4054. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF7B0
  4055. std::mutex _queueLock
  4056. std::_Mutex_base
  4057. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF7B0
  4058. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4059. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF800
  4060. std::condition_variable _condition
  4061. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF828
  4062. std::atomic<bool> _shutdown
  4063. std::_Atomic_bool
  4064. unsigned int _My_val = 0x0
  4065. MySQLConnection* _connection = 0x194F95D8160
  4066. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4067. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4068. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D8168
  4069. bool m_reconnecting = 0x0
  4070. bool m_prepareError = 0x0
  4071. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF7B0
  4072. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4073. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4074. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F966A440
  4075. st_mysql* m_Mysql = 0x194F9645940
  4076. st_net net = 0x194F9645940
  4077. unsigned int* connector_fd = NULL
  4078. char* host = "127.0.0.1"
  4079. char* user = "root"
  4080. char* passwd = "10101417"
  4081. char* unix_socket = NULL
  4082. char* server_version = "5.7.23-log"
  4083. char* host_info = "127.0.0.1 via TCP/IP"
  4084. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  4085. char* db = "auth"
  4086. charset_info_st* charset = 0x7FFC07015890
  4087. st_mysql_field* fields = NULL
  4088. st_mem_root field_alloc = 0x194F9645C28
  4089. unsigned int affected_rows = 0x0
  4090. unsigned int insert_id = 0x0
  4091. unsigned int extra_info = 0x0
  4092. unsigned long thread_id = 0x3BD
  4093. unsigned long packet_length = 0x0
  4094. unsigned int port = 0xCEA
  4095. unsigned long client_flag = 0x1BEA28D
  4096. unsigned long server_capabilities = 0x81FFF7FF
  4097. unsigned int protocol_version = 0xA
  4098. unsigned int field_count = 0x0
  4099. unsigned int server_status = 0x2
  4100. unsigned int server_language = 0x8
  4101. unsigned int warning_count = 0x0
  4102. st_mysql_options options = 0x194F9645CC0
  4103. int status = 0x0
  4104. char free_me = ""
  4105. char reconnect = ""
  4106. char[21] scramble = "!Qjv<NLK(|;4b EE("
  4107. char unused1 = ""
  4108. void* unused2 = NULL
  4109. void* unused3 = NULL
  4110. void* unused4 = NULL
  4111. void* unused5 = NULL
  4112. st_list* stmts = 0x194FB558FC8
  4113. st_mysql_methods* methods = 0x7FFC07007100
  4114. void* thd = NULL
  4115. char* unbuffered_fetch_owner = NULL
  4116. char* info_buffer = NULL
  4117. void* extension = 0x194F96B51C0
  4118. MySQLConnectionInfo& m_connectionInfo = 0x194F9641470
  4119. std::string user = "root"
  4120. std::string password = "10101417"
  4121. std::string database = "auth"
  4122. std::string host = "127.0.0.1"
  4123. std::string port_or_socket = "3306"
  4124. int m_connectionFlags = 0x1
  4125. std::mutex m_Mutex
  4126. std::_Mutex_base
  4127. std::_Align_type<double,80> _Mtx_storage = 0x194F95D81B8
  4128. std::thread _workerThread
  4129. id
  4130. unsigned int _Id = 0x314
  4131. _Thrd_imp_t _Thr
  4132. void* _Hnd = 0x314
  4133. unsigned int _Id = 0x40D4
  4134. std::atomic<bool> _cancelationToken
  4135. std::_Atomic_bool
  4136. unsigned int _My_val = 0x0
  4137.  
  4138. 00007FFC1BCAFB8C 000000088BDFFA40 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  4139. Parameter <user defined>** _Obj = 0x7FFC1BCAF300
  4140. Parameter DatabaseWorker** <_Args_0> = 0x194F966A440
  4141. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF7B0
  4142. std::mutex _queueLock
  4143. std::_Mutex_base
  4144. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF7B0
  4145. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4146. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF800
  4147. std::condition_variable _condition
  4148. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF828
  4149. std::atomic<bool> _shutdown
  4150. std::_Atomic_bool
  4151. unsigned int _My_val = 0x0
  4152. MySQLConnection* _connection = 0x194F95D8160
  4153. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4154. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4155. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D8168
  4156. bool m_reconnecting = 0x0
  4157. bool m_prepareError = 0x0
  4158. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF7B0
  4159. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4160. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4161. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F966A440
  4162. st_mysql* m_Mysql = 0x194F9645940
  4163. st_net net = 0x194F9645940
  4164. unsigned int* connector_fd = NULL
  4165. char* host = "127.0.0.1"
  4166. char* user = "root"
  4167. char* passwd = "10101417"
  4168. char* unix_socket = NULL
  4169. char* server_version = "5.7.23-log"
  4170. char* host_info = "127.0.0.1 via TCP/IP"
  4171. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  4172. char* db = "auth"
  4173. charset_info_st* charset = 0x7FFC07015890
  4174. st_mysql_field* fields = NULL
  4175. st_mem_root field_alloc = 0x194F9645C28
  4176. unsigned int affected_rows = 0x0
  4177. unsigned int insert_id = 0x0
  4178. unsigned int extra_info = 0x0
  4179. unsigned long thread_id = 0x3BD
  4180. unsigned long packet_length = 0x0
  4181. unsigned int port = 0xCEA
  4182. unsigned long client_flag = 0x1BEA28D
  4183. unsigned long server_capabilities = 0x81FFF7FF
  4184. unsigned int protocol_version = 0xA
  4185. unsigned int field_count = 0x0
  4186. unsigned int server_status = 0x2
  4187. unsigned int server_language = 0x8
  4188. unsigned int warning_count = 0x0
  4189. st_mysql_options options = 0x194F9645CC0
  4190. int status = 0x0
  4191. char free_me = ""
  4192. char reconnect = ""
  4193. char[21] scramble = "!Qjv<NLK(|;4b EE("
  4194. char unused1 = ""
  4195. void* unused2 = NULL
  4196. void* unused3 = NULL
  4197. void* unused4 = NULL
  4198. void* unused5 = NULL
  4199. st_list* stmts = 0x194FB558FC8
  4200. st_mysql_methods* methods = 0x7FFC07007100
  4201. void* thd = NULL
  4202. char* unbuffered_fetch_owner = NULL
  4203. char* info_buffer = NULL
  4204. void* extension = 0x194F96B51C0
  4205. MySQLConnectionInfo& m_connectionInfo = 0x194F9641470
  4206. std::string user = "root"
  4207. std::string password = "10101417"
  4208. std::string database = "auth"
  4209. std::string host = "127.0.0.1"
  4210. std::string port_or_socket = "3306"
  4211. int m_connectionFlags = 0x1
  4212. std::mutex m_Mutex
  4213. std::_Mutex_base
  4214. std::_Align_type<double,80> _Mtx_storage = 0x194F95D81B8
  4215. std::thread _workerThread
  4216. id
  4217. unsigned int _Id = 0x314
  4218. _Thrd_imp_t _Thr
  4219. void* _Hnd = 0x314
  4220. unsigned int _Id = 0x40D4
  4221. std::atomic<bool> _cancelationToken
  4222. std::_Atomic_bool
  4223. unsigned int _My_val = 0x0
  4224.  
  4225. 00007FFC1BCAF9FB 000000088BDFFA80 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.16.27023\include\thr\xthread line 239
  4226. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x194F964A810
  4227. std::tuple<DatabaseWorker *>
  4228. std::_Tuple_val<DatabaseWorker *> _Myfirst
  4229. DatabaseWorker* _Val = 0x194F966A440
  4230. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  4231. <user defined>* _Val = 0x7FFC1BCAF300
  4232.  
  4233. 00007FFC1BCB11EA 000000088BDFFAD0 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.16.27023\include\thr\xthread line 245
  4234. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x88B5DD828
  4235. std::_Pad
  4236. _Cnd_internal_imp_t* _Cond = NULL
  4237. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  4238. bool _Started = 0xCC
  4239. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  4240. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4241. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  4242. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  4243. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4244. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  4245. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x194F964A810
  4246.  
  4247. 00007FFC1BCB0BF8 000000088BDFFB00 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.16.27023\include\thr\xthread line 231
  4248. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x88B5DD828
  4249. std::_Pad
  4250. _Cnd_internal_imp_t* _Cond = NULL
  4251. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  4252. bool _Started = 0xCC
  4253. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  4254. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4255. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  4256.  
  4257. 00007FFC1BCB096D 000000088BDFFB30 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  4258. Parameter void* _Data = 0x88B5DD828
  4259.  
  4260. 00007FFC0B5D4FB8 000000088BDFFB70 _register_onexit_function+4A8
  4261.  
  4262. 00007FFC0B5D4BF1 000000088BDFFBC0 _register_onexit_function+E1
  4263.  
  4264. 00007FFC4C0481F4 000000088BDFFBF0 BaseThreadInitThunk+14
  4265.  
  4266. 00007FFC4CF1A251 000000088BDFFC70 RtlUserThreadStart+21
  4267.  
  4268.  
  4269. Call stack:
  4270. Address Frame Function SourceFile
  4271. 00007FFC4CF52F84 000000088BEFF9B0 NtWaitForAlertByThreadId+14
  4272.  
  4273. 00007FFC4CEFFA89 000000088BEFFA20 RtlSleepConditionVariableSRW+109
  4274.  
  4275. 00007FFC495503FD 000000088BEFFA60 SleepConditionVariableSRW+2D
  4276.  
  4277. 00007FFC0C968684 000000088BEFFAB0 __crtSetThreadpoolWait+134
  4278.  
  4279. 00007FFC0C930976 000000088BEFFAF0 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  4280.  
  4281. 00007FFC0C930873 000000088BEFFB20 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  4282.  
  4283. 00007FFC0C9305F8 000000088BEFFBB0 ?_Winerror_message@std@@YAKKPEADK@Z+678
  4284.  
  4285. 00007FFC0C930B30 000000088BEFFBE0 _Cnd_wait+20
  4286.  
  4287. 00007FFC1BC864C2 000000088BEFFC10 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  4288. Parameter _Cnd_internal_imp_t* _Cnd = 0x194F95EF718
  4289. Parameter _Mtx_internal_imp_t* _Mtx = 0x194F95EF6A0
  4290.  
  4291. 00007FFC1BC89514 000000088BEFFC50 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  4292. Local std::condition_variable* this = 0x194F95EF718
  4293. std::_Align_type<double,72> _Cnd_storage
  4294. float _Val = 0.000000
  4295. char[72] _Pad = "� �..."
  4296. Parameter std::unique_lock<std::mutex>& _Lck = 0x88BEFFC88
  4297. std::mutex* _Pmtx = 0x194F95EF6A0
  4298. std::_Mutex_base
  4299. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF6A0
  4300. bool _Owns = 0x1
  4301.  
  4302. 00007FFC1BCB06C7 000000088BEFFCB0 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 c:\tc\src\common\threading\producerconsumerqueue.h line 76
  4303. Local ProducerConsumerQueue<SQLOperation *>* this = 0x194F95EF6A0
  4304. std::mutex _queueLock
  4305. std::_Mutex_base
  4306. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF6A0
  4307. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4308. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  4309. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  4310. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x194F95EF6F0
  4311. std::condition_variable _condition
  4312. std::_Align_type<double,72> _Cnd_storage
  4313. float _Val = 0.000000
  4314. char[72] _Pad = "� �..."
  4315. std::atomic<bool> _shutdown
  4316. std::_Atomic_bool
  4317. unsigned int _My_val = 0x0
  4318. Parameter SQLOperation&* value = NULL
  4319. Local std::unique_lock<std::mutex> lock
  4320. std::mutex* _Pmtx = 0x194F95EF6A0
  4321. std::_Mutex_base
  4322. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF6A0
  4323. bool _Owns = 0x1
  4324.  
  4325. 00007FFC1BCAF349 000000088BEFFD10 DatabaseWorker::WorkerThread+49 c:\tc\src\server\database\database\databaseworker.cpp line 50
  4326. Local SQLOperation* operation = NULL
  4327. Local DatabaseWorker* this = 0x194F966A8A0
  4328. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF6A0
  4329. std::mutex _queueLock
  4330. std::_Mutex_base
  4331. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF6A0
  4332. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4333. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF6F0
  4334. std::condition_variable _condition
  4335. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF718
  4336. std::atomic<bool> _shutdown
  4337. std::_Atomic_bool
  4338. unsigned int _My_val = 0x0
  4339. MySQLConnection* _connection = 0x194F95D8520
  4340. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4341. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4342. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D8528
  4343. bool m_reconnecting = 0x0
  4344. bool m_prepareError = 0x0
  4345. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF6A0
  4346. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4347. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4348. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F966A8A0
  4349. st_mysql* m_Mysql = 0x194F961DB90
  4350. st_net net = 0x194F961DB90
  4351. unsigned int* connector_fd = NULL
  4352. char* host = "127.0.0.1"
  4353. char* user = "root"
  4354. char* passwd = "10101417"
  4355. char* unix_socket = NULL
  4356. char* server_version = "5.7.23-log"
  4357. char* host_info = "127.0.0.1 via TCP/IP"
  4358. char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
  4359. char* db = "characters"
  4360. charset_info_st* charset = 0x7FFC07015890
  4361. st_mysql_field* fields = NULL
  4362. st_mem_root field_alloc = 0x194F961DE78
  4363. unsigned int affected_rows = 0x1
  4364. unsigned int insert_id = 0x0
  4365. unsigned int extra_info = 0x0
  4366. unsigned long thread_id = 0x3BF
  4367. unsigned long packet_length = 0x0
  4368. unsigned int port = 0xCEA
  4369. unsigned long client_flag = 0x1BEA28D
  4370. unsigned long server_capabilities = 0x81FFF7FF
  4371. unsigned int protocol_version = 0xA
  4372. unsigned int field_count = 0x0
  4373. unsigned int server_status = 0x2
  4374. unsigned int server_language = 0x8
  4375. unsigned int warning_count = 0x0
  4376. st_mysql_options options = 0x194F961DF10
  4377. int status = 0x0
  4378. char free_me = ""
  4379. char reconnect = ""
  4380. char[21] scramble = "7xm18-1R5ZwZw"
  4381. char unused1 = ""
  4382. void* unused2 = NULL
  4383. void* unused3 = NULL
  4384. void* unused4 = NULL
  4385. void* unused5 = NULL
  4386. st_list* stmts = 0x194FB62E318
  4387. st_mysql_methods* methods = 0x7FFC07007100
  4388. void* thd = NULL
  4389. char* unbuffered_fetch_owner = NULL
  4390. char* info_buffer = NULL
  4391. void* extension = 0x194F96B3900
  4392. MySQLConnectionInfo& m_connectionInfo = 0x194F9640AE0
  4393. std::string user = "root"
  4394. std::string password = "10101417"
  4395. std::string database = "characters"
  4396. std::string host = "127.0.0.1"
  4397. std::string port_or_socket = "3306"
  4398. int m_connectionFlags = 0x1
  4399. std::mutex m_Mutex
  4400. std::_Mutex_base
  4401. std::_Align_type<double,80> _Mtx_storage = 0x194F95D8578
  4402. std::thread _workerThread
  4403. id
  4404. unsigned int _Id = 0x288
  4405. _Thrd_imp_t _Thr
  4406. void* _Hnd = 0x288
  4407. unsigned int _Id = 0xA974
  4408. std::atomic<bool> _cancelationToken
  4409. std::_Atomic_bool
  4410. unsigned int _My_val = 0x0
  4411.  
  4412. 00007FFC1BCAF994 000000088BEFFD40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  4413. Parameter <user defined>* _Pmf = 0x7FFC1BCAF300
  4414. Parameter DatabaseWorker** _Arg1 = 0x194F966A8A0
  4415. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF6A0
  4416. std::mutex _queueLock
  4417. std::_Mutex_base
  4418. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF6A0
  4419. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4420. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF6F0
  4421. std::condition_variable _condition
  4422. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF718
  4423. std::atomic<bool> _shutdown
  4424. std::_Atomic_bool
  4425. unsigned int _My_val = 0x0
  4426. MySQLConnection* _connection = 0x194F95D8520
  4427. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4428. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4429. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D8528
  4430. bool m_reconnecting = 0x0
  4431. bool m_prepareError = 0x0
  4432. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF6A0
  4433. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4434. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4435. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F966A8A0
  4436. st_mysql* m_Mysql = 0x194F961DB90
  4437. st_net net = 0x194F961DB90
  4438. unsigned int* connector_fd = NULL
  4439. char* host = "127.0.0.1"
  4440. char* user = "root"
  4441. char* passwd = "10101417"
  4442. char* unix_socket = NULL
  4443. char* server_version = "5.7.23-log"
  4444. char* host_info = "127.0.0.1 via TCP/IP"
  4445. char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
  4446. char* db = "characters"
  4447. charset_info_st* charset = 0x7FFC07015890
  4448. st_mysql_field* fields = NULL
  4449. st_mem_root field_alloc = 0x194F961DE78
  4450. unsigned int affected_rows = 0x1
  4451. unsigned int insert_id = 0x0
  4452. unsigned int extra_info = 0x0
  4453. unsigned long thread_id = 0x3BF
  4454. unsigned long packet_length = 0x0
  4455. unsigned int port = 0xCEA
  4456. unsigned long client_flag = 0x1BEA28D
  4457. unsigned long server_capabilities = 0x81FFF7FF
  4458. unsigned int protocol_version = 0xA
  4459. unsigned int field_count = 0x0
  4460. unsigned int server_status = 0x2
  4461. unsigned int server_language = 0x8
  4462. unsigned int warning_count = 0x0
  4463. st_mysql_options options = 0x194F961DF10
  4464. int status = 0x0
  4465. char free_me = ""
  4466. char reconnect = ""
  4467. char[21] scramble = "7xm18-1R5ZwZw"
  4468. char unused1 = ""
  4469. void* unused2 = NULL
  4470. void* unused3 = NULL
  4471. void* unused4 = NULL
  4472. void* unused5 = NULL
  4473. st_list* stmts = 0x194FB62E318
  4474. st_mysql_methods* methods = 0x7FFC07007100
  4475. void* thd = NULL
  4476. char* unbuffered_fetch_owner = NULL
  4477. char* info_buffer = NULL
  4478. void* extension = 0x194F96B3900
  4479. MySQLConnectionInfo& m_connectionInfo = 0x194F9640AE0
  4480. std::string user = "root"
  4481. std::string password = "10101417"
  4482. std::string database = "characters"
  4483. std::string host = "127.0.0.1"
  4484. std::string port_or_socket = "3306"
  4485. int m_connectionFlags = 0x1
  4486. std::mutex m_Mutex
  4487. std::_Mutex_base
  4488. std::_Align_type<double,80> _Mtx_storage = 0x194F95D8578
  4489. std::thread _workerThread
  4490. id
  4491. unsigned int _Id = 0x288
  4492. _Thrd_imp_t _Thr
  4493. void* _Hnd = 0x288
  4494. unsigned int _Id = 0xA974
  4495. std::atomic<bool> _cancelationToken
  4496. std::_Atomic_bool
  4497. unsigned int _My_val = 0x0
  4498.  
  4499. 00007FFC1BCAFB8C 000000088BEFFD80 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  4500. Parameter <user defined>** _Obj = 0x7FFC1BCAF300
  4501. Parameter DatabaseWorker** <_Args_0> = 0x194F966A8A0
  4502. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF6A0
  4503. std::mutex _queueLock
  4504. std::_Mutex_base
  4505. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF6A0
  4506. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4507. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF6F0
  4508. std::condition_variable _condition
  4509. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF718
  4510. std::atomic<bool> _shutdown
  4511. std::_Atomic_bool
  4512. unsigned int _My_val = 0x0
  4513. MySQLConnection* _connection = 0x194F95D8520
  4514. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4515. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4516. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D8528
  4517. bool m_reconnecting = 0x0
  4518. bool m_prepareError = 0x0
  4519. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF6A0
  4520. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4521. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4522. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F966A8A0
  4523. st_mysql* m_Mysql = 0x194F961DB90
  4524. st_net net = 0x194F961DB90
  4525. unsigned int* connector_fd = NULL
  4526. char* host = "127.0.0.1"
  4527. char* user = "root"
  4528. char* passwd = "10101417"
  4529. char* unix_socket = NULL
  4530. char* server_version = "5.7.23-log"
  4531. char* host_info = "127.0.0.1 via TCP/IP"
  4532. char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
  4533. char* db = "characters"
  4534. charset_info_st* charset = 0x7FFC07015890
  4535. st_mysql_field* fields = NULL
  4536. st_mem_root field_alloc = 0x194F961DE78
  4537. unsigned int affected_rows = 0x1
  4538. unsigned int insert_id = 0x0
  4539. unsigned int extra_info = 0x0
  4540. unsigned long thread_id = 0x3BF
  4541. unsigned long packet_length = 0x0
  4542. unsigned int port = 0xCEA
  4543. unsigned long client_flag = 0x1BEA28D
  4544. unsigned long server_capabilities = 0x81FFF7FF
  4545. unsigned int protocol_version = 0xA
  4546. unsigned int field_count = 0x0
  4547. unsigned int server_status = 0x2
  4548. unsigned int server_language = 0x8
  4549. unsigned int warning_count = 0x0
  4550. st_mysql_options options = 0x194F961DF10
  4551. int status = 0x0
  4552. char free_me = ""
  4553. char reconnect = ""
  4554. char[21] scramble = "7xm18-1R5ZwZw"
  4555. char unused1 = ""
  4556. void* unused2 = NULL
  4557. void* unused3 = NULL
  4558. void* unused4 = NULL
  4559. void* unused5 = NULL
  4560. st_list* stmts = 0x194FB62E318
  4561. st_mysql_methods* methods = 0x7FFC07007100
  4562. void* thd = NULL
  4563. char* unbuffered_fetch_owner = NULL
  4564. char* info_buffer = NULL
  4565. void* extension = 0x194F96B3900
  4566. MySQLConnectionInfo& m_connectionInfo = 0x194F9640AE0
  4567. std::string user = "root"
  4568. std::string password = "10101417"
  4569. std::string database = "characters"
  4570. std::string host = "127.0.0.1"
  4571. std::string port_or_socket = "3306"
  4572. int m_connectionFlags = 0x1
  4573. std::mutex m_Mutex
  4574. std::_Mutex_base
  4575. std::_Align_type<double,80> _Mtx_storage = 0x194F95D8578
  4576. std::thread _workerThread
  4577. id
  4578. unsigned int _Id = 0x288
  4579. _Thrd_imp_t _Thr
  4580. void* _Hnd = 0x288
  4581. unsigned int _Id = 0xA974
  4582. std::atomic<bool> _cancelationToken
  4583. std::_Atomic_bool
  4584. unsigned int _My_val = 0x0
  4585.  
  4586. 00007FFC1BCAF9FB 000000088BEFFDC0 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.16.27023\include\thr\xthread line 239
  4587. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x194F964B990
  4588. std::tuple<DatabaseWorker *>
  4589. std::_Tuple_val<DatabaseWorker *> _Myfirst
  4590. DatabaseWorker* _Val = 0x194F966A8A0
  4591. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  4592. <user defined>* _Val = 0x7FFC1BCAF300
  4593.  
  4594. 00007FFC1BCB11EA 000000088BEFFE10 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.16.27023\include\thr\xthread line 245
  4595. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x88B5DD828
  4596. std::_Pad
  4597. _Cnd_internal_imp_t* _Cond = NULL
  4598. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  4599. bool _Started = 0xCC
  4600. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  4601. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4602. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  4603. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  4604. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4605. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  4606. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x194F964B990
  4607.  
  4608. 00007FFC1BCB0BF8 000000088BEFFE40 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.16.27023\include\thr\xthread line 231
  4609. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x88B5DD828
  4610. std::_Pad
  4611. _Cnd_internal_imp_t* _Cond = NULL
  4612. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  4613. bool _Started = 0xCC
  4614. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  4615. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4616. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  4617.  
  4618. 00007FFC1BCB096D 000000088BEFFE70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  4619. Parameter void* _Data = 0x88B5DD828
  4620.  
  4621. 00007FFC0B5D4FB8 000000088BEFFEB0 _register_onexit_function+4A8
  4622.  
  4623. 00007FFC0B5D4BF1 000000088BEFFF00 _register_onexit_function+E1
  4624.  
  4625. 00007FFC4C0481F4 000000088BEFFF30 BaseThreadInitThunk+14
  4626.  
  4627. 00007FFC4CF1A251 000000088BEFFFB0 RtlUserThreadStart+21
  4628.  
  4629.  
  4630. Call stack:
  4631. Address Frame Function SourceFile
  4632. 00007FFC4CF52F84 000000088BFFF220 NtWaitForAlertByThreadId+14
  4633.  
  4634. 00007FFC4CEFFA89 000000088BFFF290 RtlSleepConditionVariableSRW+109
  4635.  
  4636. 00007FFC495503FD 000000088BFFF2D0 SleepConditionVariableSRW+2D
  4637.  
  4638. 00007FFC0C968684 000000088BFFF320 __crtSetThreadpoolWait+134
  4639.  
  4640. 00007FFC0C930976 000000088BFFF360 ?_Winerror_message@std@@YAKKPEADK@Z+9F6
  4641.  
  4642. 00007FFC0C930873 000000088BFFF390 ?_Winerror_message@std@@YAKKPEADK@Z+8F3
  4643.  
  4644. 00007FFC0C9305F8 000000088BFFF420 ?_Winerror_message@std@@YAKKPEADK@Z+678
  4645.  
  4646. 00007FFC0C930B30 000000088BFFF450 _Cnd_wait+20
  4647.  
  4648. 00007FFC1BC864C2 000000088BFFF480 std::_Cnd_waitX+32 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 97
  4649. Parameter _Cnd_internal_imp_t* _Cnd = 0x194F95EF608
  4650. Parameter _Mtx_internal_imp_t* _Mtx = 0x194F95EF590
  4651.  
  4652. 00007FFC1BC89514 000000088BFFF4C0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\mutex line 714
  4653. Local std::condition_variable* this = 0x194F95EF608
  4654. std::_Align_type<double,72> _Cnd_storage
  4655. float _Val = 0.000000
  4656. char[72] _Pad = "� �..."
  4657. Parameter std::unique_lock<std::mutex>& _Lck = 0x88BFFF4F8
  4658. std::mutex* _Pmtx = 0x194F95EF590
  4659. std::_Mutex_base
  4660. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF590
  4661. bool _Owns = 0x1
  4662.  
  4663. 00007FFC1BCB06C7 000000088BFFF520 ProducerConsumerQueue<SQLOperation *>::WaitAndPop+87 c:\tc\src\common\threading\producerconsumerqueue.h line 76
  4664. Local ProducerConsumerQueue<SQLOperation *>* this = 0x194F95EF590
  4665. std::mutex _queueLock
  4666. std::_Mutex_base
  4667. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF590
  4668. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4669. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  4670. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  4671. std::_Compressed_pair<std::allocator<SQLOperation *>,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x194F95EF5E0
  4672. std::condition_variable _condition
  4673. std::_Align_type<double,72> _Cnd_storage
  4674. float _Val = 0.000000
  4675. char[72] _Pad = "� �..."
  4676. std::atomic<bool> _shutdown
  4677. std::_Atomic_bool
  4678. unsigned int _My_val = 0x0
  4679. Parameter SQLOperation&* value = NULL
  4680. Local std::unique_lock<std::mutex> lock
  4681. std::mutex* _Pmtx = 0x194F95EF590
  4682. std::_Mutex_base
  4683. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF590
  4684. bool _Owns = 0x1
  4685.  
  4686. 00007FFC1BCAF349 000000088BFFF580 DatabaseWorker::WorkerThread+49 c:\tc\src\server\database\database\databaseworker.cpp line 50
  4687. Local SQLOperation* operation = NULL
  4688. Local DatabaseWorker* this = 0x194F9669E20
  4689. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF590
  4690. std::mutex _queueLock
  4691. std::_Mutex_base
  4692. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF590
  4693. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4694. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF5E0
  4695. std::condition_variable _condition
  4696. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF608
  4697. std::atomic<bool> _shutdown
  4698. std::_Atomic_bool
  4699. unsigned int _My_val = 0x0
  4700. MySQLConnection* _connection = 0x194F95D87F0
  4701. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4702. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4703. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D87F8
  4704. bool m_reconnecting = 0x0
  4705. bool m_prepareError = 0x0
  4706. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF590
  4707. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4708. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4709. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F9669E20
  4710. st_mysql* m_Mysql = 0x194FAEBDC80
  4711. st_net net = 0x194FAEBDC80
  4712. unsigned int* connector_fd = NULL
  4713. char* host = "127.0.0.1"
  4714. char* user = "root"
  4715. char* passwd = "10101417"
  4716. char* unix_socket = NULL
  4717. char* server_version = "5.7.23-log"
  4718. char* host_info = "127.0.0.1 via TCP/IP"
  4719. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  4720. char* db = "world"
  4721. charset_info_st* charset = 0x7FFC07015890
  4722. st_mysql_field* fields = NULL
  4723. st_mem_root field_alloc = 0x194FAEBDF68
  4724. unsigned int affected_rows = 0x0
  4725. unsigned int insert_id = 0x0
  4726. unsigned int extra_info = 0x0
  4727. unsigned long thread_id = 0x3C2
  4728. unsigned long packet_length = 0x0
  4729. unsigned int port = 0xCEA
  4730. unsigned long client_flag = 0x1BEA28D
  4731. unsigned long server_capabilities = 0x81FFF7FF
  4732. unsigned int protocol_version = 0xA
  4733. unsigned int field_count = 0x0
  4734. unsigned int server_status = 0x22
  4735. unsigned int server_language = 0x8
  4736. unsigned int warning_count = 0x0
  4737. st_mysql_options options = 0x194FAEBE000
  4738. int status = 0x0
  4739. char free_me = ""
  4740. char reconnect = ""
  4741. char[21] scramble = "'F:82#[+"&)I|<JJ9Y
  4742. "
  4743. char unused1 = ""
  4744. void* unused2 = NULL
  4745. void* unused3 = NULL
  4746. void* unused4 = NULL
  4747. void* unused5 = NULL
  4748. st_list* stmts = 0x194FB725848
  4749. st_mysql_methods* methods = 0x7FFC07007100
  4750. void* thd = NULL
  4751. char* unbuffered_fetch_owner = NULL
  4752. char* info_buffer = NULL
  4753. void* extension = 0x194F96B3870
  4754. MySQLConnectionInfo& m_connectionInfo = 0x194F9642130
  4755. std::string user = "root"
  4756. std::string password = "10101417"
  4757. std::string database = "world"
  4758. std::string host = "127.0.0.1"
  4759. std::string port_or_socket = "3306"
  4760. int m_connectionFlags = 0x1
  4761. std::mutex m_Mutex
  4762. std::_Mutex_base
  4763. std::_Align_type<double,80> _Mtx_storage = 0x194F95D8848
  4764. std::thread _workerThread
  4765. id
  4766. unsigned int _Id = 0x328
  4767. _Thrd_imp_t _Thr
  4768. void* _Hnd = 0x328
  4769. unsigned int _Id = 0xA36C
  4770. std::atomic<bool> _cancelationToken
  4771. std::_Atomic_bool
  4772. unsigned int _My_val = 0x0
  4773.  
  4774. 00007FFC1BCAF994 000000088BFFF5B0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  4775. Parameter <user defined>* _Pmf = 0x7FFC1BCAF300
  4776. Parameter DatabaseWorker** _Arg1 = 0x194F9669E20
  4777. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF590
  4778. std::mutex _queueLock
  4779. std::_Mutex_base
  4780. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF590
  4781. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4782. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF5E0
  4783. std::condition_variable _condition
  4784. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF608
  4785. std::atomic<bool> _shutdown
  4786. std::_Atomic_bool
  4787. unsigned int _My_val = 0x0
  4788. MySQLConnection* _connection = 0x194F95D87F0
  4789. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4790. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4791. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D87F8
  4792. bool m_reconnecting = 0x0
  4793. bool m_prepareError = 0x0
  4794. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF590
  4795. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4796. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4797. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F9669E20
  4798. st_mysql* m_Mysql = 0x194FAEBDC80
  4799. st_net net = 0x194FAEBDC80
  4800. unsigned int* connector_fd = NULL
  4801. char* host = "127.0.0.1"
  4802. char* user = "root"
  4803. char* passwd = "10101417"
  4804. char* unix_socket = NULL
  4805. char* server_version = "5.7.23-log"
  4806. char* host_info = "127.0.0.1 via TCP/IP"
  4807. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  4808. char* db = "world"
  4809. charset_info_st* charset = 0x7FFC07015890
  4810. st_mysql_field* fields = NULL
  4811. st_mem_root field_alloc = 0x194FAEBDF68
  4812. unsigned int affected_rows = 0x0
  4813. unsigned int insert_id = 0x0
  4814. unsigned int extra_info = 0x0
  4815. unsigned long thread_id = 0x3C2
  4816. unsigned long packet_length = 0x0
  4817. unsigned int port = 0xCEA
  4818. unsigned long client_flag = 0x1BEA28D
  4819. unsigned long server_capabilities = 0x81FFF7FF
  4820. unsigned int protocol_version = 0xA
  4821. unsigned int field_count = 0x0
  4822. unsigned int server_status = 0x22
  4823. unsigned int server_language = 0x8
  4824. unsigned int warning_count = 0x0
  4825. st_mysql_options options = 0x194FAEBE000
  4826. int status = 0x0
  4827. char free_me = ""
  4828. char reconnect = ""
  4829. char[21] scramble = "'F:82#[+"&)I|<JJ9Y
  4830. "
  4831. char unused1 = ""
  4832. void* unused2 = NULL
  4833. void* unused3 = NULL
  4834. void* unused4 = NULL
  4835. void* unused5 = NULL
  4836. st_list* stmts = 0x194FB725848
  4837. st_mysql_methods* methods = 0x7FFC07007100
  4838. void* thd = NULL
  4839. char* unbuffered_fetch_owner = NULL
  4840. char* info_buffer = NULL
  4841. void* extension = 0x194F96B3870
  4842. MySQLConnectionInfo& m_connectionInfo = 0x194F9642130
  4843. std::string user = "root"
  4844. std::string password = "10101417"
  4845. std::string database = "world"
  4846. std::string host = "127.0.0.1"
  4847. std::string port_or_socket = "3306"
  4848. int m_connectionFlags = 0x1
  4849. std::mutex m_Mutex
  4850. std::_Mutex_base
  4851. std::_Align_type<double,80> _Mtx_storage = 0x194F95D8848
  4852. std::thread _workerThread
  4853. id
  4854. unsigned int _Id = 0x328
  4855. _Thrd_imp_t _Thr
  4856. void* _Hnd = 0x328
  4857. unsigned int _Id = 0xA36C
  4858. std::atomic<bool> _cancelationToken
  4859. std::_Atomic_bool
  4860. unsigned int _My_val = 0x0
  4861.  
  4862. 00007FFC1BCAFB8C 000000088BFFF5F0 std::invoke<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  4863. Parameter <user defined>** _Obj = 0x7FFC1BCAF300
  4864. Parameter DatabaseWorker** <_Args_0> = 0x194F9669E20
  4865. ProducerConsumerQueue<SQLOperation *>* _queue = 0x194F95EF590
  4866. std::mutex _queueLock
  4867. std::_Mutex_base
  4868. std::_Align_type<double,80> _Mtx_storage = 0x194F95EF590
  4869. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  4870. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x194F95EF5E0
  4871. std::condition_variable _condition
  4872. std::_Align_type<double,72> _Cnd_storage = 0x194F95EF608
  4873. std::atomic<bool> _shutdown
  4874. std::_Atomic_bool
  4875. unsigned int _My_val = 0x0
  4876. MySQLConnection* _connection = 0x194F95D87F0
  4877. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > m_stmts
  4878. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > > >
  4879. std::_Compressed_pair<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,1> _Mypair = 0x194F95D87F8
  4880. bool m_reconnecting = 0x0
  4881. bool m_prepareError = 0x0
  4882. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x194F95EF590
  4883. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  4884. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  4885. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x194F9669E20
  4886. st_mysql* m_Mysql = 0x194FAEBDC80
  4887. st_net net = 0x194FAEBDC80
  4888. unsigned int* connector_fd = NULL
  4889. char* host = "127.0.0.1"
  4890. char* user = "root"
  4891. char* passwd = "10101417"
  4892. char* unix_socket = NULL
  4893. char* server_version = "5.7.23-log"
  4894. char* host_info = "127.0.0.1 via TCP/IP"
  4895. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  4896. char* db = "world"
  4897. charset_info_st* charset = 0x7FFC07015890
  4898. st_mysql_field* fields = NULL
  4899. st_mem_root field_alloc = 0x194FAEBDF68
  4900. unsigned int affected_rows = 0x0
  4901. unsigned int insert_id = 0x0
  4902. unsigned int extra_info = 0x0
  4903. unsigned long thread_id = 0x3C2
  4904. unsigned long packet_length = 0x0
  4905. unsigned int port = 0xCEA
  4906. unsigned long client_flag = 0x1BEA28D
  4907. unsigned long server_capabilities = 0x81FFF7FF
  4908. unsigned int protocol_version = 0xA
  4909. unsigned int field_count = 0x0
  4910. unsigned int server_status = 0x22
  4911. unsigned int server_language = 0x8
  4912. unsigned int warning_count = 0x0
  4913. st_mysql_options options = 0x194FAEBE000
  4914. int status = 0x0
  4915. char free_me = ""
  4916. char reconnect = ""
  4917. char[21] scramble = "'F:82#[+"&)I|<JJ9Y
  4918. "
  4919. char unused1 = ""
  4920. void* unused2 = NULL
  4921. void* unused3 = NULL
  4922. void* unused4 = NULL
  4923. void* unused5 = NULL
  4924. st_list* stmts = 0x194FB725848
  4925. st_mysql_methods* methods = 0x7FFC07007100
  4926. void* thd = NULL
  4927. char* unbuffered_fetch_owner = NULL
  4928. char* info_buffer = NULL
  4929. void* extension = 0x194F96B3870
  4930. MySQLConnectionInfo& m_connectionInfo = 0x194F9642130
  4931. std::string user = "root"
  4932. std::string password = "10101417"
  4933. std::string database = "world"
  4934. std::string host = "127.0.0.1"
  4935. std::string port_or_socket = "3306"
  4936. int m_connectionFlags = 0x1
  4937. std::mutex m_Mutex
  4938. std::_Mutex_base
  4939. std::_Align_type<double,80> _Mtx_storage = 0x194F95D8848
  4940. std::thread _workerThread
  4941. id
  4942. unsigned int _Id = 0x328
  4943. _Thrd_imp_t _Thr
  4944. void* _Hnd = 0x328
  4945. unsigned int _Id = 0xA36C
  4946. std::atomic<bool> _cancelationToken
  4947. std::_Atomic_bool
  4948. unsigned int _My_val = 0x0
  4949.  
  4950. 00007FFC1BCAF9FB 000000088BFFF630 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.16.27023\include\thr\xthread line 239
  4951. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x194F964AF90
  4952. std::tuple<DatabaseWorker *>
  4953. std::_Tuple_val<DatabaseWorker *> _Myfirst
  4954. DatabaseWorker* _Val = 0x194F9669E20
  4955. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  4956. <user defined>* _Val = 0x7FFC1BCAF300
  4957.  
  4958. 00007FFC1BCB11EA 000000088BFFF680 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.16.27023\include\thr\xthread line 245
  4959. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x88B5DD828
  4960. std::_Pad
  4961. _Cnd_internal_imp_t* _Cond = NULL
  4962. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  4963. bool _Started = 0xCC
  4964. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  4965. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4966. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  4967. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  4968. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4969. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  4970. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x194F964AF90
  4971.  
  4972. 00007FFC1BCB0BF8 000000088BFFF6B0 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.16.27023\include\thr\xthread line 231
  4973. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x88B5DD828
  4974. std::_Pad
  4975. _Cnd_internal_imp_t* _Cond = NULL
  4976. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  4977. bool _Started = 0xCC
  4978. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  4979. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  4980. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  4981.  
  4982. 00007FFC1BCB096D 000000088BFFF6E0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  4983. Parameter void* _Data = 0x88B5DD828
  4984.  
  4985. 00007FFC0B5D4FB8 000000088BFFF720 _register_onexit_function+4A8
  4986.  
  4987. 00007FFC0B5D4BF1 000000088BFFF770 _register_onexit_function+E1
  4988.  
  4989. 00007FFC4C0481F4 000000088BFFF7A0 BaseThreadInitThunk+14
  4990.  
  4991. 00007FFC4CF1A251 000000088BFFF820 RtlUserThreadStart+21
  4992.  
  4993.  
  4994. Call stack:
  4995. Address Frame Function SourceFile
  4996. 00007FFC4CF4F6F4 000000088C0FFBB0 ZwWaitForSingleObject+14
  4997.  
  4998. 00007FFC495745C3 000000088C0FFC50 WaitForSingleObjectEx+93
  4999.  
  5000. 00007FFC072567FD 000000088C0FFC80 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  5001. Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x194F96662C8
  5002. boost::asio::detail::win_iocp_io_service* io_service_ = 0x194F95D7600
  5003. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  5004. boost::asio::io_service::service
  5005. key
  5006. type_info* type_info_ = 0x7FF6EC69F790
  5007. boost::asio::io_service::id* id_ = 0x28
  5008. boost::asio::io_service::service::key key_ = 0x194F95D7608
  5009. boost::asio::io_service& owner_ = 0x194F9669CE0
  5010. boost::asio::io_service::service* next_ = NULL
  5011. work_finished_on_block_exit
  5012. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  5013. auto_handle
  5014. void* handle = 0x7FF6EC69F790
  5015. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  5016. void* handle = 0x1F0
  5017. long outstanding_work_ = 0x3
  5018. long stopped_ = 0x0
  5019. long stop_event_posted_ = 0x0
  5020. long shutdown_ = 0x0
  5021. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  5022. timer_thread_function
  5023. <user defined> io_service_ = 0x7FF6EC69F790
  5024. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  5025. boost::asio::detail::win_thread* p_ = 0x194F9666490
  5026. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  5027. void* handle = 0x350
  5028. long dispatch_required_ = 0x0
  5029. boost::asio::detail::win_mutex dispatch_mutex_
  5030. _RTL_CRITICAL_SECTION crit_section_ = 0x194F95D7660
  5031. boost::asio::detail::timer_queue_set timer_queues_
  5032. boost::asio::detail::timer_queue_base* first_ = 0x194FB8F28E8
  5033. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  5034. boost::asio::detail::win_iocp_operation* front_ = NULL
  5035. boost::asio::detail::win_iocp_operation* back_ = NULL
  5036.  
  5037. 00007FFC0726788F 000000088C0FFCB0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_65_1\boost\asio\detail\win_thread.hpp line 119
  5038. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x194F96662B0
  5039. boost::asio::detail::win_thread::func_base
  5040. void* entry_event_ = 0x344
  5041. void* exit_event_ = 0x34C
  5042. boost::asio::detail::win_iocp_io_service::timer_thread_function f_
  5043. boost::asio::detail::win_iocp_io_service* io_service_ = 0x194F95D7600
  5044. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  5045. boost::asio::io_service::service
  5046. key
  5047. type_info* type_info_ = 0x7FF6EC69F790
  5048. boost::asio::io_service::id* id_ = 0x28
  5049. boost::asio::io_service::service::key key_ = 0x194F95D7608
  5050. boost::asio::io_service& owner_ = 0x194F9669CE0
  5051. boost::asio::io_service::service* next_ = NULL
  5052. work_finished_on_block_exit
  5053. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF6EC69F790
  5054. auto_handle
  5055. void* handle = 0x7FF6EC69F790
  5056. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x1F0
  5057. long outstanding_work_ = 0x3
  5058. long stopped_ = 0x0
  5059. long stop_event_posted_ = 0x0
  5060. long shutdown_ = 0x0
  5061. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  5062. timer_thread_function
  5063. <user defined> io_service_ = 0x7FF6EC69F790
  5064. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x194F9666490
  5065. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x350
  5066. long dispatch_required_ = 0x0
  5067. boost::asio::detail::win_mutex dispatch_mutex_ = 0x194F95D7660
  5068. boost::asio::detail::timer_queue_set timer_queues_ = 0x194FB8F28E8
  5069. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x194F95D7690
  5070.  
  5071. 00007FFC0726BD86 000000088C0FFD30 boost::asio::detail::win_thread_function+56 c:\local\boost_1_65_1\boost\asio\detail\impl\win_thread.ipp line 120
  5072. Parameter void* arg = 0x194F96662B0
  5073. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  5074. boost::asio::detail::win_thread::func_base* ptr = 0x194F96662B0
  5075. void* entry_event_ = 0x344
  5076. void* exit_event_ = 0x34C
  5077. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  5078.  
  5079. 00007FFC0B5D4FB8 000000088C0FFD70 _register_onexit_function+4A8
  5080.  
  5081. 00007FFC0B5D4BF1 000000088C0FFDC0 _register_onexit_function+E1
  5082.  
  5083. 00007FFC4C0481F4 000000088C0FFDF0 BaseThreadInitThunk+14
  5084.  
  5085. 00007FFC4CF1A251 000000088C0FFE70 RtlUserThreadStart+21
  5086.  
  5087.  
  5088. Call stack:
  5089. Address Frame Function SourceFile
  5090. 00007FFC4CF52FE4 000000088C1FFAC0 ZwWaitForWorkViaWorkerFactory+14
  5091.  
  5092. 00007FFC4CF001F4 000000088C1FFDB0 RtlReleaseSRWLockExclusive+2C4
  5093.  
  5094. 00007FFC4C0481F4 000000088C1FFDE0 BaseThreadInitThunk+14
  5095.  
  5096. 00007FFC4CF1A251 000000088C1FFE60 RtlUserThreadStart+21
  5097.  
  5098.  
  5099. Call stack:
  5100. Address Frame Function SourceFile
  5101. 00007FFC4CF52FE4 000000088C2FF530 ZwWaitForWorkViaWorkerFactory+14
  5102.  
  5103. 00007FFC4CF001F4 000000088C2FF820 RtlReleaseSRWLockExclusive+2C4
  5104.  
  5105. 00007FFC4C0481F4 000000088C2FF850 BaseThreadInitThunk+14
  5106.  
  5107. 00007FFC4CF1A251 000000088C2FF8D0 RtlUserThreadStart+21
  5108.  
  5109.  
  5110. Call stack:
  5111. Address Frame Function SourceFile
  5112. 00007FFC4CF4FCF4 000000088B9FF7B0 NtDelayExecution+14
  5113.  
  5114. 00007FFC49575631 000000088B9FF850 SleepEx+A1
  5115.  
  5116. 00007FFBE8A5495B 000000088B9FF880 efsw::Platform::System::sleep+2B c:\tc\dep\efsw\src\efsw\platform\win\systemimpl.cpp line 17
  5117. Parameter unsigned long& ms = 0xA
  5118.  
  5119. 00007FFBE8A319F8 000000088B9FF8B0 efsw::System::sleep+28 c:\tc\dep\efsw\src\efsw\system.cpp line 9
  5120. Parameter unsigned long& ms = 0xA
  5121.  
  5122. 00007FFBE8A2B750 000000088B9FFA00 efsw::FileWatcherWin32::run+190 c:\tc\dep\efsw\src\efsw\filewatcherwin32.cpp line 204
  5123. Local efsw::FileWatcherWin32* this = 0x194E5AFFF90
  5124. efsw::FileWatcherImpl
  5125. efsw::FileWatcher* mFileWatcher = 0x7FFBE99F9610
  5126. efsw::FileWatcherImpl* mImpl = 0x194E5AFFF90
  5127. bool mFollowSymlinks = 0x0
  5128. bool mOutOfScopeLinks = 0x0
  5129. bool mInitOK = 0x1
  5130. bool mIsGeneric = 0x0
  5131. std::set<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *> > mWatches
  5132. std::_Tree<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5133. std::_Tree_comp_alloc<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5134. std::_Compressed_pair<std::less<efsw::WatcherStructWin32 *>,std::_Compressed_pair<std::allocator<std::_Tree_node<efsw::WatcherStructWin32 *,void *> >,std::_Tree_val<std::_Tree_simple_types<efsw::WatcherStructWin32 *> >,1>,1> _Mypair = 0x194E5AFFFA8
  5135. <user defined> _Copy_tag = 0x194E5AFFFA8
  5136. <user defined> _Move_tag = 0x194E5AFFFA8
  5137. std::set<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *> > mWatchesRemoved
  5138. std::_Tree<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5139. std::_Tree_comp_alloc<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5140. std::_Compressed_pair<std::less<efsw::WatcherStructWin32 *>,std::_Compressed_pair<std::allocator<std::_Tree_node<efsw::WatcherStructWin32 *,void *> >,std::_Tree_val<std::_Tree_simple_types<efsw::WatcherStructWin32 *> >,1>,1> _Mypair = 0x194E5AFFFC0
  5141. <user defined> _Copy_tag = 0x194E5AFFFC0
  5142. <user defined> _Move_tag = 0x194E5AFFFC0
  5143. std::set<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *> > mWatchesNew
  5144. std::_Tree<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5145. std::_Tree_comp_alloc<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5146. std::_Compressed_pair<std::less<efsw::WatcherStructWin32 *>,std::_Compressed_pair<std::allocator<std::_Tree_node<efsw::WatcherStructWin32 *,void *> >,std::_Tree_val<std::_Tree_simple_types<efsw::WatcherStructWin32 *> >,1>,1> _Mypair = 0x194E5AFFFD8
  5147. <user defined> _Copy_tag = 0x194E5AFFFD8
  5148. <user defined> _Move_tag = 0x194E5AFFFD8
  5149. long mLastWatchID = 0xC
  5150. efsw::Thread* mThread = 0x194E9E73740
  5151. efsw::Platform::ThreadImpl* mThreadImpl = 0x194E9E1F4B0
  5152. void* mThread = 0x3A8
  5153. unsigned int mThreadId = 0x833C
  5154. efsw::Private::ThreadFunc* mEntryPoint = 0x194E9E73620
  5155. efsw::Mutex mWatchesLock
  5156. efsw::Platform::MutexImpl* mMutexImpl = 0x194E93B5DC0
  5157. _RTL_CRITICAL_SECTION mMutex = 0x194E93B5DC0
  5158.  
  5159. 00007FFBE8A3015F 000000088B9FFA30 efsw::Private::ThreadMemberFunc<efsw::FileWatcherWin32>::run+2F c:\tc\dep\efsw\src\efsw\thread.hpp line 81
  5160. Local efsw::Private::ThreadMemberFunc<efsw::FileWatcherWin32>* this = 0x194E9E73620
  5161. <user defined>* m_function = 0x7FFBE8A2B5C0
  5162. efsw::FileWatcherWin32* m_object = 0x194E5AFFF90
  5163. efsw::FileWatcherImpl
  5164. efsw::FileWatcher* mFileWatcher = 0x7FFBE99F9610
  5165. bool mInitOK = 0x1
  5166. bool mIsGeneric = 0x0
  5167. std::set<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *> > mWatches
  5168. std::_Tree<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5169. std::_Tree_comp_alloc<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5170. std::_Compressed_pair<std::less<efsw::WatcherStructWin32 *>,std::_Compressed_pair<std::allocator<std::_Tree_node<efsw::WatcherStructWin32 *,void *> >,std::_Tree_val<std::_Tree_simple_types<efsw::WatcherStructWin32 *> >,1>,1> _Mypair = 0x194E5AFFFA8
  5171. <user defined> _Copy_tag = 0x194E5AFFFA8
  5172. <user defined> _Move_tag = 0x194E5AFFFA8
  5173. std::set<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *> > mWatchesRemoved
  5174. std::_Tree<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5175. std::_Tree_comp_alloc<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5176. std::_Compressed_pair<std::less<efsw::WatcherStructWin32 *>,std::_Compressed_pair<std::allocator<std::_Tree_node<efsw::WatcherStructWin32 *,void *> >,std::_Tree_val<std::_Tree_simple_types<efsw::WatcherStructWin32 *> >,1>,1> _Mypair = 0x194E5AFFFC0
  5177. <user defined> _Copy_tag = 0x194E5AFFFC0
  5178. <user defined> _Move_tag = 0x194E5AFFFC0
  5179. std::set<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *> > mWatchesNew
  5180. std::_Tree<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5181. std::_Tree_comp_alloc<std::_Tset_traits<efsw::WatcherStructWin32 *,std::less<efsw::WatcherStructWin32 *>,std::allocator<efsw::WatcherStructWin32 *>,0> >
  5182. std::_Compressed_pair<std::less<efsw::WatcherStructWin32 *>,std::_Compressed_pair<std::allocator<std::_Tree_node<efsw::WatcherStructWin32 *,void *> >,std::_Tree_val<std::_Tree_simple_types<efsw::WatcherStructWin32 *> >,1>,1> _Mypair = 0x194E5AFFFD8
  5183. <user defined> _Copy_tag = 0x194E5AFFFD8
  5184. <user defined> _Move_tag = 0x194E5AFFFD8
  5185. long mLastWatchID = 0xC
  5186. efsw::Thread* mThread = 0x194E9E73740
  5187. efsw::Platform::ThreadImpl* mThreadImpl = 0x194E9E1F4B0
  5188. efsw::Private::ThreadFunc* mEntryPoint = 0x194E9E73620
  5189. efsw::Mutex mWatchesLock
  5190. efsw::Platform::MutexImpl* mMutexImpl = 0x194E93B5DC0
  5191.  
  5192. 00007FFBE8A304E6 000000088B9FFA60 efsw::Thread::run+36 c:\tc\dep\efsw\src\efsw\thread.cpp line 49
  5193. Local efsw::Thread* this = 0x194E9E73740
  5194. efsw::Platform::ThreadImpl* mThreadImpl = 0x194E9E1F4B0
  5195. void* mThread = 0x3A8
  5196. unsigned int mThreadId = 0x833C
  5197. efsw::Private::ThreadFunc* mEntryPoint = 0x194E9E73620
  5198.  
  5199. 00007FFBE8A48C78 000000088B9FFAA0 efsw::Platform::ThreadImpl::entryPoint+38 c:\tc\dep\efsw\src\efsw\platform\win\threadimpl.cpp line 57
  5200. Parameter void* userData = 0x194E9E73740
  5201. Local efsw::Thread* owner = 0x194E9E73740
  5202. efsw::Platform::ThreadImpl* mThreadImpl = 0x194E9E1F4B0
  5203. void* mThread = 0x3A8
  5204. unsigned int mThreadId = 0x833C
  5205. efsw::Private::ThreadFunc* mEntryPoint = 0x194E9E73620
  5206.  
  5207. 00007FFC0B5D4FB8 000000088B9FFAE0 _register_onexit_function+4A8
  5208.  
  5209. 00007FFC0B5D4BF1 000000088B9FFB30 _register_onexit_function+E1
  5210.  
  5211. 00007FFC4C0481F4 000000088B9FFB60 BaseThreadInitThunk+14
  5212.  
  5213. 00007FFC4CF1A251 000000088B9FFBE0 RtlUserThreadStart+21
  5214.  
  5215.  
  5216. Call stack:
  5217. Address Frame Function SourceFile
  5218. 00007FFC0B6884BE 000000088BAFD440 sqrtf+1E
  5219.  
  5220. CCCCCCCCCCCCCCCC 000000088BAFD448 0000:0000000000000000
  5221.  
  5222. CCCCCCCC44AEF196 000000088BAFD450 0000:0000000000000000
  5223.  
  5224. CCCCCCCCCCCCCCCC 000000088BAFD458 0000:0000000000000000
  5225.  
  5226. 000000088BAFD4B4 000000088BAFD460 0000:0000000000000000
  5227.  
  5228. CCCCCCCCCCCCCCCC 000000088BAFD468 0000:0000000000000000
  5229.  
  5230. CCCCCCCCCCCCCCCC 000000088BAFD470 0000:0000000000000000
  5231.  
  5232. CCCCCCCCCCCCCCCC 000000088BAFD478 0000:0000000000000000
  5233.  
  5234. CCCCCCCCCCCCCCCC 000000088BAFD480 0000:0000000000000000
  5235.  
  5236. CCCCCCCCCCCCCCCC 000000088BAFD488 0000:0000000000000000
  5237.  
  5238. 00000000CCCCCCCC 000000088BAFD490 0000:0000000000000000
  5239.  
  5240. 00000194F72ABBB0 000000088BAFD498 0000:0000000000000000
  5241.  
  5242. CCCCCCCCCCCCCCCC 000000088BAFD4A0 0000:0000000000000000
  5243.  
  5244. CCCCCCCCCCCCCCCC 000000088BAFD4A8 0000:0000000000000000
  5245.  
  5246. CCCCCCCCCCCCCCCC 000000088BAFD4B0 0000:0000000000000000
  5247.  
  5248. CCCCCCCCCCCCCCCC 000000088BAFD4B8 0000:0000000000000000
  5249.  
  5250. CCCCCCCCCCCCCCCC 000000088BAFD4C0 0000:0000000000000000
  5251.  
  5252. CCCCCCCCCCCCCCCC 000000088BAFD4C8 0000:0000000000000000
  5253.  
  5254. 000000088BAFD660 000000088BAFD4D0 0000:0000000000000000
  5255.  
  5256. 00007FFBE8BF571C 000000088BAFD660 dtNavMeshQuery::findPath+5DC c:\tc\dep\recastnavigation\detour\source\detournavmeshquery.cpp line 1101
  5257. Local dtMeshTile* neighbourTile = NULL
  5258. Local dtNode* neighbourNode = 0x194F72ABA10
  5259. float[3] pos
  5260. [0] = 691.466614
  5261. [1] = 610.914185
  5262. [2] = 5811.866211
  5263. float cost = -nan(ind)
  5264. float total = -nan(ind)
  5265. unsigned int pidx = 0xC8000232
  5266. unsigned int state = 0xC8000232
  5267. unsigned int flags = 0xC8000232
  5268. unsigned int id = 0x100000000021B5
  5269. Local dtPoly* neighbourPoly = 0x194D793123C
  5270. unsigned int firstLink = 0x501E
  5271. unsigned int[6] verts
  5272. [0] = 0x37D1
  5273. [1] = 0x375F
  5274. [2] = 0x376D
  5275. [3] = 0x37EA
  5276. [4] = 0x37D2
  5277. [5] = 0x0
  5278. unsigned int[6] neis
  5279. [0] = 0x21EC
  5280. [1] = 0x219B
  5281. [2] = 0x21E5
  5282. [3] = 0x24C9
  5283. [4] = 0x21D8
  5284. [5] = 0x0
  5285. unsigned int flags = 0x1
  5286. unsigned int vertCount = 0x5
  5287. unsigned int areaAndtype = 0x1
  5288. Local unsigned int crossSide = 0x0
  5289. Local float cost = -nan(ind)
  5290. Local unsigned int neighbourRef = 0x10000000002185
  5291. Local float heuristic = 35.279640
  5292. Local float total = -nan(ind)
  5293. Local unsigned int i = 0x4F60
  5294. Local dtPoly* bestPoly = 0x194D793099C
  5295. unsigned int firstLink = 0x4F71
  5296. unsigned int[6] verts
  5297. [0] = 0x3768
  5298. [1] = 0x3778
  5299. [2] = 0x376D
  5300. [3] = 0x3769
  5301. [4] = 0x0
  5302. [5] = 0x0
  5303. unsigned int[6] neis
  5304. [0] = 0x21EA
  5305. [1] = 0x21E5
  5306. [2] = 0x21A3
  5307. [3] = 0x2198
  5308. [4] = 0x0
  5309. [5] = 0x0
  5310. unsigned int flags = 0x8
  5311. unsigned int vertCount = 0x4
  5312. unsigned int areaAndtype = 0x8
  5313. Local dtNode* bestNode = 0x194F72ABBB0
  5314. float[3] pos
  5315. [0] = 681.999939
  5316. [1] = 609.980835
  5317. [2] = 5806.132813
  5318. float cost = -nan(ind)
  5319. float total = -nan(ind)
  5320. unsigned int pidx = 0xC400023E
  5321. unsigned int state = 0xC400023E
  5322. unsigned int flags = 0xC800023E
  5323. unsigned int id = 0x1000000000218F
  5324. Local unsigned int bestRef = 0x10000000002184
  5325. Local dtMeshTile* parentTile = 0x194D72DE290
  5326. unsigned int salt = 0x1
  5327. unsigned int linksFreeList = 0x61A9
  5328. dtMeshHeader* header = 0x194D78BA070
  5329. int magic = 0x444E4156
  5330. int version = 0x7
  5331. int x = 0x13
  5332. int y = 0x10
  5333. int layer = 0x0
  5334. unsigned int userId = 0x0
  5335. int polyCount = 0x293A
  5336. int vertCount = 0x4466
  5337. int maxLinkCount = 0xA11C
  5338. int detailMeshCount = 0x293A
  5339. int detailVertCount = 0x3971
  5340. int detailTriCount = 0x9260
  5341. int bvNodeCount = 0x5274
  5342. int offMeshConCount = 0x0
  5343. int offMeshBase = 0x293A
  5344. float walkableHeight = 1.600000
  5345. float walkableRadius = 0.533333
  5346. float walkableClimb = 2.133333
  5347. float[3] bmin
  5348. [0] = 533.333313
  5349. [1] = 143.847641
  5350. [2] = 5333.333008
  5351. float[3] bmax
  5352. [0] = 1066.666626
  5353. [1] = 1191.806519
  5354. [2] = 5866.666504
  5355. float bvQuantFactor = 3.750001
  5356. dtPoly* polys = 0x194D78ED59C
  5357. unsigned int firstLink = 0x61A8
  5358. unsigned int[6] verts
  5359. [0] = 0x4
  5360. [1] = 0x0
  5361. [2] = 0x1
  5362. [3] = 0x2
  5363. [4] = 0x3
  5364. [5] = 0x0
  5365. unsigned int[6] neis
  5366. [0] = 0x0
  5367. [1] = 0x8004
  5368. [2] = 0xAA
  5369. [3] = 0x5
  5370. [4] = 0x8006
  5371. [5] = 0x0
  5372. unsigned int flags = 0x1
  5373. unsigned int vertCount = 0x5
  5374. unsigned int areaAndtype = 0x1
  5375. float* verts = 533.333313
  5376. dtLink* links = 0x194D793FCDC
  5377. unsigned int ref = 0x10000000000004
  5378. unsigned int next = 0xFFFFFFFF
  5379. unsigned int edge = 0x3
  5380. unsigned int side = 0xFF
  5381. unsigned int bmin = 0x0
  5382. unsigned int bmax = 0x0
  5383. dtPolyDetail* detailMeshes = 0x194D79E0E9C
  5384. unsigned int vertBase = 0x0
  5385. unsigned int triBase = 0x0
  5386. unsigned int vertCount = 0x10
  5387. unsigned int triCount = 0x1C
  5388. float* detailVerts = 546.346619
  5389. unsigned int* detailTris = 0xB
  5390. dtBVNode* bvTree = 0x194D7A4F820
  5391. unsigned int[3] bmin
  5392. [0] = 0x0
  5393. [1] = 0x1
  5394. [2] = 0x0
  5395. unsigned int[3] bmax
  5396. [0] = 0x7D0
  5397. [1] = 0xD9A
  5398. [2] = 0x7D0
  5399. int i = 0xFFFFAD8D
  5400. dtOffMeshConnection* offMeshCons = 0x194D7AA1F60
  5401. float[6] pos
  5402. [0] = -42201683186052843888412332559599403008.000000
  5403. [1] = 0.000000
  5404. [2] = 0.000000
  5405. [3] = 0.000000
  5406. [4] = 0.000000
  5407. [5] = 0.000000
  5408. float rad = 0.000000
  5409. unsigned int poly = 0x0
  5410. unsigned int flags = 0x0
  5411. unsigned int side = 0x0
  5412. unsigned int userId = 0x0
  5413. unsigned int* data = 0x56
  5414. int dataSize = 0x1E7EF0
  5415. int flags = 0x1
  5416. dtMeshTile* next = NULL
  5417. Local dtPoly* parentPoly = 0x194D793021C
  5418. unsigned int firstLink = 0x4ED6
  5419. unsigned int[6] verts
  5420. [0] = 0x3712
  5421. [1] = 0x3713
  5422. [2] = 0x3714
  5423. [3] = 0x0
  5424. [4] = 0x0
  5425. [5] = 0x0
  5426. unsigned int[6] neis
  5427. [0] = 0x2196
  5428. [1] = 0x2193
  5429. [2] = 0x2166
  5430. [3] = 0x0
  5431. [4] = 0x0
  5432. [5] = 0x0
  5433. unsigned int flags = 0x8
  5434. unsigned int vertCount = 0x3
  5435. unsigned int areaAndtype = 0x8
  5436. Local dtMeshTile* bestTile = 0x194D72DE290
  5437. unsigned int salt = 0x1
  5438. unsigned int linksFreeList = 0x61A9
  5439. dtMeshHeader* header = 0x194D78BA070
  5440. int magic = 0x444E4156
  5441. int version = 0x7
  5442. int x = 0x13
  5443. int y = 0x10
  5444. int layer = 0x0
  5445. unsigned int userId = 0x0
  5446. int polyCount = 0x293A
  5447. int vertCount = 0x4466
  5448. int maxLinkCount = 0xA11C
  5449. int detailMeshCount = 0x293A
  5450. int detailVertCount = 0x3971
  5451. int detailTriCount = 0x9260
  5452. int bvNodeCount = 0x5274
  5453. int offMeshConCount = 0x0
  5454. int offMeshBase = 0x293A
  5455. float walkableHeight = 1.600000
  5456. float walkableRadius = 0.533333
  5457. float walkableClimb = 2.133333
  5458. float[3] bmin
  5459. [0] = 533.333313
  5460. [1] = 143.847641
  5461. [2] = 5333.333008
  5462. float[3] bmax
  5463. [0] = 1066.666626
  5464. [1] = 1191.806519
  5465. [2] = 5866.666504
  5466. float bvQuantFactor = 3.750001
  5467. dtPoly* polys = 0x194D78ED59C
  5468. unsigned int firstLink = 0x61A8
  5469. unsigned int[6] verts
  5470. [0] = 0x4
  5471. [1] = 0x0
  5472. [2] = 0x1
  5473. [3] = 0x2
  5474. [4] = 0x3
  5475. [5] = 0x0
  5476. unsigned int[6] neis
  5477. [0] = 0x0
  5478. [1] = 0x8004
  5479. [2] = 0xAA
  5480. [3] = 0x5
  5481. [4] = 0x8006
  5482. [5] = 0x0
  5483. unsigned int flags = 0x1
  5484. unsigned int vertCount = 0x5
  5485. unsigned int areaAndtype = 0x1
  5486. float* verts = 533.333313
  5487. dtLink* links = 0x194D793FCDC
  5488. unsigned int ref = 0x10000000000004
  5489. unsigned int next = 0xFFFFFFFF
  5490. unsigned int edge = 0x3
  5491. unsigned int side = 0xFF
  5492. unsigned int bmin = 0x0
  5493. unsigned int bmax = 0x0
  5494. dtPolyDetail* detailMeshes = 0x194D79E0E9C
  5495. unsigned int vertBase = 0x0
  5496. unsigned int triBase = 0x0
  5497. unsigned int vertCount = 0x10
  5498. unsigned int triCount = 0x1C
  5499. float* detailVerts = 546.346619
  5500. unsigned int* detailTris = 0xB
  5501. dtBVNode* bvTree = 0x194D7A4F820
  5502. unsigned int[3] bmin
  5503. [0] = 0x0
  5504. [1] = 0x1
  5505. [2] = 0x0
  5506. unsigned int[3] bmax
  5507. [0] = 0x7D0
  5508. [1] = 0xD9A
  5509. [2] = 0x7D0
  5510. int i = 0xFFFFAD8D
  5511. dtOffMeshConnection* offMeshCons = 0x194D7AA1F60
  5512. float[6] pos
  5513. [0] = -42201683186052843888412332559599403008.000000
  5514. [1] = 0.000000
  5515. [2] = 0.000000
  5516. [3] = 0.000000
  5517. [4] = 0.000000
  5518. [5] = 0.000000
  5519. float rad = 0.000000
  5520. unsigned int poly = 0x0
  5521. unsigned int flags = 0x0
  5522. unsigned int side = 0x0
  5523. unsigned int userId = 0x0
  5524. unsigned int* data = 0x56
  5525. int dataSize = 0x1E7EF0
  5526. int flags = 0x1
  5527. dtMeshTile* next = NULL
  5528. Local unsigned int parentRef = 0x100000000021ED
  5529. Local dtNavMeshQuery* this = 0x194F61F9AF0
  5530. dtNavMesh* m_nav = 0x194C9250630
  5531. dtNavMeshParams m_params
  5532. float[3] orig
  5533. [0] = -9599.999023
  5534. [1] = 0.000000
  5535. [2] = -3199.999756
  5536. float tileWidth = 533.333313
  5537. float tileHeight = 533.333313
  5538. int maxTiles = 0x46B
  5539. int maxPolys = 0x80000000
  5540. float[3] m_orig
  5541. [0] = -9599.999023
  5542. [1] = 0.000000
  5543. [2] = -3199.999756
  5544. float m_tileWidth = 533.333313
  5545. float m_tileHeight = 533.333313
  5546. int m_maxTiles = 0x46B
  5547. int m_tileLutSize = 0x200
  5548. int m_tileLutMask = 0x1FF
  5549. dtMeshTile** m_posLookup = NULL
  5550. dtMeshTile* m_nextFree = 0x194D72DF130
  5551. unsigned int salt = 0x2
  5552. unsigned int linksFreeList = 0x0
  5553. dtMeshHeader* header = NULL
  5554. dtPoly* polys = NULL
  5555. float* verts = NULL
  5556. dtLink* links = NULL
  5557. dtPolyDetail* detailMeshes = NULL
  5558. float* detailVerts = NULL
  5559. unsigned int* detailTris = NULL
  5560. dtBVNode* bvTree = NULL
  5561. dtOffMeshConnection* offMeshCons = NULL
  5562. unsigned int* data = NULL
  5563. int dataSize = 0x0
  5564. int flags = 0x0
  5565. dtMeshTile* next = 0x194D72DF198
  5566. dtMeshTile* m_tiles = 0x194D72DE290
  5567. unsigned int salt = 0x1
  5568. unsigned int linksFreeList = 0x61A9
  5569. dtMeshHeader* header = 0x194D78BA070
  5570. dtPoly* polys = 0x194D78ED59C
  5571. float* verts = 533.333313
  5572. dtLink* links = 0x194D793FCDC
  5573. dtPolyDetail* detailMeshes = 0x194D79E0E9C
  5574. float* detailVerts = 546.346619
  5575. unsigned int* detailTris = 0xB
  5576. dtBVNode* bvTree = 0x194D7A4F820
  5577. dtOffMeshConnection* offMeshCons = 0x194D7AA1F60
  5578. unsigned int* data = 0x56
  5579. int dataSize = 0x1E7EF0
  5580. int flags = 0x1
  5581. dtMeshTile* next = NULL
  5582. dtQueryData
  5583. unsigned int status = 0xC9250630
  5584. dtNode* lastBestNode = NULL
  5585. float lastBestNodeCost = 0.000000
  5586. unsigned int startRef = 0x0
  5587. unsigned int endRef = 0x0
  5588. float[3] startPos
  5589. [0] = 0.000000
  5590. [1] = 0.000000
  5591. [2] = 0.000000
  5592. float[3] endPos
  5593. [0] = 0.000000
  5594. [1] = 0.000000
  5595. [2] = 0.000000
  5596. dtQueryFilter* filter = NULL
  5597. unsigned int options = 0x0
  5598. float raycastLimitSqr = 0.000000
  5599. dtNavMeshQuery::dtQueryData m_query
  5600. unsigned int status = 0x0
  5601. dtNode* lastBestNode = NULL
  5602. float lastBestNodeCost = 0.000000
  5603. unsigned int startRef = 0x0
  5604. unsigned int endRef = 0x0
  5605. float[3] startPos
  5606. [0] = 0.000000
  5607. [1] = 0.000000
  5608. [2] = 0.000000
  5609. float[3] endPos
  5610. [0] = 0.000000
  5611. [1] = 0.000000
  5612. [2] = 0.000000
  5613. dtQueryFilter* filter = NULL
  5614. unsigned int options = 0x0
  5615. float raycastLimitSqr = 0.000000
  5616. dtNodePool* m_tinyNodePool = 0x194F7D9C400
  5617. dtNode* m_nodes = 0x194CBB4F0E0
  5618. float[3] pos
  5619. [0] = -431602080.000000
  5620. [1] = -431602080.000000
  5621. [2] = -431602080.000000
  5622. float cost = 0.000000
  5623. float total = 0.000000
  5624. unsigned int pidx = 0xC8000000
  5625. unsigned int state = 0xC8000000
  5626. unsigned int flags = 0xC8000000
  5627. unsigned int id = 0x10000000002453
  5628. unsigned int* m_first = 0xFFFF
  5629. unsigned int* m_next = 0xFFFF
  5630. int m_maxNodes = 0x40
  5631. int m_hashSize = 0x20
  5632. int m_nodeCount = 0x1
  5633. dtNodePool* m_nodePool = 0x194F7D9C4E0
  5634. dtNode* m_nodes = 0x194F72A7450
  5635. float[3] pos
  5636. [0] = 642.133301
  5637. [1] = -nan(ind)
  5638. [2] = 5823.999512
  5639. float cost = -nan(ind)
  5640. float total = -nan(ind)
  5641. unsigned int pidx = 0xC4000003
  5642. unsigned int state = 0xC4000003
  5643. unsigned int flags = 0xC4000003
  5644. unsigned int id = 0x1000000000213A
  5645. unsigned int* m_first = 0x1A7
  5646. unsigned int* m_next = 0xFFFF
  5647. int m_maxNodes = 0x400
  5648. int m_hashSize = 0x100
  5649. int m_nodeCount = 0x244
  5650. dtNodeQueue* m_openList = 0x194F83EA3B0
  5651. dtNode** m_heap = 0x194F72ABAD0
  5652. float[3] pos
  5653. [0] = 682.799927
  5654. [1] = 610.780884
  5655. [2] = 5813.866211
  5656. float cost = -nan(ind)
  5657. float total = -nan(ind)
  5658. unsigned int pidx = 0xC4000239
  5659. unsigned int state = 0xC8000239
  5660. unsigned int flags = 0xC8000239
  5661. unsigned int id = 0x100000000021EC
  5662. int m_capacity = 0x400
  5663. int m_size = 0x113
  5664. Parameter unsigned int startRef = 0x1000000000213A
  5665. Parameter unsigned int endRef = 0x10000000002463
  5666. Parameter float* startPos = 642.133301
  5667. Parameter float* endPos = 651.594299
  5668. Parameter dtQueryFilter* filter = 0x194F62D30A8
  5669. float[64] m_areaCost
  5670. [0] = 1.000000
  5671. [1] = 1.000000
  5672. [2] = 1.000000
  5673. [3] = 1.000000
  5674. [4] = 1.000000
  5675. [5] = 1.000000
  5676. [6] = 1.000000
  5677. [7] = 1.000000
  5678. [8] = 1.000000
  5679. [9] = 1.000000
  5680. unsigned int m_includeFlags = 0xF
  5681. unsigned int m_excludeFlags = 0x0
  5682. Parameter unsigned int* path = 0x1000000000213A
  5683. Parameter int* pathCount = 0x0
  5684. Parameter int maxPath = 0x43
  5685. Local dtNode* startNode = 0x194F72A7450
  5686. float[3] pos
  5687. [0] = 642.133301
  5688. [1] = -nan(ind)
  5689. [2] = 5823.999512
  5690. float cost = -nan(ind)
  5691. float total = -nan(ind)
  5692. unsigned int pidx = 0xC4000003
  5693. unsigned int state = 0xC4000003
  5694. unsigned int flags = 0xC4000003
  5695. unsigned int id = 0x1000000000213A
  5696. Local dtNode* lastBestNode = 0x194F72A7450
  5697. float[3] pos
  5698. [0] = 642.133301
  5699. [1] = -nan(ind)
  5700. [2] = 5823.999512
  5701. float cost = -nan(ind)
  5702. float total = -nan(ind)
  5703. unsigned int pidx = 0xC4000003
  5704. unsigned int state = 0xC4000003
  5705. unsigned int flags = 0xC4000003
  5706. unsigned int id = 0x1000000000213A
  5707. Local bool outOfNodes = 0x0
  5708. Local float lastBestNodeCost = -nan(ind)
  5709. Local unsigned int status = 0xCCCCCCCC
  5710.  
  5711. 00007FFBE85C534D 000000088BAFE3C0 PathGenerator::BuildPolyPath+13CD c:\tc\src\server\game\movement\pathgenerator.cpp line 382
  5712. Local float[3] suffixEndPoint
  5713. [0] = 642.133301
  5714. [1] = -nan(ind)
  5715. [2] = 5823.999512
  5716. Local unsigned int dtResult = 0xCCCCCCCC
  5717. Local unsigned int prefixPolyLength = 0x7
  5718. Local unsigned int suffixPolyLength = 0x0
  5719. Local unsigned int suffixStartPoly = 0x1000000000213A
  5720. Local PathGenerator* this = 0x194F62D2DE0
  5721. unsigned int[74] _pathPolyRefs
  5722. [0] = 0x1000000000211B
  5723. [1] = 0x10000000002101
  5724. [2] = 0x10000000002132
  5725. [3] = 0x10000000002133
  5726. [4] = 0x1000000000214E
  5727. [5] = 0x10000000002150
  5728. [6] = 0x1000000000213A
  5729. [7] = 0x10000000002439
  5730. [8] = 0x10000000002442
  5731. [9] = 0x0
  5732. unsigned int _polyLength = 0x9
  5733. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > _pathPoints
  5734. std::_Vector_alloc<std::_Vec_base_types<G3D::Vector3,std::allocator<G3D::Vector3> > >
  5735. std::_Compressed_pair<std::allocator<G3D::Vector3>,std::_Vector_val<std::_Simple_types<G3D::Vector3> >,1> _Mypair = 0x194F62D3038
  5736. int _type = 0x1
  5737. bool _useStraightPath = 0x0
  5738. bool _forceDestination = 0x0
  5739. unsigned int _pointPathLimit = 0x4A
  5740. bool _straightLine = 0x0
  5741. G3D::Vector3 _startPosition
  5742. float x = 5819.354492
  5743. float y = 632.924988
  5744. float z = 609.885925
  5745. G3D::Vector3 _endPosition
  5746. float x = 5833.237305
  5747. float y = 651.594299
  5748. float z = 609.381897
  5749. G3D::Vector3 _actualEndPosition
  5750. float x = 5833.237305
  5751. float y = 651.594299
  5752. float z = 609.381897
  5753. Unit* _sourceUnit = 0x194DCA3A560
  5754. WorldObject
  5755. Object
  5756. unsigned int m_objectType = 0x9
  5757. int m_objectTypeId = 0x3
  5758. unsigned int m_updateFlag = 0x60
  5759. int* m_int32Values = 0x8F0004BF
  5760. unsigned int* m_uint32Values = 0x8F0004BF
  5761. float* m_floatValues = -0.000000
  5762. UpdateMask _changesMask = 0x194DCA3A580
  5763. unsigned int m_valuesCount = 0x94
  5764. unsigned int _fieldNotifyFlags = 0x100
  5765. bool m_objectUpdated = 0x0
  5766. bool m_inWorld = 0x1
  5767. bool m_isNewObject = 0x0
  5768. PackedGuid m_PackGUID = 0x194DCA3A598
  5769. WorldLocation
  5770. Position
  5771. <user defined> XY = 0x194DCA3A5D0
  5772. <user defined> XYZ = 0x194DCA3A5D0
  5773. <user defined> XYZO = 0x194DCA3A5D0
  5774. <user defined> PackedXYZ = 0x194DCA3A5D0
  5775. float m_positionX = 5819.354492
  5776. float m_positionY = 632.924988
  5777. float m_positionZ = 609.885925
  5778. float m_orientation = 1.058019
  5779. ?$Streamer@UXY@Position@@
  5780. Position* Pos = 0x441E3B3345B5DAD6
  5781. ?$ConstStreamer@UXY@Position@@
  5782. Position* Pos = 0x441E3B3345B5DAD6
  5783. ?$Streamer@UXYZ@Position@@
  5784. <user defined> Pos = 0x441E3B3345B5DAD6
  5785. ?$ConstStreamer@UXYZ@Position@@
  5786. <user defined> Pos = 0x441E3B3345B5DAD6
  5787. ?$Streamer@UXYZO@Position@@
  5788. <user defined> Pos = 0x441E3B3345B5DAD6
  5789. ?$ConstStreamer@UXYZO@Position@@
  5790. <user defined> Pos = 0x441E3B3345B5DAD6
  5791. ?$Streamer@UPackedXYZ@Position@@
  5792. <user defined> Pos = 0x441E3B3345B5DAD6
  5793. ?$ConstStreamer@UPackedXYZ@Position@@
  5794. <user defined> Pos = 0x441E3B3345B5DAD6
  5795. unsigned int m_mapId = 0x23B
  5796. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194DCA3A5E4
  5797. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194DCA3A5F0
  5798. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194DCA3A5FC
  5799. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194DCA3A630
  5800. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194DCA3A664
  5801. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194DCA3A670
  5802. unsigned int LastUsedScriptID = 0x0
  5803. MovementInfo m_movementInfo = 0x194DCA3A680
  5804. EventProcessor m_Events = 0x194DCA3A6F0
  5805. std::string m_name = "Army of the Dead Ghoul"
  5806. bool m_isActive = 0x0
  5807. bool m_isFarVisible = 0x0
  5808. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  5809. bool m_isWorldObject = 0x0
  5810. ZoneScript* m_zoneScript = NULL
  5811. Transport* m_transport = NULL
  5812. unsigned int m_zoneId = 0x112B
  5813. unsigned int m_areaId = 0x11DA
  5814. float m_staticFloorZ = 609.885925
  5815. bool m_outdoors = 0x1
  5816. Map* m_currMap = 0x194D45F10D0
  5817. unsigned int m_InstanceId = 0x0
  5818. unsigned int m_phaseMask = 0x1
  5819. unsigned int m_notifyflags = 0x0
  5820. unsigned int m_extraAttacks = 0x0
  5821. bool m_canDualWield = 0x0
  5822. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  5823. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5824. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5825. 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 = 0x194DCA3A788
  5826. <user defined> _Copy_tag = 0x194DCA3A788
  5827. <user defined> _Move_tag = 0x194DCA3A788
  5828. Player* m_playerMovingMe = NULL
  5829. ObjectGuid[7] m_SummonSlot
  5830. [0] = 0x0
  5831. [1] = 0x0
  5832. [2] = 0x0
  5833. [3] = 0x0
  5834. [4] = 0x0
  5835. [5] = 0x0
  5836. [6] = 0x0
  5837. ObjectGuid[4] m_ObjectSlot
  5838. [0] = 0x0
  5839. [1] = 0x0
  5840. [2] = 0x0
  5841. [3] = 0x0
  5842. float m_modMeleeHitChance = 0.000000
  5843. float m_modRangedHitChance = 0.000000
  5844. float m_modSpellHitChance = 0.000000
  5845. int m_baseSpellCritChance = 0x5
  5846. float[3] m_modAttackSpeedPct
  5847. [0] = 0.833333
  5848. [1] = 0.833333
  5849. [2] = 1.000000
  5850. 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
  5851. [0] = 0x194DCA3A820
  5852. [1] = 0x194DCA3A870
  5853. [2] = 0x194DCA3A8C0
  5854. [3] = 0x194DCA3A910
  5855. [4] = 0x194DCA3A960
  5856. [5] = 0x194DCA3A9B0
  5857. [6] = 0x194DCA3AA00
  5858. unsigned int m_lastSanctuaryTime = 0x0
  5859. ObjectGuid LastCharmerGUID
  5860. unsigned int _guid = 0x0
  5861. Movement::MoveSpline* movespline = 0x19501489BF0
  5862. Movement::Spline<int> spline = 0x19501489BF0
  5863. Movement::FacingInfo facing = 0x19501489C40
  5864. unsigned int m_Id = 0x7BD
  5865. Movement::MoveSplineFlag splineflags = 0x21000
  5866. int time_passed = 0xC4
  5867. float vertical_acceleration = 0.000000
  5868. float initialOrientation = 1.058019
  5869. int effect_start_time = 0x0
  5870. int point_Idx = 0x1
  5871. int point_Idx_offset = 0x0
  5872. bool onTransport = 0x0
  5873. bool m_ControlledByPlayer = 0x1
  5874. bool m_AutoRepeatFirstCast = 0x0
  5875. unsigned int[3] m_attackTimer
  5876. [0] = 0x0
  5877. [1] = 0x0
  5878. [2] = 0x0
  5879. float[5] m_createStats
  5880. [0] = 22.000000
  5881. [1] = 22.000000
  5882. [2] = 25.000000
  5883. [3] = 28.000000
  5884. [4] = 27.000000
  5885. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  5886. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5887. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5888. 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 = 0x194DCA3AA90
  5889. <user defined> _Copy_tag = 0x194DCA3AA90
  5890. <user defined> _Move_tag = 0x194DCA3AA90
  5891. Unit* m_attacking = NULL
  5892. int m_deathState = 0x0
  5893. int m_procDeep = 0x0
  5894. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  5895. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  5896. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5897. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194DCA3AAB8
  5898. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  5899. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  5900. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  5901. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194DCA3AAD0
  5902. unsigned int m_transformSpell = 0x0
  5903. Spell*[4] m_currentSpells
  5904. [0] = NULL
  5905. [1] = NULL
  5906. [2] = NULL
  5907. [3] = NULL
  5908. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  5909. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  5910. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  5911. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194DCA3AB10
  5912. <user defined> value_compare = 0x194DCA3AB10
  5913. <user defined> _Copy_tag = 0x194DCA3AB10
  5914. <user defined> _Move_tag = 0x194DCA3AB10
  5915. <user defined> value_compare = 0x194DCA3AB10
  5916. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  5917. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  5918. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  5919. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3AB28
  5920. <user defined> value_compare = 0x194DCA3AB28
  5921. <user defined> _Copy_tag = 0x194DCA3AB28
  5922. <user defined> _Move_tag = 0x194DCA3AB28
  5923. <user defined> value_compare = 0x194DCA3AB28
  5924. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  5925. std::_List_buy<Aura *,std::allocator<Aura *> >
  5926. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  5927. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3AB40
  5928. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  5929. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  5930. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  5931. std::_Iterator_base12
  5932. std::_Container_proxy* _Myproxy = 0x194D6A8DC50
  5933. std::_Iterator_base12* _Mynextiter = NULL
  5934. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F48C8190
  5935. unsigned int m_removedAurasCount = 0x0
  5936. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  5937. [0] = 0x194DCA3AB78
  5938. [1] = 0x194DCA3AB90
  5939. [2] = 0x194DCA3ABA8
  5940. [3] = 0x194DCA3ABC0
  5941. [4] = 0x194DCA3ABD8
  5942. [5] = 0x194DCA3ABF0
  5943. [6] = 0x194DCA3AC08
  5944. [7] = 0x194DCA3AC20
  5945. [8] = 0x194DCA3AC38
  5946. [9] = 0x194DCA3AC50
  5947. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  5948. std::_List_buy<Aura *,std::allocator<Aura *> >
  5949. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  5950. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3C930
  5951. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  5952. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  5953. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  5954. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194DCA3C948
  5955. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  5956. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  5957. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  5958. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3C960
  5959. <user defined> value_compare = 0x194DCA3C960
  5960. <user defined> _Copy_tag = 0x194DCA3C960
  5961. <user defined> _Move_tag = 0x194DCA3C960
  5962. <user defined> value_compare = 0x194DCA3C960
  5963. unsigned int m_interruptMask = 0x0
  5964. float[2] m_auraFlatModifiersGroup
  5965. [0] = 0.000000
  5966. [1] = 0.000000
  5967. [0] = 0x0
  5968. float[2]
  5969. [0] = 0.000000
  5970. [1] = 0.000000
  5971. float[2]
  5972. [0] = 0.000000
  5973. [1] = 0.000000
  5974. float[2]
  5975. [0] = 0.000000
  5976. [1] = 0.000000
  5977. float[2]
  5978. [0] = 0.000000
  5979. [1] = 0.000000
  5980. float[2]
  5981. [0] = 3796.000000
  5982. [1] = 0.000000
  5983. float[2]
  5984. [0] = 0.000000
  5985. [1] = 0.000000
  5986. float[2]
  5987. [0] = 0.000000
  5988. [1] = 0.000000
  5989. float[2]
  5990. [0] = 0.000000
  5991. [1] = 0.000000
  5992. float[2]
  5993. [0] = 0.000000
  5994. [1] = 0.000000
  5995. float[2] m_auraPctModifiersGroup
  5996. [0] = 1.000000
  5997. [1] = 1.000000
  5998. [0] = 0x3F8000003F800000
  5999. float[2]
  6000. [0] = 1.000000
  6001. [1] = 1.000000
  6002. float[2]
  6003. [0] = 1.000000
  6004. [1] = 1.000000
  6005. float[2]
  6006. [0] = 1.000000
  6007. [1] = 1.000000
  6008. float[2]
  6009. [0] = 1.000000
  6010. [1] = 1.000000
  6011. float[2]
  6012. [0] = 1.000000
  6013. [1] = 1.000000
  6014. float[2]
  6015. [0] = 1.000000
  6016. [1] = 1.000000
  6017. float[2]
  6018. [0] = 1.000000
  6019. [1] = 1.000000
  6020. float[2]
  6021. [0] = 1.000000
  6022. [1] = 1.000000
  6023. float[2]
  6024. [0] = 1.000000
  6025. [1] = 1.000000
  6026. float[2] m_weaponDamage
  6027. [0] = 164.923996
  6028. [1] = 0.000000
  6029. [0] = 0x4324EC8B
  6030. float[2]
  6031. [0] = 247.385986
  6032. [1] = 0.000000
  6033. [0] = 0x194DCA3CB0C
  6034. float[2]
  6035. [0] = 164.923996
  6036. [1] = 0.000000
  6037. [0] = 0x4324EC8B
  6038. float[2]
  6039. [0] = 247.385986
  6040. [1] = 0.000000
  6041. float[2]
  6042. [0] = 164.923996
  6043. [1] = 0.000000
  6044. [0] = 0x4324EC8B
  6045. float[2]
  6046. [0] = 247.385986
  6047. [1] = 0.000000
  6048. bool m_canModifyStats = 0x1
  6049. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  6050. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  6051. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  6052. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3CB40
  6053. <user defined> value_compare = 0x194DCA3CB40
  6054. <user defined> _Copy_tag = 0x194DCA3CB40
  6055. <user defined> _Move_tag = 0x194DCA3CB40
  6056. <user defined> value_compare = 0x194DCA3CB40
  6057. float[9] m_speed_rate
  6058. [0] = 0.777776
  6059. [1] = 1.142860
  6060. [2] = 1.000000
  6061. [3] = 1.000000
  6062. [4] = 1.000000
  6063. [5] = 1.000000
  6064. [6] = 1.000000
  6065. [7] = 1.000000
  6066. [8] = 1.000000
  6067. Unit* m_charmer = NULL
  6068. Unit* m_charmed = NULL
  6069. CharmInfo* m_charmInfo = NULL
  6070. std::list<Player *,std::allocator<Player *> > m_sharedVision
  6071. std::_List_buy<Player *,std::allocator<Player *> >
  6072. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  6073. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194DCA3CB98
  6074. MotionMaster* i_motionMaster = 0x194F844D660
  6075. Unit* _owner = 0x194DCA3A560
  6076. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator = 0x7FFBE99F7B28
  6077. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators = 0x194F844D670
  6078. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap = 0x194F844D688
  6079. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions = 0x194F844D6D8
  6080. unsigned int _flags = 0x3
  6081. unsigned int[4] m_reactiveTimer
  6082. [0] = 0x0
  6083. [1] = 0x0
  6084. [2] = 0x0
  6085. [3] = 0x0
  6086. unsigned int m_regenTimer = 0x294
  6087. Vehicle* m_vehicle = NULL
  6088. Vehicle* m_vehicleKit = NULL
  6089. unsigned int m_unitTypeMask = 0x7
  6090. LiquidTypeEntry* _lastLiquid = NULL
  6091. unsigned int m_rootTimes = 0x0
  6092. unsigned int m_state = 0x8000200
  6093. unsigned int m_lastManaUse = 0x0
  6094. TimeTrackerSmall m_movesplineTimer
  6095. int i_expiryTime = 0xCC
  6096. DiminishingReturn[21] m_Diminishing
  6097. [0] = 0x194DCA3CC00
  6098. [1] = 0x194DCA3CC0C
  6099. [2] = 0x194DCA3CC18
  6100. [3] = 0x194DCA3CC24
  6101. [4] = 0x194DCA3CC30
  6102. [5] = 0x194DCA3CC3C
  6103. [6] = 0x194DCA3CC48
  6104. [7] = 0x194DCA3CC54
  6105. [8] = 0x194DCA3CC60
  6106. [9] = 0x194DCA3CC6C
  6107. CombatManager m_combatManager
  6108. Unit* _owner = 0x194DCA3A560
  6109. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x194DCA3CD08
  6110. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x194DCA3CD58
  6111. ThreatManager m_threatManager
  6112. ThreatListIterator
  6113. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194DCA3CDA8
  6114. Unit* _owner = 0x194DCA3A560
  6115. bool _ownerCanHaveThreatList = 0x0
  6116. bool _ownerEngaged = 0x0
  6117. bool _needClientUpdate = 0x0
  6118. unsigned int _updateTimer = 0x3E8
  6119. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x194DCA3CDB8
  6120. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x194DCA3CDF0
  6121. ThreatReference* _currentVictimRef = NULL
  6122. ThreatReference* _fixateRef = NULL
  6123. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x194DCA3CE50
  6124. std::array<float,7> _singleSchoolModifiers = 0x194DCA3CEA0
  6125. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x194DCA3CEC0
  6126. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x194DCA3CF10
  6127. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0x194DCA3CF30
  6128. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  6129. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0x194DCA3CF80
  6130. std::shared_ptr<UnitAI> i_AI
  6131. std::_Ptr_base<UnitAI>
  6132. UnitAI* _Ptr = 0x194F48C8740
  6133. std::_Ref_count_base* _Rep = 0x19502D47BB0
  6134. bool m_aiLocked = 0x0
  6135. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  6136. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  6137. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  6138. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194DCA3CFC8
  6139. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3CFE0
  6140. unsigned int _Mask = 0x7
  6141. unsigned int _Maxidx = 0x8
  6142. Unit* m_comboTarget = NULL
  6143. int m_comboPoints = 0x0
  6144. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  6145. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  6146. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  6147. std::list<Unit *,std::allocator<Unit *> > _List = 0x194DCA3D028
  6148. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3D040
  6149. unsigned int _Mask = 0x7
  6150. unsigned int _Maxidx = 0x8
  6151. bool m_cleanupDone = 0x0
  6152. bool m_duringRemoveFromWorld = 0x0
  6153. bool _instantCast = 0x0
  6154. unsigned int _oldFactionId = 0x0
  6155. bool _isWalkingBeforeCharm = 0x0
  6156. SpellHistory* m_spellHistory = 0x195031B87E0
  6157. CooldownEntry
  6158. unsigned int SpellId = 0xDCA3A560
  6159. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  6160. unsigned int ItemId = 0xD6A7D990
  6161. unsigned int CategoryId = 0x194
  6162. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x19503235E20
  6163. bool OnHold = 0x0
  6164. Unit* _owner = 0x194DCA3A560
  6165. 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 = 0x195031B87E8
  6166. 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 = 0x195031B8838
  6167. 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 = 0x195031B8888
  6168. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  6169. [0] = 0x0
  6170. [1] = 0x0
  6171. [2] = 0x0
  6172. [3] = 0x0
  6173. [4] = 0x0
  6174. [5] = 0x0
  6175. [6] = 0x0
  6176. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns = 0x195031B8910
  6177. dtNavMesh* _navMesh = 0x194C9250630
  6178. dtNavMeshParams m_params
  6179. float[3] orig
  6180. [0] = -9599.999023
  6181. [1] = 0.000000
  6182. [2] = -3199.999756
  6183. float tileWidth = 533.333313
  6184. float tileHeight = 533.333313
  6185. int maxTiles = 0x46B
  6186. int maxPolys = 0x80000000
  6187. float[3] m_orig
  6188. [0] = -9599.999023
  6189. [1] = 0.000000
  6190. [2] = -3199.999756
  6191. float m_tileWidth = 533.333313
  6192. float m_tileHeight = 533.333313
  6193. int m_maxTiles = 0x46B
  6194. int m_tileLutSize = 0x200
  6195. int m_tileLutMask = 0x1FF
  6196. dtMeshTile** m_posLookup = NULL
  6197. dtMeshTile* m_nextFree = 0x194D72DF130
  6198. unsigned int salt = 0x2
  6199. unsigned int linksFreeList = 0x0
  6200. dtMeshHeader* header = NULL
  6201. dtPoly* polys = NULL
  6202. float* verts = NULL
  6203. dtLink* links = NULL
  6204. dtPolyDetail* detailMeshes = NULL
  6205. float* detailVerts = NULL
  6206. unsigned int* detailTris = NULL
  6207. dtBVNode* bvTree = NULL
  6208. dtOffMeshConnection* offMeshCons = NULL
  6209. unsigned int* data = NULL
  6210. int dataSize = 0x0
  6211. int flags = 0x0
  6212. dtMeshTile* next = 0x194D72DF198
  6213. dtMeshTile* m_tiles = 0x194D72DE290
  6214. unsigned int salt = 0x1
  6215. unsigned int linksFreeList = 0x61A9
  6216. dtMeshHeader* header = 0x194D78BA070
  6217. dtPoly* polys = 0x194D78ED59C
  6218. float* verts = 533.333313
  6219. dtLink* links = 0x194D793FCDC
  6220. dtPolyDetail* detailMeshes = 0x194D79E0E9C
  6221. float* detailVerts = 546.346619
  6222. unsigned int* detailTris = 0xB
  6223. dtBVNode* bvTree = 0x194D7A4F820
  6224. dtOffMeshConnection* offMeshCons = 0x194D7AA1F60
  6225. unsigned int* data = 0x56
  6226. int dataSize = 0x1E7EF0
  6227. int flags = 0x1
  6228. dtMeshTile* next = NULL
  6229. dtNavMeshQuery* _navMeshQuery = 0x194F61F9AF0
  6230. dtNavMesh* m_nav = 0x194C9250630
  6231. dtQueryData
  6232. unsigned int status = 0xC9250630
  6233. dtNode* lastBestNode = NULL
  6234. float lastBestNodeCost = 0.000000
  6235. unsigned int startRef = 0x0
  6236. unsigned int endRef = 0x0
  6237. float[3] startPos
  6238. [0] = 0.000000
  6239. [1] = 0.000000
  6240. [2] = 0.000000
  6241. float[3] endPos
  6242. [0] = 0.000000
  6243. [1] = 0.000000
  6244. [2] = 0.000000
  6245. dtQueryFilter* filter = NULL
  6246. unsigned int options = 0x0
  6247. float raycastLimitSqr = 0.000000
  6248. dtNavMeshQuery::dtQueryData m_query
  6249. unsigned int status = 0x0
  6250. dtNode* lastBestNode = NULL
  6251. float lastBestNodeCost = 0.000000
  6252. unsigned int startRef = 0x0
  6253. unsigned int endRef = 0x0
  6254. float[3] startPos
  6255. [0] = 0.000000
  6256. [1] = 0.000000
  6257. [2] = 0.000000
  6258. float[3] endPos
  6259. [0] = 0.000000
  6260. [1] = 0.000000
  6261. [2] = 0.000000
  6262. dtQueryFilter* filter = NULL
  6263. unsigned int options = 0x0
  6264. float raycastLimitSqr = 0.000000
  6265. dtNodePool* m_tinyNodePool = 0x194F7D9C400
  6266. dtNode* m_nodes = 0x194CBB4F0E0
  6267. unsigned int* m_first = 0xFFFF
  6268. unsigned int* m_next = 0xFFFF
  6269. int m_maxNodes = 0x40
  6270. int m_hashSize = 0x20
  6271. int m_nodeCount = 0x1
  6272. dtNodePool* m_nodePool = 0x194F7D9C4E0
  6273. dtNode* m_nodes = 0x194F72A7450
  6274. unsigned int* m_first = 0x1A7
  6275. unsigned int* m_next = 0xFFFF
  6276. int m_maxNodes = 0x400
  6277. int m_hashSize = 0x100
  6278. int m_nodeCount = 0x244
  6279. dtNodeQueue* m_openList = 0x194F83EA3B0
  6280. dtNode** m_heap = 0x194F72ABBB0
  6281. int m_capacity = 0x400
  6282. int m_size = 0x113
  6283. dtQueryFilter _filter
  6284. float[64] m_areaCost
  6285. [0] = 1.000000
  6286. [1] = 1.000000
  6287. [2] = 1.000000
  6288. [3] = 1.000000
  6289. [4] = 1.000000
  6290. [5] = 1.000000
  6291. [6] = 1.000000
  6292. [7] = 1.000000
  6293. [8] = 1.000000
  6294. [9] = 1.000000
  6295. unsigned int m_includeFlags = 0xF
  6296. unsigned int m_excludeFlags = 0x0
  6297. Parameter G3D::Vector3& startPos = 0x88BAFE518
  6298. float x = 5819.354492
  6299. float y = 632.924988
  6300. float z = 609.885925
  6301. Parameter G3D::Vector3& endPos = 0x88BAFE4E8
  6302. float x = 5833.237305
  6303. float y = 651.594299
  6304. float z = 609.381897
  6305. Local bool endPolyFound = 0x0
  6306. Local unsigned int pathEndIndex = 0x0
  6307. Local unsigned int startPoly = 0x1000000000211B
  6308. Local float distToStartPoly = 0.094910
  6309. Local bool farFromPoly = 0x0
  6310. Local unsigned int pathStartIndex = 0x0
  6311. Local float[3] endPoint
  6312. [0] = 651.594299
  6313. [1] = 609.381897
  6314. [2] = 5833.237305
  6315. Local unsigned int endPoly = 0x10000000002463
  6316. Local float distToEndPoly = 0.706543
  6317. Local bool startPolyFound = 0x1
  6318. Local float[3] startPoint
  6319. [0] = 632.924988
  6320. [1] = 609.885925
  6321. [2] = 5819.354492
  6322.  
  6323. 00007FFBE85C314D 000000088BAFE630 PathGenerator::CalculatePath+3FD c:\tc\src\server\game\movement\pathgenerator.cpp line 91
  6324. Local PathGenerator* this = 0x194F62D2DE0
  6325. unsigned int[74] _pathPolyRefs
  6326. [0] = 0x1000000000211B
  6327. [1] = 0x10000000002101
  6328. [2] = 0x10000000002132
  6329. [3] = 0x10000000002133
  6330. [4] = 0x1000000000214E
  6331. [5] = 0x10000000002150
  6332. [6] = 0x1000000000213A
  6333. [7] = 0x10000000002439
  6334. [8] = 0x10000000002442
  6335. [9] = 0x0
  6336. unsigned int _polyLength = 0x9
  6337. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > _pathPoints
  6338. std::_Vector_alloc<std::_Vec_base_types<G3D::Vector3,std::allocator<G3D::Vector3> > >
  6339. std::_Compressed_pair<std::allocator<G3D::Vector3>,std::_Vector_val<std::_Simple_types<G3D::Vector3> >,1> _Mypair = 0x194F62D3038
  6340. int _type = 0x1
  6341. bool _useStraightPath = 0x0
  6342. bool _forceDestination = 0x0
  6343. unsigned int _pointPathLimit = 0x4A
  6344. bool _straightLine = 0x0
  6345. G3D::Vector3 _startPosition
  6346. float x = 5819.354492
  6347. float y = 632.924988
  6348. float z = 609.885925
  6349. G3D::Vector3 _endPosition
  6350. float x = 5833.237305
  6351. float y = 651.594299
  6352. float z = 609.381897
  6353. G3D::Vector3 _actualEndPosition
  6354. float x = 5833.237305
  6355. float y = 651.594299
  6356. float z = 609.381897
  6357. Unit* _sourceUnit = 0x194DCA3A560
  6358. WorldObject
  6359. Object
  6360. unsigned int m_objectType = 0x9
  6361. int m_objectTypeId = 0x3
  6362. unsigned int m_updateFlag = 0x60
  6363. int* m_int32Values = 0x8F0004BF
  6364. unsigned int* m_uint32Values = 0x8F0004BF
  6365. float* m_floatValues = -0.000000
  6366. UpdateMask _changesMask = 0x194DCA3A580
  6367. unsigned int m_valuesCount = 0x94
  6368. unsigned int _fieldNotifyFlags = 0x100
  6369. bool m_objectUpdated = 0x0
  6370. bool m_inWorld = 0x1
  6371. bool m_isNewObject = 0x0
  6372. PackedGuid m_PackGUID = 0x194DCA3A598
  6373. WorldLocation
  6374. Position
  6375. <user defined> XY = 0x194DCA3A5D0
  6376. <user defined> XYZ = 0x194DCA3A5D0
  6377. <user defined> XYZO = 0x194DCA3A5D0
  6378. <user defined> PackedXYZ = 0x194DCA3A5D0
  6379. float m_positionX = 5819.354492
  6380. float m_positionY = 632.924988
  6381. float m_positionZ = 609.885925
  6382. float m_orientation = 1.058019
  6383. ?$Streamer@UXY@Position@@
  6384. Position* Pos = 0x441E3B3345B5DAD6
  6385. ?$ConstStreamer@UXY@Position@@
  6386. Position* Pos = 0x441E3B3345B5DAD6
  6387. ?$Streamer@UXYZ@Position@@
  6388. <user defined> Pos = 0x441E3B3345B5DAD6
  6389. ?$ConstStreamer@UXYZ@Position@@
  6390. <user defined> Pos = 0x441E3B3345B5DAD6
  6391. ?$Streamer@UXYZO@Position@@
  6392. <user defined> Pos = 0x441E3B3345B5DAD6
  6393. ?$ConstStreamer@UXYZO@Position@@
  6394. <user defined> Pos = 0x441E3B3345B5DAD6
  6395. ?$Streamer@UPackedXYZ@Position@@
  6396. <user defined> Pos = 0x441E3B3345B5DAD6
  6397. ?$ConstStreamer@UPackedXYZ@Position@@
  6398. <user defined> Pos = 0x441E3B3345B5DAD6
  6399. unsigned int m_mapId = 0x23B
  6400. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194DCA3A5E4
  6401. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194DCA3A5F0
  6402. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194DCA3A5FC
  6403. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194DCA3A630
  6404. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194DCA3A664
  6405. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194DCA3A670
  6406. unsigned int LastUsedScriptID = 0x0
  6407. MovementInfo m_movementInfo = 0x194DCA3A680
  6408. EventProcessor m_Events = 0x194DCA3A6F0
  6409. std::string m_name = "Army of the Dead Ghoul"
  6410. bool m_isActive = 0x0
  6411. bool m_isFarVisible = 0x0
  6412. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  6413. bool m_isWorldObject = 0x0
  6414. ZoneScript* m_zoneScript = NULL
  6415. Transport* m_transport = NULL
  6416. unsigned int m_zoneId = 0x112B
  6417. unsigned int m_areaId = 0x11DA
  6418. float m_staticFloorZ = 609.885925
  6419. bool m_outdoors = 0x1
  6420. Map* m_currMap = 0x194D45F10D0
  6421. unsigned int m_InstanceId = 0x0
  6422. unsigned int m_phaseMask = 0x1
  6423. unsigned int m_notifyflags = 0x0
  6424. unsigned int m_extraAttacks = 0x0
  6425. bool m_canDualWield = 0x0
  6426. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  6427. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6428. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6429. 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 = 0x194DCA3A788
  6430. <user defined> _Copy_tag = 0x194DCA3A788
  6431. <user defined> _Move_tag = 0x194DCA3A788
  6432. Player* m_playerMovingMe = NULL
  6433. ObjectGuid[7] m_SummonSlot
  6434. [0] = 0x0
  6435. [1] = 0x0
  6436. [2] = 0x0
  6437. [3] = 0x0
  6438. [4] = 0x0
  6439. [5] = 0x0
  6440. [6] = 0x0
  6441. ObjectGuid[4] m_ObjectSlot
  6442. [0] = 0x0
  6443. [1] = 0x0
  6444. [2] = 0x0
  6445. [3] = 0x0
  6446. float m_modMeleeHitChance = 0.000000
  6447. float m_modRangedHitChance = 0.000000
  6448. float m_modSpellHitChance = 0.000000
  6449. int m_baseSpellCritChance = 0x5
  6450. float[3] m_modAttackSpeedPct
  6451. [0] = 0.833333
  6452. [1] = 0.833333
  6453. [2] = 1.000000
  6454. 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
  6455. [0] = 0x194DCA3A820
  6456. [1] = 0x194DCA3A870
  6457. [2] = 0x194DCA3A8C0
  6458. [3] = 0x194DCA3A910
  6459. [4] = 0x194DCA3A960
  6460. [5] = 0x194DCA3A9B0
  6461. [6] = 0x194DCA3AA00
  6462. unsigned int m_lastSanctuaryTime = 0x0
  6463. ObjectGuid LastCharmerGUID
  6464. unsigned int _guid = 0x0
  6465. Movement::MoveSpline* movespline = 0x19501489BF0
  6466. Movement::Spline<int> spline = 0x19501489BF0
  6467. Movement::FacingInfo facing = 0x19501489C40
  6468. unsigned int m_Id = 0x7BD
  6469. Movement::MoveSplineFlag splineflags = 0x21000
  6470. int time_passed = 0xC4
  6471. float vertical_acceleration = 0.000000
  6472. float initialOrientation = 1.058019
  6473. int effect_start_time = 0x0
  6474. int point_Idx = 0x1
  6475. int point_Idx_offset = 0x0
  6476. bool onTransport = 0x0
  6477. bool m_ControlledByPlayer = 0x1
  6478. bool m_AutoRepeatFirstCast = 0x0
  6479. unsigned int[3] m_attackTimer
  6480. [0] = 0x0
  6481. [1] = 0x0
  6482. [2] = 0x0
  6483. float[5] m_createStats
  6484. [0] = 22.000000
  6485. [1] = 22.000000
  6486. [2] = 25.000000
  6487. [3] = 28.000000
  6488. [4] = 27.000000
  6489. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  6490. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6491. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6492. 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 = 0x194DCA3AA90
  6493. <user defined> _Copy_tag = 0x194DCA3AA90
  6494. <user defined> _Move_tag = 0x194DCA3AA90
  6495. Unit* m_attacking = NULL
  6496. int m_deathState = 0x0
  6497. int m_procDeep = 0x0
  6498. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  6499. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  6500. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  6501. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194DCA3AAB8
  6502. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  6503. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  6504. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  6505. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194DCA3AAD0
  6506. unsigned int m_transformSpell = 0x0
  6507. Spell*[4] m_currentSpells
  6508. [0] = NULL
  6509. [1] = NULL
  6510. [2] = NULL
  6511. [3] = NULL
  6512. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  6513. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  6514. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  6515. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194DCA3AB10
  6516. <user defined> value_compare = 0x194DCA3AB10
  6517. <user defined> _Copy_tag = 0x194DCA3AB10
  6518. <user defined> _Move_tag = 0x194DCA3AB10
  6519. <user defined> value_compare = 0x194DCA3AB10
  6520. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  6521. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  6522. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  6523. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3AB28
  6524. <user defined> value_compare = 0x194DCA3AB28
  6525. <user defined> _Copy_tag = 0x194DCA3AB28
  6526. <user defined> _Move_tag = 0x194DCA3AB28
  6527. <user defined> value_compare = 0x194DCA3AB28
  6528. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  6529. std::_List_buy<Aura *,std::allocator<Aura *> >
  6530. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  6531. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3AB40
  6532. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  6533. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  6534. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  6535. std::_Iterator_base12
  6536. std::_Container_proxy* _Myproxy = 0x194D6A8DC50
  6537. std::_Iterator_base12* _Mynextiter = NULL
  6538. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F48C8190
  6539. unsigned int m_removedAurasCount = 0x0
  6540. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  6541. [0] = 0x194DCA3AB78
  6542. [1] = 0x194DCA3AB90
  6543. [2] = 0x194DCA3ABA8
  6544. [3] = 0x194DCA3ABC0
  6545. [4] = 0x194DCA3ABD8
  6546. [5] = 0x194DCA3ABF0
  6547. [6] = 0x194DCA3AC08
  6548. [7] = 0x194DCA3AC20
  6549. [8] = 0x194DCA3AC38
  6550. [9] = 0x194DCA3AC50
  6551. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  6552. std::_List_buy<Aura *,std::allocator<Aura *> >
  6553. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  6554. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3C930
  6555. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  6556. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  6557. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  6558. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194DCA3C948
  6559. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  6560. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  6561. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  6562. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3C960
  6563. <user defined> value_compare = 0x194DCA3C960
  6564. <user defined> _Copy_tag = 0x194DCA3C960
  6565. <user defined> _Move_tag = 0x194DCA3C960
  6566. <user defined> value_compare = 0x194DCA3C960
  6567. unsigned int m_interruptMask = 0x0
  6568. float[2] m_auraFlatModifiersGroup
  6569. [0] = 0.000000
  6570. [1] = 0.000000
  6571. [0] = 0x0
  6572. float[2]
  6573. [0] = 0.000000
  6574. [1] = 0.000000
  6575. float[2]
  6576. [0] = 0.000000
  6577. [1] = 0.000000
  6578. float[2]
  6579. [0] = 0.000000
  6580. [1] = 0.000000
  6581. float[2]
  6582. [0] = 0.000000
  6583. [1] = 0.000000
  6584. float[2]
  6585. [0] = 3796.000000
  6586. [1] = 0.000000
  6587. float[2]
  6588. [0] = 0.000000
  6589. [1] = 0.000000
  6590. float[2]
  6591. [0] = 0.000000
  6592. [1] = 0.000000
  6593. float[2]
  6594. [0] = 0.000000
  6595. [1] = 0.000000
  6596. float[2]
  6597. [0] = 0.000000
  6598. [1] = 0.000000
  6599. float[2] m_auraPctModifiersGroup
  6600. [0] = 1.000000
  6601. [1] = 1.000000
  6602. [0] = 0x3F8000003F800000
  6603. float[2]
  6604. [0] = 1.000000
  6605. [1] = 1.000000
  6606. float[2]
  6607. [0] = 1.000000
  6608. [1] = 1.000000
  6609. float[2]
  6610. [0] = 1.000000
  6611. [1] = 1.000000
  6612. float[2]
  6613. [0] = 1.000000
  6614. [1] = 1.000000
  6615. float[2]
  6616. [0] = 1.000000
  6617. [1] = 1.000000
  6618. float[2]
  6619. [0] = 1.000000
  6620. [1] = 1.000000
  6621. float[2]
  6622. [0] = 1.000000
  6623. [1] = 1.000000
  6624. float[2]
  6625. [0] = 1.000000
  6626. [1] = 1.000000
  6627. float[2]
  6628. [0] = 1.000000
  6629. [1] = 1.000000
  6630. float[2] m_weaponDamage
  6631. [0] = 164.923996
  6632. [1] = 0.000000
  6633. [0] = 0x4324EC8B
  6634. float[2]
  6635. [0] = 247.385986
  6636. [1] = 0.000000
  6637. [0] = 0x194DCA3CB0C
  6638. float[2]
  6639. [0] = 164.923996
  6640. [1] = 0.000000
  6641. [0] = 0x4324EC8B
  6642. float[2]
  6643. [0] = 247.385986
  6644. [1] = 0.000000
  6645. float[2]
  6646. [0] = 164.923996
  6647. [1] = 0.000000
  6648. [0] = 0x4324EC8B
  6649. float[2]
  6650. [0] = 247.385986
  6651. [1] = 0.000000
  6652. bool m_canModifyStats = 0x1
  6653. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  6654. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  6655. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  6656. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3CB40
  6657. <user defined> value_compare = 0x194DCA3CB40
  6658. <user defined> _Copy_tag = 0x194DCA3CB40
  6659. <user defined> _Move_tag = 0x194DCA3CB40
  6660. <user defined> value_compare = 0x194DCA3CB40
  6661. float[9] m_speed_rate
  6662. [0] = 0.777776
  6663. [1] = 1.142860
  6664. [2] = 1.000000
  6665. [3] = 1.000000
  6666. [4] = 1.000000
  6667. [5] = 1.000000
  6668. [6] = 1.000000
  6669. [7] = 1.000000
  6670. [8] = 1.000000
  6671. Unit* m_charmer = NULL
  6672. Unit* m_charmed = NULL
  6673. CharmInfo* m_charmInfo = NULL
  6674. std::list<Player *,std::allocator<Player *> > m_sharedVision
  6675. std::_List_buy<Player *,std::allocator<Player *> >
  6676. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  6677. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194DCA3CB98
  6678. MotionMaster* i_motionMaster = 0x194F844D660
  6679. Unit* _owner = 0x194DCA3A560
  6680. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator = 0x7FFBE99F7B28
  6681. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators = 0x194F844D670
  6682. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap = 0x194F844D688
  6683. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions = 0x194F844D6D8
  6684. unsigned int _flags = 0x3
  6685. unsigned int[4] m_reactiveTimer
  6686. [0] = 0x0
  6687. [1] = 0x0
  6688. [2] = 0x0
  6689. [3] = 0x0
  6690. unsigned int m_regenTimer = 0x294
  6691. Vehicle* m_vehicle = NULL
  6692. Vehicle* m_vehicleKit = NULL
  6693. unsigned int m_unitTypeMask = 0x7
  6694. LiquidTypeEntry* _lastLiquid = NULL
  6695. unsigned int m_rootTimes = 0x0
  6696. unsigned int m_state = 0x8000200
  6697. unsigned int m_lastManaUse = 0x0
  6698. TimeTrackerSmall m_movesplineTimer
  6699. int i_expiryTime = 0xCC
  6700. DiminishingReturn[21] m_Diminishing
  6701. [0] = 0x194DCA3CC00
  6702. [1] = 0x194DCA3CC0C
  6703. [2] = 0x194DCA3CC18
  6704. [3] = 0x194DCA3CC24
  6705. [4] = 0x194DCA3CC30
  6706. [5] = 0x194DCA3CC3C
  6707. [6] = 0x194DCA3CC48
  6708. [7] = 0x194DCA3CC54
  6709. [8] = 0x194DCA3CC60
  6710. [9] = 0x194DCA3CC6C
  6711. CombatManager m_combatManager
  6712. Unit* _owner = 0x194DCA3A560
  6713. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x194DCA3CD08
  6714. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x194DCA3CD58
  6715. ThreatManager m_threatManager
  6716. ThreatListIterator
  6717. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194DCA3CDA8
  6718. Unit* _owner = 0x194DCA3A560
  6719. bool _ownerCanHaveThreatList = 0x0
  6720. bool _ownerEngaged = 0x0
  6721. bool _needClientUpdate = 0x0
  6722. unsigned int _updateTimer = 0x3E8
  6723. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x194DCA3CDB8
  6724. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x194DCA3CDF0
  6725. ThreatReference* _currentVictimRef = NULL
  6726. ThreatReference* _fixateRef = NULL
  6727. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x194DCA3CE50
  6728. std::array<float,7> _singleSchoolModifiers = 0x194DCA3CEA0
  6729. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x194DCA3CEC0
  6730. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x194DCA3CF10
  6731. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0x194DCA3CF30
  6732. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  6733. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0x194DCA3CF80
  6734. std::shared_ptr<UnitAI> i_AI
  6735. std::_Ptr_base<UnitAI>
  6736. UnitAI* _Ptr = 0x194F48C8740
  6737. std::_Ref_count_base* _Rep = 0x19502D47BB0
  6738. bool m_aiLocked = 0x0
  6739. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  6740. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  6741. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  6742. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194DCA3CFC8
  6743. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3CFE0
  6744. unsigned int _Mask = 0x7
  6745. unsigned int _Maxidx = 0x8
  6746. Unit* m_comboTarget = NULL
  6747. int m_comboPoints = 0x0
  6748. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  6749. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  6750. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  6751. std::list<Unit *,std::allocator<Unit *> > _List = 0x194DCA3D028
  6752. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3D040
  6753. unsigned int _Mask = 0x7
  6754. unsigned int _Maxidx = 0x8
  6755. bool m_cleanupDone = 0x0
  6756. bool m_duringRemoveFromWorld = 0x0
  6757. bool _instantCast = 0x0
  6758. unsigned int _oldFactionId = 0x0
  6759. bool _isWalkingBeforeCharm = 0x0
  6760. SpellHistory* m_spellHistory = 0x195031B87E0
  6761. CooldownEntry
  6762. unsigned int SpellId = 0xDCA3A560
  6763. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  6764. unsigned int ItemId = 0xD6A7D990
  6765. unsigned int CategoryId = 0x194
  6766. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x19503235E20
  6767. bool OnHold = 0x0
  6768. Unit* _owner = 0x194DCA3A560
  6769. 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 = 0x195031B87E8
  6770. 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 = 0x195031B8838
  6771. 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 = 0x195031B8888
  6772. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  6773. [0] = 0x0
  6774. [1] = 0x0
  6775. [2] = 0x0
  6776. [3] = 0x0
  6777. [4] = 0x0
  6778. [5] = 0x0
  6779. [6] = 0x0
  6780. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns = 0x195031B8910
  6781. dtNavMesh* _navMesh = 0x194C9250630
  6782. dtNavMeshParams m_params
  6783. float[3] orig
  6784. [0] = -9599.999023
  6785. [1] = 0.000000
  6786. [2] = -3199.999756
  6787. float tileWidth = 533.333313
  6788. float tileHeight = 533.333313
  6789. int maxTiles = 0x46B
  6790. int maxPolys = 0x80000000
  6791. float[3] m_orig
  6792. [0] = -9599.999023
  6793. [1] = 0.000000
  6794. [2] = -3199.999756
  6795. float m_tileWidth = 533.333313
  6796. float m_tileHeight = 533.333313
  6797. int m_maxTiles = 0x46B
  6798. int m_tileLutSize = 0x200
  6799. int m_tileLutMask = 0x1FF
  6800. dtMeshTile** m_posLookup = NULL
  6801. dtMeshTile* m_nextFree = 0x194D72DF130
  6802. unsigned int salt = 0x2
  6803. unsigned int linksFreeList = 0x0
  6804. dtMeshHeader* header = NULL
  6805. dtPoly* polys = NULL
  6806. float* verts = NULL
  6807. dtLink* links = NULL
  6808. dtPolyDetail* detailMeshes = NULL
  6809. float* detailVerts = NULL
  6810. unsigned int* detailTris = NULL
  6811. dtBVNode* bvTree = NULL
  6812. dtOffMeshConnection* offMeshCons = NULL
  6813. unsigned int* data = NULL
  6814. int dataSize = 0x0
  6815. int flags = 0x0
  6816. dtMeshTile* next = 0x194D72DF198
  6817. dtMeshTile* m_tiles = 0x194D72DE290
  6818. unsigned int salt = 0x1
  6819. unsigned int linksFreeList = 0x61A9
  6820. dtMeshHeader* header = 0x194D78BA070
  6821. dtPoly* polys = 0x194D78ED59C
  6822. float* verts = 533.333313
  6823. dtLink* links = 0x194D793FCDC
  6824. dtPolyDetail* detailMeshes = 0x194D79E0E9C
  6825. float* detailVerts = 546.346619
  6826. unsigned int* detailTris = 0xB
  6827. dtBVNode* bvTree = 0x194D7A4F820
  6828. dtOffMeshConnection* offMeshCons = 0x194D7AA1F60
  6829. unsigned int* data = 0x56
  6830. int dataSize = 0x1E7EF0
  6831. int flags = 0x1
  6832. dtMeshTile* next = NULL
  6833. dtNavMeshQuery* _navMeshQuery = 0x194F61F9AF0
  6834. dtNavMesh* m_nav = 0x194C9250630
  6835. dtQueryData
  6836. unsigned int status = 0xC9250630
  6837. dtNode* lastBestNode = NULL
  6838. float lastBestNodeCost = 0.000000
  6839. unsigned int startRef = 0x0
  6840. unsigned int endRef = 0x0
  6841. float[3] startPos
  6842. [0] = 0.000000
  6843. [1] = 0.000000
  6844. [2] = 0.000000
  6845. float[3] endPos
  6846. [0] = 0.000000
  6847. [1] = 0.000000
  6848. [2] = 0.000000
  6849. dtQueryFilter* filter = NULL
  6850. unsigned int options = 0x0
  6851. float raycastLimitSqr = 0.000000
  6852. dtNavMeshQuery::dtQueryData m_query
  6853. unsigned int status = 0x0
  6854. dtNode* lastBestNode = NULL
  6855. float lastBestNodeCost = 0.000000
  6856. unsigned int startRef = 0x0
  6857. unsigned int endRef = 0x0
  6858. float[3] startPos
  6859. [0] = 0.000000
  6860. [1] = 0.000000
  6861. [2] = 0.000000
  6862. float[3] endPos
  6863. [0] = 0.000000
  6864. [1] = 0.000000
  6865. [2] = 0.000000
  6866. dtQueryFilter* filter = NULL
  6867. unsigned int options = 0x0
  6868. float raycastLimitSqr = 0.000000
  6869. dtNodePool* m_tinyNodePool = 0x194F7D9C400
  6870. dtNode* m_nodes = 0x194CBB4F0E0
  6871. unsigned int* m_first = 0xFFFF
  6872. unsigned int* m_next = 0xFFFF
  6873. int m_maxNodes = 0x40
  6874. int m_hashSize = 0x20
  6875. int m_nodeCount = 0x1
  6876. dtNodePool* m_nodePool = 0x194F7D9C4E0
  6877. dtNode* m_nodes = 0x194F72A7450
  6878. unsigned int* m_first = 0x1A7
  6879. unsigned int* m_next = 0xFFFF
  6880. int m_maxNodes = 0x400
  6881. int m_hashSize = 0x100
  6882. int m_nodeCount = 0x244
  6883. dtNodeQueue* m_openList = 0x194F83EA3B0
  6884. dtNode** m_heap = 0x194F72ABC10
  6885. int m_capacity = 0x400
  6886. int m_size = 0x112
  6887. dtQueryFilter _filter
  6888. float[64] m_areaCost
  6889. [0] = 1.000000
  6890. [1] = 1.000000
  6891. [2] = 1.000000
  6892. [3] = 1.000000
  6893. [4] = 1.000000
  6894. [5] = 1.000000
  6895. [6] = 1.000000
  6896. [7] = 1.000000
  6897. [8] = 1.000000
  6898. [9] = 1.000000
  6899. unsigned int m_includeFlags = 0xF
  6900. unsigned int m_excludeFlags = 0x0
  6901. Parameter float destX = 5833.237305
  6902. Parameter float destY = 651.594299
  6903. Parameter float destZ = 609.381897
  6904. Parameter bool forceDest = 0x0
  6905. Parameter bool straightLine = 0x0
  6906. Local float x = 5819.354492
  6907. Local float y = 632.924988
  6908. Local G3D::Vector3 start
  6909. float x = 5819.354492
  6910. float y = 632.924988
  6911. float z = 609.885925
  6912. Local float z = 609.885925
  6913. Local G3D::Vector3 dest
  6914. float x = 5833.237305
  6915. float y = 651.594299
  6916. float z = 609.381897
  6917.  
  6918. 00007FFBE85D4BE0 000000088BAFE840 FollowMovementGenerator::Update+680 c:\tc\src\server\game\movement\movementgenerators\followmovementgenerator.cpp line 153
  6919. Local bool success = 0xCC
  6920. Local float tAngle = 3.632648
  6921. Local float curAngle = 3.288923
  6922. Local float x = 5833.237305
  6923. Local float y = 651.594299
  6924. Local Movement::MoveSplineInit init
  6925. Movement::MoveSplineInitArgs args
  6926. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > path
  6927. std::_Vector_alloc<std::_Vec_base_types<G3D::Vector3,std::allocator<G3D::Vector3> > >
  6928. std::_Compressed_pair<std::allocator<G3D::Vector3>,std::_Vector_val<std::_Simple_types<G3D::Vector3> >,1> _Mypair = 0x88BAFE720
  6929. Movement::FacingInfo facing
  6930. <unnamed-type-f>
  6931. float x = -107374176.000000
  6932. float y = -107374176.000000
  6933. float z = -107374176.000000
  6934. Movement::FacingInfo::<unnamed-type-f> f = 0x88BAFE740
  6935. unsigned int target = 0xCCCCCCCCCCCCCCCC
  6936. float angle = -107374176.000000
  6937. Movement::MoveSplineFlag flags
  6938. unsigned int animId = 0xCC
  6939. bool done = 0xCC
  6940. bool falling = 0xCC
  6941. bool no_spline = 0xCC
  6942. bool parabolic = 0xCC
  6943. bool canswim = 0xCC
  6944. bool flying = 0xCC
  6945. bool orientationFixed = 0xCC
  6946. bool final_point = 0xCC
  6947. bool final_target = 0xCC
  6948. bool final_angle = 0xCC
  6949. bool catmullrom = 0xCC
  6950. bool cyclic = 0xCC
  6951. bool enter_cycle = 0xCC
  6952. bool animation = 0xCC
  6953. bool frozen = 0xCC
  6954. bool transportEnter = 0xCC
  6955. bool transportExit = 0xCC
  6956. bool unknown7 = 0xCC
  6957. bool unknown8 = 0xCC
  6958. bool backward = 0xCC
  6959. bool unknown10 = 0xCC
  6960. bool unknown11 = 0xCC
  6961. bool unknown12 = 0xCC
  6962. bool unknown13 = 0xCC
  6963. int path_Idx_offset = 0xCCCCCCCC
  6964. float velocity = -107374176.000000
  6965. float parabolic_amplitude = -107374176.000000
  6966. float time_perc = -107374176.000000
  6967. unsigned int splineId = 0xCCCCCCCC
  6968. float initialOrientation = -107374176.000000
  6969. bool walk = 0xCC
  6970. bool HasVelocity = 0xCC
  6971. bool TransformForTransport = 0xCC
  6972. Unit* unit = 0xCCCCCCCCCCCCCCCC
  6973. WorldObject
  6974. Object
  6975. unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  6976. int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  6977. unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  6978. int* m_int32Values = <Unable to read memory>
  6979. unsigned int* m_uint32Values = <Unable to read memory>
  6980. float* m_floatValues = <Unable to read memory>
  6981. UpdateMask _changesMask = 0xCCCCCCCCCCCCCCEC
  6982. unsigned int m_valuesCount = 0xCCCCCCCCCCCCCCFC <Unable to read memory>
  6983. unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCCFE <Unable to read memory>
  6984. bool m_objectUpdated = 0xCCCCCCCCCCCCCD00 <Unable to read memory>
  6985. bool m_inWorld = 0xCCCCCCCCCCCCCD01 <Unable to read memory>
  6986. bool m_isNewObject = 0xCCCCCCCCCCCCCD02 <Unable to read memory>
  6987. PackedGuid m_PackGUID = 0xCCCCCCCCCCCCCD04
  6988. WorldLocation
  6989. Position
  6990. <user defined> XY = 0xCCCCCCCCCCCCCD3C
  6991. <user defined> XYZ = 0xCCCCCCCCCCCCCD3C
  6992. <user defined> XYZO = 0xCCCCCCCCCCCCCD3C
  6993. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD3C
  6994. float m_positionX = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  6995. float m_positionY = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
  6996. float m_positionZ = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  6997. float m_orientation = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
  6998. ?$Streamer@UXY@Position@@
  6999. Position* Pos = <Unable to read memory>
  7000. ?$ConstStreamer@UXY@Position@@
  7001. Position* Pos = <Unable to read memory>
  7002. ?$Streamer@UXYZ@Position@@
  7003. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  7004. ?$ConstStreamer@UXYZ@Position@@
  7005. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  7006. ?$Streamer@UXYZO@Position@@
  7007. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  7008. ?$ConstStreamer@UXYZO@Position@@
  7009. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  7010. ?$Streamer@UPackedXYZ@Position@@
  7011. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  7012. ?$ConstStreamer@UPackedXYZ@Position@@
  7013. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  7014. unsigned int m_mapId = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
  7015. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0xCCCCCCCCCCCCCD50
  7016. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0xCCCCCCCCCCCCCD5C
  7017. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0xCCCCCCCCCCCCCD68
  7018. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0xCCCCCCCCCCCCCD9C
  7019. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0xCCCCCCCCCCCCCDD0
  7020. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0xCCCCCCCCCCCCCDDC
  7021. unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCDE8 <Unable to read memory>
  7022. MovementInfo m_movementInfo = 0xCCCCCCCCCCCCCDEC
  7023. EventProcessor m_Events = 0xCCCCCCCCCCCCCE5C
  7024. std::string m_name = 0xCCCCCCCCCCCCCE7C <Unable to read memory>
  7025. bool m_isActive = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
  7026. bool m_isFarVisible = 0xCCCCCCCCCCCCCEA5 <Unable to read memory>
  7027. boost::optional<float> m_visibilityDistanceOverride = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  7028. bool m_isWorldObject = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
  7029. ZoneScript* m_zoneScript = <Unable to read memory>
  7030. Transport* m_transport = <Unable to read memory>
  7031. unsigned int m_zoneId = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  7032. unsigned int m_areaId = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
  7033. float m_staticFloorZ = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  7034. bool m_outdoors = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
  7035. Map* m_currMap = <Unable to read memory>
  7036. unsigned int m_InstanceId = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  7037. unsigned int m_phaseMask = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
  7038. unsigned int m_notifyflags = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  7039. unsigned int m_extraAttacks = 0xCCCCCCCCCCCCCEEC <Unable to read memory>
  7040. bool m_canDualWield = 0xCCCCCCCCCCCCCEF0 <Unable to read memory>
  7041. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  7042. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  7043. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  7044. 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 = 0xCCCCCCCCCCCCCEF4
  7045. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCEF4
  7046. <user defined> _Move_tag = 0xCCCCCCCCCCCCCEF4
  7047. Player* m_playerMovingMe = <Unable to read memory>
  7048. ObjectGuid[7] m_SummonSlot
  7049. [0] = 0xCCCCCCCCCCCCCF14 <Unable to read memory>
  7050. [1] = 0xCCCCCCCCCCCCCF1C <Unable to read memory>
  7051. [2] = 0xCCCCCCCCCCCCCF24 <Unable to read memory>
  7052. [3] = 0xCCCCCCCCCCCCCF2C <Unable to read memory>
  7053. [4] = 0xCCCCCCCCCCCCCF34 <Unable to read memory>
  7054. [5] = 0xCCCCCCCCCCCCCF3C <Unable to read memory>
  7055. [6] = 0xCCCCCCCCCCCCCF44 <Unable to read memory>
  7056. ObjectGuid[4] m_ObjectSlot
  7057. [0] = 0xCCCCCCCCCCCCCF4C <Unable to read memory>
  7058. [1] = 0xCCCCCCCCCCCCCF54 <Unable to read memory>
  7059. [2] = 0xCCCCCCCCCCCCCF5C <Unable to read memory>
  7060. [3] = 0xCCCCCCCCCCCCCF64 <Unable to read memory>
  7061. float m_modMeleeHitChance = 0xCCCCCCCCCCCCCF6C <Unable to read memory>
  7062. float m_modRangedHitChance = 0xCCCCCCCCCCCCCF70 <Unable to read memory>
  7063. float m_modSpellHitChance = 0xCCCCCCCCCCCCCF74 <Unable to read memory>
  7064. int m_baseSpellCritChance = 0xCCCCCCCCCCCCCF78 <Unable to read memory>
  7065. float[3] m_modAttackSpeedPct
  7066. [0] = 0xCCCCCCCCCCCCCF7C <Unable to read memory>
  7067. [1] = 0xCCCCCCCCCCCCCF80 <Unable to read memory>
  7068. [2] = 0xCCCCCCCCCCCCCF84 <Unable to read memory>
  7069. 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
  7070. [0] = 0xCCCCCCCCCCCCCF8C
  7071. [1] = 0xCCCCCCCCCCCCCFDC
  7072. [2] = 0xCCCCCCCCCCCCD02C
  7073. [3] = 0xCCCCCCCCCCCCD07C
  7074. [4] = 0xCCCCCCCCCCCCD0CC
  7075. [5] = 0xCCCCCCCCCCCCD11C
  7076. [6] = 0xCCCCCCCCCCCCD16C
  7077. unsigned int m_lastSanctuaryTime = 0xCCCCCCCCCCCCD1BC <Unable to read memory>
  7078. ObjectGuid LastCharmerGUID
  7079. unsigned int _guid = 0xCCCCCCCCCCCCD1C4 <Unable to read memory>
  7080. Movement::MoveSpline* movespline = <Unable to read memory>
  7081. bool m_ControlledByPlayer = 0xCCCCCCCCCCCCD1D4 <Unable to read memory>
  7082. bool m_AutoRepeatFirstCast = 0xCCCCCCCCCCCCD1D5 <Unable to read memory>
  7083. unsigned int[3] m_attackTimer
  7084. [0] = 0xCCCCCCCCCCCCD1D8 <Unable to read memory>
  7085. [1] = 0xCCCCCCCCCCCCD1DC <Unable to read memory>
  7086. [2] = 0xCCCCCCCCCCCCD1E0 <Unable to read memory>
  7087. float[5] m_createStats
  7088. [0] = 0xCCCCCCCCCCCCD1E4 <Unable to read memory>
  7089. [1] = 0xCCCCCCCCCCCCD1E8 <Unable to read memory>
  7090. [2] = 0xCCCCCCCCCCCCD1EC <Unable to read memory>
  7091. [3] = 0xCCCCCCCCCCCCD1F0 <Unable to read memory>
  7092. [4] = 0xCCCCCCCCCCCCD1F4 <Unable to read memory>
  7093. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  7094. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  7095. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  7096. 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 = 0xCCCCCCCCCCCCD1FC
  7097. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD1FC
  7098. <user defined> _Move_tag = 0xCCCCCCCCCCCCD1FC
  7099. Unit* m_attacking = <Unable to read memory>
  7100. int m_deathState = 0xCCCCCCCCCCCCD21C <Unable to read memory>
  7101. int m_procDeep = 0xCCCCCCCCCCCCD220 <Unable to read memory>
  7102. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  7103. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  7104. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  7105. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0xCCCCCCCCCCCCD224
  7106. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  7107. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  7108. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  7109. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0xCCCCCCCCCCCCD23C
  7110. unsigned int m_transformSpell = 0xCCCCCCCCCCCCD254 <Unable to read memory>
  7111. Spell*[4] m_currentSpells
  7112. [0] = <Unable to read memory>
  7113. [1] = <Unable to read memory>
  7114. [2] = <Unable to read memory>
  7115. [3] = <Unable to read memory>
  7116. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  7117. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  7118. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  7119. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0xCCCCCCCCCCCCD27C
  7120. <user defined> value_compare = 0xCCCCCCCCCCCCD27C
  7121. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD27C
  7122. <user defined> _Move_tag = 0xCCCCCCCCCCCCD27C
  7123. <user defined> value_compare = 0xCCCCCCCCCCCCD27C
  7124. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  7125. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  7126. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  7127. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0xCCCCCCCCCCCCD294
  7128. <user defined> value_compare = 0xCCCCCCCCCCCCD294
  7129. <user defined> _Copy_tag = 0xCCCCCCCCCCCCD294
  7130. <user defined> _Move_tag = 0xCCCCCCCCCCCCD294
  7131. <user defined> value_compare = 0xCCCCCCCCCCCCD294
  7132. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  7133. std::_List_buy<Aura *,std::allocator<Aura *> >
  7134. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  7135. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0xCCCCCCCCCCCCD2AC
  7136. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  7137. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  7138. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  7139. std::_Iterator_base12
  7140. std::_Container_proxy* _Myproxy = <Unable to read memory>
  7141. std::_Iterator_base12* _Mynextiter = <Unable to read memory>
  7142. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = <Unable to read memory>
  7143. unsigned int m_removedAurasCount = 0xCCCCCCCCCCCCD2DC <Unable to read memory>
  7144. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  7145. [0] = 0xCCCCCCCCCCCCD2E4
  7146. [1] = 0xCCCCCCCCCCCCD2FC
  7147. [2] = 0xCCCCCCCCCCCCD314
  7148. [3] = 0xCCCCCCCCCCCCD32C
  7149. [4] = 0xCCCCCCCCCCCCD344
  7150. [5] = 0xCCCCCCCCCCCCD35C
  7151. [6] = 0xCCCCCCCCCCCCD374
  7152. [7] = 0xCCCCCCCCCCCCD38C
  7153. [8] = 0xCCCCCCCCCCCCD3A4
  7154. [9] = 0xCCCCCCCCCCCCD3BC
  7155. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  7156. std::_List_buy<Aura *,std::allocator<Aura *> >
  7157. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  7158. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0xCCCCCCCCCCCCF09C
  7159. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  7160. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  7161. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  7162. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0xCCCCCCCCCCCCF0B4
  7163. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  7164. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  7165. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  7166. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0xCCCCCCCCCCCCF0CC
  7167. <user defined> value_compare = 0xCCCCCCCCCCCCF0CC
  7168. <user defined> _Copy_tag = 0xCCCCCCCCCCCCF0CC
  7169. <user defined> _Move_tag = 0xCCCCCCCCCCCCF0CC
  7170. <user defined> value_compare = 0xCCCCCCCCCCCCF0CC
  7171. unsigned int m_interruptMask = 0xCCCCCCCCCCCCF0E4 <Unable to read memory>
  7172. float[2] m_auraFlatModifiersGroup
  7173. [0] = 0xCCCCCCCCCCCCF0E8 <Unable to read memory>
  7174. [1] = 0xCCCCCCCCCCCCF0EC <Unable to read memory>
  7175. [0] = 0xCCCCCCCCCCCCF0E8 <Unable to read memory>
  7176. float[2]
  7177. [0] = 0xCCCCCCCCCCCCF0F0 <Unable to read memory>
  7178. [1] = 0xCCCCCCCCCCCCF0F4 <Unable to read memory>
  7179. float[2]
  7180. [0] = 0xCCCCCCCCCCCCF0F8 <Unable to read memory>
  7181. [1] = 0xCCCCCCCCCCCCF0FC <Unable to read memory>
  7182. float[2]
  7183. [0] = 0xCCCCCCCCCCCCF100 <Unable to read memory>
  7184. [1] = 0xCCCCCCCCCCCCF104 <Unable to read memory>
  7185. float[2]
  7186. [0] = 0xCCCCCCCCCCCCF108 <Unable to read memory>
  7187. [1] = 0xCCCCCCCCCCCCF10C <Unable to read memory>
  7188. float[2]
  7189. [0] = 0xCCCCCCCCCCCCF110 <Unable to read memory>
  7190. [1] = 0xCCCCCCCCCCCCF114 <Unable to read memory>
  7191. float[2]
  7192. [0] = 0xCCCCCCCCCCCCF118 <Unable to read memory>
  7193. [1] = 0xCCCCCCCCCCCCF11C <Unable to read memory>
  7194. float[2]
  7195. [0] = 0xCCCCCCCCCCCCF120 <Unable to read memory>
  7196. [1] = 0xCCCCCCCCCCCCF124 <Unable to read memory>
  7197. float[2]
  7198. [0] = 0xCCCCCCCCCCCCF128 <Unable to read memory>
  7199. [1] = 0xCCCCCCCCCCCCF12C <Unable to read memory>
  7200. float[2]
  7201. [0] = 0xCCCCCCCCCCCCF130 <Unable to read memory>
  7202. [1] = 0xCCCCCCCCCCCCF134 <Unable to read memory>
  7203. float[2] m_auraPctModifiersGroup
  7204. [0] = 0xCCCCCCCCCCCCF1B0 <Unable to read memory>
  7205. [1] = 0xCCCCCCCCCCCCF1B4 <Unable to read memory>
  7206. [0] = 0xCCCCCCCCCCCCF1B0 <Unable to read memory>
  7207. float[2]
  7208. [0] = 0xCCCCCCCCCCCCF1B8 <Unable to read memory>
  7209. [1] = 0xCCCCCCCCCCCCF1BC <Unable to read memory>
  7210. float[2]
  7211. [0] = 0xCCCCCCCCCCCCF1C0 <Unable to read memory>
  7212. [1] = 0xCCCCCCCCCCCCF1C4 <Unable to read memory>
  7213. float[2]
  7214. [0] = 0xCCCCCCCCCCCCF1C8 <Unable to read memory>
  7215. [1] = 0xCCCCCCCCCCCCF1CC <Unable to read memory>
  7216. float[2]
  7217. [0] = 0xCCCCCCCCCCCCF1D0 <Unable to read memory>
  7218. [1] = 0xCCCCCCCCCCCCF1D4 <Unable to read memory>
  7219. float[2]
  7220. [0] = 0xCCCCCCCCCCCCF1D8 <Unable to read memory>
  7221. [1] = 0xCCCCCCCCCCCCF1DC <Unable to read memory>
  7222. float[2]
  7223. [0] = 0xCCCCCCCCCCCCF1E0 <Unable to read memory>
  7224. [1] = 0xCCCCCCCCCCCCF1E4 <Unable to read memory>
  7225. float[2]
  7226. [0] = 0xCCCCCCCCCCCCF1E8 <Unable to read memory>
  7227. [1] = 0xCCCCCCCCCCCCF1EC <Unable to read memory>
  7228. float[2]
  7229. [0] = 0xCCCCCCCCCCCCF1F0 <Unable to read memory>
  7230. [1] = 0xCCCCCCCCCCCCF1F4 <Unable to read memory>
  7231. float[2]
  7232. [0] = 0xCCCCCCCCCCCCF1F8 <Unable to read memory>
  7233. [1] = 0xCCCCCCCCCCCCF1FC <Unable to read memory>
  7234. float[2] m_weaponDamage
  7235. [0] = 0xCCCCCCCCCCCCF278 <Unable to read memory>
  7236. [1] = 0xCCCCCCCCCCCCF27C <Unable to read memory>
  7237. [0] = 0xCCCCCCCCCCCCF278 <Unable to read memory>
  7238. float[2]
  7239. [0] = 0xCCCCCCCCCCCCF280 <Unable to read memory>
  7240. [1] = 0xCCCCCCCCCCCCF284 <Unable to read memory>
  7241. [0] = 0xCCCCCCCCCCCCF278
  7242. float[2]
  7243. [0] = 0xCCCCCCCCCCCCF288 <Unable to read memory>
  7244. [1] = 0xCCCCCCCCCCCCF28C <Unable to read memory>
  7245. [0] = 0xCCCCCCCCCCCCF288 <Unable to read memory>
  7246. float[2]
  7247. [0] = 0xCCCCCCCCCCCCF290 <Unable to read memory>
  7248. [1] = 0xCCCCCCCCCCCCF294 <Unable to read memory>
  7249. float[2]
  7250. [0] = 0xCCCCCCCCCCCCF298 <Unable to read memory>
  7251. [1] = 0xCCCCCCCCCCCCF29C <Unable to read memory>
  7252. [0] = 0xCCCCCCCCCCCCF298 <Unable to read memory>
  7253. float[2]
  7254. [0] = 0xCCCCCCCCCCCCF2A0 <Unable to read memory>
  7255. [1] = 0xCCCCCCCCCCCCF2A4 <Unable to read memory>
  7256. bool m_canModifyStats = 0xCCCCCCCCCCCCF2A8 <Unable to read memory>
  7257. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  7258. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  7259. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  7260. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0xCCCCCCCCCCCCF2AC
  7261. <user defined> value_compare = 0xCCCCCCCCCCCCF2AC
  7262. <user defined> _Copy_tag = 0xCCCCCCCCCCCCF2AC
  7263. <user defined> _Move_tag = 0xCCCCCCCCCCCCF2AC
  7264. <user defined> value_compare = 0xCCCCCCCCCCCCF2AC
  7265. float[9] m_speed_rate
  7266. [0] = 0xCCCCCCCCCCCCF2C4 <Unable to read memory>
  7267. [1] = 0xCCCCCCCCCCCCF2C8 <Unable to read memory>
  7268. [2] = 0xCCCCCCCCCCCCF2CC <Unable to read memory>
  7269. [3] = 0xCCCCCCCCCCCCF2D0 <Unable to read memory>
  7270. [4] = 0xCCCCCCCCCCCCF2D4 <Unable to read memory>
  7271. [5] = 0xCCCCCCCCCCCCF2D8 <Unable to read memory>
  7272. [6] = 0xCCCCCCCCCCCCF2DC <Unable to read memory>
  7273. [7] = 0xCCCCCCCCCCCCF2E0 <Unable to read memory>
  7274. [8] = 0xCCCCCCCCCCCCF2E4 <Unable to read memory>
  7275. Unit* m_charmer = <Unable to read memory>
  7276. Unit* m_charmed = <Unable to read memory>
  7277. CharmInfo* m_charmInfo = <Unable to read memory>
  7278. std::list<Player *,std::allocator<Player *> > m_sharedVision
  7279. std::_List_buy<Player *,std::allocator<Player *> >
  7280. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  7281. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0xCCCCCCCCCCCCF304
  7282. MotionMaster* i_motionMaster = <Unable to read memory>
  7283. unsigned int[4] m_reactiveTimer
  7284. [0] = 0xCCCCCCCCCCCCF324 <Unable to read memory>
  7285. [1] = 0xCCCCCCCCCCCCF328 <Unable to read memory>
  7286. [2] = 0xCCCCCCCCCCCCF32C <Unable to read memory>
  7287. [3] = 0xCCCCCCCCCCCCF330 <Unable to read memory>
  7288. unsigned int m_regenTimer = 0xCCCCCCCCCCCCF334 <Unable to read memory>
  7289. Vehicle* m_vehicle = <Unable to read memory>
  7290. Vehicle* m_vehicleKit = <Unable to read memory>
  7291. unsigned int m_unitTypeMask = 0xCCCCCCCCCCCCF34C <Unable to read memory>
  7292. LiquidTypeEntry* _lastLiquid = <Unable to read memory>
  7293. unsigned int m_rootTimes = 0xCCCCCCCCCCCCF35C <Unable to read memory>
  7294. unsigned int m_state = 0xCCCCCCCCCCCCF360 <Unable to read memory>
  7295. unsigned int m_lastManaUse = 0xCCCCCCCCCCCCF364 <Unable to read memory>
  7296. TimeTrackerSmall m_movesplineTimer
  7297. int i_expiryTime = 0xCCCCCCCCCCCCF368 <Unable to read memory>
  7298. DiminishingReturn[21] m_Diminishing
  7299. [0] = 0xCCCCCCCCCCCCF36C
  7300. [1] = 0xCCCCCCCCCCCCF378
  7301. [2] = 0xCCCCCCCCCCCCF384
  7302. [3] = 0xCCCCCCCCCCCCF390
  7303. [4] = 0xCCCCCCCCCCCCF39C
  7304. [5] = 0xCCCCCCCCCCCCF3A8
  7305. [6] = 0xCCCCCCCCCCCCF3B4
  7306. [7] = 0xCCCCCCCCCCCCF3C0
  7307. [8] = 0xCCCCCCCCCCCCF3CC
  7308. [9] = 0xCCCCCCCCCCCCF3D8
  7309. CombatManager m_combatManager
  7310. Unit* _owner = <Unable to read memory>
  7311. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0xCCCCCCCCCCCCF474
  7312. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0xCCCCCCCCCCCCF4C4
  7313. ThreatManager m_threatManager
  7314. ThreatListIterator
  7315. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0xCCCCCCCCCCCCF514
  7316. Unit* _owner = <Unable to read memory>
  7317. bool _ownerCanHaveThreatList = 0xCCCCCCCCCCCCF51C <Unable to read memory>
  7318. bool _ownerEngaged = 0xCCCCCCCCCCCCF51D <Unable to read memory>
  7319. bool _needClientUpdate = 0xCCCCCCCCCCCCF51E <Unable to read memory>
  7320. unsigned int _updateTimer = 0xCCCCCCCCCCCCF520 <Unable to read memory>
  7321. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0xCCCCCCCCCCCCF524
  7322. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0xCCCCCCCCCCCCF55C
  7323. ThreatReference* _currentVictimRef = <Unable to read memory>
  7324. ThreatReference* _fixateRef = <Unable to read memory>
  7325. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0xCCCCCCCCCCCCF5BC
  7326. std::array<float,7> _singleSchoolModifiers = 0xCCCCCCCCCCCCF60C
  7327. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0xCCCCCCCCCCCCF62C
  7328. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0xCCCCCCCCCCCCF67C
  7329. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0xCCCCCCCCCCCCF69C
  7330. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  7331. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0xCCCCCCCCCCCCF6EC
  7332. std::shared_ptr<UnitAI> i_AI
  7333. std::_Ptr_base<UnitAI>
  7334. UnitAI* _Ptr = <Unable to read memory>
  7335. std::_Ref_count_base* _Rep = <Unable to read memory>
  7336. bool m_aiLocked = 0xCCCCCCCCCCCCF724 <Unable to read memory>
  7337. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  7338. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  7339. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0xCCCCCCCCCCCCF72C <Unable to read memory>
  7340. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0xCCCCCCCCCCCCF734
  7341. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0xCCCCCCCCCCCCF74C
  7342. unsigned int _Mask = 0xCCCCCCCCCCCCF76C <Unable to read memory>
  7343. unsigned int _Maxidx = 0xCCCCCCCCCCCCF774 <Unable to read memory>
  7344. Unit* m_comboTarget = <Unable to read memory>
  7345. int m_comboPoints = 0xCCCCCCCCCCCCF784 <Unable to read memory>
  7346. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  7347. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  7348. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0xCCCCCCCCCCCCF78C <Unable to read memory>
  7349. std::list<Unit *,std::allocator<Unit *> > _List = 0xCCCCCCCCCCCCF794
  7350. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0xCCCCCCCCCCCCF7AC
  7351. unsigned int _Mask = 0xCCCCCCCCCCCCF7CC <Unable to read memory>
  7352. unsigned int _Maxidx = 0xCCCCCCCCCCCCF7D4 <Unable to read memory>
  7353. bool m_cleanupDone = 0xCCCCCCCCCCCCF7DC <Unable to read memory>
  7354. bool m_duringRemoveFromWorld = 0xCCCCCCCCCCCCF7DD <Unable to read memory>
  7355. bool _instantCast = 0xCCCCCCCCCCCCF7DE <Unable to read memory>
  7356. unsigned int _oldFactionId = 0xCCCCCCCCCCCCF7E0 <Unable to read memory>
  7357. bool _isWalkingBeforeCharm = 0xCCCCCCCCCCCCF7E4 <Unable to read memory>
  7358. SpellHistory* m_spellHistory = <Unable to read memory>
  7359. Local float z = 609.381897
  7360. Local bool allowShortcut = 0x0
  7361. Local FollowMovementGenerator* this = 0x195019B35F0
  7362. MovementGenerator
  7363. unsigned int Mode = 0x0
  7364. unsigned int Priority = 0x1
  7365. unsigned int Flags = 0x2
  7366. unsigned int BaseUnitState = 0x200
  7367. AbstractFollower
  7368. Unit* _target = 0x194F1E90810
  7369. WorldObject
  7370. Object
  7371. unsigned int m_objectType = 0x19
  7372. int m_objectTypeId = 0x4
  7373. unsigned int m_updateFlag = 0x60
  7374. int* m_int32Values = 0x10
  7375. unsigned int* m_uint32Values = 0x10
  7376. float* m_floatValues = 0.000000
  7377. UpdateMask _changesMask = 0x194F1E90830
  7378. unsigned int m_valuesCount = 0x52E
  7379. unsigned int _fieldNotifyFlags = 0x100
  7380. bool m_objectUpdated = 0x0
  7381. bool m_inWorld = 0x1
  7382. bool m_isNewObject = 0x0
  7383. PackedGuid m_PackGUID = 0x194F1E90848
  7384. WorldLocation
  7385. Position
  7386. <user defined> XY = 0x194F1E90880
  7387. <user defined> XYZ = 0x194F1E90880
  7388. <user defined> XYZO = 0x194F1E90880
  7389. <user defined> PackedXYZ = 0x194F1E90880
  7390. float m_positionX = 5834.179199
  7391. float m_positionY = 655.481812
  7392. float m_positionZ = 609.457886
  7393. float m_orientation = 0.842035
  7394. ?$Streamer@UXY@Position@@
  7395. Position* Pos = 0x4423DED645B6516F
  7396. ?$ConstStreamer@UXY@Position@@
  7397. Position* Pos = 0x4423DED645B6516F
  7398. ?$Streamer@UXYZ@Position@@
  7399. <user defined> Pos = 0x4423DED645B6516F
  7400. ?$ConstStreamer@UXYZ@Position@@
  7401. <user defined> Pos = 0x4423DED645B6516F
  7402. ?$Streamer@UXYZO@Position@@
  7403. <user defined> Pos = 0x4423DED645B6516F
  7404. ?$ConstStreamer@UXYZO@Position@@
  7405. <user defined> Pos = 0x4423DED645B6516F
  7406. ?$Streamer@UPackedXYZ@Position@@
  7407. <user defined> Pos = 0x4423DED645B6516F
  7408. ?$ConstStreamer@UPackedXYZ@Position@@
  7409. <user defined> Pos = 0x4423DED645B6516F
  7410. unsigned int m_mapId = 0x23B
  7411. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194F1E90894
  7412. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194F1E908A0
  7413. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194F1E908AC
  7414. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194F1E908E0
  7415. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194F1E90914
  7416. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194F1E90920
  7417. unsigned int LastUsedScriptID = 0x0
  7418. MovementInfo m_movementInfo = 0x194F1E90930
  7419. EventProcessor m_Events = 0x194F1E909A0
  7420. std::string m_name = "Dk"
  7421. bool m_isActive = 0x1
  7422. bool m_isFarVisible = 0x0
  7423. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  7424. bool m_isWorldObject = 0x1
  7425. ZoneScript* m_zoneScript = NULL
  7426. Transport* m_transport = NULL
  7427. unsigned int m_zoneId = 0x112B
  7428. unsigned int m_areaId = 0x11DA
  7429. float m_staticFloorZ = 609.458069
  7430. bool m_outdoors = 0x1
  7431. Map* m_currMap = 0x194D45F10D0
  7432. unsigned int m_InstanceId = 0x0
  7433. unsigned int m_phaseMask = 0x1
  7434. unsigned int m_notifyflags = 0x2
  7435. unsigned int m_extraAttacks = 0x0
  7436. bool m_canDualWield = 0x1
  7437. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x194F1E90A38
  7438. Player* m_playerMovingMe = 0x194F1E90810
  7439. ObjectGuid[7] m_SummonSlot
  7440. [0] = 0x0
  7441. [1] = 0x0
  7442. [2] = 0x0
  7443. [3] = 0x0
  7444. [4] = 0x0
  7445. [5] = 0x0
  7446. [6] = 0x0
  7447. ObjectGuid[4] m_ObjectSlot
  7448. [0] = 0x0
  7449. [1] = 0x0
  7450. [2] = 0x0
  7451. [3] = 0x0
  7452. float m_modMeleeHitChance = 8.600186
  7453. float m_modRangedHitChance = 8.600186
  7454. float m_modSpellHitChance = 13.750231
  7455. int m_baseSpellCritChance = 0x5
  7456. float[3] m_modAttackSpeedPct
  7457. [0] = 0.747424
  7458. [1] = 0.747424
  7459. [2] = 0.909129
  7460. 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
  7461. [0] = 0x194F1E90AD0
  7462. [1] = 0x194F1E90B20
  7463. [2] = 0x194F1E90B70
  7464. [3] = 0x194F1E90BC0
  7465. [4] = 0x194F1E90C10
  7466. [5] = 0x194F1E90C60
  7467. [6] = 0x194F1E90CB0
  7468. unsigned int m_lastSanctuaryTime = 0x0
  7469. ObjectGuid LastCharmerGUID = 0x0
  7470. Movement::MoveSpline* movespline = 0x194EB5C4670
  7471. bool m_ControlledByPlayer = 0x1
  7472. bool m_AutoRepeatFirstCast = 0x0
  7473. unsigned int[3] m_attackTimer
  7474. [0] = 0x0
  7475. [1] = 0x0
  7476. [2] = 0x0
  7477. float[5] m_createStats
  7478. [0] = 177.000000
  7479. [1] = 117.000000
  7480. [2] = 159.000000
  7481. [3] = 35.000000
  7482. [4] = 59.000000
  7483. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x194F1E90D40
  7484. Unit* m_attacking = NULL
  7485. int m_deathState = 0x0
  7486. int m_procDeep = 0x0
  7487. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x194F1E90D68
  7488. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x194F1E90D80
  7489. unsigned int m_transformSpell = 0x0
  7490. Spell*[4] m_currentSpells
  7491. [0] = NULL
  7492. [1] = NULL
  7493. [2] = NULL
  7494. [3] = NULL
  7495. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x194F1E90DC0
  7496. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x194F1E90DD8
  7497. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x194F1E90DF0
  7498. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x194F1E90E08
  7499. unsigned int m_removedAurasCount = 0x0
  7500. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  7501. [0] = 0x194F1E90E28
  7502. [1] = 0x194F1E90E40
  7503. [2] = 0x194F1E90E58
  7504. [3] = 0x194F1E90E70
  7505. [4] = 0x194F1E90E88
  7506. [5] = 0x194F1E90EA0
  7507. [6] = 0x194F1E90EB8
  7508. [7] = 0x194F1E90ED0
  7509. [8] = 0x194F1E90EE8
  7510. [9] = 0x194F1E90F00
  7511. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x194F1E92BE0
  7512. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x194F1E92BF8
  7513. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x194F1E92C10
  7514. unsigned int m_interruptMask = 0x0
  7515. float[2] m_auraFlatModifiersGroup
  7516. [0] = 1708.000000
  7517. [1] = 0.000000
  7518. [0] = 0x44D58000
  7519. float[2]
  7520. [0] = 168.000000
  7521. [1] = 0.000000
  7522. float[2]
  7523. [0] = 2004.000000
  7524. [1] = 0.000000
  7525. float[2]
  7526. [0] = 0.000000
  7527. [1] = 0.000000
  7528. float[2]
  7529. [0] = 0.000000
  7530. [1] = 0.000000
  7531. float[2]
  7532. [0] = 0.000000
  7533. [1] = 0.000000
  7534. float[2]
  7535. [0] = 0.000000
  7536. [1] = 0.000000
  7537. float[2]
  7538. [0] = 0.000000
  7539. [1] = 0.000000
  7540. float[2]
  7541. [0] = 0.000000
  7542. [1] = 0.000000
  7543. float[2]
  7544. [0] = 0.000000
  7545. [1] = 0.000000
  7546. float[2] m_auraPctModifiersGroup
  7547. [0] = 1.000000
  7548. [1] = 1.158182
  7549. [0] = 0x3F943F4B3F800000
  7550. float[2]
  7551. [0] = 1.000000
  7552. [1] = 1.000000
  7553. float[2]
  7554. [0] = 1.000000
  7555. [1] = 1.112400
  7556. float[2]
  7557. [0] = 1.000000
  7558. [1] = 1.000000
  7559. float[2]
  7560. [0] = 1.000000
  7561. [1] = 1.000000
  7562. float[2]
  7563. [0] = 1.000000
  7564. [1] = 1.000000
  7565. float[2]
  7566. [0] = 1.000000
  7567. [1] = 1.000000
  7568. float[2]
  7569. [0] = 1.000000
  7570. [1] = 1.000000
  7571. float[2]
  7572. [0] = 1.000000
  7573. [1] = 1.000000
  7574. float[2]
  7575. [0] = 1.000000
  7576. [1] = 1.000000
  7577. float[2] m_weaponDamage
  7578. [0] = 481.000000
  7579. [1] = 0.000000
  7580. [0] = 0x43F08000
  7581. float[2]
  7582. [0] = 895.000000
  7583. [1] = 0.000000
  7584. [0] = 0x194F1E92DBC
  7585. float[2]
  7586. [0] = 481.000000
  7587. [1] = 0.000000
  7588. [0] = 0x43F08000
  7589. float[2]
  7590. [0] = 895.000000
  7591. [1] = 0.000000
  7592. float[2]
  7593. [0] = 1.000000
  7594. [1] = 0.000000
  7595. [0] = 0x3F800000
  7596. float[2]
  7597. [0] = 2.000000
  7598. [1] = 0.000000
  7599. bool m_canModifyStats = 0x1
  7600. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x194F1E92DF0
  7601. float[9] m_speed_rate
  7602. [0] = 6.000000
  7603. [1] = 6.000000
  7604. [2] = 1.000000
  7605. [3] = 6.000000
  7606. [4] = 1.000000
  7607. [5] = 1.000000
  7608. [6] = 6.000000
  7609. [7] = 1.000000
  7610. [8] = 1.000000
  7611. Unit* m_charmer = NULL
  7612. Unit* m_charmed = NULL
  7613. CharmInfo* m_charmInfo = NULL
  7614. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x194F1E92E48
  7615. MotionMaster* i_motionMaster = 0x194E91957B0
  7616. unsigned int[4] m_reactiveTimer
  7617. [0] = 0x0
  7618. [1] = 0x0
  7619. [2] = 0x0
  7620. [3] = 0x0
  7621. unsigned int m_regenTimer = 0x0
  7622. Vehicle* m_vehicle = NULL
  7623. Vehicle* m_vehicleKit = NULL
  7624. unsigned int m_unitTypeMask = 0x0
  7625. LiquidTypeEntry* _lastLiquid = NULL
  7626. unsigned int m_rootTimes = 0x0
  7627. unsigned int m_state = 0x0
  7628. unsigned int m_lastManaUse = 0x0
  7629. TimeTrackerSmall m_movesplineTimer = 0x0
  7630. DiminishingReturn[21] m_Diminishing
  7631. [0] = 0x194F1E92EB0
  7632. [1] = 0x194F1E92EBC
  7633. [2] = 0x194F1E92EC8
  7634. [3] = 0x194F1E92ED4
  7635. [4] = 0x194F1E92EE0
  7636. [5] = 0x194F1E92EEC
  7637. [6] = 0x194F1E92EF8
  7638. [7] = 0x194F1E92F04
  7639. [8] = 0x194F1E92F10
  7640. [9] = 0x194F1E92F1C
  7641. CombatManager m_combatManager = 0x194F1E92FB0
  7642. ThreatManager m_threatManager = 0x194F1E93058
  7643. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs = 0x194F1E93230
  7644. std::shared_ptr<UnitAI> i_AI = 0x194F1E93258
  7645. bool m_aiLocked = 0x0
  7646. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x194F1E93270
  7647. Unit* m_comboTarget = NULL
  7648. int m_comboPoints = 0x0
  7649. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x194F1E932D0
  7650. bool m_cleanupDone = 0x0
  7651. bool m_duringRemoveFromWorld = 0x0
  7652. bool _instantCast = 0x0
  7653. unsigned int _oldFactionId = 0x0
  7654. bool _isWalkingBeforeCharm = 0x0
  7655. SpellHistory* m_spellHistory = 0x194E4AA2A20
  7656. float _range = 1.000000
  7657. ChaseAngle _angle
  7658. float RelativeAngle = 4.418046
  7659. float Tolerance = 0.785398
  7660. unsigned int _checkTimer = 0x130
  7661. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > _path
  7662. std::_Unique_ptr_base<PathGenerator,std::default_delete<PathGenerator> >
  7663. std::_Compressed_pair<std::default_delete<PathGenerator>,PathGenerator *,1> _Mypair = 0x194F62D2DE0
  7664. boost::optional<Position> _lastTargetPosition
  7665. boost::optional_detail::optional_base<Position>
  7666. <user defined> boost::optional_detail::optional_tag = 0x1
  7667. bool m_initialized = 0x1
  7668. boost::optional_detail::aligned_storage<Position> m_storage = 0x195019B3624
  7669. Parameter Unit* owner = 0x194DCA3A560
  7670. WorldObject
  7671. Object
  7672. unsigned int m_objectType = 0x9
  7673. int m_objectTypeId = 0x3
  7674. unsigned int m_updateFlag = 0x60
  7675. int* m_int32Values = 0x8F0004BF
  7676. unsigned int* m_uint32Values = 0x8F0004BF
  7677. float* m_floatValues = -0.000000
  7678. UpdateMask _changesMask = 0x194DCA3A580
  7679. unsigned int m_valuesCount = 0x94
  7680. unsigned int _fieldNotifyFlags = 0x100
  7681. bool m_objectUpdated = 0x0
  7682. bool m_inWorld = 0x1
  7683. bool m_isNewObject = 0x0
  7684. PackedGuid m_PackGUID = 0x194DCA3A598
  7685. WorldLocation
  7686. Position
  7687. <user defined> XY = 0x194DCA3A5D0
  7688. <user defined> XYZ = 0x194DCA3A5D0
  7689. <user defined> XYZO = 0x194DCA3A5D0
  7690. <user defined> PackedXYZ = 0x194DCA3A5D0
  7691. float m_positionX = 5819.354492
  7692. float m_positionY = 632.924988
  7693. float m_positionZ = 609.885925
  7694. float m_orientation = 1.058019
  7695. ?$Streamer@UXY@Position@@
  7696. Position* Pos = 0x441E3B3345B5DAD6
  7697. ?$ConstStreamer@UXY@Position@@
  7698. Position* Pos = 0x441E3B3345B5DAD6
  7699. ?$Streamer@UXYZ@Position@@
  7700. <user defined> Pos = 0x441E3B3345B5DAD6
  7701. ?$ConstStreamer@UXYZ@Position@@
  7702. <user defined> Pos = 0x441E3B3345B5DAD6
  7703. ?$Streamer@UXYZO@Position@@
  7704. <user defined> Pos = 0x441E3B3345B5DAD6
  7705. ?$ConstStreamer@UXYZO@Position@@
  7706. <user defined> Pos = 0x441E3B3345B5DAD6
  7707. ?$Streamer@UPackedXYZ@Position@@
  7708. <user defined> Pos = 0x441E3B3345B5DAD6
  7709. ?$ConstStreamer@UPackedXYZ@Position@@
  7710. <user defined> Pos = 0x441E3B3345B5DAD6
  7711. unsigned int m_mapId = 0x23B
  7712. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  7713. int[2] m_values
  7714. [0] = 0x0
  7715. [1] = 0x0
  7716. unsigned int m_flags = 0x0
  7717. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  7718. int[2] m_values
  7719. [0] = 0x0
  7720. [1] = 0x0
  7721. unsigned int m_flags = 0x0
  7722. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  7723. int[12] m_values
  7724. [0] = 0x0
  7725. [1] = 0x0
  7726. [2] = 0x0
  7727. [3] = 0x0
  7728. [4] = 0x0
  7729. [5] = 0x0
  7730. [6] = 0x0
  7731. [7] = 0x0
  7732. [8] = 0x0
  7733. [9] = 0x0
  7734. unsigned int m_flags = 0x0
  7735. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  7736. int[12] m_values
  7737. [0] = 0x0
  7738. [1] = 0x0
  7739. [2] = 0x0
  7740. [3] = 0x0
  7741. [4] = 0x0
  7742. [5] = 0x0
  7743. [6] = 0x0
  7744. [7] = 0x0
  7745. [8] = 0x0
  7746. [9] = 0x0
  7747. unsigned int m_flags = 0x0
  7748. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  7749. int[2] m_values
  7750. [0] = 0x0
  7751. [1] = 0x1
  7752. unsigned int m_flags = 0x0
  7753. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  7754. int[2] m_values
  7755. [0] = 0x0
  7756. [1] = 0x1
  7757. unsigned int m_flags = 0x0
  7758. unsigned int LastUsedScriptID = 0x0
  7759. MovementInfo m_movementInfo
  7760. ObjectGuid guid = 0x0
  7761. unsigned int flags = 0x8000001
  7762. unsigned int flags2 = 0x0
  7763. Position pos = 0x194DCA3A690
  7764. unsigned int time = 0x0
  7765. TransportInfo
  7766. ObjectGuid guid = 0x0
  7767. Position pos = 0x194DCA3A688
  7768. int seat = 0x0
  7769. unsigned int time = 0x0
  7770. unsigned int time2 = 0x0
  7771. MovementInfo::TransportInfo transport = 0x194DCA3A6A8
  7772. float pitch = 0.000000
  7773. unsigned int fallTime = 0x0
  7774. JumpInfo
  7775. float zspeed = 0.000000
  7776. float sinAngle = 0.000000
  7777. float cosAngle = 0.000000
  7778. float xyspeed = -429916160.000000
  7779. MovementInfo::JumpInfo jump = 0x194DCA3A6D8
  7780. float splineElevation = 0.000000
  7781. EventProcessor m_Events
  7782. unsigned int m_time = 0x4F0C
  7783. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x194DCA3A6F8
  7784. std::string m_name = "Army of the Dead Ghoul"
  7785. bool m_isActive = 0x0
  7786. bool m_isFarVisible = 0x0
  7787. boost::optional<float> m_visibilityDistanceOverride
  7788. boost::optional_detail::optional_base<float>
  7789. <user defined> boost::optional_detail::optional_tag = 0x0
  7790. bool m_initialized = 0x0
  7791. boost::optional_detail::aligned_storage<float> m_storage = 0xCDCDCDCD
  7792. bool m_isWorldObject = 0x0
  7793. ZoneScript* m_zoneScript = NULL
  7794. Transport* m_transport = NULL
  7795. unsigned int m_zoneId = 0x112B
  7796. unsigned int m_areaId = 0x11DA
  7797. float m_staticFloorZ = 609.885925
  7798. bool m_outdoors = 0x1
  7799. Map* m_currMap = 0x194D45F10D0
  7800. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  7801. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  7802. LinkedListHead
  7803. LinkedListElement iFirst = 0x194D45F10D8
  7804. LinkedListElement iLast = 0x194D45F10E8
  7805. unsigned int iSize = 0xE
  7806. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  7807. <user defined> iterator = 0xDD119078
  7808. iterator
  7809. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  7810. iterator
  7811. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  7812. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x194D45F1100
  7813. bool _creatureToMoveLock = 0x0
  7814. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x194D45F1158
  7815. bool _gameObjectsToMoveLock = 0x0
  7816. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x194D45F1180
  7817. bool _dynamicObjectsToMoveLock = 0x0
  7818. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x194D45F11A8
  7819. std::mutex _mapLock = 0x194D45F11C8
  7820. std::mutex _gridLock = 0x194D45F1218
  7821. MapEntry* i_mapEntry = 0x194FBF1249C
  7822. unsigned int i_spawnMode = 0x0
  7823. unsigned int i_InstanceId = 0x0
  7824. unsigned int m_unloadTimer = 0x0
  7825. float m_VisibleDistance = 90.000000
  7826. DynamicMapTree _dynamicTree = 0x194D4609960
  7827. MapRefManager m_mapRefManager = 0x194D45F1288
  7828. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x194F1E94B40
  7829. int m_VisibilityNotifyPeriod = 0x3E8
  7830. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x194D45F12C8
  7831. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x194D45F12E0
  7832. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x194D45F12F8
  7833. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x194D45F1310
  7834. int i_gridExpiry = 0xEA60
  7835. Map* m_parentMap = 0x194D45F10D0
  7836. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  7837. [0] = NULL
  7838. [1] = NULL
  7839. [2] = NULL
  7840. [3] = NULL
  7841. [4] = NULL
  7842. [5] = NULL
  7843. [6] = NULL
  7844. [7] = NULL
  7845. [8] = NULL
  7846. [9] = NULL
  7847. [0] = 0x194D45F1338
  7848. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7849. [0] = NULL
  7850. [1] = NULL
  7851. [2] = NULL
  7852. [3] = NULL
  7853. [4] = NULL
  7854. [5] = NULL
  7855. [6] = NULL
  7856. [7] = NULL
  7857. [8] = NULL
  7858. [9] = NULL
  7859. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7860. [0] = NULL
  7861. [1] = NULL
  7862. [2] = NULL
  7863. [3] = NULL
  7864. [4] = NULL
  7865. [5] = NULL
  7866. [6] = NULL
  7867. [7] = NULL
  7868. [8] = NULL
  7869. [9] = NULL
  7870. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7871. [0] = NULL
  7872. [1] = NULL
  7873. [2] = NULL
  7874. [3] = NULL
  7875. [4] = NULL
  7876. [5] = NULL
  7877. [6] = NULL
  7878. [7] = NULL
  7879. [8] = NULL
  7880. [9] = NULL
  7881. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7882. [0] = NULL
  7883. [1] = NULL
  7884. [2] = NULL
  7885. [3] = NULL
  7886. [4] = NULL
  7887. [5] = NULL
  7888. [6] = NULL
  7889. [7] = NULL
  7890. [8] = NULL
  7891. [9] = NULL
  7892. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7893. [0] = NULL
  7894. [1] = NULL
  7895. [2] = NULL
  7896. [3] = NULL
  7897. [4] = NULL
  7898. [5] = NULL
  7899. [6] = NULL
  7900. [7] = NULL
  7901. [8] = NULL
  7902. [9] = NULL
  7903. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7904. [0] = NULL
  7905. [1] = NULL
  7906. [2] = NULL
  7907. [3] = NULL
  7908. [4] = NULL
  7909. [5] = NULL
  7910. [6] = NULL
  7911. [7] = NULL
  7912. [8] = NULL
  7913. [9] = NULL
  7914. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7915. [0] = NULL
  7916. [1] = NULL
  7917. [2] = NULL
  7918. [3] = NULL
  7919. [4] = NULL
  7920. [5] = NULL
  7921. [6] = NULL
  7922. [7] = NULL
  7923. [8] = NULL
  7924. [9] = NULL
  7925. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7926. [0] = NULL
  7927. [1] = NULL
  7928. [2] = NULL
  7929. [3] = NULL
  7930. [4] = NULL
  7931. [5] = NULL
  7932. [6] = NULL
  7933. [7] = NULL
  7934. [8] = NULL
  7935. [9] = NULL
  7936. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  7937. [0] = NULL
  7938. [1] = NULL
  7939. [2] = NULL
  7940. [3] = NULL
  7941. [4] = NULL
  7942. [5] = NULL
  7943. [6] = NULL
  7944. [7] = NULL
  7945. [8] = NULL
  7946. [9] = NULL
  7947. GridMap*[64] GridMaps
  7948. [0] = NULL
  7949. [1] = NULL
  7950. [2] = NULL
  7951. [3] = NULL
  7952. [4] = NULL
  7953. [5] = NULL
  7954. [6] = NULL
  7955. [7] = NULL
  7956. [8] = NULL
  7957. [9] = NULL
  7958. [0] = 0x194D45F9338
  7959. <user defined>*[64] GridMap
  7960. [0] = NULL
  7961. [1] = NULL
  7962. [2] = NULL
  7963. [3] = NULL
  7964. [4] = NULL
  7965. [5] = NULL
  7966. [6] = NULL
  7967. [7] = NULL
  7968. [8] = NULL
  7969. [9] = NULL
  7970. <user defined>*[64] GridMap
  7971. [0] = NULL
  7972. [1] = NULL
  7973. [2] = NULL
  7974. [3] = NULL
  7975. [4] = NULL
  7976. [5] = NULL
  7977. [6] = NULL
  7978. [7] = NULL
  7979. [8] = NULL
  7980. [9] = NULL
  7981. <user defined>*[64] GridMap
  7982. [0] = NULL
  7983. [1] = NULL
  7984. [2] = NULL
  7985. [3] = NULL
  7986. [4] = NULL
  7987. [5] = NULL
  7988. [6] = NULL
  7989. [7] = NULL
  7990. [8] = NULL
  7991. [9] = NULL
  7992. <user defined>*[64] GridMap
  7993. [0] = NULL
  7994. [1] = NULL
  7995. [2] = NULL
  7996. [3] = NULL
  7997. [4] = NULL
  7998. [5] = NULL
  7999. [6] = NULL
  8000. [7] = NULL
  8001. [8] = NULL
  8002. [9] = NULL
  8003. <user defined>*[64] GridMap
  8004. [0] = NULL
  8005. [1] = NULL
  8006. [2] = NULL
  8007. [3] = NULL
  8008. [4] = NULL
  8009. [5] = NULL
  8010. [6] = NULL
  8011. [7] = NULL
  8012. [8] = NULL
  8013. [9] = NULL
  8014. <user defined>*[64] GridMap
  8015. [0] = NULL
  8016. [1] = NULL
  8017. [2] = NULL
  8018. [3] = NULL
  8019. [4] = NULL
  8020. [5] = NULL
  8021. [6] = NULL
  8022. [7] = NULL
  8023. [8] = NULL
  8024. [9] = NULL
  8025. <user defined>*[64] GridMap
  8026. [0] = NULL
  8027. [1] = NULL
  8028. [2] = NULL
  8029. [3] = NULL
  8030. [4] = NULL
  8031. [5] = NULL
  8032. [6] = NULL
  8033. [7] = NULL
  8034. [8] = NULL
  8035. [9] = NULL
  8036. <user defined>*[64] GridMap
  8037. [0] = NULL
  8038. [1] = NULL
  8039. [2] = NULL
  8040. [3] = NULL
  8041. [4] = NULL
  8042. [5] = NULL
  8043. [6] = NULL
  8044. [7] = NULL
  8045. [8] = NULL
  8046. [9] = NULL
  8047. <user defined>*[64] GridMap
  8048. [0] = NULL
  8049. [1] = NULL
  8050. [2] = NULL
  8051. [3] = NULL
  8052. [4] = NULL
  8053. [5] = NULL
  8054. [6] = NULL
  8055. [7] = NULL
  8056. [8] = NULL
  8057. [9] = NULL
  8058. std::bitset<262144> marked_cells = 0x194D4601338
  8059. bool i_scriptLock = 0x0
  8060. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x194D4609340
  8061. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x194D4609358
  8062. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x194D4609370
  8063. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x194D4609388
  8064. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x194D46093A0
  8065. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x194D46093D8
  8066. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x194D4609428
  8067. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x194D4609478
  8068. unsigned int _respawnCheckTimer = 0x94D
  8069. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x194D46094D0
  8070. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x194D4609520
  8071. unsigned int _defaultLight = 0x2F0
  8072. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x194D4609578
  8073. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x194D4609590
  8074. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x194D4609728
  8075. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x194D4609778
  8076. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x194D46097C8
  8077. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x194D4609818
  8078. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x194D4609868
  8079. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x194D46098B8
  8080. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0x194D4609908
  8081. unsigned int m_InstanceId = 0x0
  8082. unsigned int m_phaseMask = 0x1
  8083. unsigned int m_notifyflags = 0x0
  8084. unsigned int m_extraAttacks = 0x0
  8085. bool m_canDualWield = 0x0
  8086. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  8087. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8088. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8089. 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 = 0x194DCA3A788
  8090. <user defined> _Copy_tag = 0x194DCA3A788
  8091. <user defined> _Move_tag = 0x194DCA3A788
  8092. Player* m_playerMovingMe = NULL
  8093. ObjectGuid[7] m_SummonSlot
  8094. [0] = 0x0
  8095. [1] = 0x0
  8096. [2] = 0x0
  8097. [3] = 0x0
  8098. [4] = 0x0
  8099. [5] = 0x0
  8100. [6] = 0x0
  8101. ObjectGuid[4] m_ObjectSlot
  8102. [0] = 0x0
  8103. [1] = 0x0
  8104. [2] = 0x0
  8105. [3] = 0x0
  8106. float m_modMeleeHitChance = 0.000000
  8107. float m_modRangedHitChance = 0.000000
  8108. float m_modSpellHitChance = 0.000000
  8109. int m_baseSpellCritChance = 0x5
  8110. float[3] m_modAttackSpeedPct
  8111. [0] = 0.833333
  8112. [1] = 0.833333
  8113. [2] = 1.000000
  8114. 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
  8115. [0] = 0x194DCA3A820
  8116. [1] = 0x194DCA3A870
  8117. [2] = 0x194DCA3A8C0
  8118. [3] = 0x194DCA3A910
  8119. [4] = 0x194DCA3A960
  8120. [5] = 0x194DCA3A9B0
  8121. [6] = 0x194DCA3AA00
  8122. unsigned int m_lastSanctuaryTime = 0x0
  8123. ObjectGuid LastCharmerGUID
  8124. unsigned int _guid = 0x0
  8125. Movement::MoveSpline* movespline = 0x19501489BF0
  8126. Movement::Spline<int> spline
  8127. Movement::SplineBase
  8128. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x19501489BF0
  8129. int index_lo = 0x1
  8130. int index_hi = 0x5
  8131. unsigned int m_mode = 0x0
  8132. bool cyclic = 0x0
  8133. float initialOrientation = 1.058019
  8134. std::vector<int,std::allocator<int> > lengths = 0x19501489C20
  8135. Movement::FacingInfo facing
  8136. <unnamed-type-f>
  8137. float x = 0.720298
  8138. float y = -107374176.000000
  8139. float z = -107374176.000000
  8140. Movement::FacingInfo::<unnamed-type-f> f = 0x19501489C40
  8141. unsigned int target = 0xCCCCCCCC3F386574
  8142. float angle = 0.720298
  8143. unsigned int m_Id = 0x7BD
  8144. Movement::MoveSplineFlag splineflags
  8145. unsigned int animId = 0x0
  8146. bool done = 0x10
  8147. bool falling = 0x10
  8148. bool no_spline = 0x10
  8149. bool parabolic = 0x10
  8150. bool canswim = 0x10
  8151. bool flying = 0x10
  8152. bool orientationFixed = 0x10
  8153. bool final_point = 0x10
  8154. bool final_target = 0x2
  8155. bool final_angle = 0x2
  8156. bool catmullrom = 0x2
  8157. bool cyclic = 0x2
  8158. bool enter_cycle = 0x2
  8159. bool animation = 0x2
  8160. bool frozen = 0x2
  8161. bool transportEnter = 0x2
  8162. bool transportExit = 0x0
  8163. bool unknown7 = 0x0
  8164. bool unknown8 = 0x0
  8165. bool backward = 0x0
  8166. bool unknown10 = 0x0
  8167. bool unknown11 = 0x0
  8168. bool unknown12 = 0x0
  8169. bool unknown13 = 0x0
  8170. int time_passed = 0xC4
  8171. float vertical_acceleration = 0.000000
  8172. float initialOrientation = 1.058019
  8173. int effect_start_time = 0x0
  8174. int point_Idx = 0x1
  8175. int point_Idx_offset = 0x0
  8176. bool onTransport = 0x0
  8177. bool m_ControlledByPlayer = 0x1
  8178. bool m_AutoRepeatFirstCast = 0x0
  8179. unsigned int[3] m_attackTimer
  8180. [0] = 0x0
  8181. [1] = 0x0
  8182. [2] = 0x0
  8183. float[5] m_createStats
  8184. [0] = 22.000000
  8185. [1] = 22.000000
  8186. [2] = 25.000000
  8187. [3] = 28.000000
  8188. [4] = 27.000000
  8189. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  8190. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8191. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8192. 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 = 0x194DCA3AA90
  8193. <user defined> _Copy_tag = 0x194DCA3AA90
  8194. <user defined> _Move_tag = 0x194DCA3AA90
  8195. Unit* m_attacking = NULL
  8196. int m_deathState = 0x0
  8197. int m_procDeep = 0x0
  8198. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  8199. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  8200. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  8201. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194DCA3AAB8
  8202. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  8203. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  8204. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  8205. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194DCA3AAD0
  8206. unsigned int m_transformSpell = 0x0
  8207. Spell*[4] m_currentSpells
  8208. [0] = NULL
  8209. [1] = NULL
  8210. [2] = NULL
  8211. [3] = NULL
  8212. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  8213. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  8214. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  8215. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194DCA3AB10
  8216. <user defined> value_compare = 0x194DCA3AB10
  8217. <user defined> _Copy_tag = 0x194DCA3AB10
  8218. <user defined> _Move_tag = 0x194DCA3AB10
  8219. <user defined> value_compare = 0x194DCA3AB10
  8220. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  8221. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  8222. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  8223. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3AB28
  8224. <user defined> value_compare = 0x194DCA3AB28
  8225. <user defined> _Copy_tag = 0x194DCA3AB28
  8226. <user defined> _Move_tag = 0x194DCA3AB28
  8227. <user defined> value_compare = 0x194DCA3AB28
  8228. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  8229. std::_List_buy<Aura *,std::allocator<Aura *> >
  8230. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  8231. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3AB40
  8232. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  8233. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  8234. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  8235. std::_Iterator_base12
  8236. std::_Container_proxy* _Myproxy = 0x194D6A8DC50
  8237. std::_Iterator_base12* _Mynextiter = NULL
  8238. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F48C8190
  8239. unsigned int m_removedAurasCount = 0x0
  8240. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  8241. [0] = 0x194DCA3AB78
  8242. [1] = 0x194DCA3AB90
  8243. [2] = 0x194DCA3ABA8
  8244. [3] = 0x194DCA3ABC0
  8245. [4] = 0x194DCA3ABD8
  8246. [5] = 0x194DCA3ABF0
  8247. [6] = 0x194DCA3AC08
  8248. [7] = 0x194DCA3AC20
  8249. [8] = 0x194DCA3AC38
  8250. [9] = 0x194DCA3AC50
  8251. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  8252. std::_List_buy<Aura *,std::allocator<Aura *> >
  8253. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  8254. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3C930
  8255. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  8256. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  8257. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  8258. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194DCA3C948
  8259. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  8260. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  8261. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  8262. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3C960
  8263. <user defined> value_compare = 0x194DCA3C960
  8264. <user defined> _Copy_tag = 0x194DCA3C960
  8265. <user defined> _Move_tag = 0x194DCA3C960
  8266. <user defined> value_compare = 0x194DCA3C960
  8267. unsigned int m_interruptMask = 0x0
  8268. float[2] m_auraFlatModifiersGroup
  8269. [0] = 0.000000
  8270. [1] = 0.000000
  8271. [0] = 0x0
  8272. float[2]
  8273. [0] = 0.000000
  8274. [1] = 0.000000
  8275. float[2]
  8276. [0] = 0.000000
  8277. [1] = 0.000000
  8278. float[2]
  8279. [0] = 0.000000
  8280. [1] = 0.000000
  8281. float[2]
  8282. [0] = 0.000000
  8283. [1] = 0.000000
  8284. float[2]
  8285. [0] = 3796.000000
  8286. [1] = 0.000000
  8287. float[2]
  8288. [0] = 0.000000
  8289. [1] = 0.000000
  8290. float[2]
  8291. [0] = 0.000000
  8292. [1] = 0.000000
  8293. float[2]
  8294. [0] = 0.000000
  8295. [1] = 0.000000
  8296. float[2]
  8297. [0] = 0.000000
  8298. [1] = 0.000000
  8299. float[2] m_auraPctModifiersGroup
  8300. [0] = 1.000000
  8301. [1] = 1.000000
  8302. [0] = 0x3F8000003F800000
  8303. float[2]
  8304. [0] = 1.000000
  8305. [1] = 1.000000
  8306. float[2]
  8307. [0] = 1.000000
  8308. [1] = 1.000000
  8309. float[2]
  8310. [0] = 1.000000
  8311. [1] = 1.000000
  8312. float[2]
  8313. [0] = 1.000000
  8314. [1] = 1.000000
  8315. float[2]
  8316. [0] = 1.000000
  8317. [1] = 1.000000
  8318. float[2]
  8319. [0] = 1.000000
  8320. [1] = 1.000000
  8321. float[2]
  8322. [0] = 1.000000
  8323. [1] = 1.000000
  8324. float[2]
  8325. [0] = 1.000000
  8326. [1] = 1.000000
  8327. float[2]
  8328. [0] = 1.000000
  8329. [1] = 1.000000
  8330. float[2] m_weaponDamage
  8331. [0] = 164.923996
  8332. [1] = 0.000000
  8333. [0] = 0x4324EC8B
  8334. float[2]
  8335. [0] = 247.385986
  8336. [1] = 0.000000
  8337. [0] = 0x194DCA3CB0C
  8338. float[2]
  8339. [0] = 164.923996
  8340. [1] = 0.000000
  8341. [0] = 0x4324EC8B
  8342. float[2]
  8343. [0] = 247.385986
  8344. [1] = 0.000000
  8345. float[2]
  8346. [0] = 164.923996
  8347. [1] = 0.000000
  8348. [0] = 0x4324EC8B
  8349. float[2]
  8350. [0] = 247.385986
  8351. [1] = 0.000000
  8352. bool m_canModifyStats = 0x1
  8353. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  8354. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  8355. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  8356. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3CB40
  8357. <user defined> value_compare = 0x194DCA3CB40
  8358. <user defined> _Copy_tag = 0x194DCA3CB40
  8359. <user defined> _Move_tag = 0x194DCA3CB40
  8360. <user defined> value_compare = 0x194DCA3CB40
  8361. float[9] m_speed_rate
  8362. [0] = 0.777776
  8363. [1] = 1.142860
  8364. [2] = 1.000000
  8365. [3] = 1.000000
  8366. [4] = 1.000000
  8367. [5] = 1.000000
  8368. [6] = 1.000000
  8369. [7] = 1.000000
  8370. [8] = 1.000000
  8371. Unit* m_charmer = NULL
  8372. Unit* m_charmed = NULL
  8373. CharmInfo* m_charmInfo = NULL
  8374. std::list<Player *,std::allocator<Player *> > m_sharedVision
  8375. std::_List_buy<Player *,std::allocator<Player *> >
  8376. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  8377. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194DCA3CB98
  8378. MotionMaster* i_motionMaster = 0x194F844D660
  8379. Unit* _owner = 0x194DCA3A560
  8380. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator
  8381. std::_Unique_ptr_base<MovementGenerator,MovementGeneratorDeleter>
  8382. std::_Compressed_pair<MovementGeneratorDeleter,MovementGenerator *,1> _Mypair = 0x7FFBE99F7B28
  8383. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators
  8384. std::_Tree<std::_Tset_traits<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *>,1> >
  8385. std::_Tree_comp_alloc<std::_Tset_traits<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *>,1> >
  8386. std::_Compressed_pair<MovementGeneratorComparator,std::_Compressed_pair<std::allocator<std::_Tree_node<MovementGenerator *,void *> >,std::_Tree_val<std::_Tree_simple_types<MovementGenerator *> >,1>,1> _Mypair = 0x194F844D670
  8387. <user defined> _Copy_tag = 0x194F844D670
  8388. <user defined> _Move_tag = 0x194F844D670
  8389. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap
  8390. std::_Hash<std::_Umap_traits<unsigned int,MovementGenerator const *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> >,1> >
  8391. <user defined> value_compare = 0x194F844D688
  8392. std::_Umap_traits<unsigned int,MovementGenerator const *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> >,1> _Traitsobj = 0x3F800000
  8393. std::list<std::pair<unsigned int const ,MovementGenerator const *>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _List = 0x194F844D690
  8394. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,MovementGenerator const *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,MovementGenerator const *> > > > > > _Vec = 0x194F844D6A8
  8395. unsigned int _Mask = 0x7
  8396. unsigned int _Maxidx = 0x8
  8397. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions
  8398. std::_Deque_alloc<std::_Deque_base_types<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > >
  8399. std::_Compressed_pair<std::allocator<MotionMasterDelayedAction>,std::_Deque_val<std::_Deque_simple_types<MotionMasterDelayedAction> >,1> _Mypair = 0x194F844D6D8
  8400. unsigned int _flags = 0x3
  8401. unsigned int[4] m_reactiveTimer
  8402. [0] = 0x0
  8403. [1] = 0x0
  8404. [2] = 0x0
  8405. [3] = 0x0
  8406. unsigned int m_regenTimer = 0x294
  8407. Vehicle* m_vehicle = NULL
  8408. Vehicle* m_vehicleKit = NULL
  8409. unsigned int m_unitTypeMask = 0x7
  8410. LiquidTypeEntry* _lastLiquid = NULL
  8411. unsigned int m_rootTimes = 0x0
  8412. unsigned int m_state = 0x8000200
  8413. unsigned int m_lastManaUse = 0x0
  8414. TimeTrackerSmall m_movesplineTimer
  8415. int i_expiryTime = 0xCC
  8416. DiminishingReturn[21] m_Diminishing
  8417. [0] = 0x194DCA3CC00
  8418. [1] = 0x194DCA3CC0C
  8419. [2] = 0x194DCA3CC18
  8420. [3] = 0x194DCA3CC24
  8421. [4] = 0x194DCA3CC30
  8422. [5] = 0x194DCA3CC3C
  8423. [6] = 0x194DCA3CC48
  8424. [7] = 0x194DCA3CC54
  8425. [8] = 0x194DCA3CC60
  8426. [9] = 0x194DCA3CC6C
  8427. CombatManager m_combatManager
  8428. Unit* _owner = 0x194DCA3A560
  8429. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  8430. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  8431. <user defined> value_compare = 0x194DCA3CD08
  8432. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  8433. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x194DCA3CD10
  8434. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x194DCA3CD28
  8435. unsigned int _Mask = 0x7
  8436. unsigned int _Maxidx = 0x8
  8437. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  8438. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  8439. <user defined> value_compare = 0x194DCA3CD58
  8440. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  8441. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x194DCA3CD60
  8442. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x194DCA3CD78
  8443. unsigned int _Mask = 0x7
  8444. unsigned int _Maxidx = 0x8
  8445. ThreatManager m_threatManager
  8446. ThreatListIterator
  8447. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194DCA3CDA8
  8448. Unit* _owner = 0x194DCA3A560
  8449. bool _ownerCanHaveThreatList = 0x0
  8450. bool _ownerEngaged = 0x0
  8451. bool _needClientUpdate = 0x0
  8452. unsigned int _updateTimer = 0x3E8
  8453. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  8454. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  8455. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  8456. boost::heap::detail::size_holder<1,unsigned __int64>
  8457. unsigned int size_ = 0x0
  8458. super_t
  8459. implementation_defined
  8460. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  8461. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x194DCA3CDD8
  8462. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  8463. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  8464. <user defined> value_compare = 0x194DCA3CDF0
  8465. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  8466. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x194DCA3CDF8
  8467. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x194DCA3CE10
  8468. unsigned int _Mask = 0x7
  8469. unsigned int _Maxidx = 0x8
  8470. ThreatReference* _currentVictimRef = NULL
  8471. ThreatReference* _fixateRef = NULL
  8472. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  8473. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  8474. <user defined> value_compare = 0x194DCA3CE50
  8475. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  8476. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x194DCA3CE58
  8477. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x194DCA3CE70
  8478. unsigned int _Mask = 0x7
  8479. unsigned int _Maxidx = 0x8
  8480. std::array<float,7> _singleSchoolModifiers
  8481. float[7] _Elems
  8482. [0] = 1.000000
  8483. [1] = 1.000000
  8484. [2] = 1.000000
  8485. [3] = 1.000000
  8486. [4] = 1.000000
  8487. [5] = 1.000000
  8488. [6] = 1.000000
  8489. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  8490. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  8491. <user defined> value_compare = 0x194DCA3CEC0
  8492. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  8493. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x194DCA3CEC8
  8494. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x194DCA3CEE0
  8495. unsigned int _Mask = 0x7
  8496. unsigned int _Maxidx = 0x8
  8497. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  8498. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  8499. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x194DCA3CF10
  8500. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry
  8501. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > >,0> >
  8502. <user defined> value_compare = 0x194DCA3CF30
  8503. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > >,0> _Traitsobj = 0x3F800000
  8504. std::list<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > >,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _List = 0x194DCA3CF38
  8505. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > > > > _Vec = 0x194DCA3CF50
  8506. unsigned int _Mask = 0x7
  8507. unsigned int _Maxidx = 0x8
  8508. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  8509. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c
  8510. std::_Deque_alloc<std::_Deque_base_types<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > >
  8511. std::_Compressed_pair<std::allocator<std::shared_ptr<UnitAI> >,std::_Deque_val<std::_Deque_simple_types<std::shared_ptr<UnitAI> > >,1> _Mypair = 0x194DCA3CF80
  8512. std::shared_ptr<UnitAI> i_AI
  8513. std::_Ptr_base<UnitAI>
  8514. UnitAI* _Ptr = 0x194F48C8740
  8515. std::_Ref_count_base* _Rep = 0x19502D47BB0
  8516. bool m_aiLocked = 0x0
  8517. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  8518. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  8519. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  8520. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194DCA3CFC8
  8521. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3CFE0
  8522. unsigned int _Mask = 0x7
  8523. unsigned int _Maxidx = 0x8
  8524. Unit* m_comboTarget = NULL
  8525. int m_comboPoints = 0x0
  8526. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  8527. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  8528. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  8529. std::list<Unit *,std::allocator<Unit *> > _List = 0x194DCA3D028
  8530. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3D040
  8531. unsigned int _Mask = 0x7
  8532. unsigned int _Maxidx = 0x8
  8533. bool m_cleanupDone = 0x0
  8534. bool m_duringRemoveFromWorld = 0x0
  8535. bool _instantCast = 0x0
  8536. unsigned int _oldFactionId = 0x0
  8537. bool _isWalkingBeforeCharm = 0x0
  8538. SpellHistory* m_spellHistory = 0x195031B87E0
  8539. CooldownEntry
  8540. unsigned int SpellId = 0xDCA3A560
  8541. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  8542. unsigned int ItemId = 0xD6A7D990
  8543. unsigned int CategoryId = 0x194
  8544. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x19503235E20
  8545. bool OnHold = 0x0
  8546. Unit* _owner = 0x194DCA3A560
  8547. 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
  8548. 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 const ,SpellHistory::CooldownEntry> >,0> >
  8549. <user defined> value_compare = 0x195031B87E8
  8550. 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 ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  8551. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x195031B87F0
  8552. 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::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0x195031B8808
  8553. unsigned int _Mask = 0x7
  8554. unsigned int _Maxidx = 0x8
  8555. mapped_type
  8556. unsigned int SpellId = 0x3F800000
  8557. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x194D6A7D990
  8558. unsigned int ItemId = 0x3235E20
  8559. unsigned int CategoryId = 0x195
  8560. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  8561. bool OnHold = 0xE0
  8562. 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
  8563. 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 const ,SpellHistory::CooldownEntry> >,0> >
  8564. <user defined> value_compare = 0x195031B8838
  8565. 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 ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  8566. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x195031B8840
  8567. 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::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0x195031B8858
  8568. unsigned int _Mask = 0x7
  8569. unsigned int _Maxidx = 0x8
  8570. mapped_type
  8571. unsigned int SpellId = 0x3F800000
  8572. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x194D6A7E070
  8573. unsigned int ItemId = 0x32343A0
  8574. unsigned int CategoryId = 0x195
  8575. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  8576. bool OnHold = 0x0
  8577. 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
  8578. 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 const ,SpellHistory::CooldownEntry *> >,0> >
  8579. <user defined> value_compare = 0x195031B8888
  8580. 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 ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  8581. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x195031B8890
  8582. 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::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0x195031B88A8
  8583. unsigned int _Mask = 0x7
  8584. unsigned int _Maxidx = 0x8
  8585. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  8586. [0] = 0x0
  8587. [1] = 0x0
  8588. [2] = 0x0
  8589. [3] = 0x0
  8590. [4] = 0x0
  8591. [5] = 0x0
  8592. [6] = 0x0
  8593. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns
  8594. 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<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > >,0> >
  8595. <user defined> value_compare = 0x195031B8910
  8596. 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::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > >,0> _Traitsobj = 0x3F800000
  8597. 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::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0x195031B8918
  8598. 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::ratio<1,10000000> > > > > > >,std::allocator<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::ratio<1,10000000> > > > > > > > > _Vec = 0x195031B8930
  8599. unsigned int _Mask = 0x7
  8600. unsigned int _Maxidx = 0x8
  8601. Parameter unsigned int diff = 0xC4
  8602. Local Unit* target = 0x194F1E90810
  8603. WorldObject
  8604. Object
  8605. unsigned int m_objectType = 0x19
  8606. int m_objectTypeId = 0x4
  8607. unsigned int m_updateFlag = 0x60
  8608. int* m_int32Values = 0x10
  8609. unsigned int* m_uint32Values = 0x10
  8610. float* m_floatValues = 0.000000
  8611. UpdateMask _changesMask = 0x194F1E90830
  8612. unsigned int m_valuesCount = 0x52E
  8613. unsigned int _fieldNotifyFlags = 0x100
  8614. bool m_objectUpdated = 0x0
  8615. bool m_inWorld = 0x1
  8616. bool m_isNewObject = 0x0
  8617. PackedGuid m_PackGUID = 0x194F1E90848
  8618. WorldLocation
  8619. Position
  8620. <user defined> XY = 0x194F1E90880
  8621. <user defined> XYZ = 0x194F1E90880
  8622. <user defined> XYZO = 0x194F1E90880
  8623. <user defined> PackedXYZ = 0x194F1E90880
  8624. float m_positionX = 5834.179199
  8625. float m_positionY = 655.481812
  8626. float m_positionZ = 609.457886
  8627. float m_orientation = 0.842035
  8628. ?$Streamer@UXY@Position@@
  8629. Position* Pos = 0x4423DED645B6516F
  8630. ?$ConstStreamer@UXY@Position@@
  8631. Position* Pos = 0x4423DED645B6516F
  8632. ?$Streamer@UXYZ@Position@@
  8633. <user defined> Pos = 0x4423DED645B6516F
  8634. ?$ConstStreamer@UXYZ@Position@@
  8635. <user defined> Pos = 0x4423DED645B6516F
  8636. ?$Streamer@UXYZO@Position@@
  8637. <user defined> Pos = 0x4423DED645B6516F
  8638. ?$ConstStreamer@UXYZO@Position@@
  8639. <user defined> Pos = 0x4423DED645B6516F
  8640. ?$Streamer@UPackedXYZ@Position@@
  8641. <user defined> Pos = 0x4423DED645B6516F
  8642. ?$ConstStreamer@UPackedXYZ@Position@@
  8643. <user defined> Pos = 0x4423DED645B6516F
  8644. unsigned int m_mapId = 0x23B
  8645. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  8646. int[2] m_values
  8647. [0] = 0x5
  8648. [1] = 0x0
  8649. unsigned int m_flags = 0x0
  8650. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  8651. int[2] m_values
  8652. [0] = 0x0
  8653. [1] = 0x0
  8654. unsigned int m_flags = 0x0
  8655. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  8656. int[12] m_values
  8657. [0] = 0x0
  8658. [1] = 0x0
  8659. [2] = 0x0
  8660. [3] = 0x0
  8661. [4] = 0x0
  8662. [5] = 0x0
  8663. [6] = 0x0
  8664. [7] = 0x0
  8665. [8] = 0x0
  8666. [9] = 0x0
  8667. unsigned int m_flags = 0x0
  8668. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  8669. int[12] m_values
  8670. [0] = 0x0
  8671. [1] = 0x0
  8672. [2] = 0x0
  8673. [3] = 0x0
  8674. [4] = 0x0
  8675. [5] = 0x0
  8676. [6] = 0x0
  8677. [7] = 0x3E8
  8678. [8] = 0x0
  8679. [9] = 0x0
  8680. unsigned int m_flags = 0x80
  8681. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  8682. int[2] m_values
  8683. [0] = 0x0
  8684. [1] = 0x1
  8685. unsigned int m_flags = 0x0
  8686. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  8687. int[2] m_values
  8688. [0] = 0x0
  8689. [1] = 0x1
  8690. unsigned int m_flags = 0x0
  8691. unsigned int LastUsedScriptID = 0x0
  8692. MovementInfo m_movementInfo
  8693. ObjectGuid guid = 0x10
  8694. unsigned int flags = 0x1000001
  8695. unsigned int flags2 = 0x0
  8696. Position pos = 0x194F1E90940
  8697. unsigned int time = 0x41759
  8698. TransportInfo
  8699. ObjectGuid guid = 0x10
  8700. Position pos = 0x194F1E90938
  8701. int seat = 0x4E
  8702. unsigned int time = 0x3F578F98
  8703. unsigned int time2 = 0x41759
  8704. MovementInfo::TransportInfo transport = 0x194F1E90958
  8705. float pitch = 0.000000
  8706. unsigned int fallTime = 0x49
  8707. JumpInfo
  8708. float zspeed = 0.000000
  8709. float sinAngle = 0.000000
  8710. float cosAngle = 0.000000
  8711. float xyspeed = -106954752.000000
  8712. MovementInfo::JumpInfo jump = 0x194F1E90988
  8713. float splineElevation = 0.000000
  8714. EventProcessor m_Events
  8715. unsigned int m_time = 0x1CD16
  8716. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x194F1E909A8
  8717. std::string m_name = "Dk"
  8718. bool m_isActive = 0x1
  8719. bool m_isFarVisible = 0x0
  8720. boost::optional<float> m_visibilityDistanceOverride
  8721. boost::optional_detail::optional_base<float>
  8722. <user defined> boost::optional_detail::optional_tag = 0x0
  8723. bool m_initialized = 0x0
  8724. boost::optional_detail::aligned_storage<float> m_storage = 0xCDCDCDCD
  8725. bool m_isWorldObject = 0x1
  8726. ZoneScript* m_zoneScript = NULL
  8727. Transport* m_transport = NULL
  8728. unsigned int m_zoneId = 0x112B
  8729. unsigned int m_areaId = 0x11DA
  8730. float m_staticFloorZ = 609.458069
  8731. bool m_outdoors = 0x1
  8732. Map* m_currMap = 0x194D45F10D0
  8733. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  8734. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  8735. LinkedListHead
  8736. LinkedListElement iFirst = 0x194D45F10D8
  8737. LinkedListElement iLast = 0x194D45F10E8
  8738. unsigned int iSize = 0xE
  8739. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  8740. <user defined> iterator = 0xDD119078
  8741. iterator
  8742. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  8743. iterator
  8744. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  8745. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x194D45F1100
  8746. bool _creatureToMoveLock = 0x0
  8747. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x194D45F1158
  8748. bool _gameObjectsToMoveLock = 0x0
  8749. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x194D45F1180
  8750. bool _dynamicObjectsToMoveLock = 0x0
  8751. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x194D45F11A8
  8752. std::mutex _mapLock = 0x194D45F11C8
  8753. std::mutex _gridLock = 0x194D45F1218
  8754. MapEntry* i_mapEntry = 0x194FBF1249C
  8755. unsigned int i_spawnMode = 0x0
  8756. unsigned int i_InstanceId = 0x0
  8757. unsigned int m_unloadTimer = 0x0
  8758. float m_VisibleDistance = 90.000000
  8759. DynamicMapTree _dynamicTree = 0x194D4609960
  8760. MapRefManager m_mapRefManager = 0x194D45F1288
  8761. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x194F1E94B40
  8762. int m_VisibilityNotifyPeriod = 0x3E8
  8763. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x194D45F12C8
  8764. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x194D45F12E0
  8765. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x194D45F12F8
  8766. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x194D45F1310
  8767. int i_gridExpiry = 0xEA60
  8768. Map* m_parentMap = 0x194D45F10D0
  8769. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  8770. [0] = NULL
  8771. [1] = NULL
  8772. [2] = NULL
  8773. [3] = NULL
  8774. [4] = NULL
  8775. [5] = NULL
  8776. [6] = NULL
  8777. [7] = NULL
  8778. [8] = NULL
  8779. [9] = NULL
  8780. [0] = 0x194D45F1338
  8781. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8782. [0] = NULL
  8783. [1] = NULL
  8784. [2] = NULL
  8785. [3] = NULL
  8786. [4] = NULL
  8787. [5] = NULL
  8788. [6] = NULL
  8789. [7] = NULL
  8790. [8] = NULL
  8791. [9] = NULL
  8792. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8793. [0] = NULL
  8794. [1] = NULL
  8795. [2] = NULL
  8796. [3] = NULL
  8797. [4] = NULL
  8798. [5] = NULL
  8799. [6] = NULL
  8800. [7] = NULL
  8801. [8] = NULL
  8802. [9] = NULL
  8803. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8804. [0] = NULL
  8805. [1] = NULL
  8806. [2] = NULL
  8807. [3] = NULL
  8808. [4] = NULL
  8809. [5] = NULL
  8810. [6] = NULL
  8811. [7] = NULL
  8812. [8] = NULL
  8813. [9] = NULL
  8814. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8815. [0] = NULL
  8816. [1] = NULL
  8817. [2] = NULL
  8818. [3] = NULL
  8819. [4] = NULL
  8820. [5] = NULL
  8821. [6] = NULL
  8822. [7] = NULL
  8823. [8] = NULL
  8824. [9] = NULL
  8825. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8826. [0] = NULL
  8827. [1] = NULL
  8828. [2] = NULL
  8829. [3] = NULL
  8830. [4] = NULL
  8831. [5] = NULL
  8832. [6] = NULL
  8833. [7] = NULL
  8834. [8] = NULL
  8835. [9] = NULL
  8836. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8837. [0] = NULL
  8838. [1] = NULL
  8839. [2] = NULL
  8840. [3] = NULL
  8841. [4] = NULL
  8842. [5] = NULL
  8843. [6] = NULL
  8844. [7] = NULL
  8845. [8] = NULL
  8846. [9] = NULL
  8847. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8848. [0] = NULL
  8849. [1] = NULL
  8850. [2] = NULL
  8851. [3] = NULL
  8852. [4] = NULL
  8853. [5] = NULL
  8854. [6] = NULL
  8855. [7] = NULL
  8856. [8] = NULL
  8857. [9] = NULL
  8858. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8859. [0] = NULL
  8860. [1] = NULL
  8861. [2] = NULL
  8862. [3] = NULL
  8863. [4] = NULL
  8864. [5] = NULL
  8865. [6] = NULL
  8866. [7] = NULL
  8867. [8] = NULL
  8868. [9] = NULL
  8869. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8870. [0] = NULL
  8871. [1] = NULL
  8872. [2] = NULL
  8873. [3] = NULL
  8874. [4] = NULL
  8875. [5] = NULL
  8876. [6] = NULL
  8877. [7] = NULL
  8878. [8] = NULL
  8879. [9] = NULL
  8880. GridMap*[64] GridMaps
  8881. [0] = NULL
  8882. [1] = NULL
  8883. [2] = NULL
  8884. [3] = NULL
  8885. [4] = NULL
  8886. [5] = NULL
  8887. [6] = NULL
  8888. [7] = NULL
  8889. [8] = NULL
  8890. [9] = NULL
  8891. [0] = 0x194D45F9338
  8892. <user defined>*[64] GridMap
  8893. [0] = NULL
  8894. [1] = NULL
  8895. [2] = NULL
  8896. [3] = NULL
  8897. [4] = NULL
  8898. [5] = NULL
  8899. [6] = NULL
  8900. [7] = NULL
  8901. [8] = NULL
  8902. [9] = NULL
  8903. <user defined>*[64] GridMap
  8904. [0] = NULL
  8905. [1] = NULL
  8906. [2] = NULL
  8907. [3] = NULL
  8908. [4] = NULL
  8909. [5] = NULL
  8910. [6] = NULL
  8911. [7] = NULL
  8912. [8] = NULL
  8913. [9] = NULL
  8914. <user defined>*[64] GridMap
  8915. [0] = NULL
  8916. [1] = NULL
  8917. [2] = NULL
  8918. [3] = NULL
  8919. [4] = NULL
  8920. [5] = NULL
  8921. [6] = NULL
  8922. [7] = NULL
  8923. [8] = NULL
  8924. [9] = NULL
  8925. <user defined>*[64] GridMap
  8926. [0] = NULL
  8927. [1] = NULL
  8928. [2] = NULL
  8929. [3] = NULL
  8930. [4] = NULL
  8931. [5] = NULL
  8932. [6] = NULL
  8933. [7] = NULL
  8934. [8] = NULL
  8935. [9] = NULL
  8936. <user defined>*[64] GridMap
  8937. [0] = NULL
  8938. [1] = NULL
  8939. [2] = NULL
  8940. [3] = NULL
  8941. [4] = NULL
  8942. [5] = NULL
  8943. [6] = NULL
  8944. [7] = NULL
  8945. [8] = NULL
  8946. [9] = NULL
  8947. <user defined>*[64] GridMap
  8948. [0] = NULL
  8949. [1] = NULL
  8950. [2] = NULL
  8951. [3] = NULL
  8952. [4] = NULL
  8953. [5] = NULL
  8954. [6] = NULL
  8955. [7] = NULL
  8956. [8] = NULL
  8957. [9] = NULL
  8958. <user defined>*[64] GridMap
  8959. [0] = NULL
  8960. [1] = NULL
  8961. [2] = NULL
  8962. [3] = NULL
  8963. [4] = NULL
  8964. [5] = NULL
  8965. [6] = NULL
  8966. [7] = NULL
  8967. [8] = NULL
  8968. [9] = NULL
  8969. <user defined>*[64] GridMap
  8970. [0] = NULL
  8971. [1] = NULL
  8972. [2] = NULL
  8973. [3] = NULL
  8974. [4] = NULL
  8975. [5] = NULL
  8976. [6] = NULL
  8977. [7] = NULL
  8978. [8] = NULL
  8979. [9] = NULL
  8980. <user defined>*[64] GridMap
  8981. [0] = NULL
  8982. [1] = NULL
  8983. [2] = NULL
  8984. [3] = NULL
  8985. [4] = NULL
  8986. [5] = NULL
  8987. [6] = NULL
  8988. [7] = NULL
  8989. [8] = NULL
  8990. [9] = NULL
  8991. std::bitset<262144> marked_cells = 0x194D4601338
  8992. bool i_scriptLock = 0x0
  8993. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x194D4609340
  8994. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x194D4609358
  8995. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x194D4609370
  8996. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x194D4609388
  8997. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x194D46093A0
  8998. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x194D46093D8
  8999. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x194D4609428
  9000. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x194D4609478
  9001. unsigned int _respawnCheckTimer = 0x94D
  9002. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x194D46094D0
  9003. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x194D4609520
  9004. unsigned int _defaultLight = 0x2F0
  9005. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x194D4609578
  9006. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x194D4609590
  9007. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x194D4609728
  9008. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x194D4609778
  9009. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x194D46097C8
  9010. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x194D4609818
  9011. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x194D4609868
  9012. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x194D46098B8
  9013. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0x194D4609908
  9014. unsigned int m_InstanceId = 0x0
  9015. unsigned int m_phaseMask = 0x1
  9016. unsigned int m_notifyflags = 0x2
  9017. unsigned int m_extraAttacks = 0x0
  9018. bool m_canDualWield = 0x1
  9019. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  9020. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  9021. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  9022. 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 = 0x194F1E90A38
  9023. <user defined> _Copy_tag = 0x194F1E90A38
  9024. <user defined> _Move_tag = 0x194F1E90A38
  9025. Player* m_playerMovingMe = 0x194F1E90810
  9026. Unit
  9027. unsigned int m_extraAttacks = 0x0
  9028. bool m_canDualWield = 0x1
  9029. <user defined> m_Controlled = 0x194F1E90A38
  9030. <user defined> m_playerMovingMe = 0x194F1E90810
  9031. ObjectGuid[7] m_SummonSlot
  9032. [0] = 0x0
  9033. [1] = 0x0
  9034. [2] = 0x0
  9035. [3] = 0x0
  9036. [4] = 0x0
  9037. [5] = 0x0
  9038. [6] = 0x0
  9039. ObjectGuid[4] m_ObjectSlot
  9040. [0] = 0x0
  9041. [1] = 0x0
  9042. [2] = 0x0
  9043. [3] = 0x0
  9044. float m_modMeleeHitChance = 8.600186
  9045. float m_modRangedHitChance = 8.600186
  9046. float m_modSpellHitChance = 13.750231
  9047. int m_baseSpellCritChance = 0x5
  9048. float[3] m_modAttackSpeedPct
  9049. [0] = 0.747424
  9050. [1] = 0.747424
  9051. [2] = 0.909129
  9052. 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
  9053. [0] = 0x194F1E90AD0
  9054. [1] = 0x194F1E90B20
  9055. [2] = 0x194F1E90B70
  9056. [3] = 0x194F1E90BC0
  9057. [4] = 0x194F1E90C10
  9058. [5] = 0x194F1E90C60
  9059. [6] = 0x194F1E90CB0
  9060. unsigned int m_lastSanctuaryTime = 0x0
  9061. ObjectGuid LastCharmerGUID = 0x0
  9062. Movement::MoveSpline* movespline = 0x194EB5C4670
  9063. bool m_ControlledByPlayer = 0x1
  9064. bool m_AutoRepeatFirstCast = 0x0
  9065. unsigned int[3] m_attackTimer
  9066. [0] = 0x0
  9067. [1] = 0x0
  9068. [2] = 0x0
  9069. float[5] m_createStats
  9070. [0] = 177.000000
  9071. [1] = 117.000000
  9072. [2] = 159.000000
  9073. [3] = 35.000000
  9074. [4] = 59.000000
  9075. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x194F1E90D40
  9076. Unit* m_attacking = NULL
  9077. int m_deathState = 0x0
  9078. int m_procDeep = 0x0
  9079. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x194F1E90D68
  9080. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x194F1E90D80
  9081. unsigned int m_transformSpell = 0x0
  9082. Spell*[4] m_currentSpells
  9083. [0] = NULL
  9084. [1] = NULL
  9085. [2] = NULL
  9086. [3] = NULL
  9087. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x194F1E90DC0
  9088. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x194F1E90DD8
  9089. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x194F1E90DF0
  9090. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x194F1E90E08
  9091. unsigned int m_removedAurasCount = 0x0
  9092. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  9093. [0] = 0x194F1E90E28
  9094. [1] = 0x194F1E90E40
  9095. [2] = 0x194F1E90E58
  9096. [3] = 0x194F1E90E70
  9097. [4] = 0x194F1E90E88
  9098. [5] = 0x194F1E90EA0
  9099. [6] = 0x194F1E90EB8
  9100. [7] = 0x194F1E90ED0
  9101. [8] = 0x194F1E90EE8
  9102. [9] = 0x194F1E90F00
  9103. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x194F1E92BE0
  9104. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x194F1E92BF8
  9105. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x194F1E92C10
  9106. unsigned int m_interruptMask = 0x0
  9107. float[2] m_auraFlatModifiersGroup
  9108. [0] = 1708.000000
  9109. [1] = 0.000000
  9110. [0] = 0x44D58000
  9111. float[2]
  9112. [0] = 168.000000
  9113. [1] = 0.000000
  9114. float[2]
  9115. [0] = 2004.000000
  9116. [1] = 0.000000
  9117. float[2]
  9118. [0] = 0.000000
  9119. [1] = 0.000000
  9120. float[2]
  9121. [0] = 0.000000
  9122. [1] = 0.000000
  9123. float[2]
  9124. [0] = 0.000000
  9125. [1] = 0.000000
  9126. float[2]
  9127. [0] = 0.000000
  9128. [1] = 0.000000
  9129. float[2]
  9130. [0] = 0.000000
  9131. [1] = 0.000000
  9132. float[2]
  9133. [0] = 0.000000
  9134. [1] = 0.000000
  9135. float[2]
  9136. [0] = 0.000000
  9137. [1] = 0.000000
  9138. float[2] m_auraPctModifiersGroup
  9139. [0] = 1.000000
  9140. [1] = 1.158182
  9141. [0] = 0x3F943F4B3F800000
  9142. float[2]
  9143. [0] = 1.000000
  9144. [1] = 1.000000
  9145. float[2]
  9146. [0] = 1.000000
  9147. [1] = 1.112400
  9148. float[2]
  9149. [0] = 1.000000
  9150. [1] = 1.000000
  9151. float[2]
  9152. [0] = 1.000000
  9153. [1] = 1.000000
  9154. float[2]
  9155. [0] = 1.000000
  9156. [1] = 1.000000
  9157. float[2]
  9158. [0] = 1.000000
  9159. [1] = 1.000000
  9160. float[2]
  9161. [0] = 1.000000
  9162. [1] = 1.000000
  9163. float[2]
  9164. [0] = 1.000000
  9165. [1] = 1.000000
  9166. float[2]
  9167. [0] = 1.000000
  9168. [1] = 1.000000
  9169. float[2] m_weaponDamage
  9170. [0] = 481.000000
  9171. [1] = 0.000000
  9172. [0] = 0x43F08000
  9173. float[2]
  9174. [0] = 895.000000
  9175. [1] = 0.000000
  9176. [0] = 0x194F1E92DBC
  9177. float[2]
  9178. [0] = 481.000000
  9179. [1] = 0.000000
  9180. [0] = 0x43F08000
  9181. float[2]
  9182. [0] = 895.000000
  9183. [1] = 0.000000
  9184. float[2]
  9185. [0] = 1.000000
  9186. [1] = 0.000000
  9187. [0] = 0x3F800000
  9188. float[2]
  9189. [0] = 2.000000
  9190. [1] = 0.000000
  9191. bool m_canModifyStats = 0x1
  9192. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x194F1E92DF0
  9193. float[9] m_speed_rate
  9194. [0] = 6.000000
  9195. [1] = 6.000000
  9196. [2] = 1.000000
  9197. [3] = 6.000000
  9198. [4] = 1.000000
  9199. [5] = 1.000000
  9200. [6] = 6.000000
  9201. [7] = 1.000000
  9202. [8] = 1.000000
  9203. Unit* m_charmer = NULL
  9204. Unit* m_charmed = NULL
  9205. CharmInfo* m_charmInfo = NULL
  9206. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x194F1E92E48
  9207. MotionMaster* i_motionMaster = 0x194E91957B0
  9208. unsigned int[4] m_reactiveTimer
  9209. [0] = 0x0
  9210. [1] = 0x0
  9211. [2] = 0x0
  9212. [3] = 0x0
  9213. unsigned int m_regenTimer = 0x0
  9214. Vehicle* m_vehicle = NULL
  9215. Vehicle* m_vehicleKit = NULL
  9216. unsigned int m_unitTypeMask = 0x0
  9217. LiquidTypeEntry* _lastLiquid = NULL
  9218. unsigned int m_rootTimes = 0x0
  9219. unsigned int m_state = 0x0
  9220. unsigned int m_lastManaUse = 0x0
  9221. TimeTrackerSmall m_movesplineTimer = 0x0
  9222. DiminishingReturn[21] m_Diminishing
  9223. [0] = 0x194F1E92EB0
  9224. [1] = 0x194F1E92EBC
  9225. [2] = 0x194F1E92EC8
  9226. [3] = 0x194F1E92ED4
  9227. [4] = 0x194F1E92EE0
  9228. [5] = 0x194F1E92EEC
  9229. [6] = 0x194F1E92EF8
  9230. [7] = 0x194F1E92F04
  9231. [8] = 0x194F1E92F10
  9232. [9] = 0x194F1E92F1C
  9233. CombatManager m_combatManager = 0x194F1E92FB0
  9234. ThreatManager m_threatManager = 0x194F1E93058
  9235. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs = 0x194F1E93230
  9236. std::shared_ptr<UnitAI> i_AI = 0x194F1E93258
  9237. bool m_aiLocked = 0x0
  9238. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x194F1E93270
  9239. Unit* m_comboTarget = NULL
  9240. int m_comboPoints = 0x0
  9241. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x194F1E932D0
  9242. bool m_cleanupDone = 0x0
  9243. bool m_duringRemoveFromWorld = 0x0
  9244. bool _instantCast = 0x0
  9245. unsigned int _oldFactionId = 0x0
  9246. bool _isWalkingBeforeCharm = 0x0
  9247. SpellHistory* m_spellHistory = 0x194E4AA2A20
  9248. GridObject<Player>
  9249. GridReference<Player> _gridRef = 0x194F1E93340
  9250. std::string autoReplyMsg = ""
  9251. PlayerTaxi m_taxi
  9252. std::array<unsigned int,14> m_taximask = 0x194F1E93390
  9253. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x194F1E933C8
  9254. unsigned int m_flightMasterFactionId = 0x0
  9255. int m_logintime = 0x5C5FA24D
  9256. int m_Last_tick = 0x5C5FA2C6
  9257. unsigned int[2] m_Played_time
  9258. [0] = 0x2A97C
  9259. [1] = 0x2A94F
  9260. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  9261. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  9262. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  9263. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x194F1E93418
  9264. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x194F1E93430
  9265. unsigned int _Mask = 0x7
  9266. unsigned int _Maxidx = 0x8
  9267. unsigned int m_stableSlots = 0x0
  9268. bool m_mailsLoaded = 0x1
  9269. bool m_mailsUpdated = 0x0
  9270. unsigned int unReadMails = 0x14
  9271. int m_nextMailDelivereTime = 0x0
  9272. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  9273. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  9274. <user defined> value_compare = 0x194F1E93470
  9275. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  9276. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x194F1E93478
  9277. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x194F1E93490
  9278. unsigned int _Mask = 0x3F
  9279. unsigned int _Maxidx = 0x40
  9280. PvPInfo pvpInfo
  9281. bool IsHostile = 0x0
  9282. bool IsInHostileArea = 0x0
  9283. bool IsInNoPvPArea = 0x1
  9284. bool IsInFFAPvPArea = 0x0
  9285. int EndTimer = 0x0
  9286. std::unique_ptr<DuelInfo,std::default_delete<DuelInfo> > duel
  9287. std::_Unique_ptr_base<DuelInfo,std::default_delete<DuelInfo> >
  9288. std::_Compressed_pair<std::default_delete<DuelInfo>,DuelInfo *,1> _Mypair = 0x0
  9289. PlayerMenu* PlayerTalkClass = 0x194E8A94A00
  9290. GossipMenu _gossipMenu = 0x194E8A94A00
  9291. QuestMenu _questMenu = 0x194E8A94A48
  9292. WorldSession* _session = 0x194D12AF1C0
  9293. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  9294. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  9295. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x194F1E934E0
  9296. Unit* m_unitMovedByMe = 0x194F1E90810
  9297. WorldObject* m_seer = 0x194F1E90810
  9298. <user defined> m_stealth = 0x194F1E90894
  9299. <user defined> m_stealthDetect = 0x194F1E908A0
  9300. <user defined> m_invisibility = 0x194F1E908AC
  9301. <user defined> m_invisibilityDetect = 0x194F1E908E0
  9302. <user defined> m_serverSideVisibility = 0x194F1E90914
  9303. <user defined> m_serverSideVisibilityDetect = 0x194F1E90920
  9304. unsigned int LastUsedScriptID = 0x0
  9305. <user defined> m_movementInfo = 0x194F1E90930
  9306. <user defined> m_Events = 0x194F1E909A0
  9307. <user defined> m_name = 0x194F1E909C0
  9308. bool m_isActive = 0x1
  9309. bool m_isFarVisible = 0x0
  9310. <user defined> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  9311. bool m_isWorldObject = 0x1
  9312. <user defined> m_zoneScript = 0x0
  9313. <user defined> m_transport = 0x0
  9314. unsigned int m_zoneId = 0x112B
  9315. unsigned int m_areaId = 0x11DA
  9316. float m_staticFloorZ = 609.458069
  9317. bool m_outdoors = 0x1
  9318. <user defined> m_currMap = 0x194D45F10D0
  9319. unsigned int m_InstanceId = 0x0
  9320. unsigned int m_phaseMask = 0x1
  9321. unsigned int m_notifyflags = 0x2
  9322. unsigned int m_homebindMapId = 0x261
  9323. unsigned int m_homebindAreaId = 0x10CA
  9324. float m_homebindX = 2356.209961
  9325. float m_homebindY = -5662.209961
  9326. float m_homebindZ = 426.026001
  9327. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  9328. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  9329. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  9330. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x194F1E93530
  9331. 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_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x194F1E93548
  9332. unsigned int _Mask = 0x3FF
  9333. unsigned int _Maxidx = 0x400
  9334. unsigned int[9] m_forced_speed_changes
  9335. [0] = 0x0
  9336. [1] = 0x3
  9337. [2] = 0x0
  9338. [3] = 0x0
  9339. [4] = 0x0
  9340. [5] = 0x0
  9341. [6] = 0x3
  9342. [7] = 0x0
  9343. [8] = 0x0
  9344. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  9345. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9346. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9347. 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 = 0x194F1E93588
  9348. <user defined> _Copy_tag = 0x194F1E93588
  9349. <user defined> _Move_tag = 0x194F1E93588
  9350. unsigned int m_HomebindTimer = 0x0
  9351. bool m_InstanceValid = 0x1
  9352. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  9353. [0] = 0x194F1E935A8
  9354. [1] = 0x194F1E935F8
  9355. [2] = 0x194F1E93648
  9356. [3] = 0x194F1E93698
  9357. Spell* m_spellModTakingSpell = NULL
  9358. bool isDebugAreaTriggers = 0x0
  9359. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  9360. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  9361. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  9362. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x194F1E936F8
  9363. unsigned int m_regenTimerCount = 0x26
  9364. unsigned int m_foodEmoteTimerCount = 0xBDE
  9365. float[7] m_powerFraction
  9366. [0] = 0.000000
  9367. [1] = 0.000000
  9368. [2] = 0.000000
  9369. [3] = 0.000000
  9370. [4] = 0.000000
  9371. [5] = 0.000000
  9372. [6] = 0.000000
  9373. unsigned int m_contestedPvPTimer = 0x0
  9374. BgBattlegroundQueueID_Rec
  9375. int bgQueueTypeId = 0xE9159950
  9376. unsigned int invitedToInstance = 0x7FFB
  9377. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  9378. [0] = 0x0
  9379. [1] = 0x0
  9380. BGData m_bgData
  9381. unsigned int bgInstanceID = 0x0
  9382. unsigned int bgTypeID = 0x0
  9383. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x194F1E93750
  9384. unsigned int bgAfkReportedCount = 0x0
  9385. int bgAfkReportedTimer = 0x5C5FA379
  9386. unsigned int bgTeam = 0x1D5
  9387. unsigned int mountSpell = 0x0
  9388. unsigned int[2] taxiPath
  9389. [0] = 0x0
  9390. [1] = 0x0
  9391. WorldLocation joinPos = 0x194F1E93788
  9392. bool m_IsBGRandomWinner = 0x0
  9393. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  9394. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9395. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9396. 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 = 0x194F1E937A8
  9397. <user defined> _Copy_tag = 0x194F1E937A8
  9398. <user defined> _Move_tag = 0x194F1E937A8
  9399. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  9400. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9401. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9402. 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 = 0x194F1E937C0
  9403. <user defined> _Copy_tag = 0x194F1E937C0
  9404. <user defined> _Move_tag = 0x194F1E937C0
  9405. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  9406. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9407. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9408. 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 = 0x194F1E937D8
  9409. <user defined> _Copy_tag = 0x194F1E937D8
  9410. <user defined> _Move_tag = 0x194F1E937D8
  9411. 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 const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  9412. 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 int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  9413. <user defined> value_compare = 0x194F1E937F0
  9414. 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::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  9415. 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<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x194F1E937F8
  9416. 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::allocator<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> > > > > > > > _Vec = 0x194F1E93810
  9417. unsigned int _Mask = 0x7
  9418. unsigned int _Maxidx = 0x8
  9419. ObjectGuid m_playerSharingQuest
  9420. unsigned int _guid = 0x0
  9421. unsigned int m_sharedQuestId = 0x0
  9422. unsigned int m_ingametime = 0x23FBD
  9423. int m_lastHonorUpdateTime = 0x5C5FA24D
  9424. ObjectGuid m_lootGuid
  9425. unsigned int _guid = 0x0
  9426. unsigned int m_team = 0x1D5
  9427. unsigned int m_nextSave = 0xBC7
  9428. int m_speakTime = 0x5C5FA2B5
  9429. unsigned int m_speakCount = 0x1
  9430. unsigned int m_dungeonDifficulty = 0x0
  9431. unsigned int m_raidDifficulty = 0x0
  9432. unsigned int m_raidMapDifficulty = 0x0
  9433. unsigned int m_atLoginFlags = 0x0
  9434. Item*[150] m_items
  9435. [0] = 0x1949536CC20
  9436. [1] = 0x194953710E0
  9437. [2] = 0x1949536C120
  9438. [3] = NULL
  9439. [4] = 0x19495371660
  9440. [5] = 0x19495371920
  9441. [6] = 0x19495371BE0
  9442. [7] = 0x19495372420
  9443. [8] = 0x1949536D1A0
  9444. [9] = 0x1949536D460
  9445. unsigned int m_currentBuybackSlot = 0x4A
  9446. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  9447. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  9448. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x194F1E93D38
  9449. bool m_itemUpdateQueueBlocked = 0x0
  9450. unsigned int m_ExtraFlags = 0x4
  9451. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  9452. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  9453. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  9454. 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::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x194F1E93D60
  9455. <user defined> value_compare = 0x194F1E93D60
  9456. <user defined> _Copy_tag = 0x194F1E93D60
  9457. <user defined> _Move_tag = 0x194F1E93D60
  9458. <user defined> value_compare = 0x194F1E93D60
  9459. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  9460. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  9461. 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> >
  9462. 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<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x194F1E93D78
  9463. <user defined> value_compare = 0x194F1E93D78
  9464. <user defined> _Copy_tag = 0x194F1E93D78
  9465. <user defined> _Move_tag = 0x194F1E93D78
  9466. <user defined> value_compare = 0x194F1E93D78
  9467. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  9468. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9469. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9470. 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 = 0x194F1E93D90
  9471. <user defined> _Copy_tag = 0x194F1E93D90
  9472. <user defined> _Move_tag = 0x194F1E93D90
  9473. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  9474. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  9475. 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> >
  9476. 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<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x194F1E93DA8
  9477. <user defined> value_compare = 0x194F1E93DA8
  9478. <user defined> _Copy_tag = 0x194F1E93DA8
  9479. <user defined> _Move_tag = 0x194F1E93DA8
  9480. <user defined> value_compare = 0x194F1E93DA8
  9481. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  9482. 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 ,SkillStatusData> >,0> >
  9483. <user defined> value_compare = 0x194F1E93DC0
  9484. 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
  9485. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x194F1E93DC8
  9486. 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::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x194F1E93DE0
  9487. unsigned int _Mask = 0x3F
  9488. unsigned int _Maxidx = 0x40
  9489. unsigned int m_GuildIdInvited = 0x0
  9490. unsigned int m_ArenaTeamIdInvited = 0x0
  9491. std::deque<Mail *,std::allocator<Mail *> > m_mail
  9492. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  9493. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x194F1E93E18
  9494. 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
  9495. 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 *> >,0> >
  9496. <user defined> value_compare = 0x194F1E93E40
  9497. 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
  9498. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x194F1E93E48
  9499. 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::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x194F1E93E60
  9500. unsigned int _Mask = 0x1FF
  9501. unsigned int _Maxidx = 0x200
  9502. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  9503. [0] = 0x194E8B1E870
  9504. [1] = 0x194E8B1D310
  9505. unsigned int m_lastPotionId = 0x0
  9506. unsigned int m_activeSpec = 0x0
  9507. unsigned int m_specsCount = 0x2
  9508. unsigned int[6] m_Glyphs
  9509. [0] = 0x20F
  9510. [1] = 0x0
  9511. [2] = 0x0
  9512. [3] = 0x300
  9513. [4] = 0x0
  9514. [5] = 0x0
  9515. [0] = 0x194F1E93EA8
  9516. unsigned int[6]
  9517. [0] = 0x0
  9518. [1] = 0x0
  9519. [2] = 0x0
  9520. [3] = 0x0
  9521. [4] = 0x0
  9522. [5] = 0x0
  9523. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  9524. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  9525. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  9526. 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::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x194F1E93ED8
  9527. <user defined> value_compare = 0x194F1E93ED8
  9528. <user defined> _Copy_tag = 0x194F1E93ED8
  9529. <user defined> _Move_tag = 0x194F1E93ED8
  9530. <user defined> value_compare = 0x194F1E93ED8
  9531. float[4] m_auraBaseFlatMod
  9532. [0] = 8.000000
  9533. [1] = 3.000000
  9534. [2] = 8.000000
  9535. [3] = 0.000000
  9536. float[4] m_auraBasePctMod
  9537. [0] = 7.749100
  9538. [1] = 7.749100
  9539. [2] = 7.749100
  9540. [3] = 1.000000
  9541. int[25] m_baseRatingValue
  9542. [0] = 0x0
  9543. [1] = 0x0
  9544. [2] = 0x0
  9545. [3] = 0x0
  9546. [4] = 0x0
  9547. [5] = 0x11A
  9548. [6] = 0x11A
  9549. [7] = 0x11A
  9550. [8] = 0x490
  9551. [9] = 0x490
  9552. unsigned int m_baseSpellPower = 0x0
  9553. unsigned int m_baseFeralAP = 0x0
  9554. unsigned int m_baseManaRegen = 0x0
  9555. unsigned int m_baseHealthRegen = 0x0
  9556. int m_spellPenetrationItemMod = 0x0
  9557. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  9558. [0] = 0x194F1E93F58
  9559. [1] = 0x194F1E93FA8
  9560. [2] = 0x194F1E93FF8
  9561. [3] = 0x194F1E94048
  9562. [4] = 0x194F1E94098
  9563. [5] = 0x194F1E940E8
  9564. [6] = 0x194F1E94138
  9565. [7] = 0x194F1E94188
  9566. [8] = 0x194F1E941D8
  9567. [9] = 0x194F1E94228
  9568. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  9569. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  9570. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  9571. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x194F1E94908
  9572. std::list<Item *,std::allocator<Item *> > m_itemDuration
  9573. std::_List_buy<Item *,std::allocator<Item *> >
  9574. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  9575. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x194F1E94920
  9576. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  9577. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  9578. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  9579. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x194F1E94940
  9580. 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_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x194F1E94958
  9581. unsigned int _Mask = 0x7
  9582. unsigned int _Maxidx = 0x8
  9583. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  9584. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  9585. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  9586. WorldSession* m_session = 0x194D12AF1C0
  9587. std::list<Channel *,std::allocator<Channel *> > m_channels
  9588. std::_List_buy<Channel *,std::allocator<Channel *> >
  9589. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  9590. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x194F1E94998
  9591. unsigned int m_cinematic = 0x1
  9592. TradeData* m_trade = NULL
  9593. bool m_DailyQuestChanged = 0x0
  9594. bool m_WeeklyQuestChanged = 0x0
  9595. bool m_MonthlyQuestChanged = 0x0
  9596. bool m_SeasonalQuestChanged = 0x0
  9597. int m_lastDailyQuestTime = 0x0
  9598. unsigned int m_hostileReferenceCheckTimer = 0xA33
  9599. unsigned int m_drunkTimer = 0x0
  9600. unsigned int m_weaponChangeTimer = 0x0
  9601. unsigned int m_zoneUpdateId = 0x112B
  9602. unsigned int m_zoneUpdateTimer = 0x3E8
  9603. unsigned int m_areaUpdateId = 0x11DA
  9604. unsigned int m_deathTimer = 0x0
  9605. int m_deathExpireTime = 0x5AEA7F80
  9606. unsigned int m_WeaponProficiency = 0x41C3
  9607. unsigned int m_ArmorProficiency = 0x41F
  9608. bool m_canParry = 0x1
  9609. bool m_canBlock = 0x0
  9610. bool m_canTitanGrip = 0x0
  9611. unsigned int m_titanGripPenaltySpellId = 0x0
  9612. unsigned int m_swingErrorMsg = 0x0
  9613. float m_ammoDPS = 0.000000
  9614. int _restTime = 0x5C5FA2BF
  9615. unsigned int inn_triggerId = 0x0
  9616. float m_rest_bonus = 0.000000
  9617. unsigned int _restFlagMask = 0x2
  9618. unsigned int m_resetTalentsCost = 0x0
  9619. int m_resetTalentsTime = 0x0
  9620. unsigned int m_usedTalentCount = 0xE5
  9621. unsigned int m_questRewardTalentCount = 0x0
  9622. PlayerSocial* m_social = 0x194E8B1F108
  9623. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x194E8B1F108
  9624. ObjectGuid _playerGUID = 0x10
  9625. GroupReference m_group
  9626. Reference<Group,Player>
  9627. LinkedListElement
  9628. LinkedListElement* iNext = NULL
  9629. LinkedListElement* iPrev = NULL
  9630. Group* iRefTo = NULL
  9631. Player* iRefFrom = NULL
  9632. unsigned int iSubGroup = 0x0
  9633. GroupReference m_originalGroup
  9634. Reference<Group,Player>
  9635. LinkedListElement
  9636. LinkedListElement* iNext = NULL
  9637. LinkedListElement* iPrev = NULL
  9638. Group* iRefTo = NULL
  9639. Player* iRefFrom = NULL
  9640. unsigned int iSubGroup = 0x0
  9641. Group* m_groupInvite = NULL
  9642. unsigned int m_groupUpdateMask = 0x0
  9643. unsigned int m_auraRaidUpdateMask = 0x0
  9644. bool m_bPassOnGroupLoot = 0x0
  9645. unsigned int m_lastpetnumber = 0x0
  9646. int m_summon_expire = 0x0
  9647. WorldLocation m_summon_location
  9648. Position
  9649. <user defined> XY = 0x194F1E94AC8
  9650. <user defined> XYZ = 0x194F1E94AC8
  9651. <user defined> XYZO = 0x194F1E94AC8
  9652. <user defined> PackedXYZ = 0x194F1E94AC8
  9653. float m_positionX = 0.000000
  9654. float m_positionY = 0.000000
  9655. float m_positionZ = 0.000000
  9656. float m_orientation = 0.000000
  9657. ?$Streamer@UXY@Position@@
  9658. Position* Pos = NULL
  9659. ?$ConstStreamer@UXY@Position@@
  9660. Position* Pos = NULL
  9661. ?$Streamer@UXYZ@Position@@
  9662. <user defined> Pos = 0x0
  9663. ?$ConstStreamer@UXYZ@Position@@
  9664. <user defined> Pos = 0x0
  9665. ?$Streamer@UXYZO@Position@@
  9666. <user defined> Pos = 0x0
  9667. ?$ConstStreamer@UXYZO@Position@@
  9668. <user defined> Pos = 0x0
  9669. ?$Streamer@UPackedXYZ@Position@@
  9670. <user defined> Pos = 0x0
  9671. ?$ConstStreamer@UPackedXYZ@Position@@
  9672. <user defined> Pos = 0x0
  9673. unsigned int m_mapId = 0xFFFFFFFF
  9674. WorldLocation m_recall_location
  9675. Position
  9676. <user defined> XY = 0x194F1E94ADC
  9677. <user defined> XYZ = 0x194F1E94ADC
  9678. <user defined> XYZO = 0x194F1E94ADC
  9679. <user defined> PackedXYZ = 0x194F1E94ADC
  9680. float m_positionX = -4937.068848
  9681. float m_positionY = -1186.582886
  9682. float m_positionZ = 501.704956
  9683. float m_orientation = 5.975234
  9684. ?$Streamer@UXY@Position@@
  9685. Position* Pos = 0xC49452A7C59A488D
  9686. ?$ConstStreamer@UXY@Position@@
  9687. Position* Pos = 0xC49452A7C59A488D
  9688. ?$Streamer@UXYZ@Position@@
  9689. <user defined> Pos = 0xC49452A7C59A488D
  9690. ?$ConstStreamer@UXYZ@Position@@
  9691. <user defined> Pos = 0xC49452A7C59A488D
  9692. ?$Streamer@UXYZO@Position@@
  9693. <user defined> Pos = 0xC49452A7C59A488D
  9694. ?$ConstStreamer@UXYZO@Position@@
  9695. <user defined> Pos = 0xC49452A7C59A488D
  9696. ?$Streamer@UPackedXYZ@Position@@
  9697. <user defined> Pos = 0xC49452A7C59A488D
  9698. ?$ConstStreamer@UPackedXYZ@Position@@
  9699. <user defined> Pos = 0xC49452A7C59A488D
  9700. unsigned int m_mapId = 0x0
  9701. DeclinedName* m_declinedname = NULL
  9702. Runes* m_runes = 0x194E8A94B60
  9703. RuneInfo[6] runes
  9704. [0] = 0x194E8A94B60
  9705. [1] = 0x194E8A94B70
  9706. [2] = 0x194E8A94B80
  9707. [3] = 0x194E8A94B90
  9708. [4] = 0x194E8A94BA0
  9709. [5] = 0x194E8A94BB0
  9710. unsigned int runeState = 0x3F
  9711. unsigned int lastUsedRune = 0x2
  9712. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  9713. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  9714. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  9715. 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_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x194F1E94B00
  9716. <user defined> value_compare = 0x194F1E94B00
  9717. <user defined> _Copy_tag = 0x194F1E94B00
  9718. <user defined> _Move_tag = 0x194F1E94B00
  9719. <user defined> value_compare = 0x194F1E94B00
  9720. unsigned int m_grantableLevels = 0x0
  9721. unsigned int m_fishingSteps = 0x0
  9722. bool m_needsZoneUpdate = 0x0
  9723. CinematicMgr* _cinematicMgr = 0x194EA75EF10
  9724. Player* player = 0x194F1E90810
  9725. unsigned int m_cinematicDiff = 0x1CD16
  9726. unsigned int m_lastCinematicCheck = 0x0
  9727. unsigned int m_activeCinematicCameraId = 0x0
  9728. unsigned int m_cinematicLength = 0x0
  9729. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  9730. Position m_remoteSightPosition = 0x194EA75EF30
  9731. TempSummon* m_CinematicObject = NULL
  9732. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  9733. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9734. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9735. 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 = 0x194F1E94B28
  9736. <user defined> _Copy_tag = 0x194F1E94B28
  9737. <user defined> _Move_tag = 0x194F1E94B28
  9738. MapReference m_mapRef
  9739. Reference<Map,Player>
  9740. LinkedListElement
  9741. LinkedListElement* iNext = 0x194D45F12A0
  9742. LinkedListElement* iPrev = 0x194D45F1290
  9743. Map* iRefTo = 0x194D45F10D0
  9744. Player* iRefFrom = 0x194F1E90810
  9745. unsigned int m_lastFallTime = 0x49
  9746. float m_lastFallZ = 609.457886
  9747. int[3] m_MirrorTimer
  9748. [0] = 0xFFFFFFFF
  9749. [1] = 0xFFFFFFFF
  9750. [2] = 0xFFFFFFFF
  9751. unsigned int m_MirrorTimerFlags = 0x0
  9752. unsigned int m_MirrorTimerFlagsLast = 0x0
  9753. bool m_isInWater = 0x0
  9754. unsigned int[6] m_runeGraceCooldown
  9755. [0] = 0xFFFFFFFF
  9756. [1] = 0xFFFFFFFF
  9757. [2] = 0xFFFFFFFF
  9758. [3] = 0xFFFFFFFF
  9759. [4] = 0xFFFFFFFF
  9760. [5] = 0xFFFFFFFF
  9761. unsigned int[6] m_lastRuneGraceTimers
  9762. [0] = 0x0
  9763. [1] = 0x0
  9764. [2] = 0x0
  9765. [3] = 0x0
  9766. [4] = 0x0
  9767. [5] = 0x0
  9768. WorldLocation m_teleport_dest
  9769. Position
  9770. <user defined> XY = 0x194F1E94BB0
  9771. <user defined> XYZ = 0x194F1E94BB0
  9772. <user defined> XYZO = 0x194F1E94BB0
  9773. <user defined> PackedXYZ = 0x194F1E94BB0
  9774. float m_positionX = 5804.149902
  9775. float m_positionY = 624.770996
  9776. float m_positionZ = 647.767029
  9777. float m_orientation = 1.640000
  9778. ?$Streamer@UXY@Position@@
  9779. Position* Pos = 0x441C315845B56133
  9780. ?$ConstStreamer@UXY@Position@@
  9781. Position* Pos = 0x441C315845B56133
  9782. ?$Streamer@UXYZ@Position@@
  9783. <user defined> Pos = 0x441C315845B56133
  9784. ?$ConstStreamer@UXYZ@Position@@
  9785. <user defined> Pos = 0x441C315845B56133
  9786. ?$Streamer@UXYZO@Position@@
  9787. <user defined> Pos = 0x441C315845B56133
  9788. ?$ConstStreamer@UXYZO@Position@@
  9789. <user defined> Pos = 0x441C315845B56133
  9790. ?$Streamer@UPackedXYZ@Position@@
  9791. <user defined> Pos = 0x441C315845B56133
  9792. ?$ConstStreamer@UPackedXYZ@Position@@
  9793. <user defined> Pos = 0x441C315845B56133
  9794. unsigned int m_mapId = 0x23B
  9795. unsigned int m_teleport_options = 0x0
  9796. bool mSemaphoreTeleport_Near = 0x0
  9797. bool mSemaphoreTeleport_Far = 0x0
  9798. unsigned int m_DelayedOperations = 0x0
  9799. bool m_bCanDelayTeleport = 0x0
  9800. bool m_bHasDelayedTeleport = 0x0
  9801. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  9802. unsigned int m_oldpetspell = 0x0
  9803. AchievementMgr* m_achievementMgr = 0x194E8A33110
  9804. Player* m_player = 0x194F1E90810
  9805. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x194E8A33118
  9806. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x194E8A33168
  9807. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x194E8A331B8
  9808. ReputationMgr* m_reputationMgr = 0x194EA75D310
  9809. Player* _player = 0x194F1E90810
  9810. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x194EA75D318
  9811. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x194EA75D330
  9812. unsigned int _visibleFactionCount = 0xF
  9813. unsigned int _honoredFactionCount = 0x2
  9814. unsigned int _reveredFactionCount = 0x2
  9815. unsigned int _exaltedFactionCount = 0x2
  9816. bool _sendFactionIncreased = 0x0
  9817. unsigned int m_ChampioningFaction = 0x0
  9818. unsigned int m_timeSyncCounter = 0xA
  9819. unsigned int m_timeSyncTimer = 0x14C1
  9820. unsigned int m_timeSyncClient = 0x429714F1
  9821. unsigned int m_timeSyncServer = 0x40539
  9822. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  9823. 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> >
  9824. <user defined> value_compare = 0x194F1E94C08
  9825. 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
  9826. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x194F1E94C10
  9827. 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_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x194F1E94C28
  9828. unsigned int _Mask = 0x7
  9829. unsigned int _Maxidx = 0x8
  9830. unsigned int _pendingBindId = 0x0
  9831. unsigned int _pendingBindTimer = 0x0
  9832. unsigned int _activeCheats = 0x4
  9833. unsigned int healthBeforeDuel = 0x0
  9834. unsigned int manaBeforeDuel = 0x0
  9835. WorldLocation _corpseLocation
  9836. Position
  9837. <user defined> XY = 0x194F1E94C6C
  9838. <user defined> XYZ = 0x194F1E94C6C
  9839. <user defined> XYZO = 0x194F1E94C6C
  9840. <user defined> PackedXYZ = 0x194F1E94C6C
  9841. float m_positionX = 0.000000
  9842. float m_positionY = 0.000000
  9843. float m_positionZ = 0.000000
  9844. float m_orientation = 0.000000
  9845. ?$Streamer@UXY@Position@@
  9846. Position* Pos = NULL
  9847. ?$ConstStreamer@UXY@Position@@
  9848. Position* Pos = NULL
  9849. ?$Streamer@UXYZ@Position@@
  9850. <user defined> Pos = 0x0
  9851. ?$ConstStreamer@UXYZ@Position@@
  9852. <user defined> Pos = 0x0
  9853. ?$Streamer@UXYZO@Position@@
  9854. <user defined> Pos = 0x0
  9855. ?$ConstStreamer@UXYZO@Position@@
  9856. <user defined> Pos = 0x0
  9857. ?$Streamer@UPackedXYZ@Position@@
  9858. <user defined> Pos = 0x0
  9859. ?$ConstStreamer@UPackedXYZ@Position@@
  9860. <user defined> Pos = 0x0
  9861. unsigned int m_mapId = 0xFFFFFFFF
  9862. <user defined> m_SummonSlot = 0x194F1E90A58
  9863. <user defined> m_ObjectSlot = 0x194F1E90A90
  9864. float m_modMeleeHitChance = 8.600186
  9865. float m_modRangedHitChance = 8.600186
  9866. float m_modSpellHitChance = 13.750231
  9867. int m_baseSpellCritChance = 0x5
  9868. <user defined> m_modAttackSpeedPct = 0x194F1E90AC0
  9869. <user defined> m_spellImmune = 0x194F1E90AD0
  9870. unsigned int m_lastSanctuaryTime = 0x0
  9871. <user defined> LastCharmerGUID = 0x0
  9872. <user defined> movespline = 0x194EB5C4670
  9873. bool m_ControlledByPlayer = 0x1
  9874. bool m_AutoRepeatFirstCast = 0x0
  9875. <user defined> m_attackTimer = 0x194F1E90D1C
  9876. <user defined> m_createStats = 0x194F1E90D28
  9877. <user defined> m_attackers = 0x194F1E90D40
  9878. <user defined> m_attacking = 0x0
  9879. int m_deathState = 0x0
  9880. int m_procDeep = 0x0
  9881. <user defined> m_dynObj = 0x194F1E90D68
  9882. <user defined> m_gameObj = 0x194F1E90D80
  9883. unsigned int m_transformSpell = 0x0
  9884. <user defined> m_currentSpells = 0x194F1E90DA0
  9885. <user defined> m_ownedAuras = 0x194F1E90DC0
  9886. <user defined> m_appliedAuras = 0x194F1E90DD8
  9887. <user defined> m_removedAuras = 0x194F1E90DF0
  9888. <user defined> m_auraUpdateIterator = 0x194F1E90E08
  9889. unsigned int m_removedAurasCount = 0x0
  9890. <user defined> m_modAuras = 0x194F1E90E28
  9891. <user defined> m_scAuras = 0x194F1E92BE0
  9892. <user defined> m_interruptableAuras = 0x194F1E92BF8
  9893. <user defined> m_auraStateAuras = 0x194F1E92C10
  9894. unsigned int m_interruptMask = 0x0
  9895. <user defined> m_auraFlatModifiersGroup = 0x194F1E92C2C
  9896. <user defined> m_auraPctModifiersGroup = 0x194F1E92CF4
  9897. <user defined> m_weaponDamage = 0x194F1E92DBC
  9898. bool m_canModifyStats = 0x1
  9899. <user defined> m_visibleAuras = 0x194F1E92DF0
  9900. <user defined> m_speed_rate = 0x194F1E92E08
  9901. <user defined> m_charmer = 0x0
  9902. <user defined> m_charmed = 0x0
  9903. <user defined> m_charmInfo = 0x0
  9904. <user defined> m_sharedVision = 0x194F1E92E48
  9905. <user defined> i_motionMaster = 0x194E91957B0
  9906. <user defined> m_reactiveTimer = 0x194F1E92E68
  9907. unsigned int m_regenTimer = 0x0
  9908. <user defined> m_vehicle = 0x0
  9909. <user defined> m_vehicleKit = 0x0
  9910. unsigned int m_unitTypeMask = 0x0
  9911. <user defined> _lastLiquid = 0x0
  9912. unsigned int m_rootTimes = 0x0
  9913. unsigned int m_state = 0x0
  9914. unsigned int m_lastManaUse = 0x0
  9915. <user defined> m_movesplineTimer = 0x0
  9916. <user defined> m_Diminishing = 0x194F1E92EB0
  9917. <user defined> m_combatManager = 0x194F1E92FB0
  9918. <user defined> m_threatManager = 0x194F1E93058
  9919. <user defined> i_AIs = 0x194F1E93230
  9920. <user defined> i_AI = 0x194F1E93258
  9921. bool m_aiLocked = 0x0
  9922. <user defined> m_followingMe = 0x194F1E93270
  9923. <user defined> m_comboTarget = 0x0
  9924. int m_comboPoints = 0x0
  9925. <user defined> m_ComboPointHolders = 0x194F1E932D0
  9926. bool m_cleanupDone = 0x0
  9927. bool m_duringRemoveFromWorld = 0x0
  9928. bool _instantCast = 0x0
  9929. unsigned int _oldFactionId = 0x0
  9930. bool _isWalkingBeforeCharm = 0x0
  9931. <user defined> m_spellHistory = 0x194E4AA2A20
  9932.  
  9933. 00007FFBE859DADD 000000088BAFEA60 MotionMaster::Update+37D c:\tc\src\server\game\movement\motionmaster.cpp line 297
  9934. Local MotionMaster* this = 0x194F844D660
  9935. Unit* _owner = 0x194DCA3A560
  9936. WorldObject
  9937. Object
  9938. unsigned int m_objectType = 0x9
  9939. int m_objectTypeId = 0x3
  9940. unsigned int m_updateFlag = 0x60
  9941. int* m_int32Values = 0x8F0004BF
  9942. unsigned int* m_uint32Values = 0x8F0004BF
  9943. float* m_floatValues = -0.000000
  9944. UpdateMask _changesMask = 0x194DCA3A580
  9945. unsigned int m_valuesCount = 0x94
  9946. unsigned int _fieldNotifyFlags = 0x100
  9947. bool m_objectUpdated = 0x0
  9948. bool m_inWorld = 0x1
  9949. bool m_isNewObject = 0x0
  9950. PackedGuid m_PackGUID = 0x194DCA3A598
  9951. WorldLocation
  9952. Position
  9953. <user defined> XY = 0x194DCA3A5D0
  9954. <user defined> XYZ = 0x194DCA3A5D0
  9955. <user defined> XYZO = 0x194DCA3A5D0
  9956. <user defined> PackedXYZ = 0x194DCA3A5D0
  9957. float m_positionX = 5819.354492
  9958. float m_positionY = 632.924988
  9959. float m_positionZ = 609.885925
  9960. float m_orientation = 1.058019
  9961. ?$Streamer@UXY@Position@@
  9962. Position* Pos = 0x441E3B3345B5DAD6
  9963. ?$ConstStreamer@UXY@Position@@
  9964. Position* Pos = 0x441E3B3345B5DAD6
  9965. ?$Streamer@UXYZ@Position@@
  9966. <user defined> Pos = 0x441E3B3345B5DAD6
  9967. ?$ConstStreamer@UXYZ@Position@@
  9968. <user defined> Pos = 0x441E3B3345B5DAD6
  9969. ?$Streamer@UXYZO@Position@@
  9970. <user defined> Pos = 0x441E3B3345B5DAD6
  9971. ?$ConstStreamer@UXYZO@Position@@
  9972. <user defined> Pos = 0x441E3B3345B5DAD6
  9973. ?$Streamer@UPackedXYZ@Position@@
  9974. <user defined> Pos = 0x441E3B3345B5DAD6
  9975. ?$ConstStreamer@UPackedXYZ@Position@@
  9976. <user defined> Pos = 0x441E3B3345B5DAD6
  9977. unsigned int m_mapId = 0x23B
  9978. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194DCA3A5E4
  9979. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194DCA3A5F0
  9980. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194DCA3A5FC
  9981. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194DCA3A630
  9982. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194DCA3A664
  9983. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194DCA3A670
  9984. unsigned int LastUsedScriptID = 0x0
  9985. MovementInfo m_movementInfo = 0x194DCA3A680
  9986. EventProcessor m_Events = 0x194DCA3A6F0
  9987. std::string m_name = "Army of the Dead Ghoul"
  9988. bool m_isActive = 0x0
  9989. bool m_isFarVisible = 0x0
  9990. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  9991. bool m_isWorldObject = 0x0
  9992. ZoneScript* m_zoneScript = NULL
  9993. Transport* m_transport = NULL
  9994. unsigned int m_zoneId = 0x112B
  9995. unsigned int m_areaId = 0x11DA
  9996. float m_staticFloorZ = 609.885925
  9997. bool m_outdoors = 0x1
  9998. Map* m_currMap = 0x194D45F10D0
  9999. unsigned int m_InstanceId = 0x0
  10000. unsigned int m_phaseMask = 0x1
  10001. unsigned int m_notifyflags = 0x0
  10002. unsigned int m_extraAttacks = 0x0
  10003. bool m_canDualWield = 0x0
  10004. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  10005. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10006. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10007. 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 = 0x194DCA3A788
  10008. <user defined> _Copy_tag = 0x194DCA3A788
  10009. <user defined> _Move_tag = 0x194DCA3A788
  10010. Player* m_playerMovingMe = NULL
  10011. ObjectGuid[7] m_SummonSlot
  10012. [0] = 0x0
  10013. [1] = 0x0
  10014. [2] = 0x0
  10015. [3] = 0x0
  10016. [4] = 0x0
  10017. [5] = 0x0
  10018. [6] = 0x0
  10019. ObjectGuid[4] m_ObjectSlot
  10020. [0] = 0x0
  10021. [1] = 0x0
  10022. [2] = 0x0
  10023. [3] = 0x0
  10024. float m_modMeleeHitChance = 0.000000
  10025. float m_modRangedHitChance = 0.000000
  10026. float m_modSpellHitChance = 0.000000
  10027. int m_baseSpellCritChance = 0x5
  10028. float[3] m_modAttackSpeedPct
  10029. [0] = 0.833333
  10030. [1] = 0.833333
  10031. [2] = 1.000000
  10032. 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
  10033. [0] = 0x194DCA3A820
  10034. [1] = 0x194DCA3A870
  10035. [2] = 0x194DCA3A8C0
  10036. [3] = 0x194DCA3A910
  10037. [4] = 0x194DCA3A960
  10038. [5] = 0x194DCA3A9B0
  10039. [6] = 0x194DCA3AA00
  10040. unsigned int m_lastSanctuaryTime = 0x0
  10041. ObjectGuid LastCharmerGUID
  10042. unsigned int _guid = 0x0
  10043. Movement::MoveSpline* movespline = 0x19501489BF0
  10044. Movement::Spline<int> spline = 0x19501489BF0
  10045. Movement::FacingInfo facing = 0x19501489C40
  10046. unsigned int m_Id = 0x7BD
  10047. Movement::MoveSplineFlag splineflags = 0x21000
  10048. int time_passed = 0xC4
  10049. float vertical_acceleration = 0.000000
  10050. float initialOrientation = 1.058019
  10051. int effect_start_time = 0x0
  10052. int point_Idx = 0x1
  10053. int point_Idx_offset = 0x0
  10054. bool onTransport = 0x0
  10055. bool m_ControlledByPlayer = 0x1
  10056. bool m_AutoRepeatFirstCast = 0x0
  10057. unsigned int[3] m_attackTimer
  10058. [0] = 0x0
  10059. [1] = 0x0
  10060. [2] = 0x0
  10061. float[5] m_createStats
  10062. [0] = 22.000000
  10063. [1] = 22.000000
  10064. [2] = 25.000000
  10065. [3] = 28.000000
  10066. [4] = 27.000000
  10067. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  10068. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10069. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10070. 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 = 0x194DCA3AA90
  10071. <user defined> _Copy_tag = 0x194DCA3AA90
  10072. <user defined> _Move_tag = 0x194DCA3AA90
  10073. Unit* m_attacking = NULL
  10074. int m_deathState = 0x0
  10075. int m_procDeep = 0x0
  10076. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  10077. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  10078. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  10079. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194DCA3AAB8
  10080. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  10081. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  10082. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  10083. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194DCA3AAD0
  10084. unsigned int m_transformSpell = 0x0
  10085. Spell*[4] m_currentSpells
  10086. [0] = NULL
  10087. [1] = NULL
  10088. [2] = NULL
  10089. [3] = NULL
  10090. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  10091. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  10092. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  10093. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194DCA3AB10
  10094. <user defined> value_compare = 0x194DCA3AB10
  10095. <user defined> _Copy_tag = 0x194DCA3AB10
  10096. <user defined> _Move_tag = 0x194DCA3AB10
  10097. <user defined> value_compare = 0x194DCA3AB10
  10098. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  10099. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  10100. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  10101. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3AB28
  10102. <user defined> value_compare = 0x194DCA3AB28
  10103. <user defined> _Copy_tag = 0x194DCA3AB28
  10104. <user defined> _Move_tag = 0x194DCA3AB28
  10105. <user defined> value_compare = 0x194DCA3AB28
  10106. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  10107. std::_List_buy<Aura *,std::allocator<Aura *> >
  10108. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  10109. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3AB40
  10110. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  10111. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  10112. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  10113. std::_Iterator_base12
  10114. std::_Container_proxy* _Myproxy = 0x194D6A8DC50
  10115. std::_Iterator_base12* _Mynextiter = NULL
  10116. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F48C8190
  10117. unsigned int m_removedAurasCount = 0x0
  10118. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  10119. [0] = 0x194DCA3AB78
  10120. [1] = 0x194DCA3AB90
  10121. [2] = 0x194DCA3ABA8
  10122. [3] = 0x194DCA3ABC0
  10123. [4] = 0x194DCA3ABD8
  10124. [5] = 0x194DCA3ABF0
  10125. [6] = 0x194DCA3AC08
  10126. [7] = 0x194DCA3AC20
  10127. [8] = 0x194DCA3AC38
  10128. [9] = 0x194DCA3AC50
  10129. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  10130. std::_List_buy<Aura *,std::allocator<Aura *> >
  10131. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  10132. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3C930
  10133. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  10134. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  10135. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  10136. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194DCA3C948
  10137. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  10138. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  10139. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  10140. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3C960
  10141. <user defined> value_compare = 0x194DCA3C960
  10142. <user defined> _Copy_tag = 0x194DCA3C960
  10143. <user defined> _Move_tag = 0x194DCA3C960
  10144. <user defined> value_compare = 0x194DCA3C960
  10145. unsigned int m_interruptMask = 0x0
  10146. float[2] m_auraFlatModifiersGroup
  10147. [0] = 0.000000
  10148. [1] = 0.000000
  10149. [0] = 0x0
  10150. float[2]
  10151. [0] = 0.000000
  10152. [1] = 0.000000
  10153. float[2]
  10154. [0] = 0.000000
  10155. [1] = 0.000000
  10156. float[2]
  10157. [0] = 0.000000
  10158. [1] = 0.000000
  10159. float[2]
  10160. [0] = 0.000000
  10161. [1] = 0.000000
  10162. float[2]
  10163. [0] = 3796.000000
  10164. [1] = 0.000000
  10165. float[2]
  10166. [0] = 0.000000
  10167. [1] = 0.000000
  10168. float[2]
  10169. [0] = 0.000000
  10170. [1] = 0.000000
  10171. float[2]
  10172. [0] = 0.000000
  10173. [1] = 0.000000
  10174. float[2]
  10175. [0] = 0.000000
  10176. [1] = 0.000000
  10177. float[2] m_auraPctModifiersGroup
  10178. [0] = 1.000000
  10179. [1] = 1.000000
  10180. [0] = 0x3F8000003F800000
  10181. float[2]
  10182. [0] = 1.000000
  10183. [1] = 1.000000
  10184. float[2]
  10185. [0] = 1.000000
  10186. [1] = 1.000000
  10187. float[2]
  10188. [0] = 1.000000
  10189. [1] = 1.000000
  10190. float[2]
  10191. [0] = 1.000000
  10192. [1] = 1.000000
  10193. float[2]
  10194. [0] = 1.000000
  10195. [1] = 1.000000
  10196. float[2]
  10197. [0] = 1.000000
  10198. [1] = 1.000000
  10199. float[2]
  10200. [0] = 1.000000
  10201. [1] = 1.000000
  10202. float[2]
  10203. [0] = 1.000000
  10204. [1] = 1.000000
  10205. float[2]
  10206. [0] = 1.000000
  10207. [1] = 1.000000
  10208. float[2] m_weaponDamage
  10209. [0] = 164.923996
  10210. [1] = 0.000000
  10211. [0] = 0x4324EC8B
  10212. float[2]
  10213. [0] = 247.385986
  10214. [1] = 0.000000
  10215. [0] = 0x194DCA3CB0C
  10216. float[2]
  10217. [0] = 164.923996
  10218. [1] = 0.000000
  10219. [0] = 0x4324EC8B
  10220. float[2]
  10221. [0] = 247.385986
  10222. [1] = 0.000000
  10223. float[2]
  10224. [0] = 164.923996
  10225. [1] = 0.000000
  10226. [0] = 0x4324EC8B
  10227. float[2]
  10228. [0] = 247.385986
  10229. [1] = 0.000000
  10230. bool m_canModifyStats = 0x1
  10231. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  10232. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  10233. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  10234. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3CB40
  10235. <user defined> value_compare = 0x194DCA3CB40
  10236. <user defined> _Copy_tag = 0x194DCA3CB40
  10237. <user defined> _Move_tag = 0x194DCA3CB40
  10238. <user defined> value_compare = 0x194DCA3CB40
  10239. float[9] m_speed_rate
  10240. [0] = 0.777776
  10241. [1] = 1.142860
  10242. [2] = 1.000000
  10243. [3] = 1.000000
  10244. [4] = 1.000000
  10245. [5] = 1.000000
  10246. [6] = 1.000000
  10247. [7] = 1.000000
  10248. [8] = 1.000000
  10249. Unit* m_charmer = NULL
  10250. Unit* m_charmed = NULL
  10251. CharmInfo* m_charmInfo = NULL
  10252. std::list<Player *,std::allocator<Player *> > m_sharedVision
  10253. std::_List_buy<Player *,std::allocator<Player *> >
  10254. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  10255. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194DCA3CB98
  10256. MotionMaster* i_motionMaster = 0x194F844D660
  10257. unsigned int[4] m_reactiveTimer
  10258. [0] = 0x0
  10259. [1] = 0x0
  10260. [2] = 0x0
  10261. [3] = 0x0
  10262. unsigned int m_regenTimer = 0x294
  10263. Vehicle* m_vehicle = NULL
  10264. Vehicle* m_vehicleKit = NULL
  10265. unsigned int m_unitTypeMask = 0x7
  10266. LiquidTypeEntry* _lastLiquid = NULL
  10267. unsigned int m_rootTimes = 0x0
  10268. unsigned int m_state = 0x8000200
  10269. unsigned int m_lastManaUse = 0x0
  10270. TimeTrackerSmall m_movesplineTimer
  10271. int i_expiryTime = 0xCC
  10272. DiminishingReturn[21] m_Diminishing
  10273. [0] = 0x194DCA3CC00
  10274. [1] = 0x194DCA3CC0C
  10275. [2] = 0x194DCA3CC18
  10276. [3] = 0x194DCA3CC24
  10277. [4] = 0x194DCA3CC30
  10278. [5] = 0x194DCA3CC3C
  10279. [6] = 0x194DCA3CC48
  10280. [7] = 0x194DCA3CC54
  10281. [8] = 0x194DCA3CC60
  10282. [9] = 0x194DCA3CC6C
  10283. CombatManager m_combatManager
  10284. Unit* _owner = 0x194DCA3A560
  10285. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x194DCA3CD08
  10286. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x194DCA3CD58
  10287. ThreatManager m_threatManager
  10288. ThreatListIterator
  10289. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194DCA3CDA8
  10290. Unit* _owner = 0x194DCA3A560
  10291. bool _ownerCanHaveThreatList = 0x0
  10292. bool _ownerEngaged = 0x0
  10293. bool _needClientUpdate = 0x0
  10294. unsigned int _updateTimer = 0x3E8
  10295. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x194DCA3CDB8
  10296. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x194DCA3CDF0
  10297. ThreatReference* _currentVictimRef = NULL
  10298. ThreatReference* _fixateRef = NULL
  10299. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x194DCA3CE50
  10300. std::array<float,7> _singleSchoolModifiers = 0x194DCA3CEA0
  10301. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x194DCA3CEC0
  10302. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x194DCA3CF10
  10303. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0x194DCA3CF30
  10304. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  10305. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0x194DCA3CF80
  10306. std::shared_ptr<UnitAI> i_AI
  10307. std::_Ptr_base<UnitAI>
  10308. UnitAI* _Ptr = 0x194F48C8740
  10309. std::_Ref_count_base* _Rep = 0x19502D47BB0
  10310. bool m_aiLocked = 0x0
  10311. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  10312. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  10313. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  10314. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194DCA3CFC8
  10315. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3CFE0
  10316. unsigned int _Mask = 0x7
  10317. unsigned int _Maxidx = 0x8
  10318. Unit* m_comboTarget = NULL
  10319. int m_comboPoints = 0x0
  10320. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  10321. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  10322. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  10323. std::list<Unit *,std::allocator<Unit *> > _List = 0x194DCA3D028
  10324. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3D040
  10325. unsigned int _Mask = 0x7
  10326. unsigned int _Maxidx = 0x8
  10327. bool m_cleanupDone = 0x0
  10328. bool m_duringRemoveFromWorld = 0x0
  10329. bool _instantCast = 0x0
  10330. unsigned int _oldFactionId = 0x0
  10331. bool _isWalkingBeforeCharm = 0x0
  10332. SpellHistory* m_spellHistory = 0x195031B87E0
  10333. CooldownEntry
  10334. unsigned int SpellId = 0xDCA3A560
  10335. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  10336. unsigned int ItemId = 0xD6A7D990
  10337. unsigned int CategoryId = 0x194
  10338. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x19503235E20
  10339. bool OnHold = 0x0
  10340. Unit* _owner = 0x194DCA3A560
  10341. 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 = 0x195031B87E8
  10342. 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 = 0x195031B8838
  10343. 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 = 0x195031B8888
  10344. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  10345. [0] = 0x0
  10346. [1] = 0x0
  10347. [2] = 0x0
  10348. [3] = 0x0
  10349. [4] = 0x0
  10350. [5] = 0x0
  10351. [6] = 0x0
  10352. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns = 0x195031B8910
  10353. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator
  10354. std::_Unique_ptr_base<MovementGenerator,MovementGeneratorDeleter>
  10355. std::_Compressed_pair<MovementGeneratorDeleter,MovementGenerator *,1> _Mypair = 0x7FFBE99F7B28
  10356. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators
  10357. std::_Tree<std::_Tset_traits<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *>,1> >
  10358. std::_Tree_comp_alloc<std::_Tset_traits<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *>,1> >
  10359. std::_Compressed_pair<MovementGeneratorComparator,std::_Compressed_pair<std::allocator<std::_Tree_node<MovementGenerator *,void *> >,std::_Tree_val<std::_Tree_simple_types<MovementGenerator *> >,1>,1> _Mypair = 0x194F844D670
  10360. <user defined> _Copy_tag = 0x194F844D670
  10361. <user defined> _Move_tag = 0x194F844D670
  10362. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap
  10363. std::_Hash<std::_Umap_traits<unsigned int,MovementGenerator const *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> >,1> >
  10364. <user defined> value_compare = 0x194F844D688
  10365. std::_Umap_traits<unsigned int,MovementGenerator const *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> >,1> _Traitsobj = 0x3F800000
  10366. std::list<std::pair<unsigned int const ,MovementGenerator const *>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _List = 0x194F844D690
  10367. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,MovementGenerator const *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,MovementGenerator const *> > > > > > _Vec = 0x194F844D6A8
  10368. unsigned int _Mask = 0x7
  10369. unsigned int _Maxidx = 0x8
  10370. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions
  10371. std::_Deque_alloc<std::_Deque_base_types<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > >
  10372. std::_Compressed_pair<std::allocator<MotionMasterDelayedAction>,std::_Deque_val<std::_Deque_simple_types<MotionMasterDelayedAction> >,1> _Mypair = 0x194F844D6D8
  10373. unsigned int _flags = 0x3
  10374. Parameter unsigned int diff = 0xC4
  10375. Local MovementGenerator* top = 0x195019B35F0
  10376. unsigned int Mode = 0x0
  10377. unsigned int Priority = 0x1
  10378. unsigned int Flags = 0x2
  10379. unsigned int BaseUnitState = 0x200
  10380.  
  10381. 00007FFBE8074BDB 000000088BAFEB00 Unit::Update+2DB c:\tc\src\server\game\entities\unit\unit.cpp line 455
  10382. Local Unit* this = 0x194DCA3A560
  10383. WorldObject
  10384. Object
  10385. unsigned int m_objectType = 0x9
  10386. int m_objectTypeId = 0x3
  10387. unsigned int m_updateFlag = 0x60
  10388. int* m_int32Values = 0x8F0004BF
  10389. unsigned int* m_uint32Values = 0x8F0004BF
  10390. float* m_floatValues = -0.000000
  10391. UpdateMask _changesMask = 0x194DCA3A580
  10392. unsigned int m_valuesCount = 0x94
  10393. unsigned int _fieldNotifyFlags = 0x100
  10394. bool m_objectUpdated = 0x0
  10395. bool m_inWorld = 0x1
  10396. bool m_isNewObject = 0x0
  10397. PackedGuid m_PackGUID = 0x194DCA3A598
  10398. WorldLocation
  10399. Position
  10400. <user defined> XY = 0x194DCA3A5D0
  10401. <user defined> XYZ = 0x194DCA3A5D0
  10402. <user defined> XYZO = 0x194DCA3A5D0
  10403. <user defined> PackedXYZ = 0x194DCA3A5D0
  10404. float m_positionX = 5819.354492
  10405. float m_positionY = 632.924988
  10406. float m_positionZ = 609.885925
  10407. float m_orientation = 1.058019
  10408. ?$Streamer@UXY@Position@@
  10409. Position* Pos = 0x441E3B3345B5DAD6
  10410. ?$ConstStreamer@UXY@Position@@
  10411. Position* Pos = 0x441E3B3345B5DAD6
  10412. ?$Streamer@UXYZ@Position@@
  10413. <user defined> Pos = 0x441E3B3345B5DAD6
  10414. ?$ConstStreamer@UXYZ@Position@@
  10415. <user defined> Pos = 0x441E3B3345B5DAD6
  10416. ?$Streamer@UXYZO@Position@@
  10417. <user defined> Pos = 0x441E3B3345B5DAD6
  10418. ?$ConstStreamer@UXYZO@Position@@
  10419. <user defined> Pos = 0x441E3B3345B5DAD6
  10420. ?$Streamer@UPackedXYZ@Position@@
  10421. <user defined> Pos = 0x441E3B3345B5DAD6
  10422. ?$ConstStreamer@UPackedXYZ@Position@@
  10423. <user defined> Pos = 0x441E3B3345B5DAD6
  10424. unsigned int m_mapId = 0x23B
  10425. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  10426. int[2] m_values
  10427. [0] = 0x0
  10428. [1] = 0x0
  10429. unsigned int m_flags = 0x0
  10430. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  10431. int[2] m_values
  10432. [0] = 0x0
  10433. [1] = 0x0
  10434. unsigned int m_flags = 0x0
  10435. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  10436. int[12] m_values
  10437. [0] = 0x0
  10438. [1] = 0x0
  10439. [2] = 0x0
  10440. [3] = 0x0
  10441. [4] = 0x0
  10442. [5] = 0x0
  10443. [6] = 0x0
  10444. [7] = 0x0
  10445. [8] = 0x0
  10446. [9] = 0x0
  10447. unsigned int m_flags = 0x0
  10448. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  10449. int[12] m_values
  10450. [0] = 0x0
  10451. [1] = 0x0
  10452. [2] = 0x0
  10453. [3] = 0x0
  10454. [4] = 0x0
  10455. [5] = 0x0
  10456. [6] = 0x0
  10457. [7] = 0x0
  10458. [8] = 0x0
  10459. [9] = 0x0
  10460. unsigned int m_flags = 0x0
  10461. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  10462. int[2] m_values
  10463. [0] = 0x0
  10464. [1] = 0x1
  10465. unsigned int m_flags = 0x0
  10466. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  10467. int[2] m_values
  10468. [0] = 0x0
  10469. [1] = 0x1
  10470. unsigned int m_flags = 0x0
  10471. unsigned int LastUsedScriptID = 0x0
  10472. MovementInfo m_movementInfo
  10473. ObjectGuid guid = 0x0
  10474. unsigned int flags = 0x8000001
  10475. unsigned int flags2 = 0x0
  10476. Position pos = 0x194DCA3A690
  10477. unsigned int time = 0x0
  10478. TransportInfo
  10479. ObjectGuid guid = 0x0
  10480. Position pos = 0x194DCA3A688
  10481. int seat = 0x0
  10482. unsigned int time = 0x0
  10483. unsigned int time2 = 0x0
  10484. MovementInfo::TransportInfo transport = 0x194DCA3A6A8
  10485. float pitch = 0.000000
  10486. unsigned int fallTime = 0x0
  10487. JumpInfo
  10488. float zspeed = 0.000000
  10489. float sinAngle = 0.000000
  10490. float cosAngle = 0.000000
  10491. float xyspeed = -429916160.000000
  10492. MovementInfo::JumpInfo jump = 0x194DCA3A6D8
  10493. float splineElevation = 0.000000
  10494. EventProcessor m_Events
  10495. unsigned int m_time = 0x4F0C
  10496. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x194DCA3A6F8
  10497. std::string m_name = "Army of the Dead Ghoul"
  10498. bool m_isActive = 0x0
  10499. bool m_isFarVisible = 0x0
  10500. boost::optional<float> m_visibilityDistanceOverride
  10501. boost::optional_detail::optional_base<float>
  10502. <user defined> boost::optional_detail::optional_tag = 0x0
  10503. bool m_initialized = 0x0
  10504. boost::optional_detail::aligned_storage<float> m_storage = 0xCDCDCDCD
  10505. bool m_isWorldObject = 0x0
  10506. ZoneScript* m_zoneScript = NULL
  10507. Transport* m_transport = NULL
  10508. unsigned int m_zoneId = 0x112B
  10509. unsigned int m_areaId = 0x11DA
  10510. float m_staticFloorZ = 609.885925
  10511. bool m_outdoors = 0x1
  10512. Map* m_currMap = 0x194D45F10D0
  10513. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  10514. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  10515. LinkedListHead
  10516. LinkedListElement iFirst = 0x194D45F10D8
  10517. LinkedListElement iLast = 0x194D45F10E8
  10518. unsigned int iSize = 0xE
  10519. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  10520. <user defined> iterator = 0xDD119078
  10521. iterator
  10522. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  10523. iterator
  10524. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  10525. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x194D45F1100
  10526. bool _creatureToMoveLock = 0x0
  10527. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x194D45F1158
  10528. bool _gameObjectsToMoveLock = 0x0
  10529. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x194D45F1180
  10530. bool _dynamicObjectsToMoveLock = 0x0
  10531. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x194D45F11A8
  10532. std::mutex _mapLock = 0x194D45F11C8
  10533. std::mutex _gridLock = 0x194D45F1218
  10534. MapEntry* i_mapEntry = 0x194FBF1249C
  10535. unsigned int i_spawnMode = 0x0
  10536. unsigned int i_InstanceId = 0x0
  10537. unsigned int m_unloadTimer = 0x0
  10538. float m_VisibleDistance = 90.000000
  10539. DynamicMapTree _dynamicTree = 0x194D4609960
  10540. MapRefManager m_mapRefManager = 0x194D45F1288
  10541. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x194F1E94B40
  10542. int m_VisibilityNotifyPeriod = 0x3E8
  10543. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x194D45F12C8
  10544. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x194D45F12E0
  10545. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x194D45F12F8
  10546. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x194D45F1310
  10547. int i_gridExpiry = 0xEA60
  10548. Map* m_parentMap = 0x194D45F10D0
  10549. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  10550. [0] = NULL
  10551. [1] = NULL
  10552. [2] = NULL
  10553. [3] = NULL
  10554. [4] = NULL
  10555. [5] = NULL
  10556. [6] = NULL
  10557. [7] = NULL
  10558. [8] = NULL
  10559. [9] = NULL
  10560. [0] = 0x194D45F1338
  10561. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10562. [0] = NULL
  10563. [1] = NULL
  10564. [2] = NULL
  10565. [3] = NULL
  10566. [4] = NULL
  10567. [5] = NULL
  10568. [6] = NULL
  10569. [7] = NULL
  10570. [8] = NULL
  10571. [9] = NULL
  10572. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10573. [0] = NULL
  10574. [1] = NULL
  10575. [2] = NULL
  10576. [3] = NULL
  10577. [4] = NULL
  10578. [5] = NULL
  10579. [6] = NULL
  10580. [7] = NULL
  10581. [8] = NULL
  10582. [9] = NULL
  10583. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10584. [0] = NULL
  10585. [1] = NULL
  10586. [2] = NULL
  10587. [3] = NULL
  10588. [4] = NULL
  10589. [5] = NULL
  10590. [6] = NULL
  10591. [7] = NULL
  10592. [8] = NULL
  10593. [9] = NULL
  10594. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10595. [0] = NULL
  10596. [1] = NULL
  10597. [2] = NULL
  10598. [3] = NULL
  10599. [4] = NULL
  10600. [5] = NULL
  10601. [6] = NULL
  10602. [7] = NULL
  10603. [8] = NULL
  10604. [9] = NULL
  10605. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10606. [0] = NULL
  10607. [1] = NULL
  10608. [2] = NULL
  10609. [3] = NULL
  10610. [4] = NULL
  10611. [5] = NULL
  10612. [6] = NULL
  10613. [7] = NULL
  10614. [8] = NULL
  10615. [9] = NULL
  10616. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10617. [0] = NULL
  10618. [1] = NULL
  10619. [2] = NULL
  10620. [3] = NULL
  10621. [4] = NULL
  10622. [5] = NULL
  10623. [6] = NULL
  10624. [7] = NULL
  10625. [8] = NULL
  10626. [9] = NULL
  10627. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10628. [0] = NULL
  10629. [1] = NULL
  10630. [2] = NULL
  10631. [3] = NULL
  10632. [4] = NULL
  10633. [5] = NULL
  10634. [6] = NULL
  10635. [7] = NULL
  10636. [8] = NULL
  10637. [9] = NULL
  10638. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10639. [0] = NULL
  10640. [1] = NULL
  10641. [2] = NULL
  10642. [3] = NULL
  10643. [4] = NULL
  10644. [5] = NULL
  10645. [6] = NULL
  10646. [7] = NULL
  10647. [8] = NULL
  10648. [9] = NULL
  10649. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  10650. [0] = NULL
  10651. [1] = NULL
  10652. [2] = NULL
  10653. [3] = NULL
  10654. [4] = NULL
  10655. [5] = NULL
  10656. [6] = NULL
  10657. [7] = NULL
  10658. [8] = NULL
  10659. [9] = NULL
  10660. GridMap*[64] GridMaps
  10661. [0] = NULL
  10662. [1] = NULL
  10663. [2] = NULL
  10664. [3] = NULL
  10665. [4] = NULL
  10666. [5] = NULL
  10667. [6] = NULL
  10668. [7] = NULL
  10669. [8] = NULL
  10670. [9] = NULL
  10671. [0] = 0x194D45F9338
  10672. <user defined>*[64] GridMap
  10673. [0] = NULL
  10674. [1] = NULL
  10675. [2] = NULL
  10676. [3] = NULL
  10677. [4] = NULL
  10678. [5] = NULL
  10679. [6] = NULL
  10680. [7] = NULL
  10681. [8] = NULL
  10682. [9] = NULL
  10683. <user defined>*[64] GridMap
  10684. [0] = NULL
  10685. [1] = NULL
  10686. [2] = NULL
  10687. [3] = NULL
  10688. [4] = NULL
  10689. [5] = NULL
  10690. [6] = NULL
  10691. [7] = NULL
  10692. [8] = NULL
  10693. [9] = NULL
  10694. <user defined>*[64] GridMap
  10695. [0] = NULL
  10696. [1] = NULL
  10697. [2] = NULL
  10698. [3] = NULL
  10699. [4] = NULL
  10700. [5] = NULL
  10701. [6] = NULL
  10702. [7] = NULL
  10703. [8] = NULL
  10704. [9] = NULL
  10705. <user defined>*[64] GridMap
  10706. [0] = NULL
  10707. [1] = NULL
  10708. [2] = NULL
  10709. [3] = NULL
  10710. [4] = NULL
  10711. [5] = NULL
  10712. [6] = NULL
  10713. [7] = NULL
  10714. [8] = NULL
  10715. [9] = NULL
  10716. <user defined>*[64] GridMap
  10717. [0] = NULL
  10718. [1] = NULL
  10719. [2] = NULL
  10720. [3] = NULL
  10721. [4] = NULL
  10722. [5] = NULL
  10723. [6] = NULL
  10724. [7] = NULL
  10725. [8] = NULL
  10726. [9] = NULL
  10727. <user defined>*[64] GridMap
  10728. [0] = NULL
  10729. [1] = NULL
  10730. [2] = NULL
  10731. [3] = NULL
  10732. [4] = NULL
  10733. [5] = NULL
  10734. [6] = NULL
  10735. [7] = NULL
  10736. [8] = NULL
  10737. [9] = NULL
  10738. <user defined>*[64] GridMap
  10739. [0] = NULL
  10740. [1] = NULL
  10741. [2] = NULL
  10742. [3] = NULL
  10743. [4] = NULL
  10744. [5] = NULL
  10745. [6] = NULL
  10746. [7] = NULL
  10747. [8] = NULL
  10748. [9] = NULL
  10749. <user defined>*[64] GridMap
  10750. [0] = NULL
  10751. [1] = NULL
  10752. [2] = NULL
  10753. [3] = NULL
  10754. [4] = NULL
  10755. [5] = NULL
  10756. [6] = NULL
  10757. [7] = NULL
  10758. [8] = NULL
  10759. [9] = NULL
  10760. <user defined>*[64] GridMap
  10761. [0] = NULL
  10762. [1] = NULL
  10763. [2] = NULL
  10764. [3] = NULL
  10765. [4] = NULL
  10766. [5] = NULL
  10767. [6] = NULL
  10768. [7] = NULL
  10769. [8] = NULL
  10770. [9] = NULL
  10771. std::bitset<262144> marked_cells = 0x194D4601338
  10772. bool i_scriptLock = 0x0
  10773. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x194D4609340
  10774. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x194D4609358
  10775. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x194D4609370
  10776. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x194D4609388
  10777. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x194D46093A0
  10778. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x194D46093D8
  10779. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x194D4609428
  10780. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x194D4609478
  10781. unsigned int _respawnCheckTimer = 0x94D
  10782. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x194D46094D0
  10783. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x194D4609520
  10784. unsigned int _defaultLight = 0x2F0
  10785. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x194D4609578
  10786. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x194D4609590
  10787. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x194D4609728
  10788. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x194D4609778
  10789. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x194D46097C8
  10790. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x194D4609818
  10791. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x194D4609868
  10792. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x194D46098B8
  10793. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0x194D4609908
  10794. unsigned int m_InstanceId = 0x0
  10795. unsigned int m_phaseMask = 0x1
  10796. unsigned int m_notifyflags = 0x0
  10797. unsigned int m_extraAttacks = 0x0
  10798. bool m_canDualWield = 0x0
  10799. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  10800. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10801. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10802. 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 = 0x194DCA3A788
  10803. <user defined> _Copy_tag = 0x194DCA3A788
  10804. <user defined> _Move_tag = 0x194DCA3A788
  10805. Player* m_playerMovingMe = NULL
  10806. ObjectGuid[7] m_SummonSlot
  10807. [0] = 0x0
  10808. [1] = 0x0
  10809. [2] = 0x0
  10810. [3] = 0x0
  10811. [4] = 0x0
  10812. [5] = 0x0
  10813. [6] = 0x0
  10814. ObjectGuid[4] m_ObjectSlot
  10815. [0] = 0x0
  10816. [1] = 0x0
  10817. [2] = 0x0
  10818. [3] = 0x0
  10819. float m_modMeleeHitChance = 0.000000
  10820. float m_modRangedHitChance = 0.000000
  10821. float m_modSpellHitChance = 0.000000
  10822. int m_baseSpellCritChance = 0x5
  10823. float[3] m_modAttackSpeedPct
  10824. [0] = 0.833333
  10825. [1] = 0.833333
  10826. [2] = 1.000000
  10827. 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
  10828. [0] = 0x194DCA3A820
  10829. [1] = 0x194DCA3A870
  10830. [2] = 0x194DCA3A8C0
  10831. [3] = 0x194DCA3A910
  10832. [4] = 0x194DCA3A960
  10833. [5] = 0x194DCA3A9B0
  10834. [6] = 0x194DCA3AA00
  10835. unsigned int m_lastSanctuaryTime = 0x0
  10836. ObjectGuid LastCharmerGUID
  10837. unsigned int _guid = 0x0
  10838. Movement::MoveSpline* movespline = 0x19501489BF0
  10839. Movement::Spline<int> spline
  10840. Movement::SplineBase
  10841. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x19501489BF0
  10842. int index_lo = 0x1
  10843. int index_hi = 0x5
  10844. unsigned int m_mode = 0x0
  10845. bool cyclic = 0x0
  10846. float initialOrientation = 1.058019
  10847. std::vector<int,std::allocator<int> > lengths = 0x19501489C20
  10848. Movement::FacingInfo facing
  10849. <unnamed-type-f>
  10850. float x = 0.720298
  10851. float y = -107374176.000000
  10852. float z = -107374176.000000
  10853. Movement::FacingInfo::<unnamed-type-f> f = 0x19501489C40
  10854. unsigned int target = 0xCCCCCCCC3F386574
  10855. float angle = 0.720298
  10856. unsigned int m_Id = 0x7BD
  10857. Movement::MoveSplineFlag splineflags
  10858. unsigned int animId = 0x0
  10859. bool done = 0x10
  10860. bool falling = 0x10
  10861. bool no_spline = 0x10
  10862. bool parabolic = 0x10
  10863. bool canswim = 0x10
  10864. bool flying = 0x10
  10865. bool orientationFixed = 0x10
  10866. bool final_point = 0x10
  10867. bool final_target = 0x2
  10868. bool final_angle = 0x2
  10869. bool catmullrom = 0x2
  10870. bool cyclic = 0x2
  10871. bool enter_cycle = 0x2
  10872. bool animation = 0x2
  10873. bool frozen = 0x2
  10874. bool transportEnter = 0x2
  10875. bool transportExit = 0x0
  10876. bool unknown7 = 0x0
  10877. bool unknown8 = 0x0
  10878. bool backward = 0x0
  10879. bool unknown10 = 0x0
  10880. bool unknown11 = 0x0
  10881. bool unknown12 = 0x0
  10882. bool unknown13 = 0x0
  10883. int time_passed = 0xC4
  10884. float vertical_acceleration = 0.000000
  10885. float initialOrientation = 1.058019
  10886. int effect_start_time = 0x0
  10887. int point_Idx = 0x1
  10888. int point_Idx_offset = 0x0
  10889. bool onTransport = 0x0
  10890. bool m_ControlledByPlayer = 0x1
  10891. bool m_AutoRepeatFirstCast = 0x0
  10892. unsigned int[3] m_attackTimer
  10893. [0] = 0x0
  10894. [1] = 0x0
  10895. [2] = 0x0
  10896. float[5] m_createStats
  10897. [0] = 22.000000
  10898. [1] = 22.000000
  10899. [2] = 25.000000
  10900. [3] = 28.000000
  10901. [4] = 27.000000
  10902. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  10903. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10904. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  10905. 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 = 0x194DCA3AA90
  10906. <user defined> _Copy_tag = 0x194DCA3AA90
  10907. <user defined> _Move_tag = 0x194DCA3AA90
  10908. Unit* m_attacking = NULL
  10909. int m_deathState = 0x0
  10910. int m_procDeep = 0x0
  10911. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  10912. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  10913. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  10914. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194DCA3AAB8
  10915. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  10916. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  10917. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  10918. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194DCA3AAD0
  10919. unsigned int m_transformSpell = 0x0
  10920. Spell*[4] m_currentSpells
  10921. [0] = NULL
  10922. [1] = NULL
  10923. [2] = NULL
  10924. [3] = NULL
  10925. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  10926. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  10927. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  10928. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194DCA3AB10
  10929. <user defined> value_compare = 0x194DCA3AB10
  10930. <user defined> _Copy_tag = 0x194DCA3AB10
  10931. <user defined> _Move_tag = 0x194DCA3AB10
  10932. <user defined> value_compare = 0x194DCA3AB10
  10933. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  10934. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  10935. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  10936. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3AB28
  10937. <user defined> value_compare = 0x194DCA3AB28
  10938. <user defined> _Copy_tag = 0x194DCA3AB28
  10939. <user defined> _Move_tag = 0x194DCA3AB28
  10940. <user defined> value_compare = 0x194DCA3AB28
  10941. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  10942. std::_List_buy<Aura *,std::allocator<Aura *> >
  10943. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  10944. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3AB40
  10945. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  10946. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  10947. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  10948. std::_Iterator_base12
  10949. std::_Container_proxy* _Myproxy = 0x194D6A8DC50
  10950. std::_Iterator_base12* _Mynextiter = NULL
  10951. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F48C8190
  10952. unsigned int m_removedAurasCount = 0x0
  10953. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  10954. [0] = 0x194DCA3AB78
  10955. [1] = 0x194DCA3AB90
  10956. [2] = 0x194DCA3ABA8
  10957. [3] = 0x194DCA3ABC0
  10958. [4] = 0x194DCA3ABD8
  10959. [5] = 0x194DCA3ABF0
  10960. [6] = 0x194DCA3AC08
  10961. [7] = 0x194DCA3AC20
  10962. [8] = 0x194DCA3AC38
  10963. [9] = 0x194DCA3AC50
  10964. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  10965. std::_List_buy<Aura *,std::allocator<Aura *> >
  10966. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  10967. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3C930
  10968. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  10969. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  10970. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  10971. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194DCA3C948
  10972. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  10973. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  10974. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  10975. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3C960
  10976. <user defined> value_compare = 0x194DCA3C960
  10977. <user defined> _Copy_tag = 0x194DCA3C960
  10978. <user defined> _Move_tag = 0x194DCA3C960
  10979. <user defined> value_compare = 0x194DCA3C960
  10980. unsigned int m_interruptMask = 0x0
  10981. float[2] m_auraFlatModifiersGroup
  10982. [0] = 0.000000
  10983. [1] = 0.000000
  10984. [0] = 0x0
  10985. float[2]
  10986. [0] = 0.000000
  10987. [1] = 0.000000
  10988. float[2]
  10989. [0] = 0.000000
  10990. [1] = 0.000000
  10991. float[2]
  10992. [0] = 0.000000
  10993. [1] = 0.000000
  10994. float[2]
  10995. [0] = 0.000000
  10996. [1] = 0.000000
  10997. float[2]
  10998. [0] = 3796.000000
  10999. [1] = 0.000000
  11000. float[2]
  11001. [0] = 0.000000
  11002. [1] = 0.000000
  11003. float[2]
  11004. [0] = 0.000000
  11005. [1] = 0.000000
  11006. float[2]
  11007. [0] = 0.000000
  11008. [1] = 0.000000
  11009. float[2]
  11010. [0] = 0.000000
  11011. [1] = 0.000000
  11012. float[2] m_auraPctModifiersGroup
  11013. [0] = 1.000000
  11014. [1] = 1.000000
  11015. [0] = 0x3F8000003F800000
  11016. float[2]
  11017. [0] = 1.000000
  11018. [1] = 1.000000
  11019. float[2]
  11020. [0] = 1.000000
  11021. [1] = 1.000000
  11022. float[2]
  11023. [0] = 1.000000
  11024. [1] = 1.000000
  11025. float[2]
  11026. [0] = 1.000000
  11027. [1] = 1.000000
  11028. float[2]
  11029. [0] = 1.000000
  11030. [1] = 1.000000
  11031. float[2]
  11032. [0] = 1.000000
  11033. [1] = 1.000000
  11034. float[2]
  11035. [0] = 1.000000
  11036. [1] = 1.000000
  11037. float[2]
  11038. [0] = 1.000000
  11039. [1] = 1.000000
  11040. float[2]
  11041. [0] = 1.000000
  11042. [1] = 1.000000
  11043. float[2] m_weaponDamage
  11044. [0] = 164.923996
  11045. [1] = 0.000000
  11046. [0] = 0x4324EC8B
  11047. float[2]
  11048. [0] = 247.385986
  11049. [1] = 0.000000
  11050. [0] = 0x194DCA3CB0C
  11051. float[2]
  11052. [0] = 164.923996
  11053. [1] = 0.000000
  11054. [0] = 0x4324EC8B
  11055. float[2]
  11056. [0] = 247.385986
  11057. [1] = 0.000000
  11058. float[2]
  11059. [0] = 164.923996
  11060. [1] = 0.000000
  11061. [0] = 0x4324EC8B
  11062. float[2]
  11063. [0] = 247.385986
  11064. [1] = 0.000000
  11065. bool m_canModifyStats = 0x1
  11066. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  11067. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  11068. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  11069. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3CB40
  11070. <user defined> value_compare = 0x194DCA3CB40
  11071. <user defined> _Copy_tag = 0x194DCA3CB40
  11072. <user defined> _Move_tag = 0x194DCA3CB40
  11073. <user defined> value_compare = 0x194DCA3CB40
  11074. float[9] m_speed_rate
  11075. [0] = 0.777776
  11076. [1] = 1.142860
  11077. [2] = 1.000000
  11078. [3] = 1.000000
  11079. [4] = 1.000000
  11080. [5] = 1.000000
  11081. [6] = 1.000000
  11082. [7] = 1.000000
  11083. [8] = 1.000000
  11084. Unit* m_charmer = NULL
  11085. Unit* m_charmed = NULL
  11086. CharmInfo* m_charmInfo = NULL
  11087. std::list<Player *,std::allocator<Player *> > m_sharedVision
  11088. std::_List_buy<Player *,std::allocator<Player *> >
  11089. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  11090. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194DCA3CB98
  11091. MotionMaster* i_motionMaster = 0x194F844D660
  11092. Unit* _owner = 0x194DCA3A560
  11093. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator
  11094. std::_Unique_ptr_base<MovementGenerator,MovementGeneratorDeleter>
  11095. std::_Compressed_pair<MovementGeneratorDeleter,MovementGenerator *,1> _Mypair = 0x7FFBE99F7B28
  11096. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators
  11097. std::_Tree<std::_Tset_traits<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *>,1> >
  11098. std::_Tree_comp_alloc<std::_Tset_traits<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *>,1> >
  11099. std::_Compressed_pair<MovementGeneratorComparator,std::_Compressed_pair<std::allocator<std::_Tree_node<MovementGenerator *,void *> >,std::_Tree_val<std::_Tree_simple_types<MovementGenerator *> >,1>,1> _Mypair = 0x194F844D670
  11100. <user defined> _Copy_tag = 0x194F844D670
  11101. <user defined> _Move_tag = 0x194F844D670
  11102. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap
  11103. std::_Hash<std::_Umap_traits<unsigned int,MovementGenerator const *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> >,1> >
  11104. <user defined> value_compare = 0x194F844D688
  11105. std::_Umap_traits<unsigned int,MovementGenerator const *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> >,1> _Traitsobj = 0x3F800000
  11106. std::list<std::pair<unsigned int const ,MovementGenerator const *>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _List = 0x194F844D690
  11107. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,MovementGenerator const *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,MovementGenerator const *> > > > > > _Vec = 0x194F844D6A8
  11108. unsigned int _Mask = 0x7
  11109. unsigned int _Maxidx = 0x8
  11110. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions
  11111. std::_Deque_alloc<std::_Deque_base_types<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > >
  11112. std::_Compressed_pair<std::allocator<MotionMasterDelayedAction>,std::_Deque_val<std::_Deque_simple_types<MotionMasterDelayedAction> >,1> _Mypair = 0x194F844D6D8
  11113. unsigned int _flags = 0x3
  11114. unsigned int[4] m_reactiveTimer
  11115. [0] = 0x0
  11116. [1] = 0x0
  11117. [2] = 0x0
  11118. [3] = 0x0
  11119. unsigned int m_regenTimer = 0x294
  11120. Vehicle* m_vehicle = NULL
  11121. Vehicle* m_vehicleKit = NULL
  11122. unsigned int m_unitTypeMask = 0x7
  11123. LiquidTypeEntry* _lastLiquid = NULL
  11124. unsigned int m_rootTimes = 0x0
  11125. unsigned int m_state = 0x8000200
  11126. unsigned int m_lastManaUse = 0x0
  11127. TimeTrackerSmall m_movesplineTimer
  11128. int i_expiryTime = 0xCC
  11129. DiminishingReturn[21] m_Diminishing
  11130. [0] = 0x194DCA3CC00
  11131. [1] = 0x194DCA3CC0C
  11132. [2] = 0x194DCA3CC18
  11133. [3] = 0x194DCA3CC24
  11134. [4] = 0x194DCA3CC30
  11135. [5] = 0x194DCA3CC3C
  11136. [6] = 0x194DCA3CC48
  11137. [7] = 0x194DCA3CC54
  11138. [8] = 0x194DCA3CC60
  11139. [9] = 0x194DCA3CC6C
  11140. CombatManager m_combatManager
  11141. Unit* _owner = 0x194DCA3A560
  11142. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  11143. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  11144. <user defined> value_compare = 0x194DCA3CD08
  11145. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  11146. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x194DCA3CD10
  11147. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x194DCA3CD28
  11148. unsigned int _Mask = 0x7
  11149. unsigned int _Maxidx = 0x8
  11150. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  11151. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  11152. <user defined> value_compare = 0x194DCA3CD58
  11153. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  11154. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x194DCA3CD60
  11155. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x194DCA3CD78
  11156. unsigned int _Mask = 0x7
  11157. unsigned int _Maxidx = 0x8
  11158. ThreatManager m_threatManager
  11159. ThreatListIterator
  11160. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194DCA3CDA8
  11161. Unit* _owner = 0x194DCA3A560
  11162. bool _ownerCanHaveThreatList = 0x0
  11163. bool _ownerEngaged = 0x0
  11164. bool _needClientUpdate = 0x0
  11165. unsigned int _updateTimer = 0x3E8
  11166. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  11167. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  11168. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  11169. boost::heap::detail::size_holder<1,unsigned __int64>
  11170. unsigned int size_ = 0x0
  11171. super_t
  11172. implementation_defined
  11173. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  11174. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x194DCA3CDD8
  11175. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  11176. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  11177. <user defined> value_compare = 0x194DCA3CDF0
  11178. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  11179. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x194DCA3CDF8
  11180. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x194DCA3CE10
  11181. unsigned int _Mask = 0x7
  11182. unsigned int _Maxidx = 0x8
  11183. ThreatReference* _currentVictimRef = NULL
  11184. ThreatReference* _fixateRef = NULL
  11185. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  11186. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  11187. <user defined> value_compare = 0x194DCA3CE50
  11188. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  11189. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x194DCA3CE58
  11190. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x194DCA3CE70
  11191. unsigned int _Mask = 0x7
  11192. unsigned int _Maxidx = 0x8
  11193. std::array<float,7> _singleSchoolModifiers
  11194. float[7] _Elems
  11195. [0] = 1.000000
  11196. [1] = 1.000000
  11197. [2] = 1.000000
  11198. [3] = 1.000000
  11199. [4] = 1.000000
  11200. [5] = 1.000000
  11201. [6] = 1.000000
  11202. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  11203. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  11204. <user defined> value_compare = 0x194DCA3CEC0
  11205. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  11206. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x194DCA3CEC8
  11207. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x194DCA3CEE0
  11208. unsigned int _Mask = 0x7
  11209. unsigned int _Maxidx = 0x8
  11210. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  11211. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  11212. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x194DCA3CF10
  11213. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry
  11214. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > >,0> >
  11215. <user defined> value_compare = 0x194DCA3CF30
  11216. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > >,0> _Traitsobj = 0x3F800000
  11217. std::list<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > >,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _List = 0x194DCA3CF38
  11218. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > > > > _Vec = 0x194DCA3CF50
  11219. unsigned int _Mask = 0x7
  11220. unsigned int _Maxidx = 0x8
  11221. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  11222. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c
  11223. std::_Deque_alloc<std::_Deque_base_types<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > >
  11224. std::_Compressed_pair<std::allocator<std::shared_ptr<UnitAI> >,std::_Deque_val<std::_Deque_simple_types<std::shared_ptr<UnitAI> > >,1> _Mypair = 0x194DCA3CF80
  11225. std::shared_ptr<UnitAI> i_AI
  11226. std::_Ptr_base<UnitAI>
  11227. UnitAI* _Ptr = 0x194F48C8740
  11228. std::_Ref_count_base* _Rep = 0x19502D47BB0
  11229. bool m_aiLocked = 0x0
  11230. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  11231. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  11232. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  11233. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194DCA3CFC8
  11234. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3CFE0
  11235. unsigned int _Mask = 0x7
  11236. unsigned int _Maxidx = 0x8
  11237. Unit* m_comboTarget = NULL
  11238. int m_comboPoints = 0x0
  11239. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  11240. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  11241. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  11242. std::list<Unit *,std::allocator<Unit *> > _List = 0x194DCA3D028
  11243. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3D040
  11244. unsigned int _Mask = 0x7
  11245. unsigned int _Maxidx = 0x8
  11246. bool m_cleanupDone = 0x0
  11247. bool m_duringRemoveFromWorld = 0x0
  11248. bool _instantCast = 0x0
  11249. unsigned int _oldFactionId = 0x0
  11250. bool _isWalkingBeforeCharm = 0x0
  11251. SpellHistory* m_spellHistory = 0x195031B87E0
  11252. CooldownEntry
  11253. unsigned int SpellId = 0xDCA3A560
  11254. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  11255. unsigned int ItemId = 0xD6A7D990
  11256. unsigned int CategoryId = 0x194
  11257. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x19503235E20
  11258. bool OnHold = 0x0
  11259. Unit* _owner = 0x194DCA3A560
  11260. 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
  11261. 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 const ,SpellHistory::CooldownEntry> >,0> >
  11262. <user defined> value_compare = 0x195031B87E8
  11263. 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 ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  11264. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x195031B87F0
  11265. 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::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0x195031B8808
  11266. unsigned int _Mask = 0x7
  11267. unsigned int _Maxidx = 0x8
  11268. mapped_type
  11269. unsigned int SpellId = 0x3F800000
  11270. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x194D6A7D990
  11271. unsigned int ItemId = 0x3235E20
  11272. unsigned int CategoryId = 0x195
  11273. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  11274. bool OnHold = 0xE0
  11275. 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
  11276. 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 const ,SpellHistory::CooldownEntry> >,0> >
  11277. <user defined> value_compare = 0x195031B8838
  11278. 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 ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  11279. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0x195031B8840
  11280. 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::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0x195031B8858
  11281. unsigned int _Mask = 0x7
  11282. unsigned int _Maxidx = 0x8
  11283. mapped_type
  11284. unsigned int SpellId = 0x3F800000
  11285. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x194D6A7E070
  11286. unsigned int ItemId = 0x32343A0
  11287. unsigned int CategoryId = 0x195
  11288. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
  11289. bool OnHold = 0x0
  11290. 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
  11291. 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 const ,SpellHistory::CooldownEntry *> >,0> >
  11292. <user defined> value_compare = 0x195031B8888
  11293. 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 ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  11294. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0x195031B8890
  11295. 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::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0x195031B88A8
  11296. unsigned int _Mask = 0x7
  11297. unsigned int _Maxidx = 0x8
  11298. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  11299. [0] = 0x0
  11300. [1] = 0x0
  11301. [2] = 0x0
  11302. [3] = 0x0
  11303. [4] = 0x0
  11304. [5] = 0x0
  11305. [6] = 0x0
  11306. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns
  11307. 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<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > >,0> >
  11308. <user defined> value_compare = 0x195031B8910
  11309. 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::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > >,0> _Traitsobj = 0x3F800000
  11310. 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::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0x195031B8918
  11311. 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::ratio<1,10000000> > > > > > >,std::allocator<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::ratio<1,10000000> > > > > > > > > _Vec = 0x195031B8930
  11312. unsigned int _Mask = 0x7
  11313. unsigned int _Maxidx = 0x8
  11314. Parameter unsigned int p_time = 0xC4
  11315.  
  11316. 00007FFBE7E22699 000000088BAFEFC0 Creature::Update+999 c:\tc\src\server\game\entities\creature\creature.cpp line 722
  11317. Local Creature* this = 0x194DCA3A560
  11318. Unit
  11319. WorldObject
  11320. Object
  11321. unsigned int m_objectType = 0x9
  11322. int m_objectTypeId = 0x3
  11323. unsigned int m_updateFlag = 0x60
  11324. int* m_int32Values = 0x8F0004BF
  11325. unsigned int* m_uint32Values = 0x8F0004BF
  11326. float* m_floatValues = -0.000000
  11327. UpdateMask _changesMask = 0x194DCA3A580
  11328. unsigned int m_valuesCount = 0x94
  11329. unsigned int _fieldNotifyFlags = 0x100
  11330. bool m_objectUpdated = 0x0
  11331. bool m_inWorld = 0x1
  11332. bool m_isNewObject = 0x0
  11333. PackedGuid m_PackGUID = 0x194DCA3A598
  11334. WorldLocation
  11335. Position
  11336. <user defined> XY = 0x194DCA3A5D0
  11337. <user defined> XYZ = 0x194DCA3A5D0
  11338. <user defined> XYZO = 0x194DCA3A5D0
  11339. <user defined> PackedXYZ = 0x194DCA3A5D0
  11340. float m_positionX = 5819.354492
  11341. float m_positionY = 632.924988
  11342. float m_positionZ = 609.885925
  11343. float m_orientation = 1.058019
  11344. ?$Streamer@UXY@Position@@
  11345. Position* Pos = 0x441E3B3345B5DAD6
  11346. ?$ConstStreamer@UXY@Position@@
  11347. Position* Pos = 0x441E3B3345B5DAD6
  11348. ?$Streamer@UXYZ@Position@@
  11349. <user defined> Pos = 0x441E3B3345B5DAD6
  11350. ?$ConstStreamer@UXYZ@Position@@
  11351. <user defined> Pos = 0x441E3B3345B5DAD6
  11352. ?$Streamer@UXYZO@Position@@
  11353. <user defined> Pos = 0x441E3B3345B5DAD6
  11354. ?$ConstStreamer@UXYZO@Position@@
  11355. <user defined> Pos = 0x441E3B3345B5DAD6
  11356. ?$Streamer@UPackedXYZ@Position@@
  11357. <user defined> Pos = 0x441E3B3345B5DAD6
  11358. ?$ConstStreamer@UPackedXYZ@Position@@
  11359. <user defined> Pos = 0x441E3B3345B5DAD6
  11360. unsigned int m_mapId = 0x23B
  11361. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194DCA3A5E4
  11362. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194DCA3A5F0
  11363. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194DCA3A5FC
  11364. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194DCA3A630
  11365. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194DCA3A664
  11366. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194DCA3A670
  11367. unsigned int LastUsedScriptID = 0x0
  11368. MovementInfo m_movementInfo = 0x194DCA3A680
  11369. EventProcessor m_Events = 0x194DCA3A6F0
  11370. std::string m_name = "Army of the Dead Ghoul"
  11371. bool m_isActive = 0x0
  11372. bool m_isFarVisible = 0x0
  11373. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  11374. bool m_isWorldObject = 0x0
  11375. ZoneScript* m_zoneScript = NULL
  11376. Transport* m_transport = NULL
  11377. unsigned int m_zoneId = 0x112B
  11378. unsigned int m_areaId = 0x11DA
  11379. float m_staticFloorZ = 609.885925
  11380. bool m_outdoors = 0x1
  11381. Map* m_currMap = 0x194D45F10D0
  11382. unsigned int m_InstanceId = 0x0
  11383. unsigned int m_phaseMask = 0x1
  11384. unsigned int m_notifyflags = 0x0
  11385. unsigned int m_extraAttacks = 0x0
  11386. bool m_canDualWield = 0x0
  11387. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  11388. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11389. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11390. 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 = 0x194DCA3A788
  11391. <user defined> _Copy_tag = 0x194DCA3A788
  11392. <user defined> _Move_tag = 0x194DCA3A788
  11393. Player* m_playerMovingMe = NULL
  11394. ObjectGuid[7] m_SummonSlot
  11395. [0] = 0x0
  11396. [1] = 0x0
  11397. [2] = 0x0
  11398. [3] = 0x0
  11399. [4] = 0x0
  11400. [5] = 0x0
  11401. [6] = 0x0
  11402. ObjectGuid[4] m_ObjectSlot
  11403. [0] = 0x0
  11404. [1] = 0x0
  11405. [2] = 0x0
  11406. [3] = 0x0
  11407. float m_modMeleeHitChance = 0.000000
  11408. float m_modRangedHitChance = 0.000000
  11409. float m_modSpellHitChance = 0.000000
  11410. int m_baseSpellCritChance = 0x5
  11411. float[3] m_modAttackSpeedPct
  11412. [0] = 0.833333
  11413. [1] = 0.833333
  11414. [2] = 1.000000
  11415. 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
  11416. [0] = 0x194DCA3A820
  11417. [1] = 0x194DCA3A870
  11418. [2] = 0x194DCA3A8C0
  11419. [3] = 0x194DCA3A910
  11420. [4] = 0x194DCA3A960
  11421. [5] = 0x194DCA3A9B0
  11422. [6] = 0x194DCA3AA00
  11423. unsigned int m_lastSanctuaryTime = 0x0
  11424. ObjectGuid LastCharmerGUID
  11425. unsigned int _guid = 0x0
  11426. Movement::MoveSpline* movespline = 0x19501489BF0
  11427. Movement::Spline<int> spline = 0x19501489BF0
  11428. Movement::FacingInfo facing = 0x19501489C40
  11429. unsigned int m_Id = 0x7BD
  11430. Movement::MoveSplineFlag splineflags = 0x21000
  11431. int time_passed = 0xC4
  11432. float vertical_acceleration = 0.000000
  11433. float initialOrientation = 1.058019
  11434. int effect_start_time = 0x0
  11435. int point_Idx = 0x1
  11436. int point_Idx_offset = 0x0
  11437. bool onTransport = 0x0
  11438. bool m_ControlledByPlayer = 0x1
  11439. bool m_AutoRepeatFirstCast = 0x0
  11440. unsigned int[3] m_attackTimer
  11441. [0] = 0x0
  11442. [1] = 0x0
  11443. [2] = 0x0
  11444. float[5] m_createStats
  11445. [0] = 22.000000
  11446. [1] = 22.000000
  11447. [2] = 25.000000
  11448. [3] = 28.000000
  11449. [4] = 27.000000
  11450. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  11451. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11452. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11453. 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 = 0x194DCA3AA90
  11454. <user defined> _Copy_tag = 0x194DCA3AA90
  11455. <user defined> _Move_tag = 0x194DCA3AA90
  11456. Unit* m_attacking = NULL
  11457. int m_deathState = 0x0
  11458. int m_procDeep = 0x0
  11459. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  11460. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  11461. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  11462. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194DCA3AAB8
  11463. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  11464. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  11465. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  11466. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194DCA3AAD0
  11467. unsigned int m_transformSpell = 0x0
  11468. Spell*[4] m_currentSpells
  11469. [0] = NULL
  11470. [1] = NULL
  11471. [2] = NULL
  11472. [3] = NULL
  11473. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  11474. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  11475. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  11476. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194DCA3AB10
  11477. <user defined> value_compare = 0x194DCA3AB10
  11478. <user defined> _Copy_tag = 0x194DCA3AB10
  11479. <user defined> _Move_tag = 0x194DCA3AB10
  11480. <user defined> value_compare = 0x194DCA3AB10
  11481. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  11482. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  11483. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  11484. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3AB28
  11485. <user defined> value_compare = 0x194DCA3AB28
  11486. <user defined> _Copy_tag = 0x194DCA3AB28
  11487. <user defined> _Move_tag = 0x194DCA3AB28
  11488. <user defined> value_compare = 0x194DCA3AB28
  11489. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  11490. std::_List_buy<Aura *,std::allocator<Aura *> >
  11491. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  11492. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3AB40
  11493. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  11494. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  11495. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  11496. std::_Iterator_base12
  11497. std::_Container_proxy* _Myproxy = 0x194D6A8DC50
  11498. std::_Iterator_base12* _Mynextiter = NULL
  11499. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F48C8190
  11500. unsigned int m_removedAurasCount = 0x0
  11501. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  11502. [0] = 0x194DCA3AB78
  11503. [1] = 0x194DCA3AB90
  11504. [2] = 0x194DCA3ABA8
  11505. [3] = 0x194DCA3ABC0
  11506. [4] = 0x194DCA3ABD8
  11507. [5] = 0x194DCA3ABF0
  11508. [6] = 0x194DCA3AC08
  11509. [7] = 0x194DCA3AC20
  11510. [8] = 0x194DCA3AC38
  11511. [9] = 0x194DCA3AC50
  11512. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  11513. std::_List_buy<Aura *,std::allocator<Aura *> >
  11514. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  11515. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194DCA3C930
  11516. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  11517. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  11518. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  11519. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194DCA3C948
  11520. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  11521. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  11522. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  11523. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3C960
  11524. <user defined> value_compare = 0x194DCA3C960
  11525. <user defined> _Copy_tag = 0x194DCA3C960
  11526. <user defined> _Move_tag = 0x194DCA3C960
  11527. <user defined> value_compare = 0x194DCA3C960
  11528. unsigned int m_interruptMask = 0x0
  11529. float[2] m_auraFlatModifiersGroup
  11530. [0] = 0.000000
  11531. [1] = 0.000000
  11532. [0] = 0x0
  11533. float[2]
  11534. [0] = 0.000000
  11535. [1] = 0.000000
  11536. float[2]
  11537. [0] = 0.000000
  11538. [1] = 0.000000
  11539. float[2]
  11540. [0] = 0.000000
  11541. [1] = 0.000000
  11542. float[2]
  11543. [0] = 0.000000
  11544. [1] = 0.000000
  11545. float[2]
  11546. [0] = 3796.000000
  11547. [1] = 0.000000
  11548. float[2]
  11549. [0] = 0.000000
  11550. [1] = 0.000000
  11551. float[2]
  11552. [0] = 0.000000
  11553. [1] = 0.000000
  11554. float[2]
  11555. [0] = 0.000000
  11556. [1] = 0.000000
  11557. float[2]
  11558. [0] = 0.000000
  11559. [1] = 0.000000
  11560. float[2] m_auraPctModifiersGroup
  11561. [0] = 1.000000
  11562. [1] = 1.000000
  11563. [0] = 0x3F8000003F800000
  11564. float[2]
  11565. [0] = 1.000000
  11566. [1] = 1.000000
  11567. float[2]
  11568. [0] = 1.000000
  11569. [1] = 1.000000
  11570. float[2]
  11571. [0] = 1.000000
  11572. [1] = 1.000000
  11573. float[2]
  11574. [0] = 1.000000
  11575. [1] = 1.000000
  11576. float[2]
  11577. [0] = 1.000000
  11578. [1] = 1.000000
  11579. float[2]
  11580. [0] = 1.000000
  11581. [1] = 1.000000
  11582. float[2]
  11583. [0] = 1.000000
  11584. [1] = 1.000000
  11585. float[2]
  11586. [0] = 1.000000
  11587. [1] = 1.000000
  11588. float[2]
  11589. [0] = 1.000000
  11590. [1] = 1.000000
  11591. float[2] m_weaponDamage
  11592. [0] = 164.923996
  11593. [1] = 0.000000
  11594. [0] = 0x4324EC8B
  11595. float[2]
  11596. [0] = 247.385986
  11597. [1] = 0.000000
  11598. [0] = 0x194DCA3CB0C
  11599. float[2]
  11600. [0] = 164.923996
  11601. [1] = 0.000000
  11602. [0] = 0x4324EC8B
  11603. float[2]
  11604. [0] = 247.385986
  11605. [1] = 0.000000
  11606. float[2]
  11607. [0] = 164.923996
  11608. [1] = 0.000000
  11609. [0] = 0x4324EC8B
  11610. float[2]
  11611. [0] = 247.385986
  11612. [1] = 0.000000
  11613. bool m_canModifyStats = 0x1
  11614. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  11615. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  11616. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  11617. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194DCA3CB40
  11618. <user defined> value_compare = 0x194DCA3CB40
  11619. <user defined> _Copy_tag = 0x194DCA3CB40
  11620. <user defined> _Move_tag = 0x194DCA3CB40
  11621. <user defined> value_compare = 0x194DCA3CB40
  11622. float[9] m_speed_rate
  11623. [0] = 0.777776
  11624. [1] = 1.142860
  11625. [2] = 1.000000
  11626. [3] = 1.000000
  11627. [4] = 1.000000
  11628. [5] = 1.000000
  11629. [6] = 1.000000
  11630. [7] = 1.000000
  11631. [8] = 1.000000
  11632. Unit* m_charmer = NULL
  11633. Unit* m_charmed = NULL
  11634. CharmInfo* m_charmInfo = NULL
  11635. std::list<Player *,std::allocator<Player *> > m_sharedVision
  11636. std::_List_buy<Player *,std::allocator<Player *> >
  11637. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  11638. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194DCA3CB98
  11639. MotionMaster* i_motionMaster = 0x194F844D660
  11640. Unit* _owner = 0x194DCA3A560
  11641. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator = 0x7FFBE99F7B28
  11642. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators = 0x194F844D670
  11643. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap = 0x194F844D688
  11644. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions = 0x194F844D6D8
  11645. unsigned int _flags = 0x3
  11646. unsigned int[4] m_reactiveTimer
  11647. [0] = 0x0
  11648. [1] = 0x0
  11649. [2] = 0x0
  11650. [3] = 0x0
  11651. unsigned int m_regenTimer = 0x294
  11652. Vehicle* m_vehicle = NULL
  11653. Vehicle* m_vehicleKit = NULL
  11654. unsigned int m_unitTypeMask = 0x7
  11655. LiquidTypeEntry* _lastLiquid = NULL
  11656. unsigned int m_rootTimes = 0x0
  11657. unsigned int m_state = 0x8000200
  11658. unsigned int m_lastManaUse = 0x0
  11659. TimeTrackerSmall m_movesplineTimer
  11660. int i_expiryTime = 0xCC
  11661. DiminishingReturn[21] m_Diminishing
  11662. [0] = 0x194DCA3CC00
  11663. [1] = 0x194DCA3CC0C
  11664. [2] = 0x194DCA3CC18
  11665. [3] = 0x194DCA3CC24
  11666. [4] = 0x194DCA3CC30
  11667. [5] = 0x194DCA3CC3C
  11668. [6] = 0x194DCA3CC48
  11669. [7] = 0x194DCA3CC54
  11670. [8] = 0x194DCA3CC60
  11671. [9] = 0x194DCA3CC6C
  11672. CombatManager m_combatManager
  11673. Unit* _owner = 0x194DCA3A560
  11674. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x194DCA3CD08
  11675. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x194DCA3CD58
  11676. ThreatManager m_threatManager
  11677. ThreatListIterator
  11678. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194DCA3CDA8
  11679. Unit* _owner = 0x194DCA3A560
  11680. bool _ownerCanHaveThreatList = 0x0
  11681. bool _ownerEngaged = 0x0
  11682. bool _needClientUpdate = 0x0
  11683. unsigned int _updateTimer = 0x3E8
  11684. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x194DCA3CDB8
  11685. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x194DCA3CDF0
  11686. ThreatReference* _currentVictimRef = NULL
  11687. ThreatReference* _fixateRef = NULL
  11688. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x194DCA3CE50
  11689. std::array<float,7> _singleSchoolModifiers = 0x194DCA3CEA0
  11690. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x194DCA3CEC0
  11691. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x194DCA3CF10
  11692. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0x194DCA3CF30
  11693. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  11694. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0x194DCA3CF80
  11695. std::shared_ptr<UnitAI> i_AI
  11696. std::_Ptr_base<UnitAI>
  11697. UnitAI* _Ptr = 0x194F48C8740
  11698. std::_Ref_count_base* _Rep = 0x19502D47BB0
  11699. bool m_aiLocked = 0x0
  11700. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  11701. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  11702. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  11703. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194DCA3CFC8
  11704. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3CFE0
  11705. unsigned int _Mask = 0x7
  11706. unsigned int _Maxidx = 0x8
  11707. Unit* m_comboTarget = NULL
  11708. int m_comboPoints = 0x0
  11709. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  11710. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  11711. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  11712. std::list<Unit *,std::allocator<Unit *> > _List = 0x194DCA3D028
  11713. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194DCA3D040
  11714. unsigned int _Mask = 0x7
  11715. unsigned int _Maxidx = 0x8
  11716. bool m_cleanupDone = 0x0
  11717. bool m_duringRemoveFromWorld = 0x0
  11718. bool _instantCast = 0x0
  11719. unsigned int _oldFactionId = 0x0
  11720. bool _isWalkingBeforeCharm = 0x0
  11721. SpellHistory* m_spellHistory = 0x195031B87E0
  11722. CooldownEntry
  11723. unsigned int SpellId = 0xDCA3A560
  11724. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  11725. unsigned int ItemId = 0xD6A7D990
  11726. unsigned int CategoryId = 0x194
  11727. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x19503235E20
  11728. bool OnHold = 0x0
  11729. Unit* _owner = 0x194DCA3A560
  11730. 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 = 0x195031B87E8
  11731. 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 = 0x195031B8838
  11732. 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 = 0x195031B8888
  11733. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  11734. [0] = 0x0
  11735. [1] = 0x0
  11736. [2] = 0x0
  11737. [3] = 0x0
  11738. [4] = 0x0
  11739. [5] = 0x0
  11740. [6] = 0x0
  11741. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns = 0x195031B8910
  11742. GridObject<Creature>
  11743. GridReference<Creature> _gridRef
  11744. Reference<GridRefManager<Creature>,Creature>
  11745. LinkedListElement
  11746. LinkedListElement* iNext = 0x194B7CBE2A8
  11747. LinkedListElement* iPrev = 0x194F7065D18
  11748. GridRefManager<Creature>* iRefTo = 0x194D46180C8
  11749. Creature* iRefFrom = 0x194DCA3A560
  11750. MapObject
  11751. Cell _currentCell
  11752. <unnamed-type-data>
  11753. <unnamed-type-Part>
  11754. unsigned int grid_x = 0x4786A
  11755. unsigned int grid_y = 0x4786A
  11756. unsigned int cell_x = 0x4786A
  11757. unsigned int cell_y = 0x4786A
  11758. unsigned int nocreate = 0x4786A
  11759. unsigned int reserved = 0x4786A
  11760. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x4786A
  11761. unsigned int All = 0x4786A
  11762. Cell::<unnamed-type-data> data = 0x4786A
  11763. int _moveState = 0x0
  11764. Position _newPosition
  11765. <user defined> XY = 0x194DCA3D0C0
  11766. <user defined> XYZ = 0x194DCA3D0C0
  11767. <user defined> XYZO = 0x194DCA3D0C0
  11768. <user defined> PackedXYZ = 0x194DCA3D0C0
  11769. float m_positionX = 0.000000
  11770. float m_positionY = 0.000000
  11771. float m_positionZ = 0.000000
  11772. float m_orientation = 0.000000
  11773. ?$Streamer@UXY@Position@@
  11774. Position* Pos = NULL
  11775. ?$ConstStreamer@UXY@Position@@
  11776. Position* Pos = NULL
  11777. ?$Streamer@UXYZ@Position@@
  11778. <user defined> Pos = 0x0
  11779. ?$ConstStreamer@UXYZ@Position@@
  11780. <user defined> Pos = 0x0
  11781. ?$Streamer@UXYZO@Position@@
  11782. <user defined> Pos = 0x0
  11783. ?$ConstStreamer@UXYZO@Position@@
  11784. <user defined> Pos = 0x0
  11785. ?$Streamer@UPackedXYZ@Position@@
  11786. <user defined> Pos = 0x0
  11787. ?$ConstStreamer@UPackedXYZ@Position@@
  11788. <user defined> Pos = 0x0
  11789. Loot loot
  11790. std::vector<LootItem,std::allocator<LootItem> > items
  11791. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  11792. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x194DCA3D0D0
  11793. std::vector<LootItem,std::allocator<LootItem> > quest_items
  11794. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  11795. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x194DCA3D0F0
  11796. unsigned int gold = 0x0
  11797. unsigned int unlootedCount = 0x0
  11798. ObjectGuid roundRobinPlayer
  11799. unsigned int _guid = 0x0
  11800. unsigned int loot_type = 0x0
  11801. unsigned int maxDuplicates = 0x1
  11802. unsigned int containerID = 0x0
  11803. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  11804. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  11805. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  11806. 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 = 0x194DCA3D128
  11807. <user defined> _Copy_tag = 0x194DCA3D128
  11808. <user defined> _Move_tag = 0x194DCA3D128
  11809. std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerQuestItems
  11810. std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> >
  11811. <user defined> value_compare = 0x194DCA3D140
  11812. std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> _Traitsobj = 0x3F800000
  11813. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > _List = 0x194DCA3D148
  11814. 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<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > > > > _Vec = 0x194DCA3D160
  11815. unsigned int _Mask = 0x7
  11816. unsigned int _Maxidx = 0x8
  11817. std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerFFAItems
  11818. std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> >
  11819. <user defined> value_compare = 0x194DCA3D190
  11820. std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> _Traitsobj = 0x3F800000
  11821. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > _List = 0x194DCA3D198
  11822. 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<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > > > > _Vec = 0x194DCA3D1B0
  11823. unsigned int _Mask = 0x7
  11824. unsigned int _Maxidx = 0x8
  11825. std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerNonQuestNonFFAConditionalItems
  11826. std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> >
  11827. <user defined> value_compare = 0x194DCA3D1E0
  11828. std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> _Traitsobj = 0x3F800000
  11829. std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > _List = 0x194DCA3D1E8
  11830. 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<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > > > > _Vec = 0x194DCA3D200
  11831. unsigned int _Mask = 0x7
  11832. unsigned int _Maxidx = 0x8
  11833. LootValidatorRefManager i_LootValidatorRefManager
  11834. RefManager<Loot,LootValidatorRef>
  11835. LinkedListHead
  11836. LinkedListElement iFirst = 0x194DCA3D238
  11837. LinkedListElement iLast = 0x194DCA3D248
  11838. unsigned int iSize = 0x0
  11839. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDCA3D248
  11840. <user defined> iterator = 0xDCA3D248
  11841. <user defined> iterator = 0x194DCA3D230
  11842. iterator
  11843. LootValidatorRef* _Ptr = 0x7FFBE92B2810
  11844. unsigned int[8] m_spells
  11845. [0] = 0x0
  11846. [1] = 0x0
  11847. [2] = 0x0
  11848. [3] = 0x0
  11849. [4] = 0x0
  11850. [5] = 0x0
  11851. [6] = 0x0
  11852. [7] = 0x0
  11853. unsigned int m_groupLootTimer = 0x0
  11854. unsigned int lootingGroupLowGUID = 0x0
  11855. unsigned int m_PlayerDamageReq = 0x3528
  11856. float m_SightDistance = 50.000000
  11857. float m_CombatDistance = 0.000000
  11858. bool m_isTempWorldObject = 0x0
  11859. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  11860. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  11861. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  11862. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x194DCA3D298
  11863. ObjectGuid m_lootRecipient
  11864. unsigned int _guid = 0x0
  11865. unsigned int m_lootRecipientGroup = 0x0
  11866. int _pickpocketLootRestore = 0x0
  11867. int m_corpseRemoveTime = 0x0
  11868. int m_respawnTime = 0x0
  11869. unsigned int m_respawnDelay = 0x12C
  11870. unsigned int m_corpseDelay = 0x3C
  11871. float m_respawnradius = 0.000000
  11872. unsigned int m_boundaryCheckTime = 0x9C4
  11873. unsigned int m_combatPulseTime = 0x0
  11874. unsigned int m_combatPulseDelay = 0x0
  11875. int m_reactState = 0x2
  11876. unsigned int m_defaultMovementType = 0x0
  11877. unsigned int m_spawnId = 0x0
  11878. unsigned int m_equipmentId = 0x0
  11879. int m_originalEquipmentId = 0x0
  11880. bool m_AlreadyCallAssistance = 0x0
  11881. bool m_AlreadySearchedAssistance = 0x0
  11882. bool m_cannotReachTarget = 0x0
  11883. unsigned int m_cannotReachTimer = 0x0
  11884. unsigned int m_meleeDamageSchoolMask = 0x1
  11885. unsigned int m_originalEntry = 0x5E8F
  11886. Position m_homePosition
  11887. <user defined> XY = 0x194DCA3D310
  11888. <user defined> XYZ = 0x194DCA3D310
  11889. <user defined> XYZO = 0x194DCA3D310
  11890. <user defined> PackedXYZ = 0x194DCA3D310
  11891. float m_positionX = 5805.747070
  11892. float m_positionY = 625.748047
  11893. float m_positionZ = 614.762390
  11894. float m_orientation = 0.099839
  11895. ?$Streamer@UXY@Position@@
  11896. Position* Pos = 0x441C6FE045B56DFA
  11897. ?$ConstStreamer@UXY@Position@@
  11898. Position* Pos = 0x441C6FE045B56DFA
  11899. ?$Streamer@UXYZ@Position@@
  11900. <user defined> Pos = 0x441C6FE045B56DFA
  11901. ?$ConstStreamer@UXYZ@Position@@
  11902. <user defined> Pos = 0x441C6FE045B56DFA
  11903. ?$Streamer@UXYZO@Position@@
  11904. <user defined> Pos = 0x441C6FE045B56DFA
  11905. ?$ConstStreamer@UXYZO@Position@@
  11906. <user defined> Pos = 0x441C6FE045B56DFA
  11907. ?$Streamer@UPackedXYZ@Position@@
  11908. <user defined> Pos = 0x441C6FE045B56DFA
  11909. ?$ConstStreamer@UPackedXYZ@Position@@
  11910. <user defined> Pos = 0x441C6FE045B56DFA
  11911. Position m_transportHomePosition
  11912. <user defined> XY = 0x194DCA3D320
  11913. <user defined> XYZ = 0x194DCA3D320
  11914. <user defined> XYZO = 0x194DCA3D320
  11915. <user defined> PackedXYZ = 0x194DCA3D320
  11916. float m_positionX = 0.000000
  11917. float m_positionY = 0.000000
  11918. float m_positionZ = 0.000000
  11919. float m_orientation = 0.000000
  11920. ?$Streamer@UXY@Position@@
  11921. Position* Pos = NULL
  11922. ?$ConstStreamer@UXY@Position@@
  11923. Position* Pos = NULL
  11924. ?$Streamer@UXYZ@Position@@
  11925. <user defined> Pos = 0x0
  11926. ?$ConstStreamer@UXYZ@Position@@
  11927. <user defined> Pos = 0x0
  11928. ?$Streamer@UXYZO@Position@@
  11929. <user defined> Pos = 0x0
  11930. ?$ConstStreamer@UXYZO@Position@@
  11931. <user defined> Pos = 0x0
  11932. ?$Streamer@UPackedXYZ@Position@@
  11933. <user defined> Pos = 0x0
  11934. ?$ConstStreamer@UPackedXYZ@Position@@
  11935. <user defined> Pos = 0x0
  11936. bool DisableReputationGain = 0x0
  11937. CreatureTemplate* m_creatureInfo = 0x194C0DA46B8
  11938. unsigned int Entry = 0x5E8F
  11939. unsigned int[3] DifficultyEntry
  11940. [0] = 0x0
  11941. [1] = 0x0
  11942. [2] = 0x0
  11943. unsigned int[2] KillCredit
  11944. [0] = 0x0
  11945. [1] = 0x0
  11946. unsigned int Modelid1 = 0x65DF
  11947. unsigned int Modelid2 = 0x0
  11948. unsigned int Modelid3 = 0x0
  11949. unsigned int Modelid4 = 0x0
  11950. std::string Name = "Army of the Dead Ghoul"
  11951. std::string Title = ""
  11952. std::string IconName = ""
  11953. unsigned int GossipMenuId = 0x0
  11954. unsigned int minlevel = 0x50
  11955. unsigned int maxlevel = 0x50
  11956. unsigned int expansion = 0x2
  11957. unsigned int faction = 0x10
  11958. unsigned int npcflag = 0x0
  11959. float speed_walk = 0.777776
  11960. float speed_run = 1.142860
  11961. float scale = 1.000000
  11962. unsigned int rank = 0x0
  11963. unsigned int dmgschool = 0x0
  11964. unsigned int BaseAttackTime = 0x7D0
  11965. unsigned int RangeAttackTime = 0x7D0
  11966. float BaseVariance = 1.000000
  11967. float RangeVariance = 1.000000
  11968. unsigned int unit_class = 0x1
  11969. unsigned int unit_flags = 0x0
  11970. unsigned int unit_flags2 = 0x800
  11971. unsigned int dynamicflags = 0x0
  11972. int family = 0x0
  11973. unsigned int type = 0x6
  11974. unsigned int type_flags = 0x0
  11975. unsigned int lootid = 0x0
  11976. unsigned int pickpocketLootId = 0x0
  11977. unsigned int SkinLootId = 0x0
  11978. int[7] resistance
  11979. [0] = 0x0
  11980. [1] = 0x0
  11981. [2] = 0x0
  11982. [3] = 0x0
  11983. [4] = 0x0
  11984. [5] = 0x0
  11985. [6] = 0x0
  11986. unsigned int[8] spells
  11987. [0] = 0x0
  11988. [1] = 0x0
  11989. [2] = 0x0
  11990. [3] = 0x0
  11991. [4] = 0x0
  11992. [5] = 0x0
  11993. [6] = 0x0
  11994. [7] = 0x0
  11995. unsigned int PetSpellDataId = 0x0
  11996. unsigned int VehicleId = 0x0
  11997. unsigned int mingold = 0x0
  11998. unsigned int maxgold = 0x0
  11999. std::string AIName = ""
  12000. unsigned int MovementType = 0x0
  12001. CreatureMovementData Movement
  12002. unsigned int Ground = 0x1
  12003. unsigned int Flight = 0x0
  12004. bool Swim = 0x1
  12005. bool Rooted = 0x0
  12006. float HoverHeight = 1.000000
  12007. float ModHealth = 0.301265
  12008. float ModMana = 1.000000
  12009. float ModArmor = 1.000000
  12010. float ModDamage = 1.000000
  12011. float ModExperience = 1.000000
  12012. bool RacialLeader = 0x0
  12013. unsigned int movementId = 0x0
  12014. bool RegenHealth = 0x1
  12015. unsigned int MechanicImmuneMask = 0x800010
  12016. unsigned int SpellSchoolImmuneMask = 0x0
  12017. unsigned int flags_extra = 0x0
  12018. unsigned int ScriptID = 0x0
  12019. WorldPacket[9] QueryData
  12020. [0] = 0x194C0DA4870
  12021. [1] = 0x194C0DA48B0
  12022. [2] = 0x194C0DA48F0
  12023. [3] = 0x194C0DA4930
  12024. [4] = 0x194C0DA4970
  12025. [5] = 0x194C0DA49B0
  12026. [6] = 0x194C0DA49F0
  12027. [7] = 0x194C0DA4A30
  12028. [8] = 0x194C0DA4A70
  12029. CreatureData* m_creatureData = NULL
  12030. unsigned int m_LootMode = 0x1
  12031. unsigned int _waypointPathId = 0x0
  12032. std::pair<unsigned int,unsigned int> _currentWaypointNodeInfo
  12033. unsigned int first = 0x0
  12034. unsigned int second = 0x0
  12035. CreatureGroup* m_formation = NULL
  12036. bool m_triggerJustAppeared = 0x0
  12037. bool m_respawnCompatibilityMode = 0x0
  12038. Spell* m_focusSpell = NULL
  12039. unsigned int m_focusDelay = 0x0
  12040. bool m_shouldReacquireTarget = 0x0
  12041. ObjectGuid m_suppressedTarget
  12042. unsigned int _guid = 0x0
  12043. float m_suppressedOrientation = 0.000000
  12044. int _lastDamagedTime = 0x0
  12045. 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::vector<unsigned char,std::allocator<unsigned char> > > > > m_textRepeat
  12046. 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::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > >,0> >
  12047. <user defined> value_compare = 0x194DCA3D390
  12048. 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::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > >,0> _Traitsobj = 0x3F800000
  12049. 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 char> > > > > _List = 0x194DCA3D398
  12050. 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::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > > > > _Vec = 0x194DCA3D3B0
  12051. unsigned int _Mask = 0x7
  12052. unsigned int _Maxidx = 0x8
  12053. bool _regenerateHealth = 0x1
  12054. bool _regenerateHealthLock = 0x0
  12055. Parameter unsigned int diff = 0xC4
  12056.  
  12057. 00007FFBE7E8B32A 000000088BAFF0F0 TempSummon::Update+5A c:\tc\src\server\game\entities\creature\temporarysummon.cpp line 52
  12058. Local TempSummon* this = 0x194DCA3A560
  12059. Creature
  12060. Unit
  12061. WorldObject
  12062. Object
  12063. unsigned int m_objectType = 0x9
  12064. int m_objectTypeId = 0x3
  12065. unsigned int m_updateFlag = 0x60
  12066. int* m_int32Values = 0x8F0004BF
  12067. unsigned int* m_uint32Values = 0x8F0004BF
  12068. float* m_floatValues = -0.000000
  12069. UpdateMask _changesMask = 0x194DCA3A580
  12070. unsigned int m_valuesCount = 0x94
  12071. unsigned int _fieldNotifyFlags = 0x100
  12072. bool m_objectUpdated = 0x0
  12073. bool m_inWorld = 0x1
  12074. bool m_isNewObject = 0x0
  12075. PackedGuid m_PackGUID = 0x194DCA3A598
  12076. WorldLocation
  12077. Position
  12078. <user defined> XY = 0x194DCA3A5D0
  12079. <user defined> XYZ = 0x194DCA3A5D0
  12080. <user defined> XYZO = 0x194DCA3A5D0
  12081. <user defined> PackedXYZ = 0x194DCA3A5D0
  12082. float m_positionX = 5819.354492
  12083. float m_positionY = 632.924988
  12084. float m_positionZ = 609.885925
  12085. float m_orientation = 1.058019
  12086. ?$Streamer@UXY@Position@@
  12087. Position* Pos = 0x441E3B3345B5DAD6
  12088. ?$ConstStreamer@UXY@Position@@
  12089. Position* Pos = 0x441E3B3345B5DAD6
  12090. ?$Streamer@UXYZ@Position@@
  12091. <user defined> Pos = 0x441E3B3345B5DAD6
  12092. ?$ConstStreamer@UXYZ@Position@@
  12093. <user defined> Pos = 0x441E3B3345B5DAD6
  12094. ?$Streamer@UXYZO@Position@@
  12095. <user defined> Pos = 0x441E3B3345B5DAD6
  12096. ?$ConstStreamer@UXYZO@Position@@
  12097. <user defined> Pos = 0x441E3B3345B5DAD6
  12098. ?$Streamer@UPackedXYZ@Position@@
  12099. <user defined> Pos = 0x441E3B3345B5DAD6
  12100. ?$ConstStreamer@UPackedXYZ@Position@@
  12101. <user defined> Pos = 0x441E3B3345B5DAD6
  12102. unsigned int m_mapId = 0x23B
  12103. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194DCA3A5E4
  12104. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194DCA3A5F0
  12105. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194DCA3A5FC
  12106. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194DCA3A630
  12107. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194DCA3A664
  12108. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194DCA3A670
  12109. unsigned int LastUsedScriptID = 0x0
  12110. MovementInfo m_movementInfo = 0x194DCA3A680
  12111. EventProcessor m_Events = 0x194DCA3A6F0
  12112. std::string m_name = "Army of the Dead Ghoul"
  12113. bool m_isActive = 0x0
  12114. bool m_isFarVisible = 0x0
  12115. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  12116. bool m_isWorldObject = 0x0
  12117. ZoneScript* m_zoneScript = NULL
  12118. Transport* m_transport = NULL
  12119. unsigned int m_zoneId = 0x112B
  12120. unsigned int m_areaId = 0x11DA
  12121. float m_staticFloorZ = 609.885925
  12122. bool m_outdoors = 0x1
  12123. Map* m_currMap = 0x194D45F10D0
  12124. unsigned int m_InstanceId = 0x0
  12125. unsigned int m_phaseMask = 0x1
  12126. unsigned int m_notifyflags = 0x0
  12127. unsigned int m_extraAttacks = 0x0
  12128. bool m_canDualWield = 0x0
  12129. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x194DCA3A788
  12130. Player* m_playerMovingMe = NULL
  12131. ObjectGuid[7] m_SummonSlot
  12132. [0] = 0x0
  12133. [1] = 0x0
  12134. [2] = 0x0
  12135. [3] = 0x0
  12136. [4] = 0x0
  12137. [5] = 0x0
  12138. [6] = 0x0
  12139. ObjectGuid[4] m_ObjectSlot
  12140. [0] = 0x0
  12141. [1] = 0x0
  12142. [2] = 0x0
  12143. [3] = 0x0
  12144. float m_modMeleeHitChance = 0.000000
  12145. float m_modRangedHitChance = 0.000000
  12146. float m_modSpellHitChance = 0.000000
  12147. int m_baseSpellCritChance = 0x5
  12148. float[3] m_modAttackSpeedPct
  12149. [0] = 0.833333
  12150. [1] = 0.833333
  12151. [2] = 1.000000
  12152. 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
  12153. [0] = 0x194DCA3A820
  12154. [1] = 0x194DCA3A870
  12155. [2] = 0x194DCA3A8C0
  12156. [3] = 0x194DCA3A910
  12157. [4] = 0x194DCA3A960
  12158. [5] = 0x194DCA3A9B0
  12159. [6] = 0x194DCA3AA00
  12160. unsigned int m_lastSanctuaryTime = 0x0
  12161. ObjectGuid LastCharmerGUID = 0x0
  12162. Movement::MoveSpline* movespline = 0x19501489BF0
  12163. bool m_ControlledByPlayer = 0x1
  12164. bool m_AutoRepeatFirstCast = 0x0
  12165. unsigned int[3] m_attackTimer
  12166. [0] = 0x0
  12167. [1] = 0x0
  12168. [2] = 0x0
  12169. float[5] m_createStats
  12170. [0] = 22.000000
  12171. [1] = 22.000000
  12172. [2] = 25.000000
  12173. [3] = 28.000000
  12174. [4] = 27.000000
  12175. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x194DCA3AA90
  12176. Unit* m_attacking = NULL
  12177. int m_deathState = 0x0
  12178. int m_procDeep = 0x0
  12179. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x194DCA3AAB8
  12180. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x194DCA3AAD0
  12181. unsigned int m_transformSpell = 0x0
  12182. Spell*[4] m_currentSpells
  12183. [0] = NULL
  12184. [1] = NULL
  12185. [2] = NULL
  12186. [3] = NULL
  12187. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x194DCA3AB10
  12188. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x194DCA3AB28
  12189. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x194DCA3AB40
  12190. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x194DCA3AB58
  12191. unsigned int m_removedAurasCount = 0x0
  12192. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  12193. [0] = 0x194DCA3AB78
  12194. [1] = 0x194DCA3AB90
  12195. [2] = 0x194DCA3ABA8
  12196. [3] = 0x194DCA3ABC0
  12197. [4] = 0x194DCA3ABD8
  12198. [5] = 0x194DCA3ABF0
  12199. [6] = 0x194DCA3AC08
  12200. [7] = 0x194DCA3AC20
  12201. [8] = 0x194DCA3AC38
  12202. [9] = 0x194DCA3AC50
  12203. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x194DCA3C930
  12204. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x194DCA3C948
  12205. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x194DCA3C960
  12206. unsigned int m_interruptMask = 0x0
  12207. float[2] m_auraFlatModifiersGroup
  12208. [0] = 0.000000
  12209. [1] = 0.000000
  12210. [0] = 0x0
  12211. float[2]
  12212. [0] = 0.000000
  12213. [1] = 0.000000
  12214. float[2]
  12215. [0] = 0.000000
  12216. [1] = 0.000000
  12217. float[2]
  12218. [0] = 0.000000
  12219. [1] = 0.000000
  12220. float[2]
  12221. [0] = 0.000000
  12222. [1] = 0.000000
  12223. float[2]
  12224. [0] = 3796.000000
  12225. [1] = 0.000000
  12226. float[2]
  12227. [0] = 0.000000
  12228. [1] = 0.000000
  12229. float[2]
  12230. [0] = 0.000000
  12231. [1] = 0.000000
  12232. float[2]
  12233. [0] = 0.000000
  12234. [1] = 0.000000
  12235. float[2]
  12236. [0] = 0.000000
  12237. [1] = 0.000000
  12238. float[2] m_auraPctModifiersGroup
  12239. [0] = 1.000000
  12240. [1] = 1.000000
  12241. [0] = 0x3F8000003F800000
  12242. float[2]
  12243. [0] = 1.000000
  12244. [1] = 1.000000
  12245. float[2]
  12246. [0] = 1.000000
  12247. [1] = 1.000000
  12248. float[2]
  12249. [0] = 1.000000
  12250. [1] = 1.000000
  12251. float[2]
  12252. [0] = 1.000000
  12253. [1] = 1.000000
  12254. float[2]
  12255. [0] = 1.000000
  12256. [1] = 1.000000
  12257. float[2]
  12258. [0] = 1.000000
  12259. [1] = 1.000000
  12260. float[2]
  12261. [0] = 1.000000
  12262. [1] = 1.000000
  12263. float[2]
  12264. [0] = 1.000000
  12265. [1] = 1.000000
  12266. float[2]
  12267. [0] = 1.000000
  12268. [1] = 1.000000
  12269. float[2] m_weaponDamage
  12270. [0] = 164.923996
  12271. [1] = 0.000000
  12272. [0] = 0x4324EC8B
  12273. float[2]
  12274. [0] = 247.385986
  12275. [1] = 0.000000
  12276. [0] = 0x194DCA3CB0C
  12277. float[2]
  12278. [0] = 164.923996
  12279. [1] = 0.000000
  12280. [0] = 0x4324EC8B
  12281. float[2]
  12282. [0] = 247.385986
  12283. [1] = 0.000000
  12284. float[2]
  12285. [0] = 164.923996
  12286. [1] = 0.000000
  12287. [0] = 0x4324EC8B
  12288. float[2]
  12289. [0] = 247.385986
  12290. [1] = 0.000000
  12291. bool m_canModifyStats = 0x1
  12292. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x194DCA3CB40
  12293. float[9] m_speed_rate
  12294. [0] = 0.777776
  12295. [1] = 1.142860
  12296. [2] = 1.000000
  12297. [3] = 1.000000
  12298. [4] = 1.000000
  12299. [5] = 1.000000
  12300. [6] = 1.000000
  12301. [7] = 1.000000
  12302. [8] = 1.000000
  12303. Unit* m_charmer = NULL
  12304. Unit* m_charmed = NULL
  12305. CharmInfo* m_charmInfo = NULL
  12306. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x194DCA3CB98
  12307. MotionMaster* i_motionMaster = 0x194F844D660
  12308. unsigned int[4] m_reactiveTimer
  12309. [0] = 0x0
  12310. [1] = 0x0
  12311. [2] = 0x0
  12312. [3] = 0x0
  12313. unsigned int m_regenTimer = 0x294
  12314. Vehicle* m_vehicle = NULL
  12315. Vehicle* m_vehicleKit = NULL
  12316. unsigned int m_unitTypeMask = 0x7
  12317. LiquidTypeEntry* _lastLiquid = NULL
  12318. unsigned int m_rootTimes = 0x0
  12319. unsigned int m_state = 0x8000200
  12320. unsigned int m_lastManaUse = 0x0
  12321. TimeTrackerSmall m_movesplineTimer = 0xCC
  12322. DiminishingReturn[21] m_Diminishing
  12323. [0] = 0x194DCA3CC00
  12324. [1] = 0x194DCA3CC0C
  12325. [2] = 0x194DCA3CC18
  12326. [3] = 0x194DCA3CC24
  12327. [4] = 0x194DCA3CC30
  12328. [5] = 0x194DCA3CC3C
  12329. [6] = 0x194DCA3CC48
  12330. [7] = 0x194DCA3CC54
  12331. [8] = 0x194DCA3CC60
  12332. [9] = 0x194DCA3CC6C
  12333. CombatManager m_combatManager = 0x194DCA3CD00
  12334. ThreatManager m_threatManager = 0x194DCA3CDA8
  12335. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs = 0x194DCA3CF80
  12336. std::shared_ptr<UnitAI> i_AI = 0x194DCA3CFA8
  12337. bool m_aiLocked = 0x0
  12338. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x194DCA3CFC0
  12339. Unit* m_comboTarget = NULL
  12340. int m_comboPoints = 0x0
  12341. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x194DCA3D020
  12342. bool m_cleanupDone = 0x0
  12343. bool m_duringRemoveFromWorld = 0x0
  12344. bool _instantCast = 0x0
  12345. unsigned int _oldFactionId = 0x0
  12346. bool _isWalkingBeforeCharm = 0x0
  12347. SpellHistory* m_spellHistory = 0x195031B87E0
  12348. GridObject<Creature>
  12349. GridReference<Creature> _gridRef = 0x194DCA3D090
  12350. MapObject
  12351. Cell _currentCell = 0x4786A
  12352. int _moveState = 0x0
  12353. Position _newPosition = 0x194DCA3D0C0
  12354. Loot loot
  12355. std::vector<LootItem,std::allocator<LootItem> > items = 0x194DCA3D0D0
  12356. std::vector<LootItem,std::allocator<LootItem> > quest_items = 0x194DCA3D0F0
  12357. unsigned int gold = 0x0
  12358. unsigned int unlootedCount = 0x0
  12359. ObjectGuid roundRobinPlayer = 0x0
  12360. unsigned int loot_type = 0x0
  12361. unsigned int maxDuplicates = 0x1
  12362. unsigned int containerID = 0x0
  12363. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting = 0x194DCA3D128
  12364. std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerQuestItems = 0x194DCA3D140
  12365. std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerFFAItems = 0x194DCA3D190
  12366. std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerNonQuestNonFFAConditionalItems = 0x194DCA3D1E0
  12367. LootValidatorRefManager i_LootValidatorRefManager = 0x194DCA3D230
  12368. unsigned int[8] m_spells
  12369. [0] = 0x0
  12370. [1] = 0x0
  12371. [2] = 0x0
  12372. [3] = 0x0
  12373. [4] = 0x0
  12374. [5] = 0x0
  12375. [6] = 0x0
  12376. [7] = 0x0
  12377. unsigned int m_groupLootTimer = 0x0
  12378. unsigned int lootingGroupLowGUID = 0x0
  12379. unsigned int m_PlayerDamageReq = 0x3528
  12380. float m_SightDistance = 50.000000
  12381. float m_CombatDistance = 0.000000
  12382. bool m_isTempWorldObject = 0x0
  12383. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  12384. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  12385. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  12386. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x194DCA3D298
  12387. ObjectGuid m_lootRecipient
  12388. unsigned int _guid = 0x0
  12389. unsigned int m_lootRecipientGroup = 0x0
  12390. int _pickpocketLootRestore = 0x0
  12391. int m_corpseRemoveTime = 0x0
  12392. int m_respawnTime = 0x0
  12393. unsigned int m_respawnDelay = 0x12C
  12394. unsigned int m_corpseDelay = 0x3C
  12395. float m_respawnradius = 0.000000
  12396. unsigned int m_boundaryCheckTime = 0x9C4
  12397. unsigned int m_combatPulseTime = 0x0
  12398. unsigned int m_combatPulseDelay = 0x0
  12399. int m_reactState = 0x2
  12400. unsigned int m_defaultMovementType = 0x0
  12401. unsigned int m_spawnId = 0x0
  12402. unsigned int m_equipmentId = 0x0
  12403. int m_originalEquipmentId = 0x0
  12404. bool m_AlreadyCallAssistance = 0x0
  12405. bool m_AlreadySearchedAssistance = 0x0
  12406. bool m_cannotReachTarget = 0x0
  12407. unsigned int m_cannotReachTimer = 0x0
  12408. unsigned int m_meleeDamageSchoolMask = 0x1
  12409. unsigned int m_originalEntry = 0x5E8F
  12410. Position m_homePosition
  12411. <user defined> XY = 0x194DCA3D310
  12412. <user defined> XYZ = 0x194DCA3D310
  12413. <user defined> XYZO = 0x194DCA3D310
  12414. <user defined> PackedXYZ = 0x194DCA3D310
  12415. float m_positionX = 5805.747070
  12416. float m_positionY = 625.748047
  12417. float m_positionZ = 614.762390
  12418. float m_orientation = 0.099839
  12419. ?$Streamer@UXY@Position@@
  12420. Position* Pos = 0x441C6FE045B56DFA
  12421. ?$ConstStreamer@UXY@Position@@
  12422. Position* Pos = 0x441C6FE045B56DFA
  12423. ?$Streamer@UXYZ@Position@@
  12424. <user defined> Pos = 0x441C6FE045B56DFA
  12425. ?$ConstStreamer@UXYZ@Position@@
  12426. <user defined> Pos = 0x441C6FE045B56DFA
  12427. ?$Streamer@UXYZO@Position@@
  12428. <user defined> Pos = 0x441C6FE045B56DFA
  12429. ?$ConstStreamer@UXYZO@Position@@
  12430. <user defined> Pos = 0x441C6FE045B56DFA
  12431. ?$Streamer@UPackedXYZ@Position@@
  12432. <user defined> Pos = 0x441C6FE045B56DFA
  12433. ?$ConstStreamer@UPackedXYZ@Position@@
  12434. <user defined> Pos = 0x441C6FE045B56DFA
  12435. Position m_transportHomePosition
  12436. <user defined> XY = 0x194DCA3D320
  12437. <user defined> XYZ = 0x194DCA3D320
  12438. <user defined> XYZO = 0x194DCA3D320
  12439. <user defined> PackedXYZ = 0x194DCA3D320
  12440. float m_positionX = 0.000000
  12441. float m_positionY = 0.000000
  12442. float m_positionZ = 0.000000
  12443. float m_orientation = 0.000000
  12444. ?$Streamer@UXY@Position@@
  12445. Position* Pos = NULL
  12446. ?$ConstStreamer@UXY@Position@@
  12447. Position* Pos = NULL
  12448. ?$Streamer@UXYZ@Position@@
  12449. <user defined> Pos = 0x0
  12450. ?$ConstStreamer@UXYZ@Position@@
  12451. <user defined> Pos = 0x0
  12452. ?$Streamer@UXYZO@Position@@
  12453. <user defined> Pos = 0x0
  12454. ?$ConstStreamer@UXYZO@Position@@
  12455. <user defined> Pos = 0x0
  12456. ?$Streamer@UPackedXYZ@Position@@
  12457. <user defined> Pos = 0x0
  12458. ?$ConstStreamer@UPackedXYZ@Position@@
  12459. <user defined> Pos = 0x0
  12460. bool DisableReputationGain = 0x0
  12461. CreatureTemplate* m_creatureInfo = 0x194C0DA46B8
  12462. unsigned int Entry = 0x5E8F
  12463. unsigned int[3] DifficultyEntry
  12464. [0] = 0x0
  12465. [1] = 0x0
  12466. [2] = 0x0
  12467. unsigned int[2] KillCredit
  12468. [0] = 0x0
  12469. [1] = 0x0
  12470. unsigned int Modelid1 = 0x65DF
  12471. unsigned int Modelid2 = 0x0
  12472. unsigned int Modelid3 = 0x0
  12473. unsigned int Modelid4 = 0x0
  12474. std::string Name = "Army of the Dead Ghoul"
  12475. std::string Title = ""
  12476. std::string IconName = ""
  12477. unsigned int GossipMenuId = 0x0
  12478. unsigned int minlevel = 0x50
  12479. unsigned int maxlevel = 0x50
  12480. unsigned int expansion = 0x2
  12481. unsigned int faction = 0x10
  12482. unsigned int npcflag = 0x0
  12483. float speed_walk = 0.777776
  12484. float speed_run = 1.142860
  12485. float scale = 1.000000
  12486. unsigned int rank = 0x0
  12487. unsigned int dmgschool = 0x0
  12488. unsigned int BaseAttackTime = 0x7D0
  12489. unsigned int RangeAttackTime = 0x7D0
  12490. float BaseVariance = 1.000000
  12491. float RangeVariance = 1.000000
  12492. unsigned int unit_class = 0x1
  12493. unsigned int unit_flags = 0x0
  12494. unsigned int unit_flags2 = 0x800
  12495. unsigned int dynamicflags = 0x0
  12496. int family = 0x0
  12497. unsigned int type = 0x6
  12498. unsigned int type_flags = 0x0
  12499. unsigned int lootid = 0x0
  12500. unsigned int pickpocketLootId = 0x0
  12501. unsigned int SkinLootId = 0x0
  12502. int[7] resistance
  12503. [0] = 0x0
  12504. [1] = 0x0
  12505. [2] = 0x0
  12506. [3] = 0x0
  12507. [4] = 0x0
  12508. [5] = 0x0
  12509. [6] = 0x0
  12510. unsigned int[8] spells
  12511. [0] = 0x0
  12512. [1] = 0x0
  12513. [2] = 0x0
  12514. [3] = 0x0
  12515. [4] = 0x0
  12516. [5] = 0x0
  12517. [6] = 0x0
  12518. [7] = 0x0
  12519. unsigned int PetSpellDataId = 0x0
  12520. unsigned int VehicleId = 0x0
  12521. unsigned int mingold = 0x0
  12522. unsigned int maxgold = 0x0
  12523. std::string AIName = ""
  12524. unsigned int MovementType = 0x0
  12525. CreatureMovementData Movement = 0x10001
  12526. float HoverHeight = 1.000000
  12527. float ModHealth = 0.301265
  12528. float ModMana = 1.000000
  12529. float ModArmor = 1.000000
  12530. float ModDamage = 1.000000
  12531. float ModExperience = 1.000000
  12532. bool RacialLeader = 0x0
  12533. unsigned int movementId = 0x0
  12534. bool RegenHealth = 0x1
  12535. unsigned int MechanicImmuneMask = 0x800010
  12536. unsigned int SpellSchoolImmuneMask = 0x0
  12537. unsigned int flags_extra = 0x0
  12538. unsigned int ScriptID = 0x0
  12539. WorldPacket[9] QueryData
  12540. [0] = 0x194C0DA4870
  12541. [1] = 0x194C0DA48B0
  12542. [2] = 0x194C0DA48F0
  12543. [3] = 0x194C0DA4930
  12544. [4] = 0x194C0DA4970
  12545. [5] = 0x194C0DA49B0
  12546. [6] = 0x194C0DA49F0
  12547. [7] = 0x194C0DA4A30
  12548. [8] = 0x194C0DA4A70
  12549. CreatureData* m_creatureData = NULL
  12550. unsigned int m_LootMode = 0x1
  12551. unsigned int _waypointPathId = 0x0
  12552. std::pair<unsigned int,unsigned int> _currentWaypointNodeInfo
  12553. unsigned int first = 0x0
  12554. unsigned int second = 0x0
  12555. CreatureGroup* m_formation = NULL
  12556. bool m_triggerJustAppeared = 0x0
  12557. bool m_respawnCompatibilityMode = 0x0
  12558. Spell* m_focusSpell = NULL
  12559. unsigned int m_focusDelay = 0x0
  12560. bool m_shouldReacquireTarget = 0x0
  12561. ObjectGuid m_suppressedTarget
  12562. unsigned int _guid = 0x0
  12563. float m_suppressedOrientation = 0.000000
  12564. int _lastDamagedTime = 0x0
  12565. 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::vector<unsigned char,std::allocator<unsigned char> > > > > m_textRepeat
  12566. 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::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > >,0> >
  12567. <user defined> value_compare = 0x194DCA3D390
  12568. 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::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > >,0> _Traitsobj = 0x3F800000
  12569. 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 char> > > > > _List = 0x194DCA3D398
  12570. 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::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > > > > _Vec = 0x194DCA3D3B0
  12571. unsigned int _Mask = 0x7
  12572. unsigned int _Maxidx = 0x8
  12573. bool _regenerateHealth = 0x1
  12574. bool _regenerateHealthLock = 0x0
  12575. SummonPropertiesEntry* m_Properties = 0x194FC4CF178
  12576. unsigned int Id = 0x2AF
  12577. unsigned int Category = 0x1
  12578. unsigned int Faction = 0x0
  12579. unsigned int Type = 0x3
  12580. unsigned int Slot = 0x0
  12581. unsigned int Flags = 0x200
  12582. int m_type = 0x3
  12583. unsigned int m_timer = 0x4DF8
  12584. unsigned int m_lifetime = 0x9C40
  12585. ObjectGuid m_summonerGUID
  12586. unsigned int _guid = 0x10
  12587. Parameter unsigned int diff = 0xC4
  12588.  
  12589. 00007FFBE839A870 000000088BAFF150 Trinity::ObjectUpdater::Visit<Creature>+B0 c:\tc\src\server\game\grids\notifiers\gridnotifiers.cpp line 407
  12590. Local LinkedListHead::Iterator<GridReference<Creature> > iter
  12591. GridReference<Creature>* _Ptr = 0x194DCA3D090
  12592. Reference<GridRefManager<Creature>,Creature>
  12593. LinkedListElement
  12594. LinkedListElement* iNext = 0x194B7CBE2A8
  12595. LinkedListElement* iPrev = 0x194F7065D18
  12596. GridRefManager<Creature>* iRefTo = 0x194D46180C8
  12597. Creature* iRefFrom = 0x194DCA3A560
  12598. Local Trinity::ObjectUpdater* this = 0x88BAFF414
  12599. unsigned int i_timeDiff = 0xC4
  12600. Parameter GridRefManager<Creature>& m = 0x194D46180C8
  12601. RefManager<GridRefManager<Creature>,Creature>
  12602. LinkedListHead
  12603. LinkedListElement iFirst = 0x194D46180D0
  12604. LinkedListElement iLast = 0x194D46180E0
  12605. unsigned int iSize = 0x23
  12606. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF8180C08
  12607. <user defined> iterator = 0xF8180C08
  12608. <user defined> iterator = 0x194D46180C8
  12609. iterator
  12610. GridReference<Creature>* _Ptr = 0x7FFBE92D4B20
  12611. Reference<GridRefManager<Creature>,Creature>
  12612. LinkedListElement
  12613. LinkedListElement* iNext = 0x7FFBE94D0A58
  12614. LinkedListElement* iPrev = 0x7FFBE854CC00
  12615. GridRefManager<Creature>* iRefTo = 0x7FFBE94D0978
  12616. Creature* iRefFrom = 0x7FFBE854CF60
  12617.  
  12618. 00007FFBE85276A5 000000088BAFF180 VisitorHelper<Trinity::ObjectUpdater,Creature>+35 c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 46
  12619. Parameter Trinity::ObjectUpdater& v = 0x88BAFF414
  12620. unsigned int i_timeDiff = 0xC4
  12621. Parameter ContainerMapList<Creature>& c = 0x194D46180C8
  12622. GridRefManager<Creature> _element
  12623. RefManager<GridRefManager<Creature>,Creature>
  12624. LinkedListHead
  12625. LinkedListElement iFirst = 0x194D46180D0
  12626. LinkedListElement iLast = 0x194D46180E0
  12627. unsigned int iSize = 0x23
  12628. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF8180C08
  12629. <user defined> iterator = 0xF8180C08
  12630. <user defined> iterator = 0x194D46180C8
  12631. iterator
  12632. GridReference<Creature>* _Ptr = 0x7FFBE92D4B20
  12633.  
  12634. 00007FFBE8527745 000000088BAFF1B0 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+35 c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 52
  12635. Parameter Trinity::ObjectUpdater& v = 0x88BAFF414
  12636. unsigned int i_timeDiff = 0xC4
  12637. Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >& c = 0x194D46180C8
  12638. ContainerMapList<Creature> _elements
  12639. GridRefManager<Creature> _element
  12640. RefManager<GridRefManager<Creature>,Creature>
  12641. LinkedListHead
  12642. LinkedListElement iFirst = 0x194D46180D0
  12643. LinkedListElement iLast = 0x194D46180E0
  12644. unsigned int iSize = 0x23
  12645. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF8180C08
  12646. <user defined> iterator = 0xF8180C08
  12647. <user defined> iterator = 0x194D46180C8
  12648. iterator
  12649. GridReference<Creature>* _Ptr = 0x7FFBE92D4B20
  12650. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > _TailElements
  12651. ContainerMapList<DynamicObject> _elements
  12652. GridRefManager<DynamicObject> _element = 0x194D46180F8
  12653. ContainerMapList<TypeList<Corpse,TypeNull> > _TailElements
  12654. ContainerMapList<Corpse> _elements = 0x194D4618128
  12655. ContainerMapList<TypeNull> _TailElements = 0xCD
  12656.  
  12657. 00007FFBE85278FB 000000088BAFF1E0 VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+4B c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 53
  12658. Parameter Trinity::ObjectUpdater& v = 0x88BAFF414
  12659. unsigned int i_timeDiff = 0xC4
  12660. Parameter ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >& c = 0x194D4618098
  12661. ContainerMapList<GameObject> _elements
  12662. GridRefManager<GameObject> _element
  12663. RefManager<GridRefManager<GameObject>,GameObject>
  12664. LinkedListHead
  12665. LinkedListElement iFirst = 0x194D46180A0
  12666. LinkedListElement iLast = 0x194D46180B0
  12667. unsigned int iSize = 0x78
  12668. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF7B352A0
  12669. <user defined> iterator = 0xF7B352A0
  12670. <user defined> iterator = 0x194D4618098
  12671. iterator
  12672. GridReference<GameObject>* _Ptr = 0x7FFBE92D4B00
  12673. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > _TailElements
  12674. ContainerMapList<Creature> _elements
  12675. GridRefManager<Creature> _element = 0x194D46180C8
  12676. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > _TailElements
  12677. ContainerMapList<DynamicObject> _elements = 0x194D46180F8
  12678. ContainerMapList<TypeList<Corpse,TypeNull> > _TailElements = 0x194D4618128
  12679.  
  12680. 00007FFBE852752A 000000088BAFF210 VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+3A c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 59
  12681. Parameter Trinity::ObjectUpdater& v = 0x88BAFF414
  12682. unsigned int i_timeDiff = 0xC4
  12683. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >& c = 0x194D4618098
  12684. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > i_elements
  12685. ContainerMapList<GameObject> _elements
  12686. GridRefManager<GameObject> _element = 0x194D4618098
  12687. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > _TailElements
  12688. ContainerMapList<Creature> _elements = 0x194D46180C8
  12689. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > _TailElements = 0x194D46180F8
  12690.  
  12691. 00007FFBE854DB65 000000088BAFF240 TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >::Visit+35 c:\tc\src\server\game\grids\dynamic\typecontainervisitor.h line 93
  12692. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* this = 0x88BAFF438
  12693. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  12694. unsigned int i_timeDiff = 0xC4
  12695. Parameter TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >& c = 0x194D4618098
  12696. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > i_elements
  12697. ContainerMapList<GameObject> _elements
  12698. GridRefManager<GameObject> _element = 0x194D4618098
  12699. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > _TailElements
  12700. ContainerMapList<Creature> _elements = 0x194D46180C8
  12701. ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > _TailElements = 0x194D46180F8
  12702.  
  12703. 00007FFBE8526675 000000088BAFF270 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::Visit<Trinity::ObjectUpdater>+35 c:\tc\src\server\game\grids\grid.h line 92
  12704. Local Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >* this = 0x194D4618098
  12705. TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > i_container
  12706. ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > i_elements
  12707. ContainerMapList<GameObject> _elements = 0x194D4618098
  12708. ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > _TailElements = 0x194D46180C8
  12709. TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_objects
  12710. ContainerMapList<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > i_elements
  12711. ContainerMapList<Player> _elements = 0x194D4618160
  12712. ContainerMapList<TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > _TailElements = 0x194D4618190
  12713. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >& visitor = 0x88BAFF438
  12714. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  12715. unsigned int i_timeDiff = 0xC4
  12716.  
  12717. 00007FFBE8526EDC 000000088BAFF2A0 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+4C c:\tc\src\server\game\grids\ngrid.h line 154
  12718. Local NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >* this = 0x194D4612730
  12719. unsigned int i_gridId = 0xAA1
  12720. GridInfo i_GridInfo
  12721. TimeTracker i_timer
  12722. int i_expiryTime = 0x86C
  12723. PeriodicTimer vis_Update
  12724. int i_period = 0x0
  12725. int i_expireTime = 0x2A2
  12726. unsigned int i_unloadActiveLockCount = 0x0
  12727. bool i_unloadExplicitLock = 0xCC
  12728. bool i_unloadReferenceLock = 0xCC
  12729. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > i_Reference
  12730. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  12731. LinkedListElement
  12732. LinkedListElement* iNext = 0x194D45F10E8
  12733. LinkedListElement* iPrev = 0x194D72FAE78
  12734. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* iRefTo = 0x194D45F10D0
  12735. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >* iRefFrom = 0x194D4612730
  12736. int i_x = 0x2A
  12737. int i_y = 0x21
  12738. int i_cellstate = 0x1
  12739. Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >[8] i_cells
  12740. [0] = 0x194D4612788
  12741. [1] = 0x194D4612918
  12742. [2] = 0x194D4612AA8
  12743. [3] = 0x194D4612C38
  12744. [4] = 0x194D4612DC8
  12745. [5] = 0x194D4612F58
  12746. [6] = 0x194D46130E8
  12747. [7] = 0x194D4613278
  12748. [0] = 0x194D4612788
  12749. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12750. [0] = 0x194D4613408
  12751. [1] = 0x194D4613598
  12752. [2] = 0x194D4613728
  12753. [3] = 0x194D46138B8
  12754. [4] = 0x194D4613A48
  12755. [5] = 0x194D4613BD8
  12756. [6] = 0x194D4613D68
  12757. [7] = 0x194D4613EF8
  12758. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12759. [0] = 0x194D4614088
  12760. [1] = 0x194D4614218
  12761. [2] = 0x194D46143A8
  12762. [3] = 0x194D4614538
  12763. [4] = 0x194D46146C8
  12764. [5] = 0x194D4614858
  12765. [6] = 0x194D46149E8
  12766. [7] = 0x194D4614B78
  12767. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12768. [0] = 0x194D4614D08
  12769. [1] = 0x194D4614E98
  12770. [2] = 0x194D4615028
  12771. [3] = 0x194D46151B8
  12772. [4] = 0x194D4615348
  12773. [5] = 0x194D46154D8
  12774. [6] = 0x194D4615668
  12775. [7] = 0x194D46157F8
  12776. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12777. [0] = 0x194D4615988
  12778. [1] = 0x194D4615B18
  12779. [2] = 0x194D4615CA8
  12780. [3] = 0x194D4615E38
  12781. [4] = 0x194D4615FC8
  12782. [5] = 0x194D4616158
  12783. [6] = 0x194D46162E8
  12784. [7] = 0x194D4616478
  12785. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12786. [0] = 0x194D4616608
  12787. [1] = 0x194D4616798
  12788. [2] = 0x194D4616928
  12789. [3] = 0x194D4616AB8
  12790. [4] = 0x194D4616C48
  12791. [5] = 0x194D4616DD8
  12792. [6] = 0x194D4616F68
  12793. [7] = 0x194D46170F8
  12794. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12795. [0] = 0x194D4617288
  12796. [1] = 0x194D4617418
  12797. [2] = 0x194D46175A8
  12798. [3] = 0x194D4617738
  12799. [4] = 0x194D46178C8
  12800. [5] = 0x194D4617A58
  12801. [6] = 0x194D4617BE8
  12802. [7] = 0x194D4617D78
  12803. <user defined>[8] Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12804. [0] = 0x194D4617F08
  12805. [1] = 0x194D4618098
  12806. [2] = 0x194D4618228
  12807. [3] = 0x194D46183B8
  12808. [4] = 0x194D4618548
  12809. [5] = 0x194D46186D8
  12810. [6] = 0x194D4618868
  12811. [7] = 0x194D46189F8
  12812. bool i_GridObjectDataLoaded = 0x1
  12813. Parameter unsigned int x = 0x7
  12814. Parameter unsigned int y = 0x1
  12815. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >& visitor = 0x88BAFF438
  12816. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  12817. unsigned int i_timeDiff = 0xC4
  12818.  
  12819. 00007FFBE85267A0 000000088BAFF2F0 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+D0 c:\tc\src\server\game\maps\map.h line 964
  12820. Local Map* this = 0x194D45F10D0
  12821. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  12822. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  12823. LinkedListHead
  12824. LinkedListElement iFirst = 0x194D45F10D8
  12825. LinkedListElement iLast = 0x194D45F10E8
  12826. unsigned int iSize = 0xE
  12827. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  12828. <user defined> iterator = 0xDD119078
  12829. iterator
  12830. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  12831. iterator
  12832. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  12833. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder
  12834. std::_Hash<std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> >
  12835. <user defined> value_compare = 0x194D45F1100
  12836. std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> _Traitsobj = 0x3F800000
  12837. std::list<std::pair<unsigned int const ,CreatureGroup *>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > _List = 0x194D45F1108
  12838. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > > > > _Vec = 0x194D45F1120
  12839. unsigned int _Mask = 0x7
  12840. unsigned int _Maxidx = 0x8
  12841. bool _creatureToMoveLock = 0x0
  12842. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  12843. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  12844. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x194D45F1158
  12845. bool _gameObjectsToMoveLock = 0x0
  12846. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  12847. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  12848. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x194D45F1180
  12849. bool _dynamicObjectsToMoveLock = 0x0
  12850. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  12851. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  12852. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x194D45F11A8
  12853. std::mutex _mapLock
  12854. std::_Mutex_base
  12855. std::_Align_type<double,80> _Mtx_storage = 0x194D45F11C8
  12856. std::mutex _gridLock
  12857. std::_Mutex_base
  12858. std::_Align_type<double,80> _Mtx_storage = 0x194D45F1218
  12859. MapEntry* i_mapEntry = 0x194FBF1249C
  12860. unsigned int MapID = 0x23B
  12861. unsigned int map_type = 0x0
  12862. unsigned int Flags = 0x1D
  12863. char*[16] name
  12864. [0] = "Northrend"
  12865. [1] = ""
  12866. [2] = ""
  12867. [3] = ""
  12868. [4] = ""
  12869. [5] = ""
  12870. [6] = ""
  12871. [7] = ""
  12872. [8] = ""
  12873. [9] = ""
  12874. unsigned int linked_zone = 0x0
  12875. unsigned int multimap_id = 0xD8
  12876. int entrance_map = 0x0
  12877. float entrance_x = 0.000000
  12878. float entrance_y = 0.000000
  12879. unsigned int addon = 0x2
  12880. unsigned int unk_time = 0x0
  12881. unsigned int maxPlayers = 0x0
  12882. unsigned int i_spawnMode = 0x0
  12883. unsigned int i_InstanceId = 0x0
  12884. unsigned int m_unloadTimer = 0x0
  12885. float m_VisibleDistance = 90.000000
  12886. DynamicMapTree _dynamicTree
  12887. DynTreeImpl* impl = 0x194D4609960
  12888. MapRefManager m_mapRefManager
  12889. RefManager<Map,Player>
  12890. LinkedListHead
  12891. LinkedListElement iFirst = 0x194D45F1290
  12892. LinkedListElement iLast = 0x194D45F12A0
  12893. unsigned int iSize = 0x1
  12894. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF1E94B48
  12895. <user defined> iterator = 0xF1E94B48
  12896. <user defined> iterator = 0x194D45F1288
  12897. iterator
  12898. MapReference* _Ptr = 0x7FFBE92D4B40
  12899. const_iterator
  12900. MapReference* _Ptr = 0x7FFBE92D4B40
  12901. LinkedListHead::Iterator<MapReference> m_mapRefIter
  12902. MapReference* _Ptr = 0x194F1E94B40
  12903. Reference<Map,Player>
  12904. LinkedListElement
  12905. LinkedListElement* iNext = 0x194D45F12A0
  12906. LinkedListElement* iPrev = 0x194D45F1290
  12907. Map* iRefTo = 0x194D45F10D0
  12908. Player* iRefFrom = 0x194F1E90810
  12909. int m_VisibilityNotifyPeriod = 0x3E8
  12910. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  12911. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  12912. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  12913. 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 = 0x194D45F12C8
  12914. <user defined> _Copy_tag = 0x194D45F12C8
  12915. <user defined> _Move_tag = 0x194D45F12C8
  12916. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  12917. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  12918. std::_Iterator_base12
  12919. std::_Container_proxy* _Myproxy = 0x194D41579A0
  12920. std::_Iterator_base12* _Mynextiter = NULL
  12921. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x194CCF068B0
  12922. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  12923. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  12924. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  12925. 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 = 0x194D45F12F8
  12926. <user defined> _Copy_tag = 0x194D45F12F8
  12927. <user defined> _Move_tag = 0x194D45F12F8
  12928. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  12929. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  12930. std::_Iterator_base12
  12931. std::_Container_proxy* _Myproxy = 0x194D4157720
  12932. std::_Iterator_base12* _Mynextiter = NULL
  12933. std::_Tree_node<Transport *,void *>* _Ptr = 0x194CCF059D0
  12934. int i_gridExpiry = 0xEA60
  12935. Map* m_parentMap = 0x194D45F10D0
  12936. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  12937. [0] = NULL
  12938. [1] = NULL
  12939. [2] = NULL
  12940. [3] = NULL
  12941. [4] = NULL
  12942. [5] = NULL
  12943. [6] = NULL
  12944. [7] = NULL
  12945. [8] = NULL
  12946. [9] = NULL
  12947. [0] = 0x194D45F1338
  12948. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12949. [0] = NULL
  12950. [1] = NULL
  12951. [2] = NULL
  12952. [3] = NULL
  12953. [4] = NULL
  12954. [5] = NULL
  12955. [6] = NULL
  12956. [7] = NULL
  12957. [8] = NULL
  12958. [9] = NULL
  12959. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12960. [0] = NULL
  12961. [1] = NULL
  12962. [2] = NULL
  12963. [3] = NULL
  12964. [4] = NULL
  12965. [5] = NULL
  12966. [6] = NULL
  12967. [7] = NULL
  12968. [8] = NULL
  12969. [9] = NULL
  12970. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12971. [0] = NULL
  12972. [1] = NULL
  12973. [2] = NULL
  12974. [3] = NULL
  12975. [4] = NULL
  12976. [5] = NULL
  12977. [6] = NULL
  12978. [7] = NULL
  12979. [8] = NULL
  12980. [9] = NULL
  12981. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12982. [0] = NULL
  12983. [1] = NULL
  12984. [2] = NULL
  12985. [3] = NULL
  12986. [4] = NULL
  12987. [5] = NULL
  12988. [6] = NULL
  12989. [7] = NULL
  12990. [8] = NULL
  12991. [9] = NULL
  12992. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  12993. [0] = NULL
  12994. [1] = NULL
  12995. [2] = NULL
  12996. [3] = NULL
  12997. [4] = NULL
  12998. [5] = NULL
  12999. [6] = NULL
  13000. [7] = NULL
  13001. [8] = NULL
  13002. [9] = NULL
  13003. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13004. [0] = NULL
  13005. [1] = NULL
  13006. [2] = NULL
  13007. [3] = NULL
  13008. [4] = NULL
  13009. [5] = NULL
  13010. [6] = NULL
  13011. [7] = NULL
  13012. [8] = NULL
  13013. [9] = NULL
  13014. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13015. [0] = NULL
  13016. [1] = NULL
  13017. [2] = NULL
  13018. [3] = NULL
  13019. [4] = NULL
  13020. [5] = NULL
  13021. [6] = NULL
  13022. [7] = NULL
  13023. [8] = NULL
  13024. [9] = NULL
  13025. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13026. [0] = NULL
  13027. [1] = NULL
  13028. [2] = NULL
  13029. [3] = NULL
  13030. [4] = NULL
  13031. [5] = NULL
  13032. [6] = NULL
  13033. [7] = NULL
  13034. [8] = NULL
  13035. [9] = NULL
  13036. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13037. [0] = NULL
  13038. [1] = NULL
  13039. [2] = NULL
  13040. [3] = NULL
  13041. [4] = NULL
  13042. [5] = NULL
  13043. [6] = NULL
  13044. [7] = NULL
  13045. [8] = NULL
  13046. [9] = NULL
  13047. GridMap*[64] GridMaps
  13048. [0] = NULL
  13049. [1] = NULL
  13050. [2] = NULL
  13051. [3] = NULL
  13052. [4] = NULL
  13053. [5] = NULL
  13054. [6] = NULL
  13055. [7] = NULL
  13056. [8] = NULL
  13057. [9] = NULL
  13058. [0] = 0x194D45F9338
  13059. <user defined>*[64] GridMap
  13060. [0] = NULL
  13061. [1] = NULL
  13062. [2] = NULL
  13063. [3] = NULL
  13064. [4] = NULL
  13065. [5] = NULL
  13066. [6] = NULL
  13067. [7] = NULL
  13068. [8] = NULL
  13069. [9] = NULL
  13070. <user defined>*[64] GridMap
  13071. [0] = NULL
  13072. [1] = NULL
  13073. [2] = NULL
  13074. [3] = NULL
  13075. [4] = NULL
  13076. [5] = NULL
  13077. [6] = NULL
  13078. [7] = NULL
  13079. [8] = NULL
  13080. [9] = NULL
  13081. <user defined>*[64] GridMap
  13082. [0] = NULL
  13083. [1] = NULL
  13084. [2] = NULL
  13085. [3] = NULL
  13086. [4] = NULL
  13087. [5] = NULL
  13088. [6] = NULL
  13089. [7] = NULL
  13090. [8] = NULL
  13091. [9] = NULL
  13092. <user defined>*[64] GridMap
  13093. [0] = NULL
  13094. [1] = NULL
  13095. [2] = NULL
  13096. [3] = NULL
  13097. [4] = NULL
  13098. [5] = NULL
  13099. [6] = NULL
  13100. [7] = NULL
  13101. [8] = NULL
  13102. [9] = NULL
  13103. <user defined>*[64] GridMap
  13104. [0] = NULL
  13105. [1] = NULL
  13106. [2] = NULL
  13107. [3] = NULL
  13108. [4] = NULL
  13109. [5] = NULL
  13110. [6] = NULL
  13111. [7] = NULL
  13112. [8] = NULL
  13113. [9] = NULL
  13114. <user defined>*[64] GridMap
  13115. [0] = NULL
  13116. [1] = NULL
  13117. [2] = NULL
  13118. [3] = NULL
  13119. [4] = NULL
  13120. [5] = NULL
  13121. [6] = NULL
  13122. [7] = NULL
  13123. [8] = NULL
  13124. [9] = NULL
  13125. <user defined>*[64] GridMap
  13126. [0] = NULL
  13127. [1] = NULL
  13128. [2] = NULL
  13129. [3] = NULL
  13130. [4] = NULL
  13131. [5] = NULL
  13132. [6] = NULL
  13133. [7] = NULL
  13134. [8] = NULL
  13135. [9] = NULL
  13136. <user defined>*[64] GridMap
  13137. [0] = NULL
  13138. [1] = NULL
  13139. [2] = NULL
  13140. [3] = NULL
  13141. [4] = NULL
  13142. [5] = NULL
  13143. [6] = NULL
  13144. [7] = NULL
  13145. [8] = NULL
  13146. [9] = NULL
  13147. <user defined>*[64] GridMap
  13148. [0] = NULL
  13149. [1] = NULL
  13150. [2] = NULL
  13151. [3] = NULL
  13152. [4] = NULL
  13153. [5] = NULL
  13154. [6] = NULL
  13155. [7] = NULL
  13156. [8] = NULL
  13157. [9] = NULL
  13158. std::bitset<262144> marked_cells
  13159. <user defined> reference = 0x194D4601338
  13160. unsigned int[4096] _Array
  13161. [0] = 0x0
  13162. [1] = 0x0
  13163. [2] = 0x0
  13164. [3] = 0x0
  13165. [4] = 0x0
  13166. [5] = 0x0
  13167. [6] = 0x0
  13168. [7] = 0x0
  13169. [8] = 0x0
  13170. [9] = 0x0
  13171. bool i_scriptLock = 0x0
  13172. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  13173. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13174. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13175. 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 = 0x194D4609340
  13176. <user defined> _Copy_tag = 0x194D4609340
  13177. <user defined> _Move_tag = 0x194D4609340
  13178. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  13179. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  13180. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  13181. 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<WorldObject * const,bool> > >,1>,1> _Mypair = 0x194D4609358
  13182. <user defined> value_compare = 0x194D4609358
  13183. <user defined> _Copy_tag = 0x194D4609358
  13184. <user defined> _Move_tag = 0x194D4609358
  13185. <user defined> value_compare = 0x194D4609358
  13186. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  13187. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13188. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13189. 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 = 0x194D4609370
  13190. <user defined> _Copy_tag = 0x194D4609370
  13191. <user defined> _Move_tag = 0x194D4609370
  13192. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  13193. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  13194. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  13195. 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 const ,ScriptAction> > >,1>,1> _Mypair = 0x194D4609388
  13196. <user defined> value_compare = 0x194D4609388
  13197. <user defined> _Copy_tag = 0x194D4609388
  13198. <user defined> _Move_tag = 0x194D4609388
  13199. <user defined> value_compare = 0x194D4609388
  13200. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes
  13201. boost::heap::detail::make_fibonacci_heap_base<RespawnInfo *,boost::parameter::aux::arg_list<boost::heap::compare<CompareRespawnInfo>,boost::parameter::aux::empty_arg_list> >::type
  13202. boost::heap::detail::heap_base<RespawnInfo *,CompareRespawnInfo,1,unsigned __int64,0>
  13203. boost::heap::detail::size_holder<1,unsigned __int64>
  13204. unsigned int size_ = 0x8
  13205. super_t
  13206. implementation_defined
  13207. boost::heap::detail::marked_heap_node<RespawnInfo *>* top_element = 0x19503223520
  13208. boost::heap::detail::parent_pointing_heap_node<RespawnInfo *>
  13209. boost::heap::detail::heap_node<RespawnInfo *,1>
  13210. boost::heap::detail::heap_node_base<0>
  13211. boost::intrusive::list_base_hook<boost::intrusive::link_mode<1>,void,void>
  13212. boost::intrusive::generic_hook<0,boost::intrusive::list_node_traits<void *>,boost::intrusive::dft_tag,1,1>
  13213. boost::intrusive::node_holder<boost::intrusive::list_node<void *>,boost::intrusive::dft_tag,1>
  13214. boost::intrusive::list_node<void *>
  13215. boost::intrusive::list_node<void *>* next_ = 0x194D46093C8
  13216. boost::intrusive::list_node<void *>* prev_ = 0x19503225B20
  13217. RespawnInfo* value = 0x195033B6620
  13218. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,boost::intrusive::constant_time_size<1>,void,void,void> children = 0x19503223538
  13219. boost::heap::detail::parent_pointing_heap_node<RespawnInfo *>* parent = NULL
  13220. bool mark = 0x0
  13221. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots
  13222. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>
  13223. root_plus_size
  13224. boost::intrusive::detail::size_holder<1,unsigned __int64,void>
  13225. unsigned int size_ = 0x8
  13226. boost::intrusive::detail::default_header_holder<boost::intrusive::list_node_traits<void *> > m_header = 0x194D46093C8
  13227. data_t
  13228. boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>
  13229. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>::root_plus_size root_plus_size_ = 0x194D46093C0
  13230. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>::data_t data_ = 0x194D46093C0
  13231. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId
  13232. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  13233. <user defined> value_compare = 0x194D46093D8
  13234. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  13235. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D46093E0
  13236. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D46093F8
  13237. unsigned int _Mask = 0x7
  13238. unsigned int _Maxidx = 0x8
  13239. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId
  13240. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  13241. <user defined> value_compare = 0x194D4609428
  13242. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  13243. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D4609430
  13244. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D4609448
  13245. unsigned int _Mask = 0x7
  13246. unsigned int _Maxidx = 0x8
  13247. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds
  13248. std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >
  13249. std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> _Traitsobj = 0x3F800000
  13250. std::list<unsigned int,std::allocator<unsigned int> > _List = 0x194D4609480
  13251. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0> > > _Vec = 0x194D4609498
  13252. unsigned int _Mask = 0x7
  13253. unsigned int _Maxidx = 0x8
  13254. unsigned int _respawnCheckTimer = 0x94D
  13255. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap
  13256. std::_Hash<std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  13257. <user defined> value_compare = 0x194D46094D0
  13258. std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  13259. std::list<std::pair<unsigned int const ,unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _List = 0x194D46094D8
  13260. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > > > > _Vec = 0x194D46094F0
  13261. unsigned int _Mask = 0x7
  13262. unsigned int _Maxidx = 0x8
  13263. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  13264. 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 ,ZoneDynamicInfo> >,0> >
  13265. <user defined> value_compare = 0x194D4609520
  13266. 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
  13267. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x194D4609528
  13268. 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::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > > > > _Vec = 0x194D4609540
  13269. unsigned int _Mask = 0x7
  13270. unsigned int _Maxidx = 0x8
  13271. unsigned int _defaultLight = 0x2F0
  13272. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators
  13273. std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  13274. 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 HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  13275. 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<ObjectGuidGeneratorBase> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > >,1>,1> _Mypair = 0x194D4609578
  13276. <user defined> value_compare = 0x194D4609578
  13277. <user defined> _Copy_tag = 0x194D4609578
  13278. <user defined> _Move_tag = 0x194D4609578
  13279. <user defined> value_compare = 0x194D4609578
  13280. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore
  13281. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _elements
  13282. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x194D4609590
  13283. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > >,ObjectGuid> _TailElements = 0x194D46095E0
  13284. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore
  13285. std::_Hash<std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> >
  13286. <user defined> value_compare = 0x194D4609728
  13287. std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> _Traitsobj = 0x3F800000
  13288. std::list<std::pair<unsigned int const ,Creature *>,std::allocator<std::pair<unsigned int const ,Creature *> > > _List = 0x194D4609730
  13289. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > > > > _Vec = 0x194D4609748
  13290. unsigned int _Mask = 0x7FF
  13291. unsigned int _Maxidx = 0x800
  13292. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore
  13293. std::_Hash<std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> >
  13294. <user defined> value_compare = 0x194D4609778
  13295. std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> _Traitsobj = 0x3F800000
  13296. std::list<std::pair<unsigned int const ,GameObject *>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _List = 0x194D4609780
  13297. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > > > > _Vec = 0x194D4609798
  13298. unsigned int _Mask = 0x7FF
  13299. unsigned int _Maxidx = 0x800
  13300. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell
  13301. 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>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> >
  13302. <user defined> value_compare = 0x194D46097C8
  13303. 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_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> _Traitsobj = 0x3F800000
  13304. 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::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _List = 0x194D46097D0
  13305. 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<Corpse *> > > > > >,std::allocator<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<Corpse *> > > > > > > > _Vec = 0x194D46097E8
  13306. unsigned int _Mask = 0x7
  13307. unsigned int _Maxidx = 0x8
  13308. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  13309. 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> >
  13310. <user defined> value_compare = 0x194D4609818
  13311. 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
  13312. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x194D4609820
  13313. 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_simple_types<std::pair<ObjectGuid const ,Corpse *> > > > > > _Vec = 0x194D4609838
  13314. unsigned int _Mask = 0x7
  13315. unsigned int _Maxidx = 0x8
  13316. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  13317. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  13318. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  13319. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x194D4609870
  13320. 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_simple_types<Corpse *> >,std::_Iterator_base0> > > _Vec = 0x194D4609888
  13321. unsigned int _Mask = 0x7
  13322. unsigned int _Maxidx = 0x8
  13323. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  13324. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  13325. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  13326. std::list<Object *,std::allocator<Object *> > _List = 0x194D46098C0
  13327. 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_simple_types<Object *> >,std::_Iterator_base0> > > _Vec = 0x194D46098D8
  13328. unsigned int _Mask = 0x7
  13329. unsigned int _Maxidx = 0x8
  13330. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks
  13331. Node
  13332. std::function<void __cdecl(Map *)>* Data = 0x194D4158760
  13333. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> Next = 0x194D4158760
  13334. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _head
  13335. std::_Atomic_address
  13336. unsigned int _My_val = 0x194D4158760
  13337. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _tail = 0x194D4158760
  13338. Parameter Cell& cell = 0x88BAFF374
  13339. <unnamed-type-data>
  13340. <unnamed-type-Part>
  13341. unsigned int grid_x = 0x104786A
  13342. unsigned int grid_y = 0x104786A
  13343. unsigned int cell_x = 0x104786A
  13344. unsigned int cell_y = 0x104786A
  13345. unsigned int nocreate = 0x104786A
  13346. unsigned int reserved = 0x104786A
  13347. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  13348. unsigned int grid_x = 0x104786A
  13349. unsigned int grid_y = 0x104786A
  13350. unsigned int cell_x = 0x104786A
  13351. unsigned int cell_y = 0x104786A
  13352. unsigned int nocreate = 0x104786A
  13353. unsigned int reserved = 0x104786A
  13354. unsigned int All = 0x104786A
  13355. Cell::<unnamed-type-data> data
  13356. <user defined> <unnamed-type-Part> = 0x88BAFF374
  13357. <user defined> Part = 0x104786A
  13358. unsigned int All = 0x104786A
  13359. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >& visitor = 0x88BAFF438
  13360. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  13361. unsigned int i_timeDiff = 0xC4
  13362. Local unsigned int cell_y = 0x1
  13363. Local unsigned int x = 0x2A
  13364. Local unsigned int y = 0x21
  13365. Local unsigned int cell_x = 0x7
  13366.  
  13367. 00007FFBE8502904 000000088BAFF390 Map::VisitNearbyCellsOf+184 c:\tc\src\server\game\maps\map.cpp line 725
  13368. Local Cell cell
  13369. <unnamed-type-data>
  13370. <unnamed-type-Part>
  13371. unsigned int grid_x = 0x104786A
  13372. unsigned int grid_y = 0x104786A
  13373. unsigned int cell_x = 0x104786A
  13374. unsigned int cell_y = 0x104786A
  13375. unsigned int nocreate = 0x104786A
  13376. unsigned int reserved = 0x104786A
  13377. Cell::<unnamed-type-data>::<unnamed-type-Part> Part
  13378. unsigned int grid_x = 0x104786A
  13379. unsigned int grid_y = 0x104786A
  13380. unsigned int cell_x = 0x104786A
  13381. unsigned int cell_y = 0x104786A
  13382. unsigned int nocreate = 0x104786A
  13383. unsigned int reserved = 0x104786A
  13384. unsigned int All = 0x104786A
  13385. Cell::<unnamed-type-data> data
  13386. <user defined> <unnamed-type-Part> = 0x88BAFF374
  13387. <user defined> Part = 0x104786A
  13388. unsigned int All = 0x104786A
  13389. Local unsigned int cell_id = 0x21357
  13390. Local CoordPair<512> pair
  13391. unsigned int x_coord = 0x157
  13392. unsigned int y_coord = 0x109
  13393. Local unsigned int y = 0x109
  13394. Local unsigned int x = 0x157
  13395. Local Map* this = 0x194D45F10D0
  13396. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  13397. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  13398. LinkedListHead
  13399. LinkedListElement iFirst = 0x194D45F10D8
  13400. LinkedListElement iLast = 0x194D45F10E8
  13401. unsigned int iSize = 0xE
  13402. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  13403. <user defined> iterator = 0xDD119078
  13404. iterator
  13405. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  13406. iterator
  13407. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  13408. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder
  13409. std::_Hash<std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> >
  13410. <user defined> value_compare = 0x194D45F1100
  13411. std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> _Traitsobj = 0x3F800000
  13412. std::list<std::pair<unsigned int const ,CreatureGroup *>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > _List = 0x194D45F1108
  13413. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > > > > _Vec = 0x194D45F1120
  13414. unsigned int _Mask = 0x7
  13415. unsigned int _Maxidx = 0x8
  13416. bool _creatureToMoveLock = 0x0
  13417. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  13418. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  13419. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x194D45F1158
  13420. bool _gameObjectsToMoveLock = 0x0
  13421. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  13422. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  13423. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x194D45F1180
  13424. bool _dynamicObjectsToMoveLock = 0x0
  13425. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  13426. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  13427. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x194D45F11A8
  13428. std::mutex _mapLock
  13429. std::_Mutex_base
  13430. std::_Align_type<double,80> _Mtx_storage = 0x194D45F11C8
  13431. std::mutex _gridLock
  13432. std::_Mutex_base
  13433. std::_Align_type<double,80> _Mtx_storage = 0x194D45F1218
  13434. MapEntry* i_mapEntry = 0x194FBF1249C
  13435. unsigned int MapID = 0x23B
  13436. unsigned int map_type = 0x0
  13437. unsigned int Flags = 0x1D
  13438. char*[16] name
  13439. [0] = "Northrend"
  13440. [1] = ""
  13441. [2] = ""
  13442. [3] = ""
  13443. [4] = ""
  13444. [5] = ""
  13445. [6] = ""
  13446. [7] = ""
  13447. [8] = ""
  13448. [9] = ""
  13449. unsigned int linked_zone = 0x0
  13450. unsigned int multimap_id = 0xD8
  13451. int entrance_map = 0x0
  13452. float entrance_x = 0.000000
  13453. float entrance_y = 0.000000
  13454. unsigned int addon = 0x2
  13455. unsigned int unk_time = 0x0
  13456. unsigned int maxPlayers = 0x0
  13457. unsigned int i_spawnMode = 0x0
  13458. unsigned int i_InstanceId = 0x0
  13459. unsigned int m_unloadTimer = 0x0
  13460. float m_VisibleDistance = 90.000000
  13461. DynamicMapTree _dynamicTree
  13462. DynTreeImpl* impl = 0x194D4609960
  13463. MapRefManager m_mapRefManager
  13464. RefManager<Map,Player>
  13465. LinkedListHead
  13466. LinkedListElement iFirst = 0x194D45F1290
  13467. LinkedListElement iLast = 0x194D45F12A0
  13468. unsigned int iSize = 0x1
  13469. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF1E94B48
  13470. <user defined> iterator = 0xF1E94B48
  13471. <user defined> iterator = 0x194D45F1288
  13472. iterator
  13473. MapReference* _Ptr = 0x7FFBE92D4B40
  13474. const_iterator
  13475. MapReference* _Ptr = 0x7FFBE92D4B40
  13476. LinkedListHead::Iterator<MapReference> m_mapRefIter
  13477. MapReference* _Ptr = 0x194F1E94B40
  13478. Reference<Map,Player>
  13479. LinkedListElement
  13480. LinkedListElement* iNext = 0x194D45F12A0
  13481. LinkedListElement* iPrev = 0x194D45F1290
  13482. Map* iRefTo = 0x194D45F10D0
  13483. Player* iRefFrom = 0x194F1E90810
  13484. int m_VisibilityNotifyPeriod = 0x3E8
  13485. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  13486. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13487. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13488. 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 = 0x194D45F12C8
  13489. <user defined> _Copy_tag = 0x194D45F12C8
  13490. <user defined> _Move_tag = 0x194D45F12C8
  13491. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  13492. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  13493. std::_Iterator_base12
  13494. std::_Container_proxy* _Myproxy = 0x194D41579A0
  13495. std::_Iterator_base12* _Mynextiter = NULL
  13496. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x194CCF068B0
  13497. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  13498. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  13499. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  13500. 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 = 0x194D45F12F8
  13501. <user defined> _Copy_tag = 0x194D45F12F8
  13502. <user defined> _Move_tag = 0x194D45F12F8
  13503. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  13504. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  13505. std::_Iterator_base12
  13506. std::_Container_proxy* _Myproxy = 0x194D4157720
  13507. std::_Iterator_base12* _Mynextiter = NULL
  13508. std::_Tree_node<Transport *,void *>* _Ptr = 0x194CCF059D0
  13509. int i_gridExpiry = 0xEA60
  13510. Map* m_parentMap = 0x194D45F10D0
  13511. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  13512. [0] = NULL
  13513. [1] = NULL
  13514. [2] = NULL
  13515. [3] = NULL
  13516. [4] = NULL
  13517. [5] = NULL
  13518. [6] = NULL
  13519. [7] = NULL
  13520. [8] = NULL
  13521. [9] = NULL
  13522. [0] = 0x194D45F1338
  13523. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13524. [0] = NULL
  13525. [1] = NULL
  13526. [2] = NULL
  13527. [3] = NULL
  13528. [4] = NULL
  13529. [5] = NULL
  13530. [6] = NULL
  13531. [7] = NULL
  13532. [8] = NULL
  13533. [9] = NULL
  13534. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13535. [0] = NULL
  13536. [1] = NULL
  13537. [2] = NULL
  13538. [3] = NULL
  13539. [4] = NULL
  13540. [5] = NULL
  13541. [6] = NULL
  13542. [7] = NULL
  13543. [8] = NULL
  13544. [9] = NULL
  13545. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13546. [0] = NULL
  13547. [1] = NULL
  13548. [2] = NULL
  13549. [3] = NULL
  13550. [4] = NULL
  13551. [5] = NULL
  13552. [6] = NULL
  13553. [7] = NULL
  13554. [8] = NULL
  13555. [9] = NULL
  13556. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13557. [0] = NULL
  13558. [1] = NULL
  13559. [2] = NULL
  13560. [3] = NULL
  13561. [4] = NULL
  13562. [5] = NULL
  13563. [6] = NULL
  13564. [7] = NULL
  13565. [8] = NULL
  13566. [9] = NULL
  13567. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13568. [0] = NULL
  13569. [1] = NULL
  13570. [2] = NULL
  13571. [3] = NULL
  13572. [4] = NULL
  13573. [5] = NULL
  13574. [6] = NULL
  13575. [7] = NULL
  13576. [8] = NULL
  13577. [9] = NULL
  13578. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13579. [0] = NULL
  13580. [1] = NULL
  13581. [2] = NULL
  13582. [3] = NULL
  13583. [4] = NULL
  13584. [5] = NULL
  13585. [6] = NULL
  13586. [7] = NULL
  13587. [8] = NULL
  13588. [9] = NULL
  13589. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13590. [0] = NULL
  13591. [1] = NULL
  13592. [2] = NULL
  13593. [3] = NULL
  13594. [4] = NULL
  13595. [5] = NULL
  13596. [6] = NULL
  13597. [7] = NULL
  13598. [8] = NULL
  13599. [9] = NULL
  13600. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13601. [0] = NULL
  13602. [1] = NULL
  13603. [2] = NULL
  13604. [3] = NULL
  13605. [4] = NULL
  13606. [5] = NULL
  13607. [6] = NULL
  13608. [7] = NULL
  13609. [8] = NULL
  13610. [9] = NULL
  13611. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  13612. [0] = NULL
  13613. [1] = NULL
  13614. [2] = NULL
  13615. [3] = NULL
  13616. [4] = NULL
  13617. [5] = NULL
  13618. [6] = NULL
  13619. [7] = NULL
  13620. [8] = NULL
  13621. [9] = NULL
  13622. GridMap*[64] GridMaps
  13623. [0] = NULL
  13624. [1] = NULL
  13625. [2] = NULL
  13626. [3] = NULL
  13627. [4] = NULL
  13628. [5] = NULL
  13629. [6] = NULL
  13630. [7] = NULL
  13631. [8] = NULL
  13632. [9] = NULL
  13633. [0] = 0x194D45F9338
  13634. <user defined>*[64] GridMap
  13635. [0] = NULL
  13636. [1] = NULL
  13637. [2] = NULL
  13638. [3] = NULL
  13639. [4] = NULL
  13640. [5] = NULL
  13641. [6] = NULL
  13642. [7] = NULL
  13643. [8] = NULL
  13644. [9] = NULL
  13645. <user defined>*[64] GridMap
  13646. [0] = NULL
  13647. [1] = NULL
  13648. [2] = NULL
  13649. [3] = NULL
  13650. [4] = NULL
  13651. [5] = NULL
  13652. [6] = NULL
  13653. [7] = NULL
  13654. [8] = NULL
  13655. [9] = NULL
  13656. <user defined>*[64] GridMap
  13657. [0] = NULL
  13658. [1] = NULL
  13659. [2] = NULL
  13660. [3] = NULL
  13661. [4] = NULL
  13662. [5] = NULL
  13663. [6] = NULL
  13664. [7] = NULL
  13665. [8] = NULL
  13666. [9] = NULL
  13667. <user defined>*[64] GridMap
  13668. [0] = NULL
  13669. [1] = NULL
  13670. [2] = NULL
  13671. [3] = NULL
  13672. [4] = NULL
  13673. [5] = NULL
  13674. [6] = NULL
  13675. [7] = NULL
  13676. [8] = NULL
  13677. [9] = NULL
  13678. <user defined>*[64] GridMap
  13679. [0] = NULL
  13680. [1] = NULL
  13681. [2] = NULL
  13682. [3] = NULL
  13683. [4] = NULL
  13684. [5] = NULL
  13685. [6] = NULL
  13686. [7] = NULL
  13687. [8] = NULL
  13688. [9] = NULL
  13689. <user defined>*[64] GridMap
  13690. [0] = NULL
  13691. [1] = NULL
  13692. [2] = NULL
  13693. [3] = NULL
  13694. [4] = NULL
  13695. [5] = NULL
  13696. [6] = NULL
  13697. [7] = NULL
  13698. [8] = NULL
  13699. [9] = NULL
  13700. <user defined>*[64] GridMap
  13701. [0] = NULL
  13702. [1] = NULL
  13703. [2] = NULL
  13704. [3] = NULL
  13705. [4] = NULL
  13706. [5] = NULL
  13707. [6] = NULL
  13708. [7] = NULL
  13709. [8] = NULL
  13710. [9] = NULL
  13711. <user defined>*[64] GridMap
  13712. [0] = NULL
  13713. [1] = NULL
  13714. [2] = NULL
  13715. [3] = NULL
  13716. [4] = NULL
  13717. [5] = NULL
  13718. [6] = NULL
  13719. [7] = NULL
  13720. [8] = NULL
  13721. [9] = NULL
  13722. <user defined>*[64] GridMap
  13723. [0] = NULL
  13724. [1] = NULL
  13725. [2] = NULL
  13726. [3] = NULL
  13727. [4] = NULL
  13728. [5] = NULL
  13729. [6] = NULL
  13730. [7] = NULL
  13731. [8] = NULL
  13732. [9] = NULL
  13733. std::bitset<262144> marked_cells
  13734. <user defined> reference = 0x194D4601338
  13735. unsigned int[4096] _Array
  13736. [0] = 0x0
  13737. [1] = 0x0
  13738. [2] = 0x0
  13739. [3] = 0x0
  13740. [4] = 0x0
  13741. [5] = 0x0
  13742. [6] = 0x0
  13743. [7] = 0x0
  13744. [8] = 0x0
  13745. [9] = 0x0
  13746. bool i_scriptLock = 0x0
  13747. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  13748. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13749. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13750. 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 = 0x194D4609340
  13751. <user defined> _Copy_tag = 0x194D4609340
  13752. <user defined> _Move_tag = 0x194D4609340
  13753. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  13754. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  13755. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  13756. 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<WorldObject * const,bool> > >,1>,1> _Mypair = 0x194D4609358
  13757. <user defined> value_compare = 0x194D4609358
  13758. <user defined> _Copy_tag = 0x194D4609358
  13759. <user defined> _Move_tag = 0x194D4609358
  13760. <user defined> value_compare = 0x194D4609358
  13761. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  13762. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13763. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  13764. 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 = 0x194D4609370
  13765. <user defined> _Copy_tag = 0x194D4609370
  13766. <user defined> _Move_tag = 0x194D4609370
  13767. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  13768. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  13769. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  13770. 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 const ,ScriptAction> > >,1>,1> _Mypair = 0x194D4609388
  13771. <user defined> value_compare = 0x194D4609388
  13772. <user defined> _Copy_tag = 0x194D4609388
  13773. <user defined> _Move_tag = 0x194D4609388
  13774. <user defined> value_compare = 0x194D4609388
  13775. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes
  13776. boost::heap::detail::make_fibonacci_heap_base<RespawnInfo *,boost::parameter::aux::arg_list<boost::heap::compare<CompareRespawnInfo>,boost::parameter::aux::empty_arg_list> >::type
  13777. boost::heap::detail::heap_base<RespawnInfo *,CompareRespawnInfo,1,unsigned __int64,0>
  13778. boost::heap::detail::size_holder<1,unsigned __int64>
  13779. unsigned int size_ = 0x8
  13780. super_t
  13781. implementation_defined
  13782. boost::heap::detail::marked_heap_node<RespawnInfo *>* top_element = 0x19503223520
  13783. boost::heap::detail::parent_pointing_heap_node<RespawnInfo *>
  13784. boost::heap::detail::heap_node<RespawnInfo *,1>
  13785. boost::heap::detail::heap_node_base<0>
  13786. boost::intrusive::list_base_hook<boost::intrusive::link_mode<1>,void,void>
  13787. boost::intrusive::generic_hook<0,boost::intrusive::list_node_traits<void *>,boost::intrusive::dft_tag,1,1>
  13788. boost::intrusive::node_holder<boost::intrusive::list_node<void *>,boost::intrusive::dft_tag,1>
  13789. boost::intrusive::list_node<void *>
  13790. boost::intrusive::list_node<void *>* next_ = 0x194D46093C8
  13791. boost::intrusive::list_node<void *>* prev_ = 0x19503225B20
  13792. RespawnInfo* value = 0x195033B6620
  13793. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,boost::intrusive::constant_time_size<1>,void,void,void> children = 0x19503223538
  13794. boost::heap::detail::parent_pointing_heap_node<RespawnInfo *>* parent = NULL
  13795. bool mark = 0x0
  13796. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots
  13797. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>
  13798. root_plus_size
  13799. boost::intrusive::detail::size_holder<1,unsigned __int64,void>
  13800. unsigned int size_ = 0x8
  13801. boost::intrusive::detail::default_header_holder<boost::intrusive::list_node_traits<void *> > m_header = 0x194D46093C8
  13802. data_t
  13803. boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>
  13804. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>::root_plus_size root_plus_size_ = 0x194D46093C0
  13805. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>::data_t data_ = 0x194D46093C0
  13806. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId
  13807. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  13808. <user defined> value_compare = 0x194D46093D8
  13809. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  13810. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D46093E0
  13811. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D46093F8
  13812. unsigned int _Mask = 0x7
  13813. unsigned int _Maxidx = 0x8
  13814. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId
  13815. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  13816. <user defined> value_compare = 0x194D4609428
  13817. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  13818. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D4609430
  13819. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D4609448
  13820. unsigned int _Mask = 0x7
  13821. unsigned int _Maxidx = 0x8
  13822. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds
  13823. std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >
  13824. std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> _Traitsobj = 0x3F800000
  13825. std::list<unsigned int,std::allocator<unsigned int> > _List = 0x194D4609480
  13826. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0> > > _Vec = 0x194D4609498
  13827. unsigned int _Mask = 0x7
  13828. unsigned int _Maxidx = 0x8
  13829. unsigned int _respawnCheckTimer = 0x94D
  13830. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap
  13831. std::_Hash<std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  13832. <user defined> value_compare = 0x194D46094D0
  13833. std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  13834. std::list<std::pair<unsigned int const ,unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _List = 0x194D46094D8
  13835. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > > > > _Vec = 0x194D46094F0
  13836. unsigned int _Mask = 0x7
  13837. unsigned int _Maxidx = 0x8
  13838. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  13839. 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 ,ZoneDynamicInfo> >,0> >
  13840. <user defined> value_compare = 0x194D4609520
  13841. 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
  13842. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x194D4609528
  13843. 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::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > > > > _Vec = 0x194D4609540
  13844. unsigned int _Mask = 0x7
  13845. unsigned int _Maxidx = 0x8
  13846. unsigned int _defaultLight = 0x2F0
  13847. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators
  13848. std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  13849. 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 HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  13850. 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<ObjectGuidGeneratorBase> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > >,1>,1> _Mypair = 0x194D4609578
  13851. <user defined> value_compare = 0x194D4609578
  13852. <user defined> _Copy_tag = 0x194D4609578
  13853. <user defined> _Move_tag = 0x194D4609578
  13854. <user defined> value_compare = 0x194D4609578
  13855. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore
  13856. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _elements
  13857. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x194D4609590
  13858. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > >,ObjectGuid> _TailElements = 0x194D46095E0
  13859. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore
  13860. std::_Hash<std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> >
  13861. <user defined> value_compare = 0x194D4609728
  13862. std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> _Traitsobj = 0x3F800000
  13863. std::list<std::pair<unsigned int const ,Creature *>,std::allocator<std::pair<unsigned int const ,Creature *> > > _List = 0x194D4609730
  13864. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > > > > _Vec = 0x194D4609748
  13865. unsigned int _Mask = 0x7FF
  13866. unsigned int _Maxidx = 0x800
  13867. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore
  13868. std::_Hash<std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> >
  13869. <user defined> value_compare = 0x194D4609778
  13870. std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> _Traitsobj = 0x3F800000
  13871. std::list<std::pair<unsigned int const ,GameObject *>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _List = 0x194D4609780
  13872. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > > > > _Vec = 0x194D4609798
  13873. unsigned int _Mask = 0x7FF
  13874. unsigned int _Maxidx = 0x800
  13875. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell
  13876. 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>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> >
  13877. <user defined> value_compare = 0x194D46097C8
  13878. 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_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> _Traitsobj = 0x3F800000
  13879. 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::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _List = 0x194D46097D0
  13880. 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<Corpse *> > > > > >,std::allocator<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<Corpse *> > > > > > > > _Vec = 0x194D46097E8
  13881. unsigned int _Mask = 0x7
  13882. unsigned int _Maxidx = 0x8
  13883. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  13884. 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> >
  13885. <user defined> value_compare = 0x194D4609818
  13886. 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
  13887. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x194D4609820
  13888. 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_simple_types<std::pair<ObjectGuid const ,Corpse *> > > > > > _Vec = 0x194D4609838
  13889. unsigned int _Mask = 0x7
  13890. unsigned int _Maxidx = 0x8
  13891. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  13892. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  13893. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  13894. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x194D4609870
  13895. 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_simple_types<Corpse *> >,std::_Iterator_base0> > > _Vec = 0x194D4609888
  13896. unsigned int _Mask = 0x7
  13897. unsigned int _Maxidx = 0x8
  13898. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  13899. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  13900. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  13901. std::list<Object *,std::allocator<Object *> > _List = 0x194D46098C0
  13902. 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_simple_types<Object *> >,std::_Iterator_base0> > > _Vec = 0x194D46098D8
  13903. unsigned int _Mask = 0x7
  13904. unsigned int _Maxidx = 0x8
  13905. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks
  13906. Node
  13907. std::function<void __cdecl(Map *)>* Data = 0x194D4158760
  13908. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> Next = 0x194D4158760
  13909. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _head
  13910. std::_Atomic_address
  13911. unsigned int _My_val = 0x194D4158760
  13912. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _tail = 0x194D4158760
  13913. Parameter WorldObject* obj = 0x194F1E90810
  13914. Object
  13915. unsigned int m_objectType = 0x19
  13916. int m_objectTypeId = 0x4
  13917. unsigned int m_updateFlag = 0x60
  13918. int* m_int32Values = 0x10
  13919. unsigned int* m_uint32Values = 0x10
  13920. float* m_floatValues = 0.000000
  13921. UpdateMask _changesMask
  13922. unsigned int _fieldCount = 0x52E
  13923. unsigned int _blockCount = 0x2A
  13924. unsigned int* _bits = 0x0
  13925. unsigned int m_valuesCount = 0x52E
  13926. unsigned int _fieldNotifyFlags = 0x100
  13927. bool m_objectUpdated = 0x0
  13928. bool m_inWorld = 0x1
  13929. bool m_isNewObject = 0x0
  13930. PackedGuid m_PackGUID
  13931. ByteBuffer _packedGuid = 0x194F1E90848
  13932. WorldLocation
  13933. Position
  13934. <user defined> XY = 0x194F1E90880
  13935. <user defined> XYZ = 0x194F1E90880
  13936. <user defined> XYZO = 0x194F1E90880
  13937. <user defined> PackedXYZ = 0x194F1E90880
  13938. float m_positionX = 5834.179199
  13939. float m_positionY = 655.481812
  13940. float m_positionZ = 609.457886
  13941. float m_orientation = 0.842035
  13942. ?$Streamer@UXY@Position@@
  13943. Position* Pos = 0x4423DED645B6516F
  13944. ?$ConstStreamer@UXY@Position@@
  13945. Position* Pos = 0x4423DED645B6516F
  13946. ?$Streamer@UXYZ@Position@@
  13947. <user defined> Pos = 0x4423DED645B6516F
  13948. ?$ConstStreamer@UXYZ@Position@@
  13949. <user defined> Pos = 0x4423DED645B6516F
  13950. ?$Streamer@UXYZO@Position@@
  13951. <user defined> Pos = 0x4423DED645B6516F
  13952. ?$ConstStreamer@UXYZO@Position@@
  13953. <user defined> Pos = 0x4423DED645B6516F
  13954. ?$Streamer@UPackedXYZ@Position@@
  13955. <user defined> Pos = 0x4423DED645B6516F
  13956. ?$ConstStreamer@UPackedXYZ@Position@@
  13957. <user defined> Pos = 0x4423DED645B6516F
  13958. unsigned int m_mapId = 0x23B
  13959. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  13960. int[2] m_values
  13961. [0] = 0x5
  13962. [1] = 0x0
  13963. unsigned int m_flags = 0x0
  13964. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  13965. int[2] m_values
  13966. [0] = 0x0
  13967. [1] = 0x0
  13968. unsigned int m_flags = 0x0
  13969. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  13970. int[12] m_values
  13971. [0] = 0x0
  13972. [1] = 0x0
  13973. [2] = 0x0
  13974. [3] = 0x0
  13975. [4] = 0x0
  13976. [5] = 0x0
  13977. [6] = 0x0
  13978. [7] = 0x0
  13979. [8] = 0x0
  13980. [9] = 0x0
  13981. unsigned int m_flags = 0x0
  13982. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  13983. int[12] m_values
  13984. [0] = 0x0
  13985. [1] = 0x0
  13986. [2] = 0x0
  13987. [3] = 0x0
  13988. [4] = 0x0
  13989. [5] = 0x0
  13990. [6] = 0x0
  13991. [7] = 0x3E8
  13992. [8] = 0x0
  13993. [9] = 0x0
  13994. unsigned int m_flags = 0x80
  13995. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  13996. int[2] m_values
  13997. [0] = 0x0
  13998. [1] = 0x1
  13999. unsigned int m_flags = 0x0
  14000. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  14001. int[2] m_values
  14002. [0] = 0x0
  14003. [1] = 0x1
  14004. unsigned int m_flags = 0x0
  14005. unsigned int LastUsedScriptID = 0x0
  14006. MovementInfo m_movementInfo
  14007. ObjectGuid guid
  14008. unsigned int _guid = 0x10
  14009. unsigned int flags = 0x1000001
  14010. unsigned int flags2 = 0x0
  14011. Position pos
  14012. <user defined> XY = 0x194F1E90940
  14013. <user defined> XYZ = 0x194F1E90940
  14014. <user defined> XYZO = 0x194F1E90940
  14015. <user defined> PackedXYZ = 0x194F1E90940
  14016. float m_positionX = 5834.179199
  14017. float m_positionY = 655.481812
  14018. float m_positionZ = 609.457886
  14019. float m_orientation = 0.842035
  14020. ?$Streamer@UXY@Position@@
  14021. Position* Pos = 0x4423DED645B6516F
  14022. ?$ConstStreamer@UXY@Position@@
  14023. Position* Pos = 0x4423DED645B6516F
  14024. ?$Streamer@UXYZ@Position@@
  14025. <user defined> Pos = 0x4423DED645B6516F
  14026. ?$ConstStreamer@UXYZ@Position@@
  14027. <user defined> Pos = 0x4423DED645B6516F
  14028. ?$Streamer@UXYZO@Position@@
  14029. <user defined> Pos = 0x4423DED645B6516F
  14030. ?$ConstStreamer@UXYZO@Position@@
  14031. <user defined> Pos = 0x4423DED645B6516F
  14032. ?$Streamer@UPackedXYZ@Position@@
  14033. <user defined> Pos = 0x4423DED645B6516F
  14034. ?$ConstStreamer@UPackedXYZ@Position@@
  14035. <user defined> Pos = 0x4423DED645B6516F
  14036. unsigned int time = 0x41759
  14037. TransportInfo
  14038. ObjectGuid guid = 0x10
  14039. Position pos = 0x194F1E90938
  14040. int seat = 0x4E
  14041. unsigned int time = 0x3F578F98
  14042. unsigned int time2 = 0x41759
  14043. MovementInfo::TransportInfo transport
  14044. ObjectGuid guid = 0x0
  14045. Position pos = 0x194F1E90960
  14046. int seat = 0xFF
  14047. unsigned int time = 0x0
  14048. unsigned int time2 = 0x0
  14049. float pitch = 0.000000
  14050. unsigned int fallTime = 0x49
  14051. JumpInfo
  14052. float zspeed = 0.000000
  14053. float sinAngle = 0.000000
  14054. float cosAngle = 0.000000
  14055. float xyspeed = -106954752.000000
  14056. MovementInfo::JumpInfo jump
  14057. float zspeed = 0.000000
  14058. float sinAngle = 0.000000
  14059. float cosAngle = 0.000000
  14060. float xyspeed = 0.000000
  14061. float splineElevation = 0.000000
  14062. EventProcessor m_Events
  14063. unsigned int m_time = 0x1CD16
  14064. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  14065. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14066. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14067. 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<std::pair<unsigned __int64 const ,BasicEvent *> > >,1>,1> _Mypair = 0x194F1E909A8
  14068. <user defined> value_compare = 0x194F1E909A8
  14069. <user defined> _Copy_tag = 0x194F1E909A8
  14070. <user defined> _Move_tag = 0x194F1E909A8
  14071. <user defined> value_compare = 0x194F1E909A8
  14072. std::string m_name = "Dk"
  14073. bool m_isActive = 0x1
  14074. bool m_isFarVisible = 0x0
  14075. boost::optional<float> m_visibilityDistanceOverride
  14076. boost::optional_detail::optional_base<float>
  14077. <user defined> boost::optional_detail::optional_tag = 0x0
  14078. bool m_initialized = 0x0
  14079. boost::optional_detail::aligned_storage<float> m_storage = 0xCDCDCDCD
  14080. bool m_isWorldObject = 0x1
  14081. ZoneScript* m_zoneScript = NULL
  14082. Transport* m_transport = NULL
  14083. unsigned int m_zoneId = 0x112B
  14084. unsigned int m_areaId = 0x11DA
  14085. float m_staticFloorZ = 609.458069
  14086. bool m_outdoors = 0x1
  14087. Map* m_currMap = 0x194D45F10D0
  14088. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  14089. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  14090. LinkedListHead
  14091. LinkedListElement iFirst = 0x194D45F10D8
  14092. LinkedListElement iLast = 0x194D45F10E8
  14093. unsigned int iSize = 0xE
  14094. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  14095. <user defined> iterator = 0xDD119078
  14096. iterator
  14097. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  14098. iterator
  14099. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  14100. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder
  14101. std::_Hash<std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> >
  14102. <user defined> value_compare = 0x194D45F1100
  14103. std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> _Traitsobj = 0x3F800000
  14104. std::list<std::pair<unsigned int const ,CreatureGroup *>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > _List = 0x194D45F1108
  14105. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > > > > _Vec = 0x194D45F1120
  14106. unsigned int _Mask = 0x7
  14107. unsigned int _Maxidx = 0x8
  14108. bool _creatureToMoveLock = 0x0
  14109. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  14110. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  14111. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x194D45F1158
  14112. bool _gameObjectsToMoveLock = 0x0
  14113. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  14114. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  14115. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x194D45F1180
  14116. bool _dynamicObjectsToMoveLock = 0x0
  14117. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  14118. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  14119. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x194D45F11A8
  14120. std::mutex _mapLock
  14121. std::_Mutex_base
  14122. std::_Align_type<double,80> _Mtx_storage = 0x194D45F11C8
  14123. std::mutex _gridLock
  14124. std::_Mutex_base
  14125. std::_Align_type<double,80> _Mtx_storage = 0x194D45F1218
  14126. MapEntry* i_mapEntry = 0x194FBF1249C
  14127. unsigned int MapID = 0x23B
  14128. unsigned int map_type = 0x0
  14129. unsigned int Flags = 0x1D
  14130. char*[16] name
  14131. [0] = "Northrend"
  14132. [1] = ""
  14133. [2] = ""
  14134. [3] = ""
  14135. [4] = ""
  14136. [5] = ""
  14137. [6] = ""
  14138. [7] = ""
  14139. [8] = ""
  14140. [9] = ""
  14141. unsigned int linked_zone = 0x0
  14142. unsigned int multimap_id = 0xD8
  14143. int entrance_map = 0x0
  14144. float entrance_x = 0.000000
  14145. float entrance_y = 0.000000
  14146. unsigned int addon = 0x2
  14147. unsigned int unk_time = 0x0
  14148. unsigned int maxPlayers = 0x0
  14149. unsigned int i_spawnMode = 0x0
  14150. unsigned int i_InstanceId = 0x0
  14151. unsigned int m_unloadTimer = 0x0
  14152. float m_VisibleDistance = 90.000000
  14153. DynamicMapTree _dynamicTree
  14154. DynTreeImpl* impl = 0x194D4609960
  14155. MapRefManager m_mapRefManager
  14156. RefManager<Map,Player>
  14157. LinkedListHead
  14158. LinkedListElement iFirst = 0x194D45F1290
  14159. LinkedListElement iLast = 0x194D45F12A0
  14160. unsigned int iSize = 0x1
  14161. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF1E94B48
  14162. <user defined> iterator = 0xF1E94B48
  14163. <user defined> iterator = 0x194D45F1288
  14164. iterator
  14165. MapReference* _Ptr = 0x7FFBE92D4B40
  14166. const_iterator
  14167. MapReference* _Ptr = 0x7FFBE92D4B40
  14168. LinkedListHead::Iterator<MapReference> m_mapRefIter
  14169. MapReference* _Ptr = 0x194F1E94B40
  14170. int m_VisibilityNotifyPeriod = 0x3E8
  14171. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  14172. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  14173. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  14174. 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 = 0x194D45F12C8
  14175. <user defined> _Copy_tag = 0x194D45F12C8
  14176. <user defined> _Move_tag = 0x194D45F12C8
  14177. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  14178. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  14179. std::_Iterator_base12
  14180. std::_Container_proxy* _Myproxy = 0x194D41579A0
  14181. std::_Iterator_base12* _Mynextiter = NULL
  14182. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x194CCF068B0
  14183. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  14184. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  14185. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  14186. 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 = 0x194D45F12F8
  14187. <user defined> _Copy_tag = 0x194D45F12F8
  14188. <user defined> _Move_tag = 0x194D45F12F8
  14189. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  14190. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  14191. std::_Iterator_base12
  14192. std::_Container_proxy* _Myproxy = 0x194D4157720
  14193. std::_Iterator_base12* _Mynextiter = NULL
  14194. std::_Tree_node<Transport *,void *>* _Ptr = 0x194CCF059D0
  14195. int i_gridExpiry = 0xEA60
  14196. Map* m_parentMap = 0x194D45F10D0
  14197. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  14198. [0] = NULL
  14199. [1] = NULL
  14200. [2] = NULL
  14201. [3] = NULL
  14202. [4] = NULL
  14203. [5] = NULL
  14204. [6] = NULL
  14205. [7] = NULL
  14206. [8] = NULL
  14207. [9] = NULL
  14208. [0] = 0x194D45F1338
  14209. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14210. [0] = NULL
  14211. [1] = NULL
  14212. [2] = NULL
  14213. [3] = NULL
  14214. [4] = NULL
  14215. [5] = NULL
  14216. [6] = NULL
  14217. [7] = NULL
  14218. [8] = NULL
  14219. [9] = NULL
  14220. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14221. [0] = NULL
  14222. [1] = NULL
  14223. [2] = NULL
  14224. [3] = NULL
  14225. [4] = NULL
  14226. [5] = NULL
  14227. [6] = NULL
  14228. [7] = NULL
  14229. [8] = NULL
  14230. [9] = NULL
  14231. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14232. [0] = NULL
  14233. [1] = NULL
  14234. [2] = NULL
  14235. [3] = NULL
  14236. [4] = NULL
  14237. [5] = NULL
  14238. [6] = NULL
  14239. [7] = NULL
  14240. [8] = NULL
  14241. [9] = NULL
  14242. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14243. [0] = NULL
  14244. [1] = NULL
  14245. [2] = NULL
  14246. [3] = NULL
  14247. [4] = NULL
  14248. [5] = NULL
  14249. [6] = NULL
  14250. [7] = NULL
  14251. [8] = NULL
  14252. [9] = NULL
  14253. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14254. [0] = NULL
  14255. [1] = NULL
  14256. [2] = NULL
  14257. [3] = NULL
  14258. [4] = NULL
  14259. [5] = NULL
  14260. [6] = NULL
  14261. [7] = NULL
  14262. [8] = NULL
  14263. [9] = NULL
  14264. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14265. [0] = NULL
  14266. [1] = NULL
  14267. [2] = NULL
  14268. [3] = NULL
  14269. [4] = NULL
  14270. [5] = NULL
  14271. [6] = NULL
  14272. [7] = NULL
  14273. [8] = NULL
  14274. [9] = NULL
  14275. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14276. [0] = NULL
  14277. [1] = NULL
  14278. [2] = NULL
  14279. [3] = NULL
  14280. [4] = NULL
  14281. [5] = NULL
  14282. [6] = NULL
  14283. [7] = NULL
  14284. [8] = NULL
  14285. [9] = NULL
  14286. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14287. [0] = NULL
  14288. [1] = NULL
  14289. [2] = NULL
  14290. [3] = NULL
  14291. [4] = NULL
  14292. [5] = NULL
  14293. [6] = NULL
  14294. [7] = NULL
  14295. [8] = NULL
  14296. [9] = NULL
  14297. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  14298. [0] = NULL
  14299. [1] = NULL
  14300. [2] = NULL
  14301. [3] = NULL
  14302. [4] = NULL
  14303. [5] = NULL
  14304. [6] = NULL
  14305. [7] = NULL
  14306. [8] = NULL
  14307. [9] = NULL
  14308. GridMap*[64] GridMaps
  14309. [0] = NULL
  14310. [1] = NULL
  14311. [2] = NULL
  14312. [3] = NULL
  14313. [4] = NULL
  14314. [5] = NULL
  14315. [6] = NULL
  14316. [7] = NULL
  14317. [8] = NULL
  14318. [9] = NULL
  14319. [0] = 0x194D45F9338
  14320. <user defined>*[64] GridMap
  14321. [0] = NULL
  14322. [1] = NULL
  14323. [2] = NULL
  14324. [3] = NULL
  14325. [4] = NULL
  14326. [5] = NULL
  14327. [6] = NULL
  14328. [7] = NULL
  14329. [8] = NULL
  14330. [9] = NULL
  14331. <user defined>*[64] GridMap
  14332. [0] = NULL
  14333. [1] = NULL
  14334. [2] = NULL
  14335. [3] = NULL
  14336. [4] = NULL
  14337. [5] = NULL
  14338. [6] = NULL
  14339. [7] = NULL
  14340. [8] = NULL
  14341. [9] = NULL
  14342. <user defined>*[64] GridMap
  14343. [0] = NULL
  14344. [1] = NULL
  14345. [2] = NULL
  14346. [3] = NULL
  14347. [4] = NULL
  14348. [5] = NULL
  14349. [6] = NULL
  14350. [7] = NULL
  14351. [8] = NULL
  14352. [9] = NULL
  14353. <user defined>*[64] GridMap
  14354. [0] = NULL
  14355. [1] = NULL
  14356. [2] = NULL
  14357. [3] = NULL
  14358. [4] = NULL
  14359. [5] = NULL
  14360. [6] = NULL
  14361. [7] = NULL
  14362. [8] = NULL
  14363. [9] = NULL
  14364. <user defined>*[64] GridMap
  14365. [0] = NULL
  14366. [1] = NULL
  14367. [2] = NULL
  14368. [3] = NULL
  14369. [4] = NULL
  14370. [5] = NULL
  14371. [6] = NULL
  14372. [7] = NULL
  14373. [8] = NULL
  14374. [9] = NULL
  14375. <user defined>*[64] GridMap
  14376. [0] = NULL
  14377. [1] = NULL
  14378. [2] = NULL
  14379. [3] = NULL
  14380. [4] = NULL
  14381. [5] = NULL
  14382. [6] = NULL
  14383. [7] = NULL
  14384. [8] = NULL
  14385. [9] = NULL
  14386. <user defined>*[64] GridMap
  14387. [0] = NULL
  14388. [1] = NULL
  14389. [2] = NULL
  14390. [3] = NULL
  14391. [4] = NULL
  14392. [5] = NULL
  14393. [6] = NULL
  14394. [7] = NULL
  14395. [8] = NULL
  14396. [9] = NULL
  14397. <user defined>*[64] GridMap
  14398. [0] = NULL
  14399. [1] = NULL
  14400. [2] = NULL
  14401. [3] = NULL
  14402. [4] = NULL
  14403. [5] = NULL
  14404. [6] = NULL
  14405. [7] = NULL
  14406. [8] = NULL
  14407. [9] = NULL
  14408. <user defined>*[64] GridMap
  14409. [0] = NULL
  14410. [1] = NULL
  14411. [2] = NULL
  14412. [3] = NULL
  14413. [4] = NULL
  14414. [5] = NULL
  14415. [6] = NULL
  14416. [7] = NULL
  14417. [8] = NULL
  14418. [9] = NULL
  14419. std::bitset<262144> marked_cells
  14420. <user defined> reference = 0x194D4601338
  14421. unsigned int[4096] _Array
  14422. [0] = 0x0
  14423. [1] = 0x0
  14424. [2] = 0x0
  14425. [3] = 0x0
  14426. [4] = 0x0
  14427. [5] = 0x0
  14428. [6] = 0x0
  14429. [7] = 0x0
  14430. [8] = 0x0
  14431. [9] = 0x0
  14432. bool i_scriptLock = 0x0
  14433. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  14434. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  14435. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  14436. 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 = 0x194D4609340
  14437. <user defined> _Copy_tag = 0x194D4609340
  14438. <user defined> _Move_tag = 0x194D4609340
  14439. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  14440. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  14441. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  14442. 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<WorldObject * const,bool> > >,1>,1> _Mypair = 0x194D4609358
  14443. <user defined> value_compare = 0x194D4609358
  14444. <user defined> _Copy_tag = 0x194D4609358
  14445. <user defined> _Move_tag = 0x194D4609358
  14446. <user defined> value_compare = 0x194D4609358
  14447. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  14448. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  14449. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  14450. 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 = 0x194D4609370
  14451. <user defined> _Copy_tag = 0x194D4609370
  14452. <user defined> _Move_tag = 0x194D4609370
  14453. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  14454. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  14455. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  14456. 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 const ,ScriptAction> > >,1>,1> _Mypair = 0x194D4609388
  14457. <user defined> value_compare = 0x194D4609388
  14458. <user defined> _Copy_tag = 0x194D4609388
  14459. <user defined> _Move_tag = 0x194D4609388
  14460. <user defined> value_compare = 0x194D4609388
  14461. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes
  14462. boost::heap::detail::make_fibonacci_heap_base<RespawnInfo *,boost::parameter::aux::arg_list<boost::heap::compare<CompareRespawnInfo>,boost::parameter::aux::empty_arg_list> >::type
  14463. boost::heap::detail::heap_base<RespawnInfo *,CompareRespawnInfo,1,unsigned __int64,0>
  14464. boost::heap::detail::size_holder<1,unsigned __int64>
  14465. unsigned int size_ = 0x8
  14466. super_t
  14467. implementation_defined
  14468. boost::heap::detail::marked_heap_node<RespawnInfo *>* top_element = 0x19503223520
  14469. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x194D46093C0
  14470. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId
  14471. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  14472. <user defined> value_compare = 0x194D46093D8
  14473. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  14474. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D46093E0
  14475. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D46093F8
  14476. unsigned int _Mask = 0x7
  14477. unsigned int _Maxidx = 0x8
  14478. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId
  14479. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  14480. <user defined> value_compare = 0x194D4609428
  14481. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  14482. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D4609430
  14483. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D4609448
  14484. unsigned int _Mask = 0x7
  14485. unsigned int _Maxidx = 0x8
  14486. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds
  14487. std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >
  14488. std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> _Traitsobj = 0x3F800000
  14489. std::list<unsigned int,std::allocator<unsigned int> > _List = 0x194D4609480
  14490. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0> > > _Vec = 0x194D4609498
  14491. unsigned int _Mask = 0x7
  14492. unsigned int _Maxidx = 0x8
  14493. unsigned int _respawnCheckTimer = 0x94D
  14494. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap
  14495. std::_Hash<std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  14496. <user defined> value_compare = 0x194D46094D0
  14497. std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  14498. std::list<std::pair<unsigned int const ,unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _List = 0x194D46094D8
  14499. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > > > > _Vec = 0x194D46094F0
  14500. unsigned int _Mask = 0x7
  14501. unsigned int _Maxidx = 0x8
  14502. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  14503. 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 ,ZoneDynamicInfo> >,0> >
  14504. <user defined> value_compare = 0x194D4609520
  14505. 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
  14506. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x194D4609528
  14507. 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::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > > > > _Vec = 0x194D4609540
  14508. unsigned int _Mask = 0x7
  14509. unsigned int _Maxidx = 0x8
  14510. unsigned int _defaultLight = 0x2F0
  14511. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators
  14512. std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  14513. 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 HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  14514. 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<ObjectGuidGeneratorBase> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > >,1>,1> _Mypair = 0x194D4609578
  14515. <user defined> value_compare = 0x194D4609578
  14516. <user defined> _Copy_tag = 0x194D4609578
  14517. <user defined> _Move_tag = 0x194D4609578
  14518. <user defined> value_compare = 0x194D4609578
  14519. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore
  14520. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _elements = 0x194D4609590
  14521. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore
  14522. std::_Hash<std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> >
  14523. <user defined> value_compare = 0x194D4609728
  14524. std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> _Traitsobj = 0x3F800000
  14525. std::list<std::pair<unsigned int const ,Creature *>,std::allocator<std::pair<unsigned int const ,Creature *> > > _List = 0x194D4609730
  14526. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > > > > _Vec = 0x194D4609748
  14527. unsigned int _Mask = 0x7FF
  14528. unsigned int _Maxidx = 0x800
  14529. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore
  14530. std::_Hash<std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> >
  14531. <user defined> value_compare = 0x194D4609778
  14532. std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> _Traitsobj = 0x3F800000
  14533. std::list<std::pair<unsigned int const ,GameObject *>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _List = 0x194D4609780
  14534. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > > > > _Vec = 0x194D4609798
  14535. unsigned int _Mask = 0x7FF
  14536. unsigned int _Maxidx = 0x800
  14537. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell
  14538. 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>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> >
  14539. <user defined> value_compare = 0x194D46097C8
  14540. 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_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> _Traitsobj = 0x3F800000
  14541. 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::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _List = 0x194D46097D0
  14542. 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<Corpse *> > > > > >,std::allocator<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<Corpse *> > > > > > > > _Vec = 0x194D46097E8
  14543. unsigned int _Mask = 0x7
  14544. unsigned int _Maxidx = 0x8
  14545. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  14546. 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> >
  14547. <user defined> value_compare = 0x194D4609818
  14548. 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
  14549. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x194D4609820
  14550. 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_simple_types<std::pair<ObjectGuid const ,Corpse *> > > > > > _Vec = 0x194D4609838
  14551. unsigned int _Mask = 0x7
  14552. unsigned int _Maxidx = 0x8
  14553. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  14554. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  14555. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  14556. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x194D4609870
  14557. 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_simple_types<Corpse *> >,std::_Iterator_base0> > > _Vec = 0x194D4609888
  14558. unsigned int _Mask = 0x7
  14559. unsigned int _Maxidx = 0x8
  14560. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  14561. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  14562. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  14563. std::list<Object *,std::allocator<Object *> > _List = 0x194D46098C0
  14564. 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_simple_types<Object *> >,std::_Iterator_base0> > > _Vec = 0x194D46098D8
  14565. unsigned int _Mask = 0x7
  14566. unsigned int _Maxidx = 0x8
  14567. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks
  14568. Node
  14569. std::function<void __cdecl(Map *)>* Data = 0x194D4158760
  14570. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> Next = 0x194D4158760
  14571. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _head = 0x194D4158760
  14572. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _tail = 0x194D4158760
  14573. unsigned int m_InstanceId = 0x0
  14574. unsigned int m_phaseMask = 0x1
  14575. unsigned int m_notifyflags = 0x2
  14576. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >& gridVisitor = 0x88BAFF438
  14577. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  14578. unsigned int i_timeDiff = 0xC4
  14579. Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0x88BAFF458
  14580. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  14581. unsigned int i_timeDiff = 0xC4
  14582. Local CellArea area
  14583. CoordPair<512> low_bound
  14584. unsigned int x_coord = 0x156
  14585. unsigned int y_coord = 0x108
  14586. CoordPair<512> high_bound
  14587. unsigned int x_coord = 0x158
  14588. unsigned int y_coord = 0x10B
  14589.  
  14590. 00007FFBE8502C76 000000088BAFF780 Map::Update+326 c:\tc\src\server\game\maps\map.cpp line 794
  14591. Local WorldObject* viewPoint = 0xCCCCCCCCCCCCCCCC
  14592. Object
  14593. unsigned int m_objectType = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
  14594. int m_objectTypeId = 0xCCCCCCCCCCCCCCD8 <Unable to read memory>
  14595. unsigned int m_updateFlag = 0xCCCCCCCCCCCCCCDC <Unable to read memory>
  14596. int* m_int32Values = <Unable to read memory>
  14597. unsigned int* m_uint32Values = <Unable to read memory>
  14598. float* m_floatValues = <Unable to read memory>
  14599. UpdateMask _changesMask
  14600. unsigned int _fieldCount = 0xCCCCCCCCCCCCCCEC <Unable to read memory>
  14601. unsigned int _blockCount = 0xCCCCCCCCCCCCCCF0 <Unable to read memory>
  14602. unsigned int* _bits = <Unable to read memory>
  14603. unsigned int m_valuesCount = 0xCCCCCCCCCCCCCCFC <Unable to read memory>
  14604. unsigned int _fieldNotifyFlags = 0xCCCCCCCCCCCCCCFE <Unable to read memory>
  14605. bool m_objectUpdated = 0xCCCCCCCCCCCCCD00 <Unable to read memory>
  14606. bool m_inWorld = 0xCCCCCCCCCCCCCD01 <Unable to read memory>
  14607. bool m_isNewObject = 0xCCCCCCCCCCCCCD02 <Unable to read memory>
  14608. PackedGuid m_PackGUID
  14609. ByteBuffer _packedGuid = 0xCCCCCCCCCCCCCD04
  14610. WorldLocation
  14611. Position
  14612. <user defined> XY = 0xCCCCCCCCCCCCCD3C
  14613. <user defined> XYZ = 0xCCCCCCCCCCCCCD3C
  14614. <user defined> XYZO = 0xCCCCCCCCCCCCCD3C
  14615. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCD3C
  14616. float m_positionX = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14617. float m_positionY = 0xCCCCCCCCCCCCCD40 <Unable to read memory>
  14618. float m_positionZ = 0xCCCCCCCCCCCCCD44 <Unable to read memory>
  14619. float m_orientation = 0xCCCCCCCCCCCCCD48 <Unable to read memory>
  14620. ?$Streamer@UXY@Position@@
  14621. Position* Pos = <Unable to read memory>
  14622. ?$ConstStreamer@UXY@Position@@
  14623. Position* Pos = <Unable to read memory>
  14624. ?$Streamer@UXYZ@Position@@
  14625. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14626. ?$ConstStreamer@UXYZ@Position@@
  14627. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14628. ?$Streamer@UXYZO@Position@@
  14629. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14630. ?$ConstStreamer@UXYZO@Position@@
  14631. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14632. ?$Streamer@UPackedXYZ@Position@@
  14633. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14634. ?$ConstStreamer@UPackedXYZ@Position@@
  14635. <user defined> Pos = 0xCCCCCCCCCCCCCD3C <Unable to read memory>
  14636. unsigned int m_mapId = 0xCCCCCCCCCCCCCD4C <Unable to read memory>
  14637. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  14638. int[2] m_values
  14639. [0] = 0xCCCCCCCCCCCCCD50 <Unable to read memory>
  14640. [1] = 0xCCCCCCCCCCCCCD54 <Unable to read memory>
  14641. unsigned int m_flags = 0xCCCCCCCCCCCCCD58 <Unable to read memory>
  14642. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  14643. int[2] m_values
  14644. [0] = 0xCCCCCCCCCCCCCD5C <Unable to read memory>
  14645. [1] = 0xCCCCCCCCCCCCCD60 <Unable to read memory>
  14646. unsigned int m_flags = 0xCCCCCCCCCCCCCD64 <Unable to read memory>
  14647. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  14648. int[12] m_values
  14649. [0] = 0xCCCCCCCCCCCCCD68 <Unable to read memory>
  14650. [1] = 0xCCCCCCCCCCCCCD6C <Unable to read memory>
  14651. [2] = 0xCCCCCCCCCCCCCD70 <Unable to read memory>
  14652. [3] = 0xCCCCCCCCCCCCCD74 <Unable to read memory>
  14653. [4] = 0xCCCCCCCCCCCCCD78 <Unable to read memory>
  14654. [5] = 0xCCCCCCCCCCCCCD7C <Unable to read memory>
  14655. [6] = 0xCCCCCCCCCCCCCD80 <Unable to read memory>
  14656. [7] = 0xCCCCCCCCCCCCCD84 <Unable to read memory>
  14657. [8] = 0xCCCCCCCCCCCCCD88 <Unable to read memory>
  14658. [9] = 0xCCCCCCCCCCCCCD8C <Unable to read memory>
  14659. unsigned int m_flags = 0xCCCCCCCCCCCCCD98 <Unable to read memory>
  14660. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  14661. int[12] m_values
  14662. [0] = 0xCCCCCCCCCCCCCD9C <Unable to read memory>
  14663. [1] = 0xCCCCCCCCCCCCCDA0 <Unable to read memory>
  14664. [2] = 0xCCCCCCCCCCCCCDA4 <Unable to read memory>
  14665. [3] = 0xCCCCCCCCCCCCCDA8 <Unable to read memory>
  14666. [4] = 0xCCCCCCCCCCCCCDAC <Unable to read memory>
  14667. [5] = 0xCCCCCCCCCCCCCDB0 <Unable to read memory>
  14668. [6] = 0xCCCCCCCCCCCCCDB4 <Unable to read memory>
  14669. [7] = 0xCCCCCCCCCCCCCDB8 <Unable to read memory>
  14670. [8] = 0xCCCCCCCCCCCCCDBC <Unable to read memory>
  14671. [9] = 0xCCCCCCCCCCCCCDC0 <Unable to read memory>
  14672. unsigned int m_flags = 0xCCCCCCCCCCCCCDCC <Unable to read memory>
  14673. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  14674. int[2] m_values
  14675. [0] = 0xCCCCCCCCCCCCCDD0 <Unable to read memory>
  14676. [1] = 0xCCCCCCCCCCCCCDD4 <Unable to read memory>
  14677. unsigned int m_flags = 0xCCCCCCCCCCCCCDD8 <Unable to read memory>
  14678. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  14679. int[2] m_values
  14680. [0] = 0xCCCCCCCCCCCCCDDC <Unable to read memory>
  14681. [1] = 0xCCCCCCCCCCCCCDE0 <Unable to read memory>
  14682. unsigned int m_flags = 0xCCCCCCCCCCCCCDE4 <Unable to read memory>
  14683. unsigned int LastUsedScriptID = 0xCCCCCCCCCCCCCDE8 <Unable to read memory>
  14684. MovementInfo m_movementInfo
  14685. ObjectGuid guid
  14686. unsigned int _guid = 0xCCCCCCCCCCCCCDEC <Unable to read memory>
  14687. unsigned int flags = 0xCCCCCCCCCCCCCDF4 <Unable to read memory>
  14688. unsigned int flags2 = 0xCCCCCCCCCCCCCDF8 <Unable to read memory>
  14689. Position pos
  14690. <user defined> XY = 0xCCCCCCCCCCCCCDFC
  14691. <user defined> XYZ = 0xCCCCCCCCCCCCCDFC
  14692. <user defined> XYZO = 0xCCCCCCCCCCCCCDFC
  14693. <user defined> PackedXYZ = 0xCCCCCCCCCCCCCDFC
  14694. float m_positionX = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14695. float m_positionY = 0xCCCCCCCCCCCCCE00 <Unable to read memory>
  14696. float m_positionZ = 0xCCCCCCCCCCCCCE04 <Unable to read memory>
  14697. float m_orientation = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
  14698. ?$Streamer@UXY@Position@@
  14699. Position* Pos = <Unable to read memory>
  14700. ?$ConstStreamer@UXY@Position@@
  14701. Position* Pos = <Unable to read memory>
  14702. ?$Streamer@UXYZ@Position@@
  14703. <user defined> Pos = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14704. ?$ConstStreamer@UXYZ@Position@@
  14705. <user defined> Pos = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14706. ?$Streamer@UXYZO@Position@@
  14707. <user defined> Pos = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14708. ?$ConstStreamer@UXYZO@Position@@
  14709. <user defined> Pos = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14710. ?$Streamer@UPackedXYZ@Position@@
  14711. <user defined> Pos = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14712. ?$ConstStreamer@UPackedXYZ@Position@@
  14713. <user defined> Pos = 0xCCCCCCCCCCCCCDFC <Unable to read memory>
  14714. unsigned int time = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
  14715. TransportInfo
  14716. ObjectGuid guid = 0xCCCCCCCCCCCCCDEC <Unable to read memory>
  14717. Position pos = 0xCCCCCCCCCCCCCDF4
  14718. int seat = 0xCCCCCCCCCCCCCE04 <Unable to read memory>
  14719. unsigned int time = 0xCCCCCCCCCCCCCE08 <Unable to read memory>
  14720. unsigned int time2 = 0xCCCCCCCCCCCCCE0C <Unable to read memory>
  14721. MovementInfo::TransportInfo transport
  14722. ObjectGuid guid = 0xCCCCCCCCCCCCCE14 <Unable to read memory>
  14723. Position pos = 0xCCCCCCCCCCCCCE1C
  14724. int seat = 0xCCCCCCCCCCCCCE2C <Unable to read memory>
  14725. unsigned int time = 0xCCCCCCCCCCCCCE30 <Unable to read memory>
  14726. unsigned int time2 = 0xCCCCCCCCCCCCCE34 <Unable to read memory>
  14727. float pitch = 0xCCCCCCCCCCCCCE3C <Unable to read memory>
  14728. unsigned int fallTime = 0xCCCCCCCCCCCCCE40 <Unable to read memory>
  14729. JumpInfo
  14730. float zspeed = 0xCCCCCCCCCCCCCDEC <Unable to read memory>
  14731. float sinAngle = 0xCCCCCCCCCCCCCDF0 <Unable to read memory>
  14732. float cosAngle = 0xCCCCCCCCCCCCCDF4 <Unable to read memory>
  14733. float xyspeed = 0xCCCCCCCCCCCCCDF8 <Unable to read memory>
  14734. MovementInfo::JumpInfo jump
  14735. float zspeed = 0xCCCCCCCCCCCCCE44 <Unable to read memory>
  14736. float sinAngle = 0xCCCCCCCCCCCCCE48 <Unable to read memory>
  14737. float cosAngle = 0xCCCCCCCCCCCCCE4C <Unable to read memory>
  14738. float xyspeed = 0xCCCCCCCCCCCCCE50 <Unable to read memory>
  14739. float splineElevation = 0xCCCCCCCCCCCCCE54 <Unable to read memory>
  14740. EventProcessor m_Events
  14741. unsigned int m_time = 0xCCCCCCCCCCCCCE5C <Unable to read memory>
  14742. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events
  14743. std::_Tree<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14744. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> >,1> >
  14745. 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<std::pair<unsigned __int64 const ,BasicEvent *> > >,1>,1> _Mypair = 0xCCCCCCCCCCCCCE64
  14746. <user defined> value_compare = 0xCCCCCCCCCCCCCE64
  14747. <user defined> _Copy_tag = 0xCCCCCCCCCCCCCE64
  14748. <user defined> _Move_tag = 0xCCCCCCCCCCCCCE64
  14749. <user defined> value_compare = 0xCCCCCCCCCCCCCE64
  14750. std::string m_name = 0xCCCCCCCCCCCCCE7C <Unable to read memory>
  14751. bool m_isActive = 0xCCCCCCCCCCCCCEA4 <Unable to read memory>
  14752. bool m_isFarVisible = 0xCCCCCCCCCCCCCEA5 <Unable to read memory>
  14753. boost::optional<float> m_visibilityDistanceOverride
  14754. boost::optional_detail::optional_base<float>
  14755. <user defined> boost::optional_detail::optional_tag = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  14756. bool m_initialized = 0xCCCCCCCCCCCCCEA8 <Unable to read memory>
  14757. boost::optional_detail::aligned_storage<float> m_storage = 0xCCCCCCCCCCCCCEAC <Unable to read memory>
  14758. bool m_isWorldObject = 0xCCCCCCCCCCCCCEB0 <Unable to read memory>
  14759. ZoneScript* m_zoneScript = <Unable to read memory>
  14760. Transport* m_transport = <Unable to read memory>
  14761. unsigned int m_zoneId = 0xCCCCCCCCCCCCCEC4 <Unable to read memory>
  14762. unsigned int m_areaId = 0xCCCCCCCCCCCCCEC8 <Unable to read memory>
  14763. float m_staticFloorZ = 0xCCCCCCCCCCCCCECC <Unable to read memory>
  14764. bool m_outdoors = 0xCCCCCCCCCCCCCED0 <Unable to read memory>
  14765. Map* m_currMap = <Unable to read memory>
  14766. unsigned int m_InstanceId = 0xCCCCCCCCCCCCCEDC <Unable to read memory>
  14767. unsigned int m_phaseMask = 0xCCCCCCCCCCCCCEE0 <Unable to read memory>
  14768. unsigned int m_notifyflags = 0xCCCCCCCCCCCCCEE4 <Unable to read memory>
  14769. Local Player* player = 0x194F1E90810
  14770. Unit
  14771. WorldObject
  14772. Object
  14773. unsigned int m_objectType = 0x19
  14774. int m_objectTypeId = 0x4
  14775. unsigned int m_updateFlag = 0x60
  14776. int* m_int32Values = 0x10
  14777. unsigned int* m_uint32Values = 0x10
  14778. float* m_floatValues = 0.000000
  14779. UpdateMask _changesMask = 0x194F1E90830
  14780. unsigned int m_valuesCount = 0x52E
  14781. unsigned int _fieldNotifyFlags = 0x100
  14782. bool m_objectUpdated = 0x0
  14783. bool m_inWorld = 0x1
  14784. bool m_isNewObject = 0x0
  14785. PackedGuid m_PackGUID = 0x194F1E90848
  14786. WorldLocation
  14787. Position
  14788. <user defined> XY = 0x194F1E90880
  14789. <user defined> XYZ = 0x194F1E90880
  14790. <user defined> XYZO = 0x194F1E90880
  14791. <user defined> PackedXYZ = 0x194F1E90880
  14792. float m_positionX = 5834.179199
  14793. float m_positionY = 655.481812
  14794. float m_positionZ = 609.457886
  14795. float m_orientation = 0.842035
  14796. ?$Streamer@UXY@Position@@
  14797. Position* Pos = 0x4423DED645B6516F
  14798. ?$ConstStreamer@UXY@Position@@
  14799. Position* Pos = 0x4423DED645B6516F
  14800. ?$Streamer@UXYZ@Position@@
  14801. <user defined> Pos = 0x4423DED645B6516F
  14802. ?$ConstStreamer@UXYZ@Position@@
  14803. <user defined> Pos = 0x4423DED645B6516F
  14804. ?$Streamer@UXYZO@Position@@
  14805. <user defined> Pos = 0x4423DED645B6516F
  14806. ?$ConstStreamer@UXYZO@Position@@
  14807. <user defined> Pos = 0x4423DED645B6516F
  14808. ?$Streamer@UPackedXYZ@Position@@
  14809. <user defined> Pos = 0x4423DED645B6516F
  14810. ?$ConstStreamer@UPackedXYZ@Position@@
  14811. <user defined> Pos = 0x4423DED645B6516F
  14812. unsigned int m_mapId = 0x23B
  14813. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x194F1E90894
  14814. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x194F1E908A0
  14815. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x194F1E908AC
  14816. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x194F1E908E0
  14817. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x194F1E90914
  14818. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x194F1E90920
  14819. unsigned int LastUsedScriptID = 0x0
  14820. MovementInfo m_movementInfo = 0x194F1E90930
  14821. EventProcessor m_Events = 0x194F1E909A0
  14822. std::string m_name = "Dk"
  14823. bool m_isActive = 0x1
  14824. bool m_isFarVisible = 0x0
  14825. boost::optional<float> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  14826. bool m_isWorldObject = 0x1
  14827. ZoneScript* m_zoneScript = NULL
  14828. Transport* m_transport = NULL
  14829. unsigned int m_zoneId = 0x112B
  14830. unsigned int m_areaId = 0x11DA
  14831. float m_staticFloorZ = 609.458069
  14832. bool m_outdoors = 0x1
  14833. Map* m_currMap = 0x194D45F10D0
  14834. unsigned int m_InstanceId = 0x0
  14835. unsigned int m_phaseMask = 0x1
  14836. unsigned int m_notifyflags = 0x2
  14837. unsigned int m_extraAttacks = 0x0
  14838. bool m_canDualWield = 0x1
  14839. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  14840. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14841. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14842. 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 = 0x194F1E90A38
  14843. <user defined> _Copy_tag = 0x194F1E90A38
  14844. <user defined> _Move_tag = 0x194F1E90A38
  14845. Player* m_playerMovingMe = 0x194F1E90810
  14846. ObjectGuid[7] m_SummonSlot
  14847. [0] = 0x0
  14848. [1] = 0x0
  14849. [2] = 0x0
  14850. [3] = 0x0
  14851. [4] = 0x0
  14852. [5] = 0x0
  14853. [6] = 0x0
  14854. ObjectGuid[4] m_ObjectSlot
  14855. [0] = 0x0
  14856. [1] = 0x0
  14857. [2] = 0x0
  14858. [3] = 0x0
  14859. float m_modMeleeHitChance = 8.600186
  14860. float m_modRangedHitChance = 8.600186
  14861. float m_modSpellHitChance = 13.750231
  14862. int m_baseSpellCritChance = 0x5
  14863. float[3] m_modAttackSpeedPct
  14864. [0] = 0.747424
  14865. [1] = 0.747424
  14866. [2] = 0.909129
  14867. 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
  14868. [0] = 0x194F1E90AD0
  14869. [1] = 0x194F1E90B20
  14870. [2] = 0x194F1E90B70
  14871. [3] = 0x194F1E90BC0
  14872. [4] = 0x194F1E90C10
  14873. [5] = 0x194F1E90C60
  14874. [6] = 0x194F1E90CB0
  14875. unsigned int m_lastSanctuaryTime = 0x0
  14876. ObjectGuid LastCharmerGUID
  14877. unsigned int _guid = 0x0
  14878. Movement::MoveSpline* movespline = 0x194EB5C4670
  14879. Movement::Spline<int> spline = 0x194EB5C4670
  14880. Movement::FacingInfo facing = 0x194EB5C46C0
  14881. unsigned int m_Id = 0x0
  14882. Movement::MoveSplineFlag splineflags = 0x100
  14883. int time_passed = 0x0
  14884. float vertical_acceleration = 0.000000
  14885. float initialOrientation = 0.000000
  14886. int effect_start_time = 0x0
  14887. int point_Idx = 0x0
  14888. int point_Idx_offset = 0x0
  14889. bool onTransport = 0x0
  14890. bool m_ControlledByPlayer = 0x1
  14891. bool m_AutoRepeatFirstCast = 0x0
  14892. unsigned int[3] m_attackTimer
  14893. [0] = 0x0
  14894. [1] = 0x0
  14895. [2] = 0x0
  14896. float[5] m_createStats
  14897. [0] = 177.000000
  14898. [1] = 117.000000
  14899. [2] = 159.000000
  14900. [3] = 35.000000
  14901. [4] = 59.000000
  14902. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  14903. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14904. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  14905. 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 = 0x194F1E90D40
  14906. <user defined> _Copy_tag = 0x194F1E90D40
  14907. <user defined> _Move_tag = 0x194F1E90D40
  14908. Unit* m_attacking = NULL
  14909. int m_deathState = 0x0
  14910. int m_procDeep = 0x0
  14911. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  14912. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  14913. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  14914. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x194F1E90D68
  14915. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  14916. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  14917. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  14918. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x194F1E90D80
  14919. unsigned int m_transformSpell = 0x0
  14920. Spell*[4] m_currentSpells
  14921. [0] = NULL
  14922. [1] = NULL
  14923. [2] = NULL
  14924. [3] = NULL
  14925. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  14926. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  14927. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  14928. 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<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x194F1E90DC0
  14929. <user defined> value_compare = 0x194F1E90DC0
  14930. <user defined> _Copy_tag = 0x194F1E90DC0
  14931. <user defined> _Move_tag = 0x194F1E90DC0
  14932. <user defined> value_compare = 0x194F1E90DC0
  14933. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  14934. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  14935. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  14936. 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<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x194F1E90DD8
  14937. <user defined> value_compare = 0x194F1E90DD8
  14938. <user defined> _Copy_tag = 0x194F1E90DD8
  14939. <user defined> _Move_tag = 0x194F1E90DD8
  14940. <user defined> value_compare = 0x194F1E90DD8
  14941. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  14942. std::_List_buy<Aura *,std::allocator<Aura *> >
  14943. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  14944. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194F1E90DF0
  14945. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  14946. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  14947. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  14948. std::_Iterator_base12
  14949. std::_Container_proxy* _Myproxy = 0x194F1CB6E20
  14950. std::_Iterator_base12* _Mynextiter = NULL
  14951. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x194F053C280
  14952. unsigned int m_removedAurasCount = 0x0
  14953. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  14954. [0] = 0x194F1E90E28
  14955. [1] = 0x194F1E90E40
  14956. [2] = 0x194F1E90E58
  14957. [3] = 0x194F1E90E70
  14958. [4] = 0x194F1E90E88
  14959. [5] = 0x194F1E90EA0
  14960. [6] = 0x194F1E90EB8
  14961. [7] = 0x194F1E90ED0
  14962. [8] = 0x194F1E90EE8
  14963. [9] = 0x194F1E90F00
  14964. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  14965. std::_List_buy<Aura *,std::allocator<Aura *> >
  14966. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  14967. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x194F1E92BE0
  14968. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  14969. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  14970. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  14971. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x194F1E92BF8
  14972. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  14973. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  14974. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  14975. 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_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x194F1E92C10
  14976. <user defined> value_compare = 0x194F1E92C10
  14977. <user defined> _Copy_tag = 0x194F1E92C10
  14978. <user defined> _Move_tag = 0x194F1E92C10
  14979. <user defined> value_compare = 0x194F1E92C10
  14980. unsigned int m_interruptMask = 0x0
  14981. float[2] m_auraFlatModifiersGroup
  14982. [0] = 1708.000000
  14983. [1] = 0.000000
  14984. [0] = 0x44D58000
  14985. float[2]
  14986. [0] = 168.000000
  14987. [1] = 0.000000
  14988. float[2]
  14989. [0] = 2004.000000
  14990. [1] = 0.000000
  14991. float[2]
  14992. [0] = 0.000000
  14993. [1] = 0.000000
  14994. float[2]
  14995. [0] = 0.000000
  14996. [1] = 0.000000
  14997. float[2]
  14998. [0] = 0.000000
  14999. [1] = 0.000000
  15000. float[2]
  15001. [0] = 0.000000
  15002. [1] = 0.000000
  15003. float[2]
  15004. [0] = 0.000000
  15005. [1] = 0.000000
  15006. float[2]
  15007. [0] = 0.000000
  15008. [1] = 0.000000
  15009. float[2]
  15010. [0] = 0.000000
  15011. [1] = 0.000000
  15012. float[2] m_auraPctModifiersGroup
  15013. [0] = 1.000000
  15014. [1] = 1.158182
  15015. [0] = 0x3F943F4B3F800000
  15016. float[2]
  15017. [0] = 1.000000
  15018. [1] = 1.000000
  15019. float[2]
  15020. [0] = 1.000000
  15021. [1] = 1.112400
  15022. float[2]
  15023. [0] = 1.000000
  15024. [1] = 1.000000
  15025. float[2]
  15026. [0] = 1.000000
  15027. [1] = 1.000000
  15028. float[2]
  15029. [0] = 1.000000
  15030. [1] = 1.000000
  15031. float[2]
  15032. [0] = 1.000000
  15033. [1] = 1.000000
  15034. float[2]
  15035. [0] = 1.000000
  15036. [1] = 1.000000
  15037. float[2]
  15038. [0] = 1.000000
  15039. [1] = 1.000000
  15040. float[2]
  15041. [0] = 1.000000
  15042. [1] = 1.000000
  15043. float[2] m_weaponDamage
  15044. [0] = 481.000000
  15045. [1] = 0.000000
  15046. [0] = 0x43F08000
  15047. float[2]
  15048. [0] = 895.000000
  15049. [1] = 0.000000
  15050. [0] = 0x194F1E92DBC
  15051. float[2]
  15052. [0] = 481.000000
  15053. [1] = 0.000000
  15054. [0] = 0x43F08000
  15055. float[2]
  15056. [0] = 895.000000
  15057. [1] = 0.000000
  15058. float[2]
  15059. [0] = 1.000000
  15060. [1] = 0.000000
  15061. [0] = 0x3F800000
  15062. float[2]
  15063. [0] = 2.000000
  15064. [1] = 0.000000
  15065. bool m_canModifyStats = 0x1
  15066. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  15067. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  15068. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  15069. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x194F1E92DF0
  15070. <user defined> value_compare = 0x194F1E92DF0
  15071. <user defined> _Copy_tag = 0x194F1E92DF0
  15072. <user defined> _Move_tag = 0x194F1E92DF0
  15073. <user defined> value_compare = 0x194F1E92DF0
  15074. float[9] m_speed_rate
  15075. [0] = 6.000000
  15076. [1] = 6.000000
  15077. [2] = 1.000000
  15078. [3] = 6.000000
  15079. [4] = 1.000000
  15080. [5] = 1.000000
  15081. [6] = 6.000000
  15082. [7] = 1.000000
  15083. [8] = 1.000000
  15084. Unit* m_charmer = NULL
  15085. Unit* m_charmed = NULL
  15086. CharmInfo* m_charmInfo = NULL
  15087. std::list<Player *,std::allocator<Player *> > m_sharedVision
  15088. std::_List_buy<Player *,std::allocator<Player *> >
  15089. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  15090. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x194F1E92E48
  15091. MotionMaster* i_motionMaster = 0x194E91957B0
  15092. Unit* _owner = 0x194F1E90810
  15093. std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator = 0x7FFBE99F7B28
  15094. std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators = 0x194E91957C0
  15095. std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap = 0x194E91957D8
  15096. std::deque<MotionMasterDelayedAction,std::allocator<MotionMasterDelayedAction> > _delayedActions = 0x194E9195828
  15097. unsigned int _flags = 0x0
  15098. unsigned int[4] m_reactiveTimer
  15099. [0] = 0x0
  15100. [1] = 0x0
  15101. [2] = 0x0
  15102. [3] = 0x0
  15103. unsigned int m_regenTimer = 0x0
  15104. Vehicle* m_vehicle = NULL
  15105. Vehicle* m_vehicleKit = NULL
  15106. unsigned int m_unitTypeMask = 0x0
  15107. LiquidTypeEntry* _lastLiquid = NULL
  15108. unsigned int m_rootTimes = 0x0
  15109. unsigned int m_state = 0x0
  15110. unsigned int m_lastManaUse = 0x0
  15111. TimeTrackerSmall m_movesplineTimer
  15112. int i_expiryTime = 0x0
  15113. DiminishingReturn[21] m_Diminishing
  15114. [0] = 0x194F1E92EB0
  15115. [1] = 0x194F1E92EBC
  15116. [2] = 0x194F1E92EC8
  15117. [3] = 0x194F1E92ED4
  15118. [4] = 0x194F1E92EE0
  15119. [5] = 0x194F1E92EEC
  15120. [6] = 0x194F1E92EF8
  15121. [7] = 0x194F1E92F04
  15122. [8] = 0x194F1E92F10
  15123. [9] = 0x194F1E92F1C
  15124. CombatManager m_combatManager
  15125. Unit* _owner = 0x194F1E90810
  15126. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x194F1E92FB8
  15127. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x194F1E93008
  15128. ThreatManager m_threatManager
  15129. ThreatListIterator
  15130. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x194F1E93058
  15131. Unit* _owner = 0x194F1E90810
  15132. bool _ownerCanHaveThreatList = 0x0
  15133. bool _ownerEngaged = 0x0
  15134. bool _needClientUpdate = 0x0
  15135. unsigned int _updateTimer = 0x3E8
  15136. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x194F1E93068
  15137. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x194F1E930A0
  15138. ThreatReference* _currentVictimRef = NULL
  15139. ThreatReference* _fixateRef = NULL
  15140. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x194F1E93100
  15141. std::array<float,7> _singleSchoolModifiers = 0x194F1E93150
  15142. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x194F1E93170
  15143. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x194F1E931C0
  15144. std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0x194F1E931E0
  15145. std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
  15146. std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0x194F1E93230
  15147. std::shared_ptr<UnitAI> i_AI
  15148. std::_Ptr_base<UnitAI>
  15149. UnitAI* _Ptr = NULL
  15150. std::_Ref_count_base* _Rep = NULL
  15151. bool m_aiLocked = 0x0
  15152. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  15153. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  15154. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  15155. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x194F1E93278
  15156. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x194F1E93290
  15157. unsigned int _Mask = 0x7
  15158. unsigned int _Maxidx = 0x8
  15159. Unit* m_comboTarget = NULL
  15160. int m_comboPoints = 0x0
  15161. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  15162. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  15163. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  15164. std::list<Unit *,std::allocator<Unit *> > _List = 0x194F1E932D8
  15165. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x194F1E932F0
  15166. unsigned int _Mask = 0x7
  15167. unsigned int _Maxidx = 0x8
  15168. bool m_cleanupDone = 0x0
  15169. bool m_duringRemoveFromWorld = 0x0
  15170. bool _instantCast = 0x0
  15171. unsigned int _oldFactionId = 0x0
  15172. bool _isWalkingBeforeCharm = 0x0
  15173. SpellHistory* m_spellHistory = 0x194E4AA2A20
  15174. CooldownEntry
  15175. unsigned int SpellId = 0xF1E90810
  15176. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xCDCDCDCD3F800000
  15177. unsigned int ItemId = 0xF1CBD1D0
  15178. unsigned int CategoryId = 0x194
  15179. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x194EA75D290
  15180. bool OnHold = 0x0
  15181. Unit* _owner = 0x194F1E90810
  15182. 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 = 0x194E4AA2A28
  15183. 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 = 0x194E4AA2A78
  15184. 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 = 0x194E4AA2AC8
  15185. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  15186. [0] = 0x0
  15187. [1] = 0x0
  15188. [2] = 0x0
  15189. [3] = 0x0
  15190. [4] = 0x0
  15191. [5] = 0x0
  15192. [6] = 0x0
  15193. 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::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns = 0x194E4AA2B50
  15194. GridObject<Player>
  15195. GridReference<Player> _gridRef
  15196. Reference<GridRefManager<Player>,Player>
  15197. LinkedListElement
  15198. LinkedListElement* iNext = 0x194D4618178
  15199. LinkedListElement* iPrev = 0x194D4618168
  15200. GridRefManager<Player>* iRefTo = 0x194D4618160
  15201. Player* iRefFrom = 0x194F1E90810
  15202. std::string autoReplyMsg = ""
  15203. PlayerTaxi m_taxi
  15204. std::array<unsigned int,14> m_taximask
  15205. unsigned int[14] _Elems
  15206. [0] = 0xFFFFFFFF
  15207. [1] = 0x93FFFFFF
  15208. [2] = 0x3176FFFF
  15209. [3] = 0x8
  15210. [4] = 0x4000
  15211. [5] = 0x1400E0
  15212. [6] = 0xC1D02014
  15213. [7] = 0x12018
  15214. [8] = 0x380
  15215. [9] = 0x4000C10
  15216. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations
  15217. std::_Deque_alloc<std::_Deque_base_types<unsigned int,std::allocator<unsigned int> > >
  15218. std::_Compressed_pair<std::allocator<unsigned int>,std::_Deque_val<std::_Deque_simple_types<unsigned int> >,1> _Mypair = 0x194F1E933C8
  15219. unsigned int m_flightMasterFactionId = 0x0
  15220. int m_logintime = 0x5C5FA24D
  15221. int m_Last_tick = 0x5C5FA2C6
  15222. unsigned int[2] m_Played_time
  15223. [0] = 0x2A97C
  15224. [1] = 0x2A94F
  15225. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  15226. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  15227. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  15228. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x194F1E93418
  15229. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x194F1E93430
  15230. unsigned int _Mask = 0x7
  15231. unsigned int _Maxidx = 0x8
  15232. unsigned int m_stableSlots = 0x0
  15233. bool m_mailsLoaded = 0x1
  15234. bool m_mailsUpdated = 0x0
  15235. unsigned int unReadMails = 0x14
  15236. int m_nextMailDelivereTime = 0x0
  15237. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  15238. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  15239. <user defined> value_compare = 0x194F1E93470
  15240. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  15241. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x194F1E93478
  15242. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x194F1E93490
  15243. unsigned int _Mask = 0x3F
  15244. unsigned int _Maxidx = 0x40
  15245. PvPInfo pvpInfo
  15246. bool IsHostile = 0x0
  15247. bool IsInHostileArea = 0x0
  15248. bool IsInNoPvPArea = 0x1
  15249. bool IsInFFAPvPArea = 0x0
  15250. int EndTimer = 0x0
  15251. std::unique_ptr<DuelInfo,std::default_delete<DuelInfo> > duel
  15252. std::_Unique_ptr_base<DuelInfo,std::default_delete<DuelInfo> >
  15253. std::_Compressed_pair<std::default_delete<DuelInfo>,DuelInfo *,1> _Mypair = 0x0
  15254. PlayerMenu* PlayerTalkClass = 0x194E8A94A00
  15255. GossipMenu _gossipMenu
  15256. std::map<unsigned int,GossipMenuItem,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItem> > > _menuItems = 0x194E8A94A00
  15257. std::map<unsigned int,GossipMenuItemData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,GossipMenuItemData> > > _menuItemData = 0x194E8A94A18
  15258. unsigned int _menuId = 0x0
  15259. ObjectGuid _senderGUID = 0x0
  15260. unsigned int _locale = 0x0
  15261. QuestMenu _questMenu
  15262. std::vector<QuestMenuItem,std::allocator<QuestMenuItem> > _questMenuItems = 0x194E8A94A48
  15263. WorldSession* _session = 0x194D12AF1C0
  15264. int m_muteTime = 0x0
  15265. std::atomic<__int64> m_timeOutTime = 0x5C5FA51E
  15266. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x194D12AF1D0
  15267. std::future<SQLQueryHolder *> _charLoginCallback = 0x194D12AF1E0
  15268. QueryCallbackProcessor _queryProcessor = 0x194D12AF1F0
  15269. DosProtection
  15270. WorldSession* Session = NULL
  15271. int _policy = 0x5C5FA51E
  15272. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x194D12AF1D0
  15273. WorldSession::DosProtection AntiDOS = 0x194D12AF210
  15274. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x194D12AF270
  15275. unsigned int m_GUIDLow = 0x10
  15276. Player* _player = 0x194F1E90810
  15277. std::shared_ptr<WorldSocket> m_Socket = 0x194D12AF298
  15278. std::string m_Address = "127.0.0.1"
  15279. int _security = 0x3
  15280. unsigned int _accountId = 0x2
  15281. std::string _accountName = "SS"
  15282. unsigned int m_expansion = 0x2
  15283. Warden* _warden = NULL
  15284. int _logoutTime = 0x0
  15285. bool m_inQueue = 0x0
  15286. bool m_playerLoading = 0x0
  15287. bool m_playerLogout = 0x0
  15288. bool m_playerRecentlyLogout = 0x0
  15289. bool m_playerSave = 0x0
  15290. unsigned int m_sessionDbcLocale = 0x0
  15291. unsigned int m_sessionDbLocaleIndex = 0x0
  15292. std::atomic<unsigned int> m_latency = 0x7
  15293. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  15294. AccountData[8] m_accountData
  15295. [0] = 0x194D12AF328
  15296. [1] = 0x194D12AF358
  15297. [2] = 0x194D12AF388
  15298. [3] = 0x194D12AF3B8
  15299. [4] = 0x194D12AF3E8
  15300. [5] = 0x194D12AF418
  15301. [6] = 0x194D12AF448
  15302. [7] = 0x194D12AF478
  15303. unsigned int[8] m_Tutorials
  15304. [0] = 0xFDFFBFD7
  15305. [1] = 0x7FFFAFF
  15306. [2] = 0x0
  15307. [3] = 0x0
  15308. [4] = 0x0
  15309. [5] = 0x0
  15310. [6] = 0x0
  15311. [7] = 0x0
  15312. unsigned int m_TutorialsChanged = 0x2
  15313. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList = 0x194D12AF4D0
  15314. unsigned int recruiterId = 0x0
  15315. bool isRecruiter = 0x0
  15316. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x194D12AF4F0
  15317. rbac::RBACData* _RBACData = 0x194F1958E90
  15318. unsigned int expireTime = 0xEA60
  15319. bool forceExit = 0x0
  15320. ObjectGuid m_currentBankerGUID = 0x0
  15321. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  15322. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  15323. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x194F1E934E0
  15324. Unit* m_unitMovedByMe = 0x194F1E90810
  15325. WorldObject* m_seer = 0x194F1E90810
  15326. <user defined> m_stealth = 0x194F1E90894
  15327. <user defined> m_stealthDetect = 0x194F1E908A0
  15328. <user defined> m_invisibility = 0x194F1E908AC
  15329. <user defined> m_invisibilityDetect = 0x194F1E908E0
  15330. <user defined> m_serverSideVisibility = 0x194F1E90914
  15331. <user defined> m_serverSideVisibilityDetect = 0x194F1E90920
  15332. unsigned int LastUsedScriptID = 0x0
  15333. <user defined> m_movementInfo = 0x194F1E90930
  15334. <user defined> m_Events = 0x194F1E909A0
  15335. <user defined> m_name = 0x194F1E909C0
  15336. bool m_isActive = 0x1
  15337. bool m_isFarVisible = 0x0
  15338. <user defined> m_visibilityDistanceOverride = 0xCDCDCDCDCDCDCD00
  15339. bool m_isWorldObject = 0x1
  15340. <user defined> m_zoneScript = 0x0
  15341. <user defined> m_transport = 0x0
  15342. unsigned int m_zoneId = 0x112B
  15343. unsigned int m_areaId = 0x11DA
  15344. float m_staticFloorZ = 609.458069
  15345. bool m_outdoors = 0x1
  15346. <user defined> m_currMap = 0x194D45F10D0
  15347. unsigned int m_InstanceId = 0x0
  15348. unsigned int m_phaseMask = 0x1
  15349. unsigned int m_notifyflags = 0x2
  15350. unsigned int m_homebindMapId = 0x261
  15351. unsigned int m_homebindAreaId = 0x10CA
  15352. float m_homebindX = 2356.209961
  15353. float m_homebindY = -5662.209961
  15354. float m_homebindZ = 426.026001
  15355. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  15356. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  15357. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  15358. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x194F1E93530
  15359. 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_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x194F1E93548
  15360. unsigned int _Mask = 0x3FF
  15361. unsigned int _Maxidx = 0x400
  15362. unsigned int[9] m_forced_speed_changes
  15363. [0] = 0x0
  15364. [1] = 0x3
  15365. [2] = 0x0
  15366. [3] = 0x0
  15367. [4] = 0x0
  15368. [5] = 0x0
  15369. [6] = 0x3
  15370. [7] = 0x0
  15371. [8] = 0x0
  15372. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  15373. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15374. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15375. 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 = 0x194F1E93588
  15376. <user defined> _Copy_tag = 0x194F1E93588
  15377. <user defined> _Move_tag = 0x194F1E93588
  15378. unsigned int m_HomebindTimer = 0x0
  15379. bool m_InstanceValid = 0x1
  15380. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  15381. [0] = 0x194F1E935A8
  15382. [1] = 0x194F1E935F8
  15383. [2] = 0x194F1E93648
  15384. [3] = 0x194F1E93698
  15385. Spell* m_spellModTakingSpell = NULL
  15386. bool isDebugAreaTriggers = 0x0
  15387. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  15388. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  15389. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  15390. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x194F1E936F8
  15391. unsigned int m_regenTimerCount = 0x26
  15392. unsigned int m_foodEmoteTimerCount = 0xBDE
  15393. float[7] m_powerFraction
  15394. [0] = 0.000000
  15395. [1] = 0.000000
  15396. [2] = 0.000000
  15397. [3] = 0.000000
  15398. [4] = 0.000000
  15399. [5] = 0.000000
  15400. [6] = 0.000000
  15401. unsigned int m_contestedPvPTimer = 0x0
  15402. BgBattlegroundQueueID_Rec
  15403. int bgQueueTypeId = 0xE9159950
  15404. unsigned int invitedToInstance = 0x7FFB
  15405. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  15406. [0] = 0x0
  15407. [1] = 0x0
  15408. BGData m_bgData
  15409. unsigned int bgInstanceID = 0x0
  15410. unsigned int bgTypeID = 0x0
  15411. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter
  15412. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15413. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15414. 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 = 0x194F1E93750
  15415. <user defined> _Copy_tag = 0x194F1E93750
  15416. <user defined> _Move_tag = 0x194F1E93750
  15417. unsigned int bgAfkReportedCount = 0x0
  15418. int bgAfkReportedTimer = 0x5C5FA379
  15419. unsigned int bgTeam = 0x1D5
  15420. unsigned int mountSpell = 0x0
  15421. unsigned int[2] taxiPath
  15422. [0] = 0x0
  15423. [1] = 0x0
  15424. WorldLocation joinPos
  15425. Position
  15426. <user defined> XY = 0x194F1E93788
  15427. <user defined> XYZ = 0x194F1E93788
  15428. <user defined> XYZO = 0x194F1E93788
  15429. <user defined> PackedXYZ = 0x194F1E93788
  15430. float m_positionX = -9149.389648
  15431. float m_positionY = 425.767273
  15432. float m_positionZ = 94.795647
  15433. float m_orientation = 1.315106
  15434. ?$Streamer@UXY@Position@@
  15435. Position* Pos = 0x43D4E236C60EF58F
  15436. ?$ConstStreamer@UXY@Position@@
  15437. Position* Pos = 0x43D4E236C60EF58F
  15438. ?$Streamer@UXYZ@Position@@
  15439. <user defined> Pos = 0x43D4E236C60EF58F
  15440. ?$ConstStreamer@UXYZ@Position@@
  15441. <user defined> Pos = 0x43D4E236C60EF58F
  15442. ?$Streamer@UXYZO@Position@@
  15443. <user defined> Pos = 0x43D4E236C60EF58F
  15444. ?$ConstStreamer@UXYZO@Position@@
  15445. <user defined> Pos = 0x43D4E236C60EF58F
  15446. ?$Streamer@UPackedXYZ@Position@@
  15447. <user defined> Pos = 0x43D4E236C60EF58F
  15448. ?$ConstStreamer@UPackedXYZ@Position@@
  15449. <user defined> Pos = 0x43D4E236C60EF58F
  15450. unsigned int m_mapId = 0x0
  15451. bool m_IsBGRandomWinner = 0x0
  15452. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  15453. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15454. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15455. 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 = 0x194F1E937A8
  15456. <user defined> _Copy_tag = 0x194F1E937A8
  15457. <user defined> _Move_tag = 0x194F1E937A8
  15458. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  15459. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15460. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15461. 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 = 0x194F1E937C0
  15462. <user defined> _Copy_tag = 0x194F1E937C0
  15463. <user defined> _Move_tag = 0x194F1E937C0
  15464. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  15465. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15466. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15467. 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 = 0x194F1E937D8
  15468. <user defined> _Copy_tag = 0x194F1E937D8
  15469. <user defined> _Move_tag = 0x194F1E937D8
  15470. 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 const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  15471. 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 int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  15472. <user defined> value_compare = 0x194F1E937F0
  15473. 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::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  15474. 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<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x194F1E937F8
  15475. 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::allocator<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> > > > > > > > _Vec = 0x194F1E93810
  15476. unsigned int _Mask = 0x7
  15477. unsigned int _Maxidx = 0x8
  15478. ObjectGuid m_playerSharingQuest
  15479. unsigned int _guid = 0x0
  15480. unsigned int m_sharedQuestId = 0x0
  15481. unsigned int m_ingametime = 0x23FBD
  15482. int m_lastHonorUpdateTime = 0x5C5FA24D
  15483. ObjectGuid m_lootGuid
  15484. unsigned int _guid = 0x0
  15485. unsigned int m_team = 0x1D5
  15486. unsigned int m_nextSave = 0xBC7
  15487. int m_speakTime = 0x5C5FA2B5
  15488. unsigned int m_speakCount = 0x1
  15489. unsigned int m_dungeonDifficulty = 0x0
  15490. unsigned int m_raidDifficulty = 0x0
  15491. unsigned int m_raidMapDifficulty = 0x0
  15492. unsigned int m_atLoginFlags = 0x0
  15493. Item*[150] m_items
  15494. [0] = 0x1949536CC20
  15495. [1] = 0x194953710E0
  15496. [2] = 0x1949536C120
  15497. [3] = NULL
  15498. [4] = 0x19495371660
  15499. [5] = 0x19495371920
  15500. [6] = 0x19495371BE0
  15501. [7] = 0x19495372420
  15502. [8] = 0x1949536D1A0
  15503. [9] = 0x1949536D460
  15504. unsigned int m_currentBuybackSlot = 0x4A
  15505. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  15506. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  15507. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x194F1E93D38
  15508. bool m_itemUpdateQueueBlocked = 0x0
  15509. unsigned int m_ExtraFlags = 0x4
  15510. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  15511. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  15512. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  15513. 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::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x194F1E93D60
  15514. <user defined> value_compare = 0x194F1E93D60
  15515. <user defined> _Copy_tag = 0x194F1E93D60
  15516. <user defined> _Move_tag = 0x194F1E93D60
  15517. <user defined> value_compare = 0x194F1E93D60
  15518. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  15519. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  15520. 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> >
  15521. 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<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x194F1E93D78
  15522. <user defined> value_compare = 0x194F1E93D78
  15523. <user defined> _Copy_tag = 0x194F1E93D78
  15524. <user defined> _Move_tag = 0x194F1E93D78
  15525. <user defined> value_compare = 0x194F1E93D78
  15526. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  15527. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15528. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15529. 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 = 0x194F1E93D90
  15530. <user defined> _Copy_tag = 0x194F1E93D90
  15531. <user defined> _Move_tag = 0x194F1E93D90
  15532. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  15533. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  15534. 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> >
  15535. 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<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x194F1E93DA8
  15536. <user defined> value_compare = 0x194F1E93DA8
  15537. <user defined> _Copy_tag = 0x194F1E93DA8
  15538. <user defined> _Move_tag = 0x194F1E93DA8
  15539. <user defined> value_compare = 0x194F1E93DA8
  15540. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  15541. 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 ,SkillStatusData> >,0> >
  15542. <user defined> value_compare = 0x194F1E93DC0
  15543. 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
  15544. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x194F1E93DC8
  15545. 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::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x194F1E93DE0
  15546. unsigned int _Mask = 0x3F
  15547. unsigned int _Maxidx = 0x40
  15548. unsigned int m_GuildIdInvited = 0x0
  15549. unsigned int m_ArenaTeamIdInvited = 0x0
  15550. std::deque<Mail *,std::allocator<Mail *> > m_mail
  15551. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  15552. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x194F1E93E18
  15553. 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
  15554. 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 *> >,0> >
  15555. <user defined> value_compare = 0x194F1E93E40
  15556. 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
  15557. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x194F1E93E48
  15558. 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::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x194F1E93E60
  15559. unsigned int _Mask = 0x1FF
  15560. unsigned int _Maxidx = 0x200
  15561. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  15562. [0] = 0x194E8B1E870
  15563. [1] = 0x194E8B1D310
  15564. unsigned int m_lastPotionId = 0x0
  15565. unsigned int m_activeSpec = 0x0
  15566. unsigned int m_specsCount = 0x2
  15567. unsigned int[6] m_Glyphs
  15568. [0] = 0x20F
  15569. [1] = 0x0
  15570. [2] = 0x0
  15571. [3] = 0x300
  15572. [4] = 0x0
  15573. [5] = 0x0
  15574. [0] = 0x194F1E93EA8
  15575. unsigned int[6]
  15576. [0] = 0x0
  15577. [1] = 0x0
  15578. [2] = 0x0
  15579. [3] = 0x0
  15580. [4] = 0x0
  15581. [5] = 0x0
  15582. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  15583. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  15584. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  15585. 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::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x194F1E93ED8
  15586. <user defined> value_compare = 0x194F1E93ED8
  15587. <user defined> _Copy_tag = 0x194F1E93ED8
  15588. <user defined> _Move_tag = 0x194F1E93ED8
  15589. <user defined> value_compare = 0x194F1E93ED8
  15590. float[4] m_auraBaseFlatMod
  15591. [0] = 8.000000
  15592. [1] = 3.000000
  15593. [2] = 8.000000
  15594. [3] = 0.000000
  15595. float[4] m_auraBasePctMod
  15596. [0] = 7.749100
  15597. [1] = 7.749100
  15598. [2] = 7.749100
  15599. [3] = 1.000000
  15600. int[25] m_baseRatingValue
  15601. [0] = 0x0
  15602. [1] = 0x0
  15603. [2] = 0x0
  15604. [3] = 0x0
  15605. [4] = 0x0
  15606. [5] = 0x11A
  15607. [6] = 0x11A
  15608. [7] = 0x11A
  15609. [8] = 0x490
  15610. [9] = 0x490
  15611. unsigned int m_baseSpellPower = 0x0
  15612. unsigned int m_baseFeralAP = 0x0
  15613. unsigned int m_baseManaRegen = 0x0
  15614. unsigned int m_baseHealthRegen = 0x0
  15615. int m_spellPenetrationItemMod = 0x0
  15616. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  15617. [0] = 0x194F1E93F58
  15618. [1] = 0x194F1E93FA8
  15619. [2] = 0x194F1E93FF8
  15620. [3] = 0x194F1E94048
  15621. [4] = 0x194F1E94098
  15622. [5] = 0x194F1E940E8
  15623. [6] = 0x194F1E94138
  15624. [7] = 0x194F1E94188
  15625. [8] = 0x194F1E941D8
  15626. [9] = 0x194F1E94228
  15627. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  15628. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  15629. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  15630. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x194F1E94908
  15631. std::list<Item *,std::allocator<Item *> > m_itemDuration
  15632. std::_List_buy<Item *,std::allocator<Item *> >
  15633. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  15634. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x194F1E94920
  15635. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  15636. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  15637. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  15638. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x194F1E94940
  15639. 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_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x194F1E94958
  15640. unsigned int _Mask = 0x7
  15641. unsigned int _Maxidx = 0x8
  15642. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  15643. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  15644. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  15645. WorldSession* m_session = 0x194D12AF1C0
  15646. std::list<Channel *,std::allocator<Channel *> > m_channels
  15647. std::_List_buy<Channel *,std::allocator<Channel *> >
  15648. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  15649. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x194F1E94998
  15650. unsigned int m_cinematic = 0x1
  15651. TradeData* m_trade = NULL
  15652. bool m_DailyQuestChanged = 0x0
  15653. bool m_WeeklyQuestChanged = 0x0
  15654. bool m_MonthlyQuestChanged = 0x0
  15655. bool m_SeasonalQuestChanged = 0x0
  15656. int m_lastDailyQuestTime = 0x0
  15657. unsigned int m_hostileReferenceCheckTimer = 0xA33
  15658. unsigned int m_drunkTimer = 0x0
  15659. unsigned int m_weaponChangeTimer = 0x0
  15660. unsigned int m_zoneUpdateId = 0x112B
  15661. unsigned int m_zoneUpdateTimer = 0x3E8
  15662. unsigned int m_areaUpdateId = 0x11DA
  15663. unsigned int m_deathTimer = 0x0
  15664. int m_deathExpireTime = 0x5AEA7F80
  15665. unsigned int m_WeaponProficiency = 0x41C3
  15666. unsigned int m_ArmorProficiency = 0x41F
  15667. bool m_canParry = 0x1
  15668. bool m_canBlock = 0x0
  15669. bool m_canTitanGrip = 0x0
  15670. unsigned int m_titanGripPenaltySpellId = 0x0
  15671. unsigned int m_swingErrorMsg = 0x0
  15672. float m_ammoDPS = 0.000000
  15673. int _restTime = 0x5C5FA2BF
  15674. unsigned int inn_triggerId = 0x0
  15675. float m_rest_bonus = 0.000000
  15676. unsigned int _restFlagMask = 0x2
  15677. unsigned int m_resetTalentsCost = 0x0
  15678. int m_resetTalentsTime = 0x0
  15679. unsigned int m_usedTalentCount = 0xE5
  15680. unsigned int m_questRewardTalentCount = 0x0
  15681. PlayerSocial* m_social = 0x194E8B1F108
  15682. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap
  15683. std::_Tree<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  15684. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> >,0> >
  15685. 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<ObjectGuid const ,FriendInfo> > >,1>,1> _Mypair = 0x194E8B1F108
  15686. <user defined> value_compare = 0x194E8B1F108
  15687. <user defined> _Copy_tag = 0x194E8B1F108
  15688. <user defined> _Move_tag = 0x194E8B1F108
  15689. <user defined> value_compare = 0x194E8B1F108
  15690. ObjectGuid _playerGUID
  15691. unsigned int _guid = 0x10
  15692. GroupReference m_group
  15693. Reference<Group,Player>
  15694. LinkedListElement
  15695. LinkedListElement* iNext = NULL
  15696. LinkedListElement* iPrev = NULL
  15697. Group* iRefTo = NULL
  15698. Player* iRefFrom = NULL
  15699. unsigned int iSubGroup = 0x0
  15700. GroupReference m_originalGroup
  15701. Reference<Group,Player>
  15702. LinkedListElement
  15703. LinkedListElement* iNext = NULL
  15704. LinkedListElement* iPrev = NULL
  15705. Group* iRefTo = NULL
  15706. Player* iRefFrom = NULL
  15707. unsigned int iSubGroup = 0x0
  15708. Group* m_groupInvite = NULL
  15709. unsigned int m_groupUpdateMask = 0x0
  15710. unsigned int m_auraRaidUpdateMask = 0x0
  15711. bool m_bPassOnGroupLoot = 0x0
  15712. unsigned int m_lastpetnumber = 0x0
  15713. int m_summon_expire = 0x0
  15714. WorldLocation m_summon_location
  15715. Position
  15716. <user defined> XY = 0x194F1E94AC8
  15717. <user defined> XYZ = 0x194F1E94AC8
  15718. <user defined> XYZO = 0x194F1E94AC8
  15719. <user defined> PackedXYZ = 0x194F1E94AC8
  15720. float m_positionX = 0.000000
  15721. float m_positionY = 0.000000
  15722. float m_positionZ = 0.000000
  15723. float m_orientation = 0.000000
  15724. ?$Streamer@UXY@Position@@
  15725. Position* Pos = NULL
  15726. ?$ConstStreamer@UXY@Position@@
  15727. Position* Pos = NULL
  15728. ?$Streamer@UXYZ@Position@@
  15729. <user defined> Pos = 0x0
  15730. ?$ConstStreamer@UXYZ@Position@@
  15731. <user defined> Pos = 0x0
  15732. ?$Streamer@UXYZO@Position@@
  15733. <user defined> Pos = 0x0
  15734. ?$ConstStreamer@UXYZO@Position@@
  15735. <user defined> Pos = 0x0
  15736. ?$Streamer@UPackedXYZ@Position@@
  15737. <user defined> Pos = 0x0
  15738. ?$ConstStreamer@UPackedXYZ@Position@@
  15739. <user defined> Pos = 0x0
  15740. unsigned int m_mapId = 0xFFFFFFFF
  15741. WorldLocation m_recall_location
  15742. Position
  15743. <user defined> XY = 0x194F1E94ADC
  15744. <user defined> XYZ = 0x194F1E94ADC
  15745. <user defined> XYZO = 0x194F1E94ADC
  15746. <user defined> PackedXYZ = 0x194F1E94ADC
  15747. float m_positionX = -4937.068848
  15748. float m_positionY = -1186.582886
  15749. float m_positionZ = 501.704956
  15750. float m_orientation = 5.975234
  15751. ?$Streamer@UXY@Position@@
  15752. Position* Pos = 0xC49452A7C59A488D
  15753. ?$ConstStreamer@UXY@Position@@
  15754. Position* Pos = 0xC49452A7C59A488D
  15755. ?$Streamer@UXYZ@Position@@
  15756. <user defined> Pos = 0xC49452A7C59A488D
  15757. ?$ConstStreamer@UXYZ@Position@@
  15758. <user defined> Pos = 0xC49452A7C59A488D
  15759. ?$Streamer@UXYZO@Position@@
  15760. <user defined> Pos = 0xC49452A7C59A488D
  15761. ?$ConstStreamer@UXYZO@Position@@
  15762. <user defined> Pos = 0xC49452A7C59A488D
  15763. ?$Streamer@UPackedXYZ@Position@@
  15764. <user defined> Pos = 0xC49452A7C59A488D
  15765. ?$ConstStreamer@UPackedXYZ@Position@@
  15766. <user defined> Pos = 0xC49452A7C59A488D
  15767. unsigned int m_mapId = 0x0
  15768. DeclinedName* m_declinedname = NULL
  15769. Runes* m_runes = 0x194E8A94B60
  15770. RuneInfo[6] runes
  15771. [0] = 0x194E8A94B60
  15772. [1] = 0x194E8A94B70
  15773. [2] = 0x194E8A94B80
  15774. [3] = 0x194E8A94B90
  15775. [4] = 0x194E8A94BA0
  15776. [5] = 0x194E8A94BB0
  15777. unsigned int runeState = 0x3F
  15778. unsigned int lastUsedRune = 0x2
  15779. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  15780. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  15781. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  15782. 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_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x194F1E94B00
  15783. <user defined> value_compare = 0x194F1E94B00
  15784. <user defined> _Copy_tag = 0x194F1E94B00
  15785. <user defined> _Move_tag = 0x194F1E94B00
  15786. <user defined> value_compare = 0x194F1E94B00
  15787. unsigned int m_grantableLevels = 0x0
  15788. unsigned int m_fishingSteps = 0x0
  15789. bool m_needsZoneUpdate = 0x0
  15790. CinematicMgr* _cinematicMgr = 0x194EA75EF10
  15791. Player* player = 0x194F1E90810
  15792. unsigned int m_cinematicDiff = 0x1CD16
  15793. unsigned int m_lastCinematicCheck = 0x0
  15794. unsigned int m_activeCinematicCameraId = 0x0
  15795. unsigned int m_cinematicLength = 0x0
  15796. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  15797. Position m_remoteSightPosition
  15798. <user defined> XY = 0x194EA75EF30
  15799. <user defined> XYZ = 0x194EA75EF30
  15800. <user defined> XYZO = 0x194EA75EF30
  15801. <user defined> PackedXYZ = 0x194EA75EF30
  15802. float m_positionX = 0.000000
  15803. float m_positionY = 0.000000
  15804. float m_positionZ = 0.000000
  15805. float m_orientation = 0.000000
  15806. ?$Streamer@UXY@Position@@
  15807. Position* Pos = NULL
  15808. ?$ConstStreamer@UXY@Position@@
  15809. Position* Pos = NULL
  15810. ?$Streamer@UXYZ@Position@@
  15811. <user defined> Pos = 0x0
  15812. ?$ConstStreamer@UXYZ@Position@@
  15813. <user defined> Pos = 0x0
  15814. ?$Streamer@UXYZO@Position@@
  15815. <user defined> Pos = 0x0
  15816. ?$ConstStreamer@UXYZO@Position@@
  15817. <user defined> Pos = 0x0
  15818. ?$Streamer@UPackedXYZ@Position@@
  15819. <user defined> Pos = 0x0
  15820. ?$ConstStreamer@UPackedXYZ@Position@@
  15821. <user defined> Pos = 0x0
  15822. TempSummon* m_CinematicObject = NULL
  15823. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  15824. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  15825. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  15826. 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 = 0x194F1E94B28
  15827. <user defined> _Copy_tag = 0x194F1E94B28
  15828. <user defined> _Move_tag = 0x194F1E94B28
  15829. MapReference m_mapRef
  15830. Reference<Map,Player>
  15831. LinkedListElement
  15832. LinkedListElement* iNext = 0x194D45F12A0
  15833. LinkedListElement* iPrev = 0x194D45F1290
  15834. Map* iRefTo = 0x194D45F10D0
  15835. Player* iRefFrom = 0x194F1E90810
  15836. unsigned int m_lastFallTime = 0x49
  15837. float m_lastFallZ = 609.457886
  15838. int[3] m_MirrorTimer
  15839. [0] = 0xFFFFFFFF
  15840. [1] = 0xFFFFFFFF
  15841. [2] = 0xFFFFFFFF
  15842. unsigned int m_MirrorTimerFlags = 0x0
  15843. unsigned int m_MirrorTimerFlagsLast = 0x0
  15844. bool m_isInWater = 0x0
  15845. unsigned int[6] m_runeGraceCooldown
  15846. [0] = 0xFFFFFFFF
  15847. [1] = 0xFFFFFFFF
  15848. [2] = 0xFFFFFFFF
  15849. [3] = 0xFFFFFFFF
  15850. [4] = 0xFFFFFFFF
  15851. [5] = 0xFFFFFFFF
  15852. unsigned int[6] m_lastRuneGraceTimers
  15853. [0] = 0x0
  15854. [1] = 0x0
  15855. [2] = 0x0
  15856. [3] = 0x0
  15857. [4] = 0x0
  15858. [5] = 0x0
  15859. WorldLocation m_teleport_dest
  15860. Position
  15861. <user defined> XY = 0x194F1E94BB0
  15862. <user defined> XYZ = 0x194F1E94BB0
  15863. <user defined> XYZO = 0x194F1E94BB0
  15864. <user defined> PackedXYZ = 0x194F1E94BB0
  15865. float m_positionX = 5804.149902
  15866. float m_positionY = 624.770996
  15867. float m_positionZ = 647.767029
  15868. float m_orientation = 1.640000
  15869. ?$Streamer@UXY@Position@@
  15870. Position* Pos = 0x441C315845B56133
  15871. ?$ConstStreamer@UXY@Position@@
  15872. Position* Pos = 0x441C315845B56133
  15873. ?$Streamer@UXYZ@Position@@
  15874. <user defined> Pos = 0x441C315845B56133
  15875. ?$ConstStreamer@UXYZ@Position@@
  15876. <user defined> Pos = 0x441C315845B56133
  15877. ?$Streamer@UXYZO@Position@@
  15878. <user defined> Pos = 0x441C315845B56133
  15879. ?$ConstStreamer@UXYZO@Position@@
  15880. <user defined> Pos = 0x441C315845B56133
  15881. ?$Streamer@UPackedXYZ@Position@@
  15882. <user defined> Pos = 0x441C315845B56133
  15883. ?$ConstStreamer@UPackedXYZ@Position@@
  15884. <user defined> Pos = 0x441C315845B56133
  15885. unsigned int m_mapId = 0x23B
  15886. unsigned int m_teleport_options = 0x0
  15887. bool mSemaphoreTeleport_Near = 0x0
  15888. bool mSemaphoreTeleport_Far = 0x0
  15889. unsigned int m_DelayedOperations = 0x0
  15890. bool m_bCanDelayTeleport = 0x0
  15891. bool m_bHasDelayedTeleport = 0x0
  15892. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  15893. unsigned int m_oldpetspell = 0x0
  15894. AchievementMgr* m_achievementMgr = 0x194E8A33110
  15895. Player* m_player = 0x194F1E90810
  15896. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress
  15897. std::_Hash<std::_Umap_traits<unsigned int,CriteriaProgress,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CriteriaProgress> >,0> >
  15898. <user defined> value_compare = 0x194E8A33118
  15899. std::_Umap_traits<unsigned int,CriteriaProgress,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CriteriaProgress> >,0> _Traitsobj = 0x3F800000
  15900. std::list<std::pair<unsigned int const ,CriteriaProgress>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _List = 0x194E8A33120
  15901. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CriteriaProgress> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CriteriaProgress> > > > > > _Vec = 0x194E8A33138
  15902. unsigned int _Mask = 0x7FF
  15903. unsigned int _Maxidx = 0x800
  15904. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements
  15905. std::_Hash<std::_Umap_traits<unsigned int,CompletedAchievementData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> >,0> >
  15906. <user defined> value_compare = 0x194E8A33168
  15907. std::_Umap_traits<unsigned int,CompletedAchievementData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> >,0> _Traitsobj = 0x3F800000
  15908. std::list<std::pair<unsigned int const ,CompletedAchievementData>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _List = 0x194E8A33170
  15909. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CompletedAchievementData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CompletedAchievementData> > > > > > _Vec = 0x194E8A33188
  15910. unsigned int _Mask = 0x1FF
  15911. unsigned int _Maxidx = 0x200
  15912. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements
  15913. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  15914. 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> >
  15915. 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::pair<unsigned int const ,unsigned int> > >,1>,1> _Mypair = 0x194E8A331B8
  15916. <user defined> value_compare = 0x194E8A331B8
  15917. <user defined> _Copy_tag = 0x194E8A331B8
  15918. <user defined> _Move_tag = 0x194E8A331B8
  15919. <user defined> value_compare = 0x194E8A331B8
  15920. ReputationMgr* m_reputationMgr = 0x194EA75D310
  15921. Player* _player = 0x194F1E90810
  15922. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions
  15923. std::_Tree<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  15924. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> >,0> >
  15925. 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::pair<unsigned int const ,FactionState> > >,1>,1> _Mypair = 0x194EA75D318
  15926. <user defined> value_compare = 0x194EA75D318
  15927. <user defined> _Copy_tag = 0x194EA75D318
  15928. <user defined> _Move_tag = 0x194EA75D318
  15929. <user defined> value_compare = 0x194EA75D318
  15930. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions
  15931. std::_Tree<std::_Tmap_traits<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> >,0> >
  15932. 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> >
  15933. 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<std::pair<unsigned int const ,enum ReputationRank> > >,1>,1> _Mypair = 0x194EA75D330
  15934. <user defined> value_compare = 0x194EA75D330
  15935. <user defined> _Copy_tag = 0x194EA75D330
  15936. <user defined> _Move_tag = 0x194EA75D330
  15937. <user defined> value_compare = 0x194EA75D330
  15938. unsigned int _visibleFactionCount = 0xF
  15939. unsigned int _honoredFactionCount = 0x2
  15940. unsigned int _reveredFactionCount = 0x2
  15941. unsigned int _exaltedFactionCount = 0x2
  15942. bool _sendFactionIncreased = 0x0
  15943. unsigned int m_ChampioningFaction = 0x0
  15944. unsigned int m_timeSyncCounter = 0xA
  15945. unsigned int m_timeSyncTimer = 0x14C1
  15946. unsigned int m_timeSyncClient = 0x429714F1
  15947. unsigned int m_timeSyncServer = 0x40539
  15948. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  15949. 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> >
  15950. <user defined> value_compare = 0x194F1E94C08
  15951. 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
  15952. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x194F1E94C10
  15953. 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_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x194F1E94C28
  15954. unsigned int _Mask = 0x7
  15955. unsigned int _Maxidx = 0x8
  15956. unsigned int _pendingBindId = 0x0
  15957. unsigned int _pendingBindTimer = 0x0
  15958. unsigned int _activeCheats = 0x4
  15959. unsigned int healthBeforeDuel = 0x0
  15960. unsigned int manaBeforeDuel = 0x0
  15961. WorldLocation _corpseLocation
  15962. Position
  15963. <user defined> XY = 0x194F1E94C6C
  15964. <user defined> XYZ = 0x194F1E94C6C
  15965. <user defined> XYZO = 0x194F1E94C6C
  15966. <user defined> PackedXYZ = 0x194F1E94C6C
  15967. float m_positionX = 0.000000
  15968. float m_positionY = 0.000000
  15969. float m_positionZ = 0.000000
  15970. float m_orientation = 0.000000
  15971. ?$Streamer@UXY@Position@@
  15972. Position* Pos = NULL
  15973. ?$ConstStreamer@UXY@Position@@
  15974. Position* Pos = NULL
  15975. ?$Streamer@UXYZ@Position@@
  15976. <user defined> Pos = 0x0
  15977. ?$ConstStreamer@UXYZ@Position@@
  15978. <user defined> Pos = 0x0
  15979. ?$Streamer@UXYZO@Position@@
  15980. <user defined> Pos = 0x0
  15981. ?$ConstStreamer@UXYZO@Position@@
  15982. <user defined> Pos = 0x0
  15983. ?$Streamer@UPackedXYZ@Position@@
  15984. <user defined> Pos = 0x0
  15985. ?$ConstStreamer@UPackedXYZ@Position@@
  15986. <user defined> Pos = 0x0
  15987. unsigned int m_mapId = 0xFFFFFFFF
  15988. Local Map* this = 0x194D45F10D0
  15989. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  15990. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  15991. LinkedListHead
  15992. LinkedListElement iFirst = 0x194D45F10D8
  15993. LinkedListElement iLast = 0x194D45F10E8
  15994. unsigned int iSize = 0xE
  15995. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  15996. <user defined> iterator = 0xDD119078
  15997. iterator
  15998. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  15999. iterator
  16000. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  16001. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder
  16002. std::_Hash<std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> >
  16003. <user defined> value_compare = 0x194D45F1100
  16004. std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> _Traitsobj = 0x3F800000
  16005. std::list<std::pair<unsigned int const ,CreatureGroup *>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > _List = 0x194D45F1108
  16006. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > > > > _Vec = 0x194D45F1120
  16007. unsigned int _Mask = 0x7
  16008. unsigned int _Maxidx = 0x8
  16009. bool _creatureToMoveLock = 0x0
  16010. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  16011. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  16012. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x194D45F1158
  16013. bool _gameObjectsToMoveLock = 0x0
  16014. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  16015. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  16016. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x194D45F1180
  16017. bool _dynamicObjectsToMoveLock = 0x0
  16018. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  16019. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  16020. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x194D45F11A8
  16021. std::mutex _mapLock
  16022. std::_Mutex_base
  16023. std::_Align_type<double,80> _Mtx_storage = 0x194D45F11C8
  16024. std::mutex _gridLock
  16025. std::_Mutex_base
  16026. std::_Align_type<double,80> _Mtx_storage = 0x194D45F1218
  16027. MapEntry* i_mapEntry = 0x194FBF1249C
  16028. unsigned int MapID = 0x23B
  16029. unsigned int map_type = 0x0
  16030. unsigned int Flags = 0x1D
  16031. char*[16] name
  16032. [0] = "Northrend"
  16033. [1] = ""
  16034. [2] = ""
  16035. [3] = ""
  16036. [4] = ""
  16037. [5] = ""
  16038. [6] = ""
  16039. [7] = ""
  16040. [8] = ""
  16041. [9] = ""
  16042. unsigned int linked_zone = 0x0
  16043. unsigned int multimap_id = 0xD8
  16044. int entrance_map = 0x0
  16045. float entrance_x = 0.000000
  16046. float entrance_y = 0.000000
  16047. unsigned int addon = 0x2
  16048. unsigned int unk_time = 0x0
  16049. unsigned int maxPlayers = 0x0
  16050. unsigned int i_spawnMode = 0x0
  16051. unsigned int i_InstanceId = 0x0
  16052. unsigned int m_unloadTimer = 0x0
  16053. float m_VisibleDistance = 90.000000
  16054. DynamicMapTree _dynamicTree
  16055. DynTreeImpl* impl = 0x194D4609960
  16056. MapRefManager m_mapRefManager
  16057. RefManager<Map,Player>
  16058. LinkedListHead
  16059. LinkedListElement iFirst = 0x194D45F1290
  16060. LinkedListElement iLast = 0x194D45F12A0
  16061. unsigned int iSize = 0x1
  16062. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF1E94B48
  16063. <user defined> iterator = 0xF1E94B48
  16064. <user defined> iterator = 0x194D45F1288
  16065. iterator
  16066. MapReference* _Ptr = 0x7FFBE92D4B40
  16067. const_iterator
  16068. MapReference* _Ptr = 0x7FFBE92D4B40
  16069. LinkedListHead::Iterator<MapReference> m_mapRefIter
  16070. MapReference* _Ptr = 0x194F1E94B40
  16071. Reference<Map,Player>
  16072. LinkedListElement
  16073. LinkedListElement* iNext = 0x194D45F12A0
  16074. LinkedListElement* iPrev = 0x194D45F1290
  16075. Map* iRefTo = 0x194D45F10D0
  16076. Player* iRefFrom = 0x194F1E90810
  16077. int m_VisibilityNotifyPeriod = 0x3E8
  16078. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  16079. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16080. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16081. 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 = 0x194D45F12C8
  16082. <user defined> _Copy_tag = 0x194D45F12C8
  16083. <user defined> _Move_tag = 0x194D45F12C8
  16084. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  16085. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  16086. std::_Iterator_base12
  16087. std::_Container_proxy* _Myproxy = 0x194D41579A0
  16088. std::_Iterator_base12* _Mynextiter = NULL
  16089. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x194CCF068B0
  16090. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  16091. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  16092. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  16093. 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 = 0x194D45F12F8
  16094. <user defined> _Copy_tag = 0x194D45F12F8
  16095. <user defined> _Move_tag = 0x194D45F12F8
  16096. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  16097. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  16098. std::_Iterator_base12
  16099. std::_Container_proxy* _Myproxy = 0x194D4157720
  16100. std::_Iterator_base12* _Mynextiter = NULL
  16101. std::_Tree_node<Transport *,void *>* _Ptr = 0x194CCF059D0
  16102. int i_gridExpiry = 0xEA60
  16103. Map* m_parentMap = 0x194D45F10D0
  16104. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  16105. [0] = NULL
  16106. [1] = NULL
  16107. [2] = NULL
  16108. [3] = NULL
  16109. [4] = NULL
  16110. [5] = NULL
  16111. [6] = NULL
  16112. [7] = NULL
  16113. [8] = NULL
  16114. [9] = NULL
  16115. [0] = 0x194D45F1338
  16116. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16117. [0] = NULL
  16118. [1] = NULL
  16119. [2] = NULL
  16120. [3] = NULL
  16121. [4] = NULL
  16122. [5] = NULL
  16123. [6] = NULL
  16124. [7] = NULL
  16125. [8] = NULL
  16126. [9] = NULL
  16127. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16128. [0] = NULL
  16129. [1] = NULL
  16130. [2] = NULL
  16131. [3] = NULL
  16132. [4] = NULL
  16133. [5] = NULL
  16134. [6] = NULL
  16135. [7] = NULL
  16136. [8] = NULL
  16137. [9] = NULL
  16138. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16139. [0] = NULL
  16140. [1] = NULL
  16141. [2] = NULL
  16142. [3] = NULL
  16143. [4] = NULL
  16144. [5] = NULL
  16145. [6] = NULL
  16146. [7] = NULL
  16147. [8] = NULL
  16148. [9] = NULL
  16149. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16150. [0] = NULL
  16151. [1] = NULL
  16152. [2] = NULL
  16153. [3] = NULL
  16154. [4] = NULL
  16155. [5] = NULL
  16156. [6] = NULL
  16157. [7] = NULL
  16158. [8] = NULL
  16159. [9] = NULL
  16160. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16161. [0] = NULL
  16162. [1] = NULL
  16163. [2] = NULL
  16164. [3] = NULL
  16165. [4] = NULL
  16166. [5] = NULL
  16167. [6] = NULL
  16168. [7] = NULL
  16169. [8] = NULL
  16170. [9] = NULL
  16171. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16172. [0] = NULL
  16173. [1] = NULL
  16174. [2] = NULL
  16175. [3] = NULL
  16176. [4] = NULL
  16177. [5] = NULL
  16178. [6] = NULL
  16179. [7] = NULL
  16180. [8] = NULL
  16181. [9] = NULL
  16182. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16183. [0] = NULL
  16184. [1] = NULL
  16185. [2] = NULL
  16186. [3] = NULL
  16187. [4] = NULL
  16188. [5] = NULL
  16189. [6] = NULL
  16190. [7] = NULL
  16191. [8] = NULL
  16192. [9] = NULL
  16193. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16194. [0] = NULL
  16195. [1] = NULL
  16196. [2] = NULL
  16197. [3] = NULL
  16198. [4] = NULL
  16199. [5] = NULL
  16200. [6] = NULL
  16201. [7] = NULL
  16202. [8] = NULL
  16203. [9] = NULL
  16204. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16205. [0] = NULL
  16206. [1] = NULL
  16207. [2] = NULL
  16208. [3] = NULL
  16209. [4] = NULL
  16210. [5] = NULL
  16211. [6] = NULL
  16212. [7] = NULL
  16213. [8] = NULL
  16214. [9] = NULL
  16215. GridMap*[64] GridMaps
  16216. [0] = NULL
  16217. [1] = NULL
  16218. [2] = NULL
  16219. [3] = NULL
  16220. [4] = NULL
  16221. [5] = NULL
  16222. [6] = NULL
  16223. [7] = NULL
  16224. [8] = NULL
  16225. [9] = NULL
  16226. [0] = 0x194D45F9338
  16227. <user defined>*[64] GridMap
  16228. [0] = NULL
  16229. [1] = NULL
  16230. [2] = NULL
  16231. [3] = NULL
  16232. [4] = NULL
  16233. [5] = NULL
  16234. [6] = NULL
  16235. [7] = NULL
  16236. [8] = NULL
  16237. [9] = NULL
  16238. <user defined>*[64] GridMap
  16239. [0] = NULL
  16240. [1] = NULL
  16241. [2] = NULL
  16242. [3] = NULL
  16243. [4] = NULL
  16244. [5] = NULL
  16245. [6] = NULL
  16246. [7] = NULL
  16247. [8] = NULL
  16248. [9] = NULL
  16249. <user defined>*[64] GridMap
  16250. [0] = NULL
  16251. [1] = NULL
  16252. [2] = NULL
  16253. [3] = NULL
  16254. [4] = NULL
  16255. [5] = NULL
  16256. [6] = NULL
  16257. [7] = NULL
  16258. [8] = NULL
  16259. [9] = NULL
  16260. <user defined>*[64] GridMap
  16261. [0] = NULL
  16262. [1] = NULL
  16263. [2] = NULL
  16264. [3] = NULL
  16265. [4] = NULL
  16266. [5] = NULL
  16267. [6] = NULL
  16268. [7] = NULL
  16269. [8] = NULL
  16270. [9] = NULL
  16271. <user defined>*[64] GridMap
  16272. [0] = NULL
  16273. [1] = NULL
  16274. [2] = NULL
  16275. [3] = NULL
  16276. [4] = NULL
  16277. [5] = NULL
  16278. [6] = NULL
  16279. [7] = NULL
  16280. [8] = NULL
  16281. [9] = NULL
  16282. <user defined>*[64] GridMap
  16283. [0] = NULL
  16284. [1] = NULL
  16285. [2] = NULL
  16286. [3] = NULL
  16287. [4] = NULL
  16288. [5] = NULL
  16289. [6] = NULL
  16290. [7] = NULL
  16291. [8] = NULL
  16292. [9] = NULL
  16293. <user defined>*[64] GridMap
  16294. [0] = NULL
  16295. [1] = NULL
  16296. [2] = NULL
  16297. [3] = NULL
  16298. [4] = NULL
  16299. [5] = NULL
  16300. [6] = NULL
  16301. [7] = NULL
  16302. [8] = NULL
  16303. [9] = NULL
  16304. <user defined>*[64] GridMap
  16305. [0] = NULL
  16306. [1] = NULL
  16307. [2] = NULL
  16308. [3] = NULL
  16309. [4] = NULL
  16310. [5] = NULL
  16311. [6] = NULL
  16312. [7] = NULL
  16313. [8] = NULL
  16314. [9] = NULL
  16315. <user defined>*[64] GridMap
  16316. [0] = NULL
  16317. [1] = NULL
  16318. [2] = NULL
  16319. [3] = NULL
  16320. [4] = NULL
  16321. [5] = NULL
  16322. [6] = NULL
  16323. [7] = NULL
  16324. [8] = NULL
  16325. [9] = NULL
  16326. std::bitset<262144> marked_cells
  16327. <user defined> reference = 0x194D4601338
  16328. unsigned int[4096] _Array
  16329. [0] = 0x0
  16330. [1] = 0x0
  16331. [2] = 0x0
  16332. [3] = 0x0
  16333. [4] = 0x0
  16334. [5] = 0x0
  16335. [6] = 0x0
  16336. [7] = 0x0
  16337. [8] = 0x0
  16338. [9] = 0x0
  16339. bool i_scriptLock = 0x0
  16340. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  16341. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16342. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16343. 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 = 0x194D4609340
  16344. <user defined> _Copy_tag = 0x194D4609340
  16345. <user defined> _Move_tag = 0x194D4609340
  16346. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  16347. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  16348. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  16349. 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<WorldObject * const,bool> > >,1>,1> _Mypair = 0x194D4609358
  16350. <user defined> value_compare = 0x194D4609358
  16351. <user defined> _Copy_tag = 0x194D4609358
  16352. <user defined> _Move_tag = 0x194D4609358
  16353. <user defined> value_compare = 0x194D4609358
  16354. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  16355. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16356. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16357. 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 = 0x194D4609370
  16358. <user defined> _Copy_tag = 0x194D4609370
  16359. <user defined> _Move_tag = 0x194D4609370
  16360. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  16361. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  16362. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  16363. 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 const ,ScriptAction> > >,1>,1> _Mypair = 0x194D4609388
  16364. <user defined> value_compare = 0x194D4609388
  16365. <user defined> _Copy_tag = 0x194D4609388
  16366. <user defined> _Move_tag = 0x194D4609388
  16367. <user defined> value_compare = 0x194D4609388
  16368. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes
  16369. boost::heap::detail::make_fibonacci_heap_base<RespawnInfo *,boost::parameter::aux::arg_list<boost::heap::compare<CompareRespawnInfo>,boost::parameter::aux::empty_arg_list> >::type
  16370. boost::heap::detail::heap_base<RespawnInfo *,CompareRespawnInfo,1,unsigned __int64,0>
  16371. boost::heap::detail::size_holder<1,unsigned __int64>
  16372. unsigned int size_ = 0x8
  16373. super_t
  16374. implementation_defined
  16375. boost::heap::detail::marked_heap_node<RespawnInfo *>* top_element = 0x19503223520
  16376. boost::heap::detail::parent_pointing_heap_node<RespawnInfo *>
  16377. boost::heap::detail::heap_node<RespawnInfo *,1>
  16378. boost::heap::detail::heap_node_base<0>
  16379. boost::intrusive::list_base_hook<boost::intrusive::link_mode<1>,void,void>
  16380. boost::intrusive::generic_hook<0,boost::intrusive::list_node_traits<void *>,boost::intrusive::dft_tag,1,1>
  16381. boost::intrusive::node_holder<boost::intrusive::list_node<void *>,boost::intrusive::dft_tag,1>
  16382. boost::intrusive::list_node<void *>
  16383. boost::intrusive::list_node<void *>* next_ = 0x194D46093C8
  16384. boost::intrusive::list_node<void *>* prev_ = 0x19503225B20
  16385. RespawnInfo* value = 0x195033B6620
  16386. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,boost::intrusive::constant_time_size<1>,void,void,void> children = 0x19503223538
  16387. boost::heap::detail::parent_pointing_heap_node<RespawnInfo *>* parent = NULL
  16388. bool mark = 0x0
  16389. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots
  16390. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>
  16391. root_plus_size
  16392. boost::intrusive::detail::size_holder<1,unsigned __int64,void>
  16393. unsigned int size_ = 0x8
  16394. boost::intrusive::detail::default_header_holder<boost::intrusive::list_node_traits<void *> > m_header = 0x194D46093C8
  16395. data_t
  16396. boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>
  16397. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>::root_plus_size root_plus_size_ = 0x194D46093C0
  16398. boost::intrusive::list_impl<boost::intrusive::bhtraits<boost::heap::detail::heap_node_base<0>,boost::intrusive::list_node_traits<void *>,1,boost::intrusive::dft_tag,1>,unsigned __int64,1,void>::data_t data_ = 0x194D46093C0
  16399. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId
  16400. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  16401. <user defined> value_compare = 0x194D46093D8
  16402. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  16403. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D46093E0
  16404. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D46093F8
  16405. unsigned int _Mask = 0x7
  16406. unsigned int _Maxidx = 0x8
  16407. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId
  16408. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  16409. <user defined> value_compare = 0x194D4609428
  16410. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  16411. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D4609430
  16412. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D4609448
  16413. unsigned int _Mask = 0x7
  16414. unsigned int _Maxidx = 0x8
  16415. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds
  16416. std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >
  16417. std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> _Traitsobj = 0x3F800000
  16418. std::list<unsigned int,std::allocator<unsigned int> > _List = 0x194D4609480
  16419. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0> > > _Vec = 0x194D4609498
  16420. unsigned int _Mask = 0x7
  16421. unsigned int _Maxidx = 0x8
  16422. unsigned int _respawnCheckTimer = 0x94D
  16423. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap
  16424. std::_Hash<std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  16425. <user defined> value_compare = 0x194D46094D0
  16426. std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  16427. std::list<std::pair<unsigned int const ,unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _List = 0x194D46094D8
  16428. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > > > > _Vec = 0x194D46094F0
  16429. unsigned int _Mask = 0x7
  16430. unsigned int _Maxidx = 0x8
  16431. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  16432. 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 ,ZoneDynamicInfo> >,0> >
  16433. <user defined> value_compare = 0x194D4609520
  16434. 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
  16435. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x194D4609528
  16436. 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::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > > > > _Vec = 0x194D4609540
  16437. unsigned int _Mask = 0x7
  16438. unsigned int _Maxidx = 0x8
  16439. unsigned int _defaultLight = 0x2F0
  16440. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators
  16441. std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  16442. 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 HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  16443. 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<ObjectGuidGeneratorBase> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > >,1>,1> _Mypair = 0x194D4609578
  16444. <user defined> value_compare = 0x194D4609578
  16445. <user defined> _Copy_tag = 0x194D4609578
  16446. <user defined> _Move_tag = 0x194D4609578
  16447. <user defined> value_compare = 0x194D4609578
  16448. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore
  16449. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _elements
  16450. ContainerUnorderedMap<Creature,ObjectGuid> _elements = 0x194D4609590
  16451. ContainerUnorderedMap<TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > >,ObjectGuid> _TailElements = 0x194D46095E0
  16452. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore
  16453. std::_Hash<std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> >
  16454. <user defined> value_compare = 0x194D4609728
  16455. std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> _Traitsobj = 0x3F800000
  16456. std::list<std::pair<unsigned int const ,Creature *>,std::allocator<std::pair<unsigned int const ,Creature *> > > _List = 0x194D4609730
  16457. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > > > > _Vec = 0x194D4609748
  16458. unsigned int _Mask = 0x7FF
  16459. unsigned int _Maxidx = 0x800
  16460. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore
  16461. std::_Hash<std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> >
  16462. <user defined> value_compare = 0x194D4609778
  16463. std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> _Traitsobj = 0x3F800000
  16464. std::list<std::pair<unsigned int const ,GameObject *>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _List = 0x194D4609780
  16465. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > > > > _Vec = 0x194D4609798
  16466. unsigned int _Mask = 0x7FF
  16467. unsigned int _Maxidx = 0x800
  16468. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell
  16469. 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>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> >
  16470. <user defined> value_compare = 0x194D46097C8
  16471. 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_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> _Traitsobj = 0x3F800000
  16472. 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::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _List = 0x194D46097D0
  16473. 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<Corpse *> > > > > >,std::allocator<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<Corpse *> > > > > > > > _Vec = 0x194D46097E8
  16474. unsigned int _Mask = 0x7
  16475. unsigned int _Maxidx = 0x8
  16476. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  16477. 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> >
  16478. <user defined> value_compare = 0x194D4609818
  16479. 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
  16480. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x194D4609820
  16481. 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_simple_types<std::pair<ObjectGuid const ,Corpse *> > > > > > _Vec = 0x194D4609838
  16482. unsigned int _Mask = 0x7
  16483. unsigned int _Maxidx = 0x8
  16484. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  16485. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  16486. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  16487. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x194D4609870
  16488. 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_simple_types<Corpse *> >,std::_Iterator_base0> > > _Vec = 0x194D4609888
  16489. unsigned int _Mask = 0x7
  16490. unsigned int _Maxidx = 0x8
  16491. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  16492. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  16493. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  16494. std::list<Object *,std::allocator<Object *> > _List = 0x194D46098C0
  16495. 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_simple_types<Object *> >,std::_Iterator_base0> > > _Vec = 0x194D46098D8
  16496. unsigned int _Mask = 0x7
  16497. unsigned int _Maxidx = 0x8
  16498. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks
  16499. Node
  16500. std::function<void __cdecl(Map *)>* Data = 0x194D4158760
  16501. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> Next = 0x194D4158760
  16502. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _head
  16503. std::_Atomic_address
  16504. unsigned int _My_val = 0x194D4158760
  16505. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _tail = 0x194D4158760
  16506. Parameter unsigned int t_diff = 0xC4
  16507. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > grid_object_update
  16508. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  16509. unsigned int i_timeDiff = 0xC4
  16510. Local Trinity::ObjectUpdater updater
  16511. unsigned int i_timeDiff = 0xC4
  16512. Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update
  16513. Trinity::ObjectUpdater& i_visitor = 0x88BAFF414
  16514. unsigned int i_timeDiff = 0xC4
  16515.  
  16516. 00007FFBE8587B3C 000000088BAFF7B0 MapUpdateRequest::call+3C c:\tc\src\server\game\maps\mapupdater.cpp line 43
  16517. Local MapUpdateRequest* this = 0x1950352E6A0
  16518. Map& m_map = 0x194D45F10D0
  16519. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  16520. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  16521. LinkedListHead
  16522. LinkedListElement iFirst = 0x194D45F10D8
  16523. LinkedListElement iLast = 0x194D45F10E8
  16524. unsigned int iSize = 0xE
  16525. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  16526. <user defined> iterator = 0xDD119078
  16527. iterator
  16528. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  16529. iterator
  16530. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  16531. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder
  16532. std::_Hash<std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> >
  16533. <user defined> value_compare = 0x194D45F1100
  16534. std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> _Traitsobj = 0x3F800000
  16535. std::list<std::pair<unsigned int const ,CreatureGroup *>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > _List = 0x194D45F1108
  16536. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > > > > _Vec = 0x194D45F1120
  16537. unsigned int _Mask = 0x7
  16538. unsigned int _Maxidx = 0x8
  16539. bool _creatureToMoveLock = 0x0
  16540. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  16541. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  16542. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x194D45F1158
  16543. bool _gameObjectsToMoveLock = 0x0
  16544. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  16545. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  16546. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x194D45F1180
  16547. bool _dynamicObjectsToMoveLock = 0x0
  16548. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  16549. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  16550. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x194D45F11A8
  16551. std::mutex _mapLock
  16552. std::_Mutex_base
  16553. std::_Align_type<double,80> _Mtx_storage = 0x194D45F11C8
  16554. std::mutex _gridLock
  16555. std::_Mutex_base
  16556. std::_Align_type<double,80> _Mtx_storage = 0x194D45F1218
  16557. MapEntry* i_mapEntry = 0x194FBF1249C
  16558. unsigned int MapID = 0x23B
  16559. unsigned int map_type = 0x0
  16560. unsigned int Flags = 0x1D
  16561. char*[16] name
  16562. [0] = "Northrend"
  16563. [1] = ""
  16564. [2] = ""
  16565. [3] = ""
  16566. [4] = ""
  16567. [5] = ""
  16568. [6] = ""
  16569. [7] = ""
  16570. [8] = ""
  16571. [9] = ""
  16572. unsigned int linked_zone = 0x0
  16573. unsigned int multimap_id = 0xD8
  16574. int entrance_map = 0x0
  16575. float entrance_x = 0.000000
  16576. float entrance_y = 0.000000
  16577. unsigned int addon = 0x2
  16578. unsigned int unk_time = 0x0
  16579. unsigned int maxPlayers = 0x0
  16580. unsigned int i_spawnMode = 0x0
  16581. unsigned int i_InstanceId = 0x0
  16582. unsigned int m_unloadTimer = 0x0
  16583. float m_VisibleDistance = 90.000000
  16584. DynamicMapTree _dynamicTree
  16585. DynTreeImpl* impl = 0x194D4609960
  16586. MapRefManager m_mapRefManager
  16587. RefManager<Map,Player>
  16588. LinkedListHead
  16589. LinkedListElement iFirst = 0x194D45F1290
  16590. LinkedListElement iLast = 0x194D45F12A0
  16591. unsigned int iSize = 0x1
  16592. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF1E94B48
  16593. <user defined> iterator = 0xF1E94B48
  16594. <user defined> iterator = 0x194D45F1288
  16595. iterator
  16596. MapReference* _Ptr = 0x7FFBE92D4B40
  16597. const_iterator
  16598. MapReference* _Ptr = 0x7FFBE92D4B40
  16599. LinkedListHead::Iterator<MapReference> m_mapRefIter
  16600. MapReference* _Ptr = 0x194F1E94B40
  16601. int m_VisibilityNotifyPeriod = 0x3E8
  16602. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  16603. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16604. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16605. 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 = 0x194D45F12C8
  16606. <user defined> _Copy_tag = 0x194D45F12C8
  16607. <user defined> _Move_tag = 0x194D45F12C8
  16608. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  16609. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  16610. std::_Iterator_base12
  16611. std::_Container_proxy* _Myproxy = 0x194D41579A0
  16612. std::_Iterator_base12* _Mynextiter = NULL
  16613. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x194CCF068B0
  16614. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  16615. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  16616. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  16617. 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 = 0x194D45F12F8
  16618. <user defined> _Copy_tag = 0x194D45F12F8
  16619. <user defined> _Move_tag = 0x194D45F12F8
  16620. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  16621. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  16622. std::_Iterator_base12
  16623. std::_Container_proxy* _Myproxy = 0x194D4157720
  16624. std::_Iterator_base12* _Mynextiter = NULL
  16625. std::_Tree_node<Transport *,void *>* _Ptr = 0x194CCF059D0
  16626. int i_gridExpiry = 0xEA60
  16627. Map* m_parentMap = 0x194D45F10D0
  16628. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  16629. [0] = NULL
  16630. [1] = NULL
  16631. [2] = NULL
  16632. [3] = NULL
  16633. [4] = NULL
  16634. [5] = NULL
  16635. [6] = NULL
  16636. [7] = NULL
  16637. [8] = NULL
  16638. [9] = NULL
  16639. [0] = 0x194D45F1338
  16640. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16641. [0] = NULL
  16642. [1] = NULL
  16643. [2] = NULL
  16644. [3] = NULL
  16645. [4] = NULL
  16646. [5] = NULL
  16647. [6] = NULL
  16648. [7] = NULL
  16649. [8] = NULL
  16650. [9] = NULL
  16651. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16652. [0] = NULL
  16653. [1] = NULL
  16654. [2] = NULL
  16655. [3] = NULL
  16656. [4] = NULL
  16657. [5] = NULL
  16658. [6] = NULL
  16659. [7] = NULL
  16660. [8] = NULL
  16661. [9] = NULL
  16662. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16663. [0] = NULL
  16664. [1] = NULL
  16665. [2] = NULL
  16666. [3] = NULL
  16667. [4] = NULL
  16668. [5] = NULL
  16669. [6] = NULL
  16670. [7] = NULL
  16671. [8] = NULL
  16672. [9] = NULL
  16673. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16674. [0] = NULL
  16675. [1] = NULL
  16676. [2] = NULL
  16677. [3] = NULL
  16678. [4] = NULL
  16679. [5] = NULL
  16680. [6] = NULL
  16681. [7] = NULL
  16682. [8] = NULL
  16683. [9] = NULL
  16684. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16685. [0] = NULL
  16686. [1] = NULL
  16687. [2] = NULL
  16688. [3] = NULL
  16689. [4] = NULL
  16690. [5] = NULL
  16691. [6] = NULL
  16692. [7] = NULL
  16693. [8] = NULL
  16694. [9] = NULL
  16695. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16696. [0] = NULL
  16697. [1] = NULL
  16698. [2] = NULL
  16699. [3] = NULL
  16700. [4] = NULL
  16701. [5] = NULL
  16702. [6] = NULL
  16703. [7] = NULL
  16704. [8] = NULL
  16705. [9] = NULL
  16706. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16707. [0] = NULL
  16708. [1] = NULL
  16709. [2] = NULL
  16710. [3] = NULL
  16711. [4] = NULL
  16712. [5] = NULL
  16713. [6] = NULL
  16714. [7] = NULL
  16715. [8] = NULL
  16716. [9] = NULL
  16717. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16718. [0] = NULL
  16719. [1] = NULL
  16720. [2] = NULL
  16721. [3] = NULL
  16722. [4] = NULL
  16723. [5] = NULL
  16724. [6] = NULL
  16725. [7] = NULL
  16726. [8] = NULL
  16727. [9] = NULL
  16728. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  16729. [0] = NULL
  16730. [1] = NULL
  16731. [2] = NULL
  16732. [3] = NULL
  16733. [4] = NULL
  16734. [5] = NULL
  16735. [6] = NULL
  16736. [7] = NULL
  16737. [8] = NULL
  16738. [9] = NULL
  16739. GridMap*[64] GridMaps
  16740. [0] = NULL
  16741. [1] = NULL
  16742. [2] = NULL
  16743. [3] = NULL
  16744. [4] = NULL
  16745. [5] = NULL
  16746. [6] = NULL
  16747. [7] = NULL
  16748. [8] = NULL
  16749. [9] = NULL
  16750. [0] = 0x194D45F9338
  16751. <user defined>*[64] GridMap
  16752. [0] = NULL
  16753. [1] = NULL
  16754. [2] = NULL
  16755. [3] = NULL
  16756. [4] = NULL
  16757. [5] = NULL
  16758. [6] = NULL
  16759. [7] = NULL
  16760. [8] = NULL
  16761. [9] = NULL
  16762. <user defined>*[64] GridMap
  16763. [0] = NULL
  16764. [1] = NULL
  16765. [2] = NULL
  16766. [3] = NULL
  16767. [4] = NULL
  16768. [5] = NULL
  16769. [6] = NULL
  16770. [7] = NULL
  16771. [8] = NULL
  16772. [9] = NULL
  16773. <user defined>*[64] GridMap
  16774. [0] = NULL
  16775. [1] = NULL
  16776. [2] = NULL
  16777. [3] = NULL
  16778. [4] = NULL
  16779. [5] = NULL
  16780. [6] = NULL
  16781. [7] = NULL
  16782. [8] = NULL
  16783. [9] = NULL
  16784. <user defined>*[64] GridMap
  16785. [0] = NULL
  16786. [1] = NULL
  16787. [2] = NULL
  16788. [3] = NULL
  16789. [4] = NULL
  16790. [5] = NULL
  16791. [6] = NULL
  16792. [7] = NULL
  16793. [8] = NULL
  16794. [9] = NULL
  16795. <user defined>*[64] GridMap
  16796. [0] = NULL
  16797. [1] = NULL
  16798. [2] = NULL
  16799. [3] = NULL
  16800. [4] = NULL
  16801. [5] = NULL
  16802. [6] = NULL
  16803. [7] = NULL
  16804. [8] = NULL
  16805. [9] = NULL
  16806. <user defined>*[64] GridMap
  16807. [0] = NULL
  16808. [1] = NULL
  16809. [2] = NULL
  16810. [3] = NULL
  16811. [4] = NULL
  16812. [5] = NULL
  16813. [6] = NULL
  16814. [7] = NULL
  16815. [8] = NULL
  16816. [9] = NULL
  16817. <user defined>*[64] GridMap
  16818. [0] = NULL
  16819. [1] = NULL
  16820. [2] = NULL
  16821. [3] = NULL
  16822. [4] = NULL
  16823. [5] = NULL
  16824. [6] = NULL
  16825. [7] = NULL
  16826. [8] = NULL
  16827. [9] = NULL
  16828. <user defined>*[64] GridMap
  16829. [0] = NULL
  16830. [1] = NULL
  16831. [2] = NULL
  16832. [3] = NULL
  16833. [4] = NULL
  16834. [5] = NULL
  16835. [6] = NULL
  16836. [7] = NULL
  16837. [8] = NULL
  16838. [9] = NULL
  16839. <user defined>*[64] GridMap
  16840. [0] = NULL
  16841. [1] = NULL
  16842. [2] = NULL
  16843. [3] = NULL
  16844. [4] = NULL
  16845. [5] = NULL
  16846. [6] = NULL
  16847. [7] = NULL
  16848. [8] = NULL
  16849. [9] = NULL
  16850. std::bitset<262144> marked_cells
  16851. <user defined> reference = 0x194D4601338
  16852. unsigned int[4096] _Array
  16853. [0] = 0x0
  16854. [1] = 0x0
  16855. [2] = 0x0
  16856. [3] = 0x0
  16857. [4] = 0x0
  16858. [5] = 0x0
  16859. [6] = 0x0
  16860. [7] = 0x0
  16861. [8] = 0x0
  16862. [9] = 0x0
  16863. bool i_scriptLock = 0x0
  16864. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  16865. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16866. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16867. 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 = 0x194D4609340
  16868. <user defined> _Copy_tag = 0x194D4609340
  16869. <user defined> _Move_tag = 0x194D4609340
  16870. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  16871. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  16872. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  16873. 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<WorldObject * const,bool> > >,1>,1> _Mypair = 0x194D4609358
  16874. <user defined> value_compare = 0x194D4609358
  16875. <user defined> _Copy_tag = 0x194D4609358
  16876. <user defined> _Move_tag = 0x194D4609358
  16877. <user defined> value_compare = 0x194D4609358
  16878. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  16879. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16880. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  16881. 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 = 0x194D4609370
  16882. <user defined> _Copy_tag = 0x194D4609370
  16883. <user defined> _Move_tag = 0x194D4609370
  16884. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  16885. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  16886. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  16887. 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 const ,ScriptAction> > >,1>,1> _Mypair = 0x194D4609388
  16888. <user defined> value_compare = 0x194D4609388
  16889. <user defined> _Copy_tag = 0x194D4609388
  16890. <user defined> _Move_tag = 0x194D4609388
  16891. <user defined> value_compare = 0x194D4609388
  16892. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes
  16893. boost::heap::detail::make_fibonacci_heap_base<RespawnInfo *,boost::parameter::aux::arg_list<boost::heap::compare<CompareRespawnInfo>,boost::parameter::aux::empty_arg_list> >::type
  16894. boost::heap::detail::heap_base<RespawnInfo *,CompareRespawnInfo,1,unsigned __int64,0>
  16895. boost::heap::detail::size_holder<1,unsigned __int64>
  16896. unsigned int size_ = 0x8
  16897. super_t
  16898. implementation_defined
  16899. boost::heap::detail::marked_heap_node<RespawnInfo *>* top_element = 0x19503223520
  16900. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x194D46093C0
  16901. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId
  16902. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  16903. <user defined> value_compare = 0x194D46093D8
  16904. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  16905. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D46093E0
  16906. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D46093F8
  16907. unsigned int _Mask = 0x7
  16908. unsigned int _Maxidx = 0x8
  16909. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId
  16910. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  16911. <user defined> value_compare = 0x194D4609428
  16912. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  16913. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D4609430
  16914. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D4609448
  16915. unsigned int _Mask = 0x7
  16916. unsigned int _Maxidx = 0x8
  16917. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds
  16918. std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >
  16919. std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> _Traitsobj = 0x3F800000
  16920. std::list<unsigned int,std::allocator<unsigned int> > _List = 0x194D4609480
  16921. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0> > > _Vec = 0x194D4609498
  16922. unsigned int _Mask = 0x7
  16923. unsigned int _Maxidx = 0x8
  16924. unsigned int _respawnCheckTimer = 0x94D
  16925. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap
  16926. std::_Hash<std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  16927. <user defined> value_compare = 0x194D46094D0
  16928. std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  16929. std::list<std::pair<unsigned int const ,unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _List = 0x194D46094D8
  16930. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > > > > _Vec = 0x194D46094F0
  16931. unsigned int _Mask = 0x7
  16932. unsigned int _Maxidx = 0x8
  16933. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  16934. 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 ,ZoneDynamicInfo> >,0> >
  16935. <user defined> value_compare = 0x194D4609520
  16936. 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
  16937. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x194D4609528
  16938. 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::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > > > > _Vec = 0x194D4609540
  16939. unsigned int _Mask = 0x7
  16940. unsigned int _Maxidx = 0x8
  16941. unsigned int _defaultLight = 0x2F0
  16942. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators
  16943. std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  16944. 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 HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  16945. 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<ObjectGuidGeneratorBase> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > >,1>,1> _Mypair = 0x194D4609578
  16946. <user defined> value_compare = 0x194D4609578
  16947. <user defined> _Copy_tag = 0x194D4609578
  16948. <user defined> _Move_tag = 0x194D4609578
  16949. <user defined> value_compare = 0x194D4609578
  16950. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore
  16951. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _elements = 0x194D4609590
  16952. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore
  16953. std::_Hash<std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> >
  16954. <user defined> value_compare = 0x194D4609728
  16955. std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> _Traitsobj = 0x3F800000
  16956. std::list<std::pair<unsigned int const ,Creature *>,std::allocator<std::pair<unsigned int const ,Creature *> > > _List = 0x194D4609730
  16957. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > > > > _Vec = 0x194D4609748
  16958. unsigned int _Mask = 0x7FF
  16959. unsigned int _Maxidx = 0x800
  16960. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore
  16961. std::_Hash<std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> >
  16962. <user defined> value_compare = 0x194D4609778
  16963. std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> _Traitsobj = 0x3F800000
  16964. std::list<std::pair<unsigned int const ,GameObject *>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _List = 0x194D4609780
  16965. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > > > > _Vec = 0x194D4609798
  16966. unsigned int _Mask = 0x7FF
  16967. unsigned int _Maxidx = 0x800
  16968. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell
  16969. 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>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> >
  16970. <user defined> value_compare = 0x194D46097C8
  16971. 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_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> _Traitsobj = 0x3F800000
  16972. 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::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _List = 0x194D46097D0
  16973. 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<Corpse *> > > > > >,std::allocator<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<Corpse *> > > > > > > > _Vec = 0x194D46097E8
  16974. unsigned int _Mask = 0x7
  16975. unsigned int _Maxidx = 0x8
  16976. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  16977. 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> >
  16978. <user defined> value_compare = 0x194D4609818
  16979. 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
  16980. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x194D4609820
  16981. 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_simple_types<std::pair<ObjectGuid const ,Corpse *> > > > > > _Vec = 0x194D4609838
  16982. unsigned int _Mask = 0x7
  16983. unsigned int _Maxidx = 0x8
  16984. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  16985. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  16986. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  16987. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x194D4609870
  16988. 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_simple_types<Corpse *> >,std::_Iterator_base0> > > _Vec = 0x194D4609888
  16989. unsigned int _Mask = 0x7
  16990. unsigned int _Maxidx = 0x8
  16991. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  16992. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  16993. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  16994. std::list<Object *,std::allocator<Object *> > _List = 0x194D46098C0
  16995. 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_simple_types<Object *> >,std::_Iterator_base0> > > _Vec = 0x194D46098D8
  16996. unsigned int _Mask = 0x7
  16997. unsigned int _Maxidx = 0x8
  16998. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks
  16999. Node
  17000. std::function<void __cdecl(Map *)>* Data = 0x194D4158760
  17001. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> Next = 0x194D4158760
  17002. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _head = 0x194D4158760
  17003. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _tail = 0x194D4158760
  17004. MapUpdater& m_updater = 0x7FFBE99F7838
  17005. ProducerConsumerQueue<MapUpdateRequest *> _queue
  17006. std::mutex _queueLock = 0x7FFBE99F7838
  17007. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FFBE99F7888
  17008. std::condition_variable _condition = 0x7FFBE99F78B0
  17009. std::atomic<bool> _shutdown = 0x0
  17010. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  17011. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  17012. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  17013. std::atomic<bool> _cancelationToken
  17014. std::_Atomic_bool
  17015. unsigned int _My_val = 0x0
  17016. std::mutex _lock
  17017. std::_Mutex_base
  17018. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  17019. std::condition_variable _condition
  17020. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F7978
  17021. unsigned int pending_requests = 0x25
  17022. unsigned int m_diff = 0xC4
  17023.  
  17024. 00007FFBE8584126 000000088BAFF800 MapUpdater::WorkerThread+66 c:\tc\src\server\game\maps\mapupdater.cpp line 115
  17025. Local MapUpdateRequest* request = 0x1950352E6A0
  17026. Map& m_map = 0x194D45F10D0
  17027. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  17028. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  17029. LinkedListHead
  17030. LinkedListElement iFirst = 0x194D45F10D8
  17031. LinkedListElement iLast = 0x194D45F10E8
  17032. unsigned int iSize = 0xE
  17033. <user defined> ?$Iterator@VLinkedListElement@@ = 0xDD119078
  17034. <user defined> iterator = 0xDD119078
  17035. iterator
  17036. Reference<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  17037. iterator
  17038. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x7FFBE92D4BC0
  17039. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder
  17040. std::_Hash<std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> >
  17041. <user defined> value_compare = 0x194D45F1100
  17042. std::_Umap_traits<unsigned int,CreatureGroup *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,CreatureGroup *> >,0> _Traitsobj = 0x3F800000
  17043. std::list<std::pair<unsigned int const ,CreatureGroup *>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > _List = 0x194D45F1108
  17044. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,CreatureGroup *> > > > > > _Vec = 0x194D45F1120
  17045. unsigned int _Mask = 0x7
  17046. unsigned int _Maxidx = 0x8
  17047. bool _creatureToMoveLock = 0x0
  17048. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove
  17049. std::_Vector_alloc<std::_Vec_base_types<Creature *,std::allocator<Creature *> > >
  17050. std::_Compressed_pair<std::allocator<Creature *>,std::_Vector_val<std::_Simple_types<Creature *> >,1> _Mypair = 0x194D45F1158
  17051. bool _gameObjectsToMoveLock = 0x0
  17052. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove
  17053. std::_Vector_alloc<std::_Vec_base_types<GameObject *,std::allocator<GameObject *> > >
  17054. std::_Compressed_pair<std::allocator<GameObject *>,std::_Vector_val<std::_Simple_types<GameObject *> >,1> _Mypair = 0x194D45F1180
  17055. bool _dynamicObjectsToMoveLock = 0x0
  17056. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove
  17057. std::_Vector_alloc<std::_Vec_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  17058. std::_Compressed_pair<std::allocator<DynamicObject *>,std::_Vector_val<std::_Simple_types<DynamicObject *> >,1> _Mypair = 0x194D45F11A8
  17059. std::mutex _mapLock
  17060. std::_Mutex_base
  17061. std::_Align_type<double,80> _Mtx_storage = 0x194D45F11C8
  17062. std::mutex _gridLock
  17063. std::_Mutex_base
  17064. std::_Align_type<double,80> _Mtx_storage = 0x194D45F1218
  17065. MapEntry* i_mapEntry = 0x194FBF1249C
  17066. unsigned int MapID = 0x23B
  17067. unsigned int map_type = 0x0
  17068. unsigned int Flags = 0x1D
  17069. char*[16] name
  17070. [0] = "Northrend"
  17071. [1] = ""
  17072. [2] = ""
  17073. [3] = ""
  17074. [4] = ""
  17075. [5] = ""
  17076. [6] = ""
  17077. [7] = ""
  17078. [8] = ""
  17079. [9] = ""
  17080. unsigned int linked_zone = 0x0
  17081. unsigned int multimap_id = 0xD8
  17082. int entrance_map = 0x0
  17083. float entrance_x = 0.000000
  17084. float entrance_y = 0.000000
  17085. unsigned int addon = 0x2
  17086. unsigned int unk_time = 0x0
  17087. unsigned int maxPlayers = 0x0
  17088. unsigned int i_spawnMode = 0x0
  17089. unsigned int i_InstanceId = 0x0
  17090. unsigned int m_unloadTimer = 0x0
  17091. float m_VisibleDistance = 90.000000
  17092. DynamicMapTree _dynamicTree
  17093. DynTreeImpl* impl = 0x194D4609960
  17094. MapRefManager m_mapRefManager
  17095. RefManager<Map,Player>
  17096. LinkedListHead
  17097. LinkedListElement iFirst = 0x194D45F1290
  17098. LinkedListElement iLast = 0x194D45F12A0
  17099. unsigned int iSize = 0x1
  17100. <user defined> ?$Iterator@VLinkedListElement@@ = 0xF1E94B48
  17101. <user defined> iterator = 0xF1E94B48
  17102. <user defined> iterator = 0x194D45F1288
  17103. iterator
  17104. MapReference* _Ptr = 0x7FFBE92D4B40
  17105. const_iterator
  17106. MapReference* _Ptr = 0x7FFBE92D4B40
  17107. LinkedListHead::Iterator<MapReference> m_mapRefIter
  17108. MapReference* _Ptr = 0x194F1E94B40
  17109. int m_VisibilityNotifyPeriod = 0x3E8
  17110. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers
  17111. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17112. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17113. 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 = 0x194D45F12C8
  17114. <user defined> _Copy_tag = 0x194D45F12C8
  17115. <user defined> _Move_tag = 0x194D45F12C8
  17116. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter
  17117. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> >,std::_Iterator_base12>
  17118. std::_Iterator_base12
  17119. std::_Container_proxy* _Myproxy = 0x194D41579A0
  17120. std::_Iterator_base12* _Mynextiter = NULL
  17121. std::_Tree_node<WorldObject *,void *>* _Ptr = 0x194CCF068B0
  17122. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports
  17123. std::_Tree<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17124. std::_Tree_comp_alloc<std::_Tset_traits<Transport *,std::less<Transport *>,std::allocator<Transport *>,0> >
  17125. 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 = 0x194D45F12F8
  17126. <user defined> _Copy_tag = 0x194D45F12F8
  17127. <user defined> _Move_tag = 0x194D45F12F8
  17128. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter
  17129. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> >,std::_Iterator_base12>
  17130. std::_Iterator_base12
  17131. std::_Container_proxy* _Myproxy = 0x194D4157720
  17132. std::_Iterator_base12* _Mynextiter = NULL
  17133. std::_Tree_node<Transport *,void *>* _Ptr = 0x194CCF059D0
  17134. int i_gridExpiry = 0xEA60
  17135. Map* m_parentMap = 0x194D45F10D0
  17136. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  17137. [0] = NULL
  17138. [1] = NULL
  17139. [2] = NULL
  17140. [3] = NULL
  17141. [4] = NULL
  17142. [5] = NULL
  17143. [6] = NULL
  17144. [7] = NULL
  17145. [8] = NULL
  17146. [9] = NULL
  17147. [0] = 0x194D45F1338
  17148. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17149. [0] = NULL
  17150. [1] = NULL
  17151. [2] = NULL
  17152. [3] = NULL
  17153. [4] = NULL
  17154. [5] = NULL
  17155. [6] = NULL
  17156. [7] = NULL
  17157. [8] = NULL
  17158. [9] = NULL
  17159. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17160. [0] = NULL
  17161. [1] = NULL
  17162. [2] = NULL
  17163. [3] = NULL
  17164. [4] = NULL
  17165. [5] = NULL
  17166. [6] = NULL
  17167. [7] = NULL
  17168. [8] = NULL
  17169. [9] = NULL
  17170. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17171. [0] = NULL
  17172. [1] = NULL
  17173. [2] = NULL
  17174. [3] = NULL
  17175. [4] = NULL
  17176. [5] = NULL
  17177. [6] = NULL
  17178. [7] = NULL
  17179. [8] = NULL
  17180. [9] = NULL
  17181. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17182. [0] = NULL
  17183. [1] = NULL
  17184. [2] = NULL
  17185. [3] = NULL
  17186. [4] = NULL
  17187. [5] = NULL
  17188. [6] = NULL
  17189. [7] = NULL
  17190. [8] = NULL
  17191. [9] = NULL
  17192. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17193. [0] = NULL
  17194. [1] = NULL
  17195. [2] = NULL
  17196. [3] = NULL
  17197. [4] = NULL
  17198. [5] = NULL
  17199. [6] = NULL
  17200. [7] = NULL
  17201. [8] = NULL
  17202. [9] = NULL
  17203. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17204. [0] = NULL
  17205. [1] = NULL
  17206. [2] = NULL
  17207. [3] = NULL
  17208. [4] = NULL
  17209. [5] = NULL
  17210. [6] = NULL
  17211. [7] = NULL
  17212. [8] = NULL
  17213. [9] = NULL
  17214. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17215. [0] = NULL
  17216. [1] = NULL
  17217. [2] = NULL
  17218. [3] = NULL
  17219. [4] = NULL
  17220. [5] = NULL
  17221. [6] = NULL
  17222. [7] = NULL
  17223. [8] = NULL
  17224. [9] = NULL
  17225. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17226. [0] = NULL
  17227. [1] = NULL
  17228. [2] = NULL
  17229. [3] = NULL
  17230. [4] = NULL
  17231. [5] = NULL
  17232. [6] = NULL
  17233. [7] = NULL
  17234. [8] = NULL
  17235. [9] = NULL
  17236. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  17237. [0] = NULL
  17238. [1] = NULL
  17239. [2] = NULL
  17240. [3] = NULL
  17241. [4] = NULL
  17242. [5] = NULL
  17243. [6] = NULL
  17244. [7] = NULL
  17245. [8] = NULL
  17246. [9] = NULL
  17247. GridMap*[64] GridMaps
  17248. [0] = NULL
  17249. [1] = NULL
  17250. [2] = NULL
  17251. [3] = NULL
  17252. [4] = NULL
  17253. [5] = NULL
  17254. [6] = NULL
  17255. [7] = NULL
  17256. [8] = NULL
  17257. [9] = NULL
  17258. [0] = 0x194D45F9338
  17259. <user defined>*[64] GridMap
  17260. [0] = NULL
  17261. [1] = NULL
  17262. [2] = NULL
  17263. [3] = NULL
  17264. [4] = NULL
  17265. [5] = NULL
  17266. [6] = NULL
  17267. [7] = NULL
  17268. [8] = NULL
  17269. [9] = NULL
  17270. <user defined>*[64] GridMap
  17271. [0] = NULL
  17272. [1] = NULL
  17273. [2] = NULL
  17274. [3] = NULL
  17275. [4] = NULL
  17276. [5] = NULL
  17277. [6] = NULL
  17278. [7] = NULL
  17279. [8] = NULL
  17280. [9] = NULL
  17281. <user defined>*[64] GridMap
  17282. [0] = NULL
  17283. [1] = NULL
  17284. [2] = NULL
  17285. [3] = NULL
  17286. [4] = NULL
  17287. [5] = NULL
  17288. [6] = NULL
  17289. [7] = NULL
  17290. [8] = NULL
  17291. [9] = NULL
  17292. <user defined>*[64] GridMap
  17293. [0] = NULL
  17294. [1] = NULL
  17295. [2] = NULL
  17296. [3] = NULL
  17297. [4] = NULL
  17298. [5] = NULL
  17299. [6] = NULL
  17300. [7] = NULL
  17301. [8] = NULL
  17302. [9] = NULL
  17303. <user defined>*[64] GridMap
  17304. [0] = NULL
  17305. [1] = NULL
  17306. [2] = NULL
  17307. [3] = NULL
  17308. [4] = NULL
  17309. [5] = NULL
  17310. [6] = NULL
  17311. [7] = NULL
  17312. [8] = NULL
  17313. [9] = NULL
  17314. <user defined>*[64] GridMap
  17315. [0] = NULL
  17316. [1] = NULL
  17317. [2] = NULL
  17318. [3] = NULL
  17319. [4] = NULL
  17320. [5] = NULL
  17321. [6] = NULL
  17322. [7] = NULL
  17323. [8] = NULL
  17324. [9] = NULL
  17325. <user defined>*[64] GridMap
  17326. [0] = NULL
  17327. [1] = NULL
  17328. [2] = NULL
  17329. [3] = NULL
  17330. [4] = NULL
  17331. [5] = NULL
  17332. [6] = NULL
  17333. [7] = NULL
  17334. [8] = NULL
  17335. [9] = NULL
  17336. <user defined>*[64] GridMap
  17337. [0] = NULL
  17338. [1] = NULL
  17339. [2] = NULL
  17340. [3] = NULL
  17341. [4] = NULL
  17342. [5] = NULL
  17343. [6] = NULL
  17344. [7] = NULL
  17345. [8] = NULL
  17346. [9] = NULL
  17347. <user defined>*[64] GridMap
  17348. [0] = NULL
  17349. [1] = NULL
  17350. [2] = NULL
  17351. [3] = NULL
  17352. [4] = NULL
  17353. [5] = NULL
  17354. [6] = NULL
  17355. [7] = NULL
  17356. [8] = NULL
  17357. [9] = NULL
  17358. std::bitset<262144> marked_cells
  17359. <user defined> reference = 0x194D4601338
  17360. unsigned int[4096] _Array
  17361. [0] = 0x0
  17362. [1] = 0x0
  17363. [2] = 0x0
  17364. [3] = 0x0
  17365. [4] = 0x0
  17366. [5] = 0x0
  17367. [6] = 0x0
  17368. [7] = 0x0
  17369. [8] = 0x0
  17370. [9] = 0x0
  17371. bool i_scriptLock = 0x0
  17372. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove
  17373. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17374. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17375. 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 = 0x194D4609340
  17376. <user defined> _Copy_tag = 0x194D4609340
  17377. <user defined> _Move_tag = 0x194D4609340
  17378. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch
  17379. std::_Tree<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17380. std::_Tree_comp_alloc<std::_Tmap_traits<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> >,0> >
  17381. 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<WorldObject * const,bool> > >,1>,1> _Mypair = 0x194D4609358
  17382. <user defined> value_compare = 0x194D4609358
  17383. <user defined> _Copy_tag = 0x194D4609358
  17384. <user defined> _Move_tag = 0x194D4609358
  17385. <user defined> value_compare = 0x194D4609358
  17386. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects
  17387. std::_Tree<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17388. std::_Tree_comp_alloc<std::_Tset_traits<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *>,0> >
  17389. 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 = 0x194D4609370
  17390. <user defined> _Copy_tag = 0x194D4609370
  17391. <user defined> _Move_tag = 0x194D4609370
  17392. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule
  17393. std::_Tree<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17394. std::_Tree_comp_alloc<std::_Tmap_traits<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> >,1> >
  17395. 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 const ,ScriptAction> > >,1>,1> _Mypair = 0x194D4609388
  17396. <user defined> value_compare = 0x194D4609388
  17397. <user defined> _Copy_tag = 0x194D4609388
  17398. <user defined> _Move_tag = 0x194D4609388
  17399. <user defined> value_compare = 0x194D4609388
  17400. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes
  17401. boost::heap::detail::make_fibonacci_heap_base<RespawnInfo *,boost::parameter::aux::arg_list<boost::heap::compare<CompareRespawnInfo>,boost::parameter::aux::empty_arg_list> >::type
  17402. boost::heap::detail::heap_base<RespawnInfo *,CompareRespawnInfo,1,unsigned __int64,0>
  17403. boost::heap::detail::size_holder<1,unsigned __int64>
  17404. unsigned int size_ = 0x8
  17405. super_t
  17406. implementation_defined
  17407. boost::heap::detail::marked_heap_node<RespawnInfo *>* top_element = 0x19503223520
  17408. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x194D46093C0
  17409. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId
  17410. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  17411. <user defined> value_compare = 0x194D46093D8
  17412. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  17413. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D46093E0
  17414. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D46093F8
  17415. unsigned int _Mask = 0x7
  17416. unsigned int _Maxidx = 0x8
  17417. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId
  17418. std::_Hash<std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> >
  17419. <user defined> value_compare = 0x194D4609428
  17420. std::_Umap_traits<unsigned int,RespawnInfo *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,RespawnInfo *> >,0> _Traitsobj = 0x3F800000
  17421. std::list<std::pair<unsigned int const ,RespawnInfo *>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _List = 0x194D4609430
  17422. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,RespawnInfo *> > > > > > _Vec = 0x194D4609448
  17423. unsigned int _Mask = 0x7
  17424. unsigned int _Maxidx = 0x8
  17425. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds
  17426. std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >
  17427. std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> _Traitsobj = 0x3F800000
  17428. std::list<unsigned int,std::allocator<unsigned int> > _List = 0x194D4609480
  17429. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<unsigned int> >,std::_Iterator_base0> > > _Vec = 0x194D4609498
  17430. unsigned int _Mask = 0x7
  17431. unsigned int _Maxidx = 0x8
  17432. unsigned int _respawnCheckTimer = 0x94D
  17433. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap
  17434. std::_Hash<std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  17435. <user defined> value_compare = 0x194D46094D0
  17436. std::_Umap_traits<unsigned int,unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  17437. std::list<std::pair<unsigned int const ,unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _List = 0x194D46094D8
  17438. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned int> > > > > > _Vec = 0x194D46094F0
  17439. unsigned int _Mask = 0x7
  17440. unsigned int _Maxidx = 0x8
  17441. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo
  17442. 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 ,ZoneDynamicInfo> >,0> >
  17443. <user defined> value_compare = 0x194D4609520
  17444. 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
  17445. std::list<std::pair<unsigned int const ,ZoneDynamicInfo>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _List = 0x194D4609528
  17446. 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::_List_simple_types<std::pair<unsigned int const ,ZoneDynamicInfo> > > > > > _Vec = 0x194D4609540
  17447. unsigned int _Mask = 0x7
  17448. unsigned int _Maxidx = 0x8
  17449. unsigned int _defaultLight = 0x2F0
  17450. 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<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators
  17451. std::_Tree<std::_Tmap_traits<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  17452. 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 HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > >,0> >
  17453. 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<ObjectGuidGeneratorBase> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > >,1>,1> _Mypair = 0x194D4609578
  17454. <user defined> value_compare = 0x194D4609578
  17455. <user defined> _Copy_tag = 0x194D4609578
  17456. <user defined> _Move_tag = 0x194D4609578
  17457. <user defined> value_compare = 0x194D4609578
  17458. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore
  17459. ContainerUnorderedMap<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _elements = 0x194D4609590
  17460. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore
  17461. std::_Hash<std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> >
  17462. <user defined> value_compare = 0x194D4609728
  17463. std::_Umap_traits<unsigned int,Creature *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Creature *> >,1> _Traitsobj = 0x3F800000
  17464. std::list<std::pair<unsigned int const ,Creature *>,std::allocator<std::pair<unsigned int const ,Creature *> > > _List = 0x194D4609730
  17465. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Creature *> > > > > > _Vec = 0x194D4609748
  17466. unsigned int _Mask = 0x7FF
  17467. unsigned int _Maxidx = 0x800
  17468. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore
  17469. std::_Hash<std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> >
  17470. <user defined> value_compare = 0x194D4609778
  17471. std::_Umap_traits<unsigned int,GameObject *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,GameObject *> >,1> _Traitsobj = 0x3F800000
  17472. std::list<std::pair<unsigned int const ,GameObject *>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _List = 0x194D4609780
  17473. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,GameObject *> > > > > > _Vec = 0x194D4609798
  17474. unsigned int _Mask = 0x7FF
  17475. unsigned int _Maxidx = 0x800
  17476. 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<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell
  17477. 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>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> >
  17478. <user defined> value_compare = 0x194D46097C8
  17479. 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_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > >,0> _Traitsobj = 0x3F800000
  17480. 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::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _List = 0x194D46097D0
  17481. 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<Corpse *> > > > > >,std::allocator<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<Corpse *> > > > > > > > _Vec = 0x194D46097E8
  17482. unsigned int _Mask = 0x7
  17483. unsigned int _Maxidx = 0x8
  17484. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer
  17485. 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> >
  17486. <user defined> value_compare = 0x194D4609818
  17487. 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
  17488. std::list<std::pair<ObjectGuid const ,Corpse *>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _List = 0x194D4609820
  17489. 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_simple_types<std::pair<ObjectGuid const ,Corpse *> > > > > > _Vec = 0x194D4609838
  17490. unsigned int _Mask = 0x7
  17491. unsigned int _Maxidx = 0x8
  17492. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones
  17493. std::_Hash<std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> >
  17494. std::_Uset_traits<Corpse *,std::_Uhash_compare<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *> >,std::allocator<Corpse *>,0> _Traitsobj = 0x3F800000
  17495. std::list<Corpse *,std::allocator<Corpse *> > _List = 0x194D4609870
  17496. 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_simple_types<Corpse *> >,std::_Iterator_base0> > > _Vec = 0x194D4609888
  17497. unsigned int _Mask = 0x7
  17498. unsigned int _Maxidx = 0x8
  17499. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects
  17500. std::_Hash<std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> >
  17501. std::_Uset_traits<Object *,std::_Uhash_compare<Object *,std::hash<Object *>,std::equal_to<Object *> >,std::allocator<Object *>,0> _Traitsobj = 0x3F800000
  17502. std::list<Object *,std::allocator<Object *> > _List = 0x194D46098C0
  17503. 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_simple_types<Object *> >,std::_Iterator_base0> > > _Vec = 0x194D46098D8
  17504. unsigned int _Mask = 0x7
  17505. unsigned int _Maxidx = 0x8
  17506. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks
  17507. Node
  17508. std::function<void __cdecl(Map *)>* Data = 0x194D4158760
  17509. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> Next = 0x194D4158760
  17510. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _head = 0x194D4158760
  17511. std::atomic<MPSCQueue<std::function<void __cdecl(Map *)> >::Node *> _tail = 0x194D4158760
  17512. MapUpdater& m_updater = 0x7FFBE99F7838
  17513. ProducerConsumerQueue<MapUpdateRequest *> _queue
  17514. std::mutex _queueLock = 0x7FFBE99F7838
  17515. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue = 0x7FFBE99F7888
  17516. std::condition_variable _condition = 0x7FFBE99F78B0
  17517. std::atomic<bool> _shutdown = 0x0
  17518. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  17519. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  17520. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  17521. std::atomic<bool> _cancelationToken
  17522. std::_Atomic_bool
  17523. unsigned int _My_val = 0x0
  17524. std::mutex _lock
  17525. std::_Mutex_base
  17526. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  17527. std::condition_variable _condition
  17528. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F7978
  17529. unsigned int pending_requests = 0x25
  17530. unsigned int m_diff = 0xC4
  17531. Local MapUpdater* this = 0x7FFBE99F7838
  17532. ProducerConsumerQueue<MapUpdateRequest *> _queue
  17533. std::mutex _queueLock
  17534. std::_Mutex_base
  17535. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7838
  17536. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  17537. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FFBE99F7888
  17538. std::condition_variable _condition
  17539. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F78B0
  17540. std::atomic<bool> _shutdown
  17541. std::_Atomic_bool
  17542. unsigned int _My_val = 0x0
  17543. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  17544. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  17545. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  17546. std::atomic<bool> _cancelationToken
  17547. std::_Atomic_bool
  17548. unsigned int _My_val = 0x0
  17549. std::mutex _lock
  17550. std::_Mutex_base
  17551. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  17552. std::condition_variable _condition
  17553. std::_Align_type<double,72> _Cnd_storage
  17554. float _Val = 0.000000
  17555. char[72] _Pad = "� �..."
  17556. unsigned int pending_requests = 0x25
  17557.  
  17558. 00007FFBE85846C4 000000088BAFF830 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void),MapUpdater *>+34 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  17559. Parameter <user defined>* _Pmf = 0x7FFBE85840C0
  17560. Parameter MapUpdater** _Arg1 = 0x7FFBE99F7838
  17561. ProducerConsumerQueue<MapUpdateRequest *> _queue
  17562. std::mutex _queueLock
  17563. std::_Mutex_base
  17564. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7838
  17565. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  17566. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FFBE99F7888
  17567. std::condition_variable _condition
  17568. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F78B0
  17569. std::atomic<bool> _shutdown
  17570. std::_Atomic_bool
  17571. unsigned int _My_val = 0x0
  17572. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  17573. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  17574. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  17575. std::atomic<bool> _cancelationToken
  17576. std::_Atomic_bool
  17577. unsigned int _My_val = 0x0
  17578. std::mutex _lock
  17579. std::_Mutex_base
  17580. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  17581. std::condition_variable _condition
  17582. std::_Align_type<double,72> _Cnd_storage
  17583. float _Val = 0.000000
  17584. char[72] _Pad = "� �..."
  17585. unsigned int pending_requests = 0x25
  17586.  
  17587. 00007FFBE85855CC 000000088BAFF870 std::invoke<void (__cdecl MapUpdater::*)(void),MapUpdater *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  17588. Parameter <user defined>** _Obj = 0x7FFBE85840C0
  17589. Parameter MapUpdater** <_Args_0> = 0x7FFBE99F7838
  17590. ProducerConsumerQueue<MapUpdateRequest *> _queue
  17591. std::mutex _queueLock
  17592. std::_Mutex_base
  17593. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7838
  17594. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  17595. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FFBE99F7888
  17596. std::condition_variable _condition
  17597. std::_Align_type<double,72> _Cnd_storage = 0x7FFBE99F78B0
  17598. std::atomic<bool> _shutdown
  17599. std::_Atomic_bool
  17600. unsigned int _My_val = 0x0
  17601. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  17602. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  17603. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FFBE99F7900
  17604. std::atomic<bool> _cancelationToken
  17605. std::_Atomic_bool
  17606. unsigned int _My_val = 0x0
  17607. std::mutex _lock
  17608. std::_Mutex_base
  17609. std::_Align_type<double,80> _Mtx_storage = 0x7FFBE99F7928
  17610. std::condition_variable _condition
  17611. std::_Align_type<double,72> _Cnd_storage
  17612. float _Val = 0.000000
  17613. char[72] _Pad = "� �..."
  17614. unsigned int pending_requests = 0x25
  17615.  
  17616. 00007FFBE8584C0B 000000088BAFF8B0 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.16.27023\include\thr\xthread line 239
  17617. Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x194EA71F100
  17618. std::tuple<MapUpdater *>
  17619. std::_Tuple_val<MapUpdater *> _Myfirst
  17620. MapUpdater* _Val = 0x7FFBE99F7838
  17621. std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
  17622. <user defined>* _Val = 0x7FFBE85840C0
  17623.  
  17624. 00007FFBE85876CA 000000088BAFF900 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.16.27023\include\thr\xthread line 245
  17625. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x88B5D7198
  17626. std::_Pad
  17627. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  17628. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  17629. bool _Started = 0xCC
  17630. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  17631. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  17632. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  17633. Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
  17634. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  17635. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
  17636. std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x194EA71F100
  17637.  
  17638. 00007FFBE8586D88 000000088BAFF930 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.16.27023\include\thr\xthread line 231
  17639. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x88B5D7198
  17640. std::_Pad
  17641. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  17642. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  17643. bool _Started = 0xCC
  17644. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  17645. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  17646. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  17647.  
  17648. 00007FFBE8586A1D 000000088BAFF960 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  17649. Parameter void* _Data = 0x88B5D7198
  17650.  
  17651. 00007FFC0B5D4FB8 000000088BAFF9A0 _register_onexit_function+4A8
  17652.  
  17653. 00007FFC0B5D4BF1 000000088BAFF9F0 _register_onexit_function+E1
  17654.  
  17655. 00007FFC4C0481F4 000000088BAFFA20 BaseThreadInitThunk+14
  17656.  
  17657. 00007FFC4CF1A251 000000088BAFFAA0 RtlUserThreadStart+21
  17658.  
  17659.  
  17660. Call stack:
  17661. Address Frame Function SourceFile
  17662. 00007FFC4CF4F6F4 000000088C3FF850 ZwWaitForSingleObject+14
  17663.  
  17664. 00007FFC495745C3 000000088C3FF8F0 WaitForSingleObjectEx+93
  17665.  
  17666. 00007FFBE87A54DD 000000088C3FF920 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  17667. Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x194F19CFF08
  17668. boost::asio::detail::win_iocp_io_service* io_service_ = 0x1949AB909C0
  17669. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17670. boost::asio::io_service::service
  17671. key
  17672. type_info* type_info_ = 0x7FFBE9376D60
  17673. boost::asio::io_service::id* id_ = 0x68
  17674. boost::asio::io_service::service::key key_ = 0x1949AB909C8
  17675. boost::asio::io_service& owner_ = 0x194EA5104D0
  17676. boost::asio::io_service::service* next_ = NULL
  17677. work_finished_on_block_exit
  17678. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE9376D60
  17679. auto_handle
  17680. void* handle = 0x7FFBE9376D60
  17681. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  17682. void* handle = 0x3BC
  17683. long outstanding_work_ = 0x2
  17684. long stopped_ = 0x0
  17685. long stop_event_posted_ = 0x0
  17686. long shutdown_ = 0x0
  17687. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17688. timer_thread_function
  17689. <user defined> io_service_ = 0x7FFBE9376D60
  17690. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  17691. boost::asio::detail::win_thread* p_ = 0x194F19D03D0
  17692. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  17693. void* handle = 0x360
  17694. long dispatch_required_ = 0x0
  17695. boost::asio::detail::win_mutex dispatch_mutex_
  17696. _RTL_CRITICAL_SECTION crit_section_ = 0x1949AB90A20
  17697. boost::asio::detail::timer_queue_set timer_queues_
  17698. boost::asio::detail::timer_queue_base* first_ = 0x194F1945D78
  17699. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  17700. boost::asio::detail::win_iocp_operation* front_ = NULL
  17701. boost::asio::detail::win_iocp_operation* back_ = NULL
  17702.  
  17703. 00007FFBE87AF7DF 000000088C3FF950 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_65_1\boost\asio\detail\win_thread.hpp line 119
  17704. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x194F19CFEF0
  17705. boost::asio::detail::win_thread::func_base
  17706. void* entry_event_ = 0x404
  17707. void* exit_event_ = 0x408
  17708. boost::asio::detail::win_iocp_io_service::timer_thread_function f_
  17709. boost::asio::detail::win_iocp_io_service* io_service_ = 0x1949AB909C0
  17710. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17711. boost::asio::io_service::service
  17712. key
  17713. type_info* type_info_ = 0x7FFBE9376D60
  17714. boost::asio::io_service::id* id_ = 0x68
  17715. boost::asio::io_service::service::key key_ = 0x1949AB909C8
  17716. boost::asio::io_service& owner_ = 0x194EA5104D0
  17717. boost::asio::io_service::service* next_ = NULL
  17718. work_finished_on_block_exit
  17719. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE9376D60
  17720. auto_handle
  17721. void* handle = 0x7FFBE9376D60
  17722. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x3BC
  17723. long outstanding_work_ = 0x2
  17724. long stopped_ = 0x0
  17725. long stop_event_posted_ = 0x0
  17726. long shutdown_ = 0x0
  17727. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17728. timer_thread_function
  17729. <user defined> io_service_ = 0x7FFBE9376D60
  17730. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x194F19D03D0
  17731. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x360
  17732. long dispatch_required_ = 0x0
  17733. boost::asio::detail::win_mutex dispatch_mutex_ = 0x1949AB90A20
  17734. boost::asio::detail::timer_queue_set timer_queues_ = 0x194F1945D78
  17735. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x1949AB90A50
  17736.  
  17737. 00007FFBE87B1126 000000088C3FF9D0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_65_1\boost\asio\detail\impl\win_thread.ipp line 120
  17738. Parameter void* arg = 0x194F19CFEF0
  17739. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  17740. boost::asio::detail::win_thread::func_base* ptr = 0x194F19CFEF0
  17741. void* entry_event_ = 0x404
  17742. void* exit_event_ = 0x408
  17743. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  17744.  
  17745. 00007FFC0B5D4FB8 000000088C3FFA10 _register_onexit_function+4A8
  17746.  
  17747. 00007FFC0B5D4BF1 000000088C3FFA60 _register_onexit_function+E1
  17748.  
  17749. 00007FFC4C0481F4 000000088C3FFA90 BaseThreadInitThunk+14
  17750.  
  17751. 00007FFC4CF1A251 000000088C3FFB10 RtlUserThreadStart+21
  17752.  
  17753.  
  17754. Call stack:
  17755. Address Frame Function SourceFile
  17756. 00007FFC4CF4F794 000000088C4FF6F0 ZwRemoveIoCompletion+14
  17757.  
  17758. 00007FFC4954CB93 000000088C4FF750 GetQueuedCompletionStatus+53
  17759.  
  17760. 00007FFBE87AC08D 000000088C4FF940 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  17761. Local unsigned long last_error = 0xCCCCCCCC
  17762. Local int ok = 0xCCCCCCCC
  17763. Local unsigned int completion_key = 0x0
  17764. Local _OVERLAPPED* overlapped = NULL
  17765. Local unsigned long bytes_transferred = 0x0
  17766. Local boost::asio::detail::win_iocp_io_service* this = 0x1949AB909C0
  17767. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17768. boost::asio::io_service::service
  17769. key
  17770. type_info* type_info_ = 0x7FFBE9376D60
  17771. boost::asio::io_service::id* id_ = 0x68
  17772. boost::asio::io_service::service::key key_ = 0x1949AB909C8
  17773. boost::asio::io_service& owner_ = 0x194EA5104D0
  17774. boost::asio::io_service::service* next_ = NULL
  17775. work_finished_on_block_exit
  17776. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE9376D60
  17777. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17778. boost::asio::io_service::service
  17779. key
  17780. type_info* type_info_ = 0x7FFBE87A6130
  17781. boost::asio::io_service::id* id_ = 0x48
  17782. boost::asio::io_service::service::key key_ = 0x7FFBE9376D68
  17783. boost::asio::io_service& owner_ = 0x70636F69
  17784. boost::asio::io_service::service* next_ = 0x73637170
  17785. work_finished_on_block_exit
  17786. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE87A6130
  17787. auto_handle
  17788. void* handle = 0x7FFBE87A6130
  17789. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  17790. long outstanding_work_ = 0x2E353532
  17791. long stopped_ = 0x2E353532
  17792. long stop_event_posted_ = 0x2E353532
  17793. long shutdown_ = 0x353532
  17794. unsigned long gqcs_timeout_ = 0xE94D8C78
  17795. timer_thread_function
  17796. <user defined> io_service_ = 0x7FFBE87A6130
  17797. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7FFBE87A5DD0
  17798. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7FFBE87ACAC0
  17799. long dispatch_required_ = 0xE87B0EC0
  17800. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FFBE9376DC0
  17801. boost::asio::detail::timer_queue_set timer_queues_ = 0x7FFBE87ACA70
  17802. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FFBE9376DF0
  17803. auto_handle
  17804. void* handle = 0x7FFBE9376D60
  17805. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  17806. void* handle = 0x3BC
  17807. long outstanding_work_ = 0x2
  17808. long stopped_ = 0x0
  17809. long stop_event_posted_ = 0x0
  17810. long shutdown_ = 0x0
  17811. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17812. timer_thread_function
  17813. <user defined> io_service_ = 0x7FFBE9376D60
  17814. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  17815. boost::asio::detail::win_thread* p_ = 0x194F19D03D0
  17816. func_base
  17817. void* entry_event_ = 0x40C
  17818. void* exit_event_ = 0x408
  17819. auto_func_base_ptr
  17820. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  17821. <user defined> thread_ = 0x40C
  17822. <user defined> exit_event_ = 0x408
  17823. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  17824. void* handle = 0x360
  17825. long dispatch_required_ = 0x0
  17826. boost::asio::detail::win_mutex dispatch_mutex_
  17827. _RTL_CRITICAL_SECTION crit_section_
  17828. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  17829. long LockCount = 0xFFFFFFFF
  17830. long RecursionCount = 0x0
  17831. void* OwningThread = NULL
  17832. void* LockSemaphore = NULL
  17833. unsigned int SpinCount = 0x20007D0
  17834. boost::asio::detail::timer_queue_set timer_queues_
  17835. boost::asio::detail::timer_queue_base* first_ = 0x194F1945D78
  17836. boost::asio::detail::timer_queue_base* next_ = NULL
  17837. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  17838. boost::asio::detail::win_iocp_operation* front_ = NULL
  17839. boost::asio::detail::win_iocp_operation* back_ = NULL
  17840. Parameter bool block = 0x1
  17841. Parameter boost::system::error_code& ec = 0x88C4FFA28
  17842. int m_val = 0x0
  17843. boost::system::error_category* m_cat = 0x7FFBE99FE0E8
  17844. std_category
  17845. std::error_category
  17846. unsigned int _Addr = 0x7FFBE936C8E8
  17847. boost::system::error_category* pc_ = 0x7FFBE99FE0F0
  17848. boost::system::error_category::std_category std_cat_
  17849. std::error_category
  17850. unsigned int _Addr = 0x7FFBE99FE0F0
  17851. boost::system::error_category* pc_ = 0x7FFBE99FE0E8
  17852.  
  17853. 00007FFBE87AF921 000000088C4FF9F0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_65_1\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  17854. Local boost::asio::detail::win_iocp_io_service* this = 0x1949AB909C0
  17855. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17856. boost::asio::io_service::service
  17857. key
  17858. type_info* type_info_ = 0x7FFBE9376D60
  17859. boost::asio::io_service::id* id_ = 0x68
  17860. boost::asio::io_service::service::key key_ = 0x1949AB909C8
  17861. boost::asio::io_service& owner_ = 0x194EA5104D0
  17862. boost::asio::io_service::service* next_ = NULL
  17863. work_finished_on_block_exit
  17864. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE9376D60
  17865. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17866. boost::asio::io_service::service
  17867. key
  17868. type_info* type_info_ = 0x7FFBE87A6130
  17869. boost::asio::io_service::id* id_ = 0x48
  17870. boost::asio::io_service::service::key key_ = 0x7FFBE9376D68
  17871. boost::asio::io_service& owner_ = 0x70636F69
  17872. boost::asio::io_service::service* next_ = 0x73637170
  17873. work_finished_on_block_exit
  17874. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE87A6130
  17875. auto_handle
  17876. void* handle = 0x7FFBE87A6130
  17877. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  17878. long outstanding_work_ = 0x2E353532
  17879. long stopped_ = 0x2E353532
  17880. long stop_event_posted_ = 0x2E353532
  17881. long shutdown_ = 0x353532
  17882. unsigned long gqcs_timeout_ = 0xE94D8C78
  17883. timer_thread_function
  17884. <user defined> io_service_ = 0x7FFBE87A6130
  17885. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7FFBE87A5DD0
  17886. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7FFBE87ACAC0
  17887. long dispatch_required_ = 0xE87B0EC0
  17888. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FFBE9376DC0
  17889. boost::asio::detail::timer_queue_set timer_queues_ = 0x7FFBE87ACA70
  17890. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FFBE9376DF0
  17891. auto_handle
  17892. void* handle = 0x7FFBE9376D60
  17893. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  17894. void* handle = 0x3BC
  17895. long outstanding_work_ = 0x2
  17896. long stopped_ = 0x0
  17897. long stop_event_posted_ = 0x0
  17898. long shutdown_ = 0x0
  17899. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17900. timer_thread_function
  17901. <user defined> io_service_ = 0x7FFBE9376D60
  17902. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  17903. boost::asio::detail::win_thread* p_ = 0x194F19D03D0
  17904. func_base
  17905. void* entry_event_ = 0x40C
  17906. void* exit_event_ = 0x408
  17907. auto_func_base_ptr
  17908. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  17909. <user defined> thread_ = 0x40C
  17910. <user defined> exit_event_ = 0x408
  17911. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  17912. void* handle = 0x360
  17913. long dispatch_required_ = 0x0
  17914. boost::asio::detail::win_mutex dispatch_mutex_
  17915. _RTL_CRITICAL_SECTION crit_section_
  17916. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  17917. long LockCount = 0xFFFFFFFF
  17918. long RecursionCount = 0x0
  17919. void* OwningThread = NULL
  17920. void* LockSemaphore = NULL
  17921. unsigned int SpinCount = 0x20007D0
  17922. boost::asio::detail::timer_queue_set timer_queues_
  17923. boost::asio::detail::timer_queue_base* first_ = 0x194F1945D78
  17924. boost::asio::detail::timer_queue_base* next_ = NULL
  17925. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  17926. boost::asio::detail::win_iocp_operation* front_ = NULL
  17927. boost::asio::detail::win_iocp_operation* back_ = NULL
  17928. Parameter boost::system::error_code& ec = 0x88C4FFA28
  17929. int m_val = 0x0
  17930. boost::system::error_category* m_cat = 0x7FFBE99FE0E8
  17931. std_category
  17932. std::error_category
  17933. unsigned int _Addr = 0x7FFBE936C8E8
  17934. boost::system::error_category* pc_ = 0x7FFBE99FE0F0
  17935. boost::system::error_category::std_category std_cat_
  17936. std::error_category
  17937. unsigned int _Addr = 0x7FFBE99FE0F0
  17938. boost::system::error_category* pc_ = 0x7FFBE99FE0E8
  17939. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  17940. boost::asio::detail::win_iocp_io_service* key_ = 0x1949AB909C0
  17941. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17942. boost::asio::io_service::service
  17943. key
  17944. type_info* type_info_ = 0x7FFBE9376D60
  17945. boost::asio::io_service::id* id_ = 0x68
  17946. boost::asio::io_service::service::key key_ = 0x1949AB909C8
  17947. boost::asio::io_service& owner_ = 0x194EA5104D0
  17948. boost::asio::io_service::service* next_ = NULL
  17949. work_finished_on_block_exit
  17950. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE9376D60
  17951. auto_handle
  17952. void* handle = 0x7FFBE9376D60
  17953. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  17954. void* handle = 0x3BC
  17955. long outstanding_work_ = 0x2
  17956. long stopped_ = 0x0
  17957. long stop_event_posted_ = 0x0
  17958. long shutdown_ = 0x0
  17959. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17960. timer_thread_function
  17961. <user defined> io_service_ = 0x7FFBE9376D60
  17962. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  17963. boost::asio::detail::win_thread* p_ = 0x194F19D03D0
  17964. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  17965. void* handle = 0x360
  17966. long dispatch_required_ = 0x0
  17967. boost::asio::detail::win_mutex dispatch_mutex_
  17968. _RTL_CRITICAL_SECTION crit_section_ = 0x1949AB90A20
  17969. boost::asio::detail::timer_queue_set timer_queues_
  17970. boost::asio::detail::timer_queue_base* first_ = 0x194F1945D78
  17971. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  17972. boost::asio::detail::win_iocp_operation* front_ = NULL
  17973. boost::asio::detail::win_iocp_operation* back_ = NULL
  17974. boost::asio::detail::win_iocp_thread_info* value_ = 0x88C4FF978
  17975. boost::asio::detail::thread_info_base
  17976. void* reusable_memory_ = NULL
  17977. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  17978. Local unsigned int n = 0x50A1
  17979. Local boost::asio::detail::win_iocp_thread_info this_thread
  17980. boost::asio::detail::thread_info_base
  17981. void* reusable_memory_ = NULL
  17982.  
  17983. 00007FFBE87AF82B 000000088C4FFA50 boost::asio::io_service::run+3B c:\local\boost_1_65_1\boost\asio\impl\io_service.ipp line 59
  17984. Local boost::asio::io_service* this = 0x194EA5104D0
  17985. work
  17986. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  17987. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17988. boost::asio::io_service::service
  17989. key
  17990. type_info* type_info_ = <Unable to read memory>
  17991. boost::asio::io_service::id* id_ = <Unable to read memory>
  17992. boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCDD5
  17993. boost::asio::io_service& owner_ = <Unable to read memory>
  17994. boost::asio::io_service::service* next_ = <Unable to read memory>
  17995. work_finished_on_block_exit
  17996. boost::asio::detail::win_iocp_io_service* io_service_ = <Unable to read memory>
  17997. auto_handle
  17998. void* handle = <Unable to read memory>
  17999. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0xCDCDCDCDCDCDCDF5 <Unable to read memory>
  18000. long outstanding_work_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
  18001. long stopped_ = 0xCDCDCDCDCDCDCE01 <Unable to read memory>
  18002. long stop_event_posted_ = 0xCDCDCDCDCDCDCE05 <Unable to read memory>
  18003. long shutdown_ = 0xCDCDCDCDCDCDCE09 <Unable to read memory>
  18004. unsigned long gqcs_timeout_ = 0xCDCDCDCDCDCDCE0D <Unable to read memory>
  18005. timer_thread_function
  18006. <user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  18007. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0xCDCDCDCDCDCDCE15 <Unable to read memory>
  18008. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0xCDCDCDCDCDCDCE1D <Unable to read memory>
  18009. long dispatch_required_ = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
  18010. boost::asio::detail::win_mutex dispatch_mutex_ = 0xCDCDCDCDCDCDCE2D
  18011. boost::asio::detail::timer_queue_set timer_queues_ = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
  18012. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0xCDCDCDCDCDCDCE5D
  18013. id
  18014. service
  18015. key
  18016. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  18017. boost::asio::io_service::id* id_ = 0xFF
  18018. boost::asio::io_service::service::key key_
  18019. type_info* type_info_ = 0x194EA75B610
  18020. boost::asio::io_service::id* id_ = 0x60
  18021. boost::asio::io_service& owner_ = <Unable to read memory>
  18022. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  18023. key
  18024. type_info* type_info_ = <Unable to read memory>
  18025. boost::asio::io_service::id* id_ = <Unable to read memory>
  18026. boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCD08
  18027. boost::asio::io_service& owner_ = <Unable to read memory>
  18028. boost::asio::io_service::service* next_ = <Unable to read memory>
  18029. <user defined> strand = 0x194EA5104D0
  18030. boost::asio::detail::winsock_init<2,0> init_
  18031. boost::asio::detail::winsock_init_base
  18032. data
  18033. long init_count_ = 0xCDCDCDCD
  18034. long result_ = 0xCDCDCDCD
  18035. <user defined> manual = 0x194EA5104D0
  18036. boost::asio::detail::service_registry* service_registry_ = 0x194EA75B610
  18037. auto_service_ptr
  18038. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  18039. boost::asio::detail::win_mutex mutex_
  18040. _RTL_CRITICAL_SECTION crit_section_ = 0x194EA75B610
  18041. boost::asio::io_service& owner_ = 0x194EA5104D0
  18042. boost::asio::io_service::service* first_service_ = 0x194F1945D50
  18043. key
  18044. type_info* type_info_ = 0x7FFBE9376E78
  18045. boost::asio::io_service::id* id_ = 0x68
  18046. boost::asio::io_service::service::key key_ = 0x194F1945D58
  18047. boost::asio::io_service& owner_ = 0x194EA5104D0
  18048. boost::asio::io_service::service* next_ = 0x194F19452D0
  18049. boost::asio::detail::win_iocp_io_service& impl_ = 0x1949AB909C0
  18050. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  18051. boost::asio::io_service::service
  18052. key
  18053. type_info* type_info_ = 0x7FFBE9376D60
  18054. boost::asio::io_service::id* id_ = 0x68
  18055. boost::asio::io_service::service::key key_ = 0x1949AB909C8
  18056. boost::asio::io_service& owner_ = 0x194EA5104D0
  18057. boost::asio::io_service::service* next_ = NULL
  18058. work_finished_on_block_exit
  18059. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FFBE9376D60
  18060. auto_handle
  18061. void* handle = 0x7FFBE9376D60
  18062. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  18063. void* handle = 0x3BC
  18064. long outstanding_work_ = 0x2
  18065. long stopped_ = 0x0
  18066. long stop_event_posted_ = 0x0
  18067. long shutdown_ = 0x0
  18068. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  18069. timer_thread_function
  18070. <user defined> io_service_ = 0x7FFBE9376D60
  18071. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  18072. boost::asio::detail::win_thread* p_ = 0x194F19D03D0
  18073. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  18074. void* handle = 0x360
  18075. long dispatch_required_ = 0x0
  18076. boost::asio::detail::win_mutex dispatch_mutex_
  18077. _RTL_CRITICAL_SECTION crit_section_ = 0x1949AB90A20
  18078. boost::asio::detail::timer_queue_set timer_queues_
  18079. boost::asio::detail::timer_queue_base* first_ = 0x194F1945D78
  18080. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  18081. boost::asio::detail::win_iocp_operation* front_ = NULL
  18082. boost::asio::detail::win_iocp_operation* back_ = NULL
  18083. Local boost::system::error_code ec
  18084. int m_val = 0x0
  18085. boost::system::error_category* m_cat = 0x7FFBE99FE0E8
  18086. std_category
  18087. std::error_category
  18088. unsigned int _Addr = 0x7FFBE936C8E8
  18089. boost::system::error_category* pc_ = 0x7FFBE99FE0F0
  18090. boost::system::error_category::std_category std_cat_
  18091. std::error_category
  18092. unsigned int _Addr = 0x7FFBE99FE0F0
  18093. boost::system::error_category* pc_ = 0x7FFBE99FE0E8
  18094. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  18095.  
  18096. 00007FFBE87A6F4B 000000088C4FFC40 NetworkThread<WorldSocket>::Run+17B c:\tc\src\server\shared\networking\networkthread.h line 129
  18097. Local NetworkThread<WorldSocket>* this = 0x194EA510428
  18098. std::atomic<int> _connections
  18099. std::_Atomic_int
  18100. unsigned long _My_val = 0x1
  18101. std::atomic<bool> _stopped
  18102. std::_Atomic_bool
  18103. unsigned int _My_val = 0x0
  18104. std::thread* _thread = 0x194F1996490
  18105. id
  18106. unsigned int _Id = 0x404
  18107. _Thrd_imp_t _Thr
  18108. void* _Hnd = 0x404
  18109. unsigned int _Id = 0x7D20
  18110. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  18111. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  18112. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x194EA510440
  18113. std::mutex _newSocketsLock
  18114. std::_Mutex_base
  18115. std::_Align_type<double,80> _Mtx_storage = 0x194EA510460
  18116. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  18117. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  18118. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x194EA5104B0
  18119. Trinity::Asio::IoContext _ioContext
  18120. boost::asio::io_service
  18121. work
  18122. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  18123. id
  18124. service
  18125. key
  18126. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  18127. boost::asio::io_service::id* id_ = 0xFF
  18128. boost::asio::io_service::service::key key_ = 0x194EA5104D8
  18129. boost::asio::io_service& owner_ = <Unable to read memory>
  18130. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  18131. <user defined> strand = 0x194EA5104D0
  18132. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  18133. boost::asio::detail::service_registry* service_registry_ = 0x194EA75B610
  18134. boost::asio::detail::win_iocp_io_service& impl_ = 0x1949AB909C0
  18135. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
  18136. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  18137. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  18138. implementation_type
  18139. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  18140. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18141. unsigned int state_ = 0x0
  18142. std::shared_ptr<void> cancel_token_ = 0x194EA5104F8
  18143. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
  18144. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  18145. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x194B327DFF8
  18146. boost::asio::ip::tcp protocol_ = 0x2
  18147. bool have_remote_endpoint_ = 0x0
  18148. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x194EA510528
  18149. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x194EA5104E8
  18150. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x194F19452D0
  18151. native_type
  18152. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18153. bool have_remote_endpoint_ = 0x0
  18154. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x194EA5104F4
  18155. native_handle_type
  18156. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18157. bool have_remote_endpoint_ = 0x0
  18158. <user defined> remote_endpoint_ = 0x194EA5104F4
  18159. native_type
  18160. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18161. bool have_remote_endpoint_ = 0x0
  18162. <user defined> remote_endpoint_ = 0x194EA5104F4
  18163. native_handle_type
  18164. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18165. bool have_remote_endpoint_ = 0x0
  18166. <user defined> remote_endpoint_ = 0x194EA5104F4
  18167. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _updateTimer
  18168. boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
  18169. implementation_type
  18170. boost::posix_time::ptime expiry = 0x194F1945D50
  18171. bool might_have_pending_waits = 0xCC
  18172. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x194EA510560
  18173. boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x194F1945D50
  18174. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x194EA510558
  18175.  
  18176. 00007FFBE879C1F4 000000088C4FFC70 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.16.27023\include\type_traits line 16707566
  18177. Parameter <user defined>* _Pmf = 0x7FFBE87A6DD0
  18178. Parameter NetworkThread<WorldSocket>** _Arg1 = 0x194EA510428
  18179. std::atomic<int> _connections
  18180. std::_Atomic_int
  18181. unsigned long _My_val = 0x1
  18182. std::atomic<bool> _stopped
  18183. std::_Atomic_bool
  18184. unsigned int _My_val = 0x0
  18185. std::thread* _thread = 0x194F1996490
  18186. id
  18187. unsigned int _Id = 0x404
  18188. _Thrd_imp_t _Thr
  18189. void* _Hnd = 0x404
  18190. unsigned int _Id = 0x7D20
  18191. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  18192. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  18193. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x194EA510440
  18194. std::mutex _newSocketsLock
  18195. std::_Mutex_base
  18196. std::_Align_type<double,80> _Mtx_storage = 0x194EA510460
  18197. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  18198. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  18199. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x194EA5104B0
  18200. Trinity::Asio::IoContext _ioContext
  18201. boost::asio::io_service
  18202. work
  18203. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  18204. id
  18205. service
  18206. key
  18207. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  18208. boost::asio::io_service::id* id_ = 0xFF
  18209. boost::asio::io_service::service::key key_ = 0x194EA5104D8
  18210. boost::asio::io_service& owner_ = <Unable to read memory>
  18211. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  18212. <user defined> strand = 0x194EA5104D0
  18213. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  18214. boost::asio::detail::service_registry* service_registry_ = 0x194EA75B610
  18215. boost::asio::detail::win_iocp_io_service& impl_ = 0x1949AB909C0
  18216. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
  18217. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  18218. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  18219. implementation_type
  18220. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  18221. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18222. unsigned int state_ = 0x0
  18223. std::shared_ptr<void> cancel_token_ = 0x194EA5104F8
  18224. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
  18225. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  18226. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x194B327DFF8
  18227. boost::asio::ip::tcp protocol_ = 0x2
  18228. bool have_remote_endpoint_ = 0x0
  18229. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x194EA510528
  18230. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x194EA5104E8
  18231. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x194F19452D0
  18232. native_type
  18233. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18234. bool have_remote_endpoint_ = 0x0
  18235. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x194EA5104F4
  18236. native_handle_type
  18237. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18238. bool have_remote_endpoint_ = 0x0
  18239. <user defined> remote_endpoint_ = 0x194EA5104F4
  18240. native_type
  18241. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18242. bool have_remote_endpoint_ = 0x0
  18243. <user defined> remote_endpoint_ = 0x194EA5104F4
  18244. native_handle_type
  18245. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18246. bool have_remote_endpoint_ = 0x0
  18247. <user defined> remote_endpoint_ = 0x194EA5104F4
  18248. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _updateTimer
  18249. boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
  18250. implementation_type
  18251. boost::posix_time::ptime expiry = 0x194F1945D50
  18252. bool might_have_pending_waits = 0x4B
  18253. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x194EA510560
  18254. boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x194F1945D50
  18255. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x194EA510558
  18256.  
  18257. 00007FFBE879F2EC 000000088C4FFCB0 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>+4C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  18258. Parameter <user defined>** _Obj = 0x7FFBE87A6DD0
  18259. Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x194EA510428
  18260. std::atomic<int> _connections
  18261. std::_Atomic_int
  18262. unsigned long _My_val = 0x1
  18263. std::atomic<bool> _stopped
  18264. std::_Atomic_bool
  18265. unsigned int _My_val = 0x0
  18266. std::thread* _thread = 0x194F1996490
  18267. id
  18268. unsigned int _Id = 0x404
  18269. _Thrd_imp_t _Thr
  18270. void* _Hnd = 0x404
  18271. unsigned int _Id = 0x7D20
  18272. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  18273. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  18274. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x194EA510440
  18275. std::mutex _newSocketsLock
  18276. std::_Mutex_base
  18277. std::_Align_type<double,80> _Mtx_storage = 0x194EA510460
  18278. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  18279. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  18280. std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x194EA5104B0
  18281. Trinity::Asio::IoContext _ioContext
  18282. boost::asio::io_service
  18283. work
  18284. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  18285. id
  18286. service
  18287. key
  18288. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  18289. boost::asio::io_service::id* id_ = 0xFF
  18290. boost::asio::io_service::service::key key_ = 0x194EA5104D8
  18291. boost::asio::io_service& owner_ = <Unable to read memory>
  18292. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  18293. <user defined> strand = 0x194EA5104D0
  18294. boost::asio::detail::winsock_init<2,0> init_ = 0xCD
  18295. boost::asio::detail::service_registry* service_registry_ = 0x194EA75B610
  18296. boost::asio::detail::win_iocp_io_service& impl_ = 0x1949AB909C0
  18297. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
  18298. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  18299. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  18300. implementation_type
  18301. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  18302. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18303. unsigned int state_ = 0x0
  18304. std::shared_ptr<void> cancel_token_ = 0x194EA5104F8
  18305. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
  18306. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  18307. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x194B327DFF8
  18308. boost::asio::ip::tcp protocol_ = 0x2
  18309. bool have_remote_endpoint_ = 0x0
  18310. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x194EA510528
  18311. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x194EA5104E8
  18312. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x194F19452D0
  18313. native_type
  18314. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18315. bool have_remote_endpoint_ = 0x0
  18316. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x194EA5104F4
  18317. native_handle_type
  18318. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18319. bool have_remote_endpoint_ = 0x0
  18320. <user defined> remote_endpoint_ = 0x194EA5104F4
  18321. native_type
  18322. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18323. bool have_remote_endpoint_ = 0x0
  18324. <user defined> remote_endpoint_ = 0x194EA5104F4
  18325. native_handle_type
  18326. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  18327. bool have_remote_endpoint_ = 0x0
  18328. <user defined> remote_endpoint_ = 0x194EA5104F4
  18329. boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > > _updateTimer
  18330. boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
  18331. implementation_type
  18332. boost::posix_time::ptime expiry = 0x194F1945D50
  18333. bool might_have_pending_waits = 0xCA
  18334. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x194EA510560
  18335. boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x194F1945D50
  18336. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x194EA510558
  18337.  
  18338. 00007FFBE879CEDB 000000088C4FFCF0 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.16.27023\include\thr\xthread line 239
  18339. Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x194F1995F40
  18340. std::tuple<NetworkThread<WorldSocket> *>
  18341. std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
  18342. NetworkThread<WorldSocket>* _Val = 0x194EA510428
  18343. std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
  18344. <user defined>* _Val = 0x7FFBE87A6DD0
  18345.  
  18346. 00007FFBE87A98BA 000000088C4FFD40 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.16.27023\include\thr\xthread line 245
  18347. Parameter 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> *> > > >* _Ln = 0x88B5DE238
  18348. std::_Pad
  18349. _Cnd_internal_imp_t* _Cond = NULL
  18350. _Mtx_internal_imp_t* _Mtx = NULL
  18351. bool _Started = 0x0
  18352. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > _MyTarget
  18353. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > >
  18354. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> *,1> _Mypair = 0x7FFC495503FD
  18355. Local std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > _Local
  18356. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > >
  18357. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> *,1> _Mypair
  18358. std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x194F1995F40
  18359.  
  18360. 00007FFBE87A8E58 000000088C4FFD70 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.16.27023\include\thr\xthread line 231
  18361. Local 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> *> > > >* this = 0x88B5DE238
  18362. std::_Pad
  18363. _Cnd_internal_imp_t* _Cond = NULL
  18364. _Mtx_internal_imp_t* _Mtx = NULL
  18365. bool _Started = 0x0
  18366. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > > _MyTarget
  18367. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> > >
  18368. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> *,1> _Mypair = 0x7FFC495503FD
  18369.  
  18370. 00007FFBE8586A1D 000000088C4FFDA0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  18371. Parameter void* _Data = 0x88B5DE238
  18372.  
  18373. 00007FFC0B5D4FB8 000000088C4FFDE0 _register_onexit_function+4A8
  18374.  
  18375. 00007FFC0B5D4BF1 000000088C4FFE30 _register_onexit_function+E1
  18376.  
  18377. 00007FFC4C0481F4 000000088C4FFE60 BaseThreadInitThunk+14
  18378.  
  18379. 00007FFC4CF1A251 000000088C4FFEE0 RtlUserThreadStart+21
  18380.  
  18381.  
  18382. Call stack:
  18383. Address Frame Function SourceFile
  18384. 00007FFC4CF4F734 000000088C5FEF80 ZwReadFile+14
  18385.  
  18386. 00007FFC495506A7 000000088C5FF000 ReadFile+77
  18387.  
  18388. 00007FFC0B66DFBF 000000088C5FF0F0 _read+EDF
  18389.  
  18390. 00007FFC0B66D413 000000088C5FF150 _read+333
  18391.  
  18392. 00007FFC0B6179B2 000000088C5FF1E0 ungetwc+2F2
  18393.  
  18394. 00007FFC0B618260 000000088C5FF220 ungetwc+BA0
  18395.  
  18396. 00007FFC0B5D894E 000000088C5FF290 _fgetc_nolock+10E
  18397.  
  18398. 00007FFC0B5D89D3 000000088C5FF2C0 _getc_nolock+13
  18399.  
  18400. 00007FFC0B5D99BF 000000088C5FF370 _fgetwc_nolock+23F
  18401.  
  18402. 00007FFC0B5D9B73 000000088C5FF3A0 _getwc_nolock+13
  18403.  
  18404. 00007FFC0B5D9536 000000088C5FF3D0 fgetpos+856
  18405.  
  18406. 00007FFC0B5D9467 000000088C5FF450 fgetpos+787
  18407.  
  18408. 00007FFC0B5D9772 000000088C5FF490 fgetws+32
  18409.  
  18410. 00007FF6EC5CA0F2 000000088C5FF7A0 CliThread+E2 c:\tc\src\server\worldserver\commandline\clirunnable.cpp line 151
  18411. Local std::string command = ""
  18412. Local wchar_t*[256] commandbuf
  18413. [0] = 0xCCCC
  18414. [1] = 0xCCCC
  18415. [2] = 0xCCCC
  18416. [3] = 0xCCCC
  18417. [4] = 0xCCCC
  18418. [5] = 0xCCCC
  18419. [6] = 0xCCCC
  18420. [7] = 0xCCCC
  18421. [8] = 0xCCCC
  18422. [9] = 0xCCCC
  18423.  
  18424. 00007FF6EC55E1DA 000000088C5FF7D0 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  18425. Parameter <user defined>** _Obj = 0x7FF6EC5CA010
  18426.  
  18427. 00007FF6EC56D9A0 000000088C5FF800 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\type_traits line 16707566
  18428. Parameter <user defined>** _Obj = 0x7FF6EC5CA010
  18429.  
  18430. 00007FF6EC560E5C 000000088C5FF830 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.16.27023\include\thr\xthread line 239
  18431. Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x194F1995FE0
  18432. std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
  18433. <user defined>* _Val = 0x7FF6EC5CA010
  18434.  
  18435. 00007FF6EC5A7CCA 000000088C5FF880 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.16.27023\include\thr\xthread line 245
  18436. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x88B5DE858
  18437. std::_Pad
  18438. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  18439. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  18440. bool _Started = 0xCC
  18441. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  18442. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  18443. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  18444. Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
  18445. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  18446. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
  18447. std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x7FF6EC5CA010
  18448.  
  18449. 00007FF6EC5A3CD8 000000088C5FF8B0 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.16.27023\include\thr\xthread line 231
  18450. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x88B5DE858
  18451. std::_Pad
  18452. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  18453. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  18454. bool _Started = 0xCC
  18455. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  18456. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  18457. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  18458.  
  18459. 00007FF6EC59CAAD 000000088C5FF8E0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
  18460. Parameter void* _Data = 0x88B5DE858
  18461.  
  18462. 00007FFC0B5D4FB8 000000088C5FF920 _register_onexit_function+4A8
  18463.  
  18464. 00007FFC0B5D4BF1 000000088C5FF970 _register_onexit_function+E1
  18465.  
  18466. 00007FFC4C0481F4 000000088C5FF9A0 BaseThreadInitThunk+14
  18467.  
  18468. 00007FFC4CF1A251 000000088C5FFA20 RtlUserThreadStart+21
Add Comment
Please, Sign In to add comment