Advertisement
samboland

Untitled

Oct 14th, 2023
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 215.64 KB | None | 0 0
  1. Revision: AzerothCore rev. c93122605559 2023-09-30 08:21:31 +0700 (npcbots_3.3.5 branch) (Win64, RelWithDebInfo, Static)
  2. Date 14:10:2023. Time 21:44
  3. //=====================================================
  4. *** Hardware ***
  5. Processor: AMD Ryzen 7 5800X3D 8-Core Processor
  6. Number Of Processors: 16
  7. Physical Memory: 33478240 KB (Available: 14667716 KB)
  8. Commit Charge Limit: 41839320 KB
  9.  
  10. *** Operation System ***
  11. Windows 10 Home Edition (Version 10.0, Build 22621)
  12.  
  13. //=====================================================
  14. Exception code: C0000005 ACCESS_VIOLATION
  15. Fault address: 00007FF79280BA0C 01:000000000006AA0C D:\azerothcore\npcbots\build\bin\RelWithDebInfo\worldserver.exe
  16.  
  17. Registers:
  18. RAX:000001B9936D9730
  19. RBX:0000000000000080
  20. RCX:0000000000000080
  21. RDX:00000082A9DDC608
  22. RSI:0000000000000080
  23. RDI:00000082A9DDC608
  24. R8: 0000000000000040
  25. R9: 0000000000000540
  26. R10:CF7EF8FCBFFE47FF
  27. R11:0000000000000000
  28. R12:0000000000000000
  29. R13:0000000000000000
  30. R14:0000000000000001
  31. R15:000001B900000001
  32. CS:RIP:0033:00007FF79280BA0C
  33. SS:RSP:002B:00000000A9DDC480 RBP:00000000
  34. DS:002B ES:002B FS:0053 GS:002B
  35. Flags:00010246
  36.  
  37. Call stack:
  38. Address Frame Function SourceFile
  39. 00007FF79280BA0C 00000082A9DDC4C0 DataMap::GetDefault<AutoBalanceMapInfo,0>+1C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Utilities\DataMap.h line 53
  40. 00007FF79281061B 00000082A9DDC770 AddCreatureToMapData+12B D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 722
  41. 00007FF792813E83 00000082A9DDC880 AutoBalance_AllCreatureScript::Creature_SelectLevel+3E3 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 2036
  42. 00007FF793647C51 00000082A9DDC8B0 ExecuteScript<AllCreatureScript>+61 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptMgrMacros.h line 61
  43. 00007FF79364A05F 00000082A9DDC930 ScriptMgr::Creature_SelectLevel+5F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptDefines\AllCreatureScript.cpp line 57
  44. 00007FF792FB5BAD 00000082A9DDC990 Creature::UpdateEntry+1BD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 538
  45. 00007FF792FA8CD6 00000082A9DDCAB0 Creature::CreateFromProto+476 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1738
  46. 00007FF792FA856A 00000082A9DDCD10 Creature::Create+84A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1199
  47. 00007FF792FACF9F 00000082A9DDCF30 Creature::LoadBotCreatureFromDB+4FF D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 3962
  48. 00007FF793610BAD 00000082A9DDD1E0 SpawnWandererBot+5CD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 165
  49. 00007FF793601941 00000082A9DDD3C0 WanderingBotsGenerator::GenerateWanderingBotToSpawn+781 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 371
  50. 00007FF793603B92 00000082A9DDD690 WanderingBotsGenerator::GenerateWanderingBotsToSpawn+B12 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 574
  51. 00007FF7935FF1DC 00000082A9DDD9B0 BotDataMgr::GenerateBattlegroundBots+141C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 1464
  52. 00007FF7935E4B9A 00000082A9DDDC80 BattlegroundQueue::AddGroup+95A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Battlegrounds\BattlegroundQueue.cpp line 227
  53. 00007FF79376CAA8 00000082A9DDE190 WorldSession::HandleBattlemasterJoinOpcode+AA8 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Handlers\BattleGroundHandler.cpp line 225
  54. 00007FF7931B2C9A 00000082A9DDEE00 WorldSession::Update+63A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Server\WorldSession.cpp line 424
  55. 00007FF792E77B32 00000082A9DDEED0 World::UpdateSessions+342 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2935
  56. 00007FF792E76AA9 00000082A9DDF070 World::Update+479 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2362
  57. 00007FF7927E263A 00000082A9DDF320 WorldUpdateLoop+69A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 604
  58. 00007FF7927F1DDF 00000082A9DDF980 main+2C7F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 421
  59. 00007FF793A3B7D0 00000082A9DDF9C0 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
  60. 00007FFE0C58257D 00000082A9DDF9F0 BaseThreadInitThunk+1D
  61. 00007FFE0D96AA78 00000082A9DDFA70 RtlUserThreadStart+28
  62.  
  63. Call stack:
  64. Address Frame Function SourceFile
  65. 00007FFE0D9B1304 00000082A9DDA530 NtGetContextThread+14
  66. 00007FFE0B07A0AB 00000082A9DDA560 GetThreadContext+B
  67. 00007FF7927FEA9D 00000082A9DDAA90 WheatyExceptionReport::printTracesForAllThreads+BD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Debugging\WheatyExceptionReport.cpp line 582
  68. 00007FF7927FC95F 00000082A9DDB120 WheatyExceptionReport::GenerateExceptionReport+35F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Debugging\WheatyExceptionReport.cpp line 693
  69. 00007FF7927FDCB3 00000082A9DDB420 WheatyExceptionReport::WheatyUnhandledExceptionFilter+323 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Debugging\WheatyExceptionReport.cpp line 209
  70. 00007FFE0B14C73C 00000082A9DDB540 UnhandledExceptionFilter+1EC
  71. 00007FFE0D9B8B3D 00000082A9DDB580 RtlCopyMemory+2BBD
  72. 00007FFE0D99F1B7 00000082A9DDB5F0 __C_specific_handler+97
  73. 00007FFE0D9B449F 00000082A9DDB620 __chkstk+12F
  74. 00007FFE0D92E456 00000082A9DDBD70 RtlFindCharInUnicodeString+A96
  75. 00007FFE0D9B348E 00000082A9DDC470 KiUserExceptionDispatcher+2E
  76. 00007FF79280BA0C 00000082A9DDC4C0 DataMap::GetDefault<AutoBalanceMapInfo,0>+1C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Utilities\DataMap.h line 53
  77. 00007FF79281061B 00000082A9DDC770 AddCreatureToMapData+12B D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 722
  78. 00007FF792813E83 00000082A9DDC880 AutoBalance_AllCreatureScript::Creature_SelectLevel+3E3 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 2036
  79. 00007FF793647C51 00000082A9DDC8B0 ExecuteScript<AllCreatureScript>+61 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptMgrMacros.h line 61
  80. 00007FF79364A05F 00000082A9DDC930 ScriptMgr::Creature_SelectLevel+5F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptDefines\AllCreatureScript.cpp line 57
  81. 00007FF792FB5BAD 00000082A9DDC990 Creature::UpdateEntry+1BD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 538
  82. 00007FF792FA8CD6 00000082A9DDCAB0 Creature::CreateFromProto+476 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1738
  83. 00007FF792FA856A 00000082A9DDCD10 Creature::Create+84A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1199
  84. 00007FF792FACF9F 00000082A9DDCF30 Creature::LoadBotCreatureFromDB+4FF D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 3962
  85. 00007FF793610BAD 00000082A9DDD1E0 SpawnWandererBot+5CD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 165
  86. 00007FF793601941 00000082A9DDD3C0 WanderingBotsGenerator::GenerateWanderingBotToSpawn+781 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 371
  87. 00007FF793603B92 00000082A9DDD690 WanderingBotsGenerator::GenerateWanderingBotsToSpawn+B12 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 574
  88. 00007FF7935FF1DC 00000082A9DDD9B0 BotDataMgr::GenerateBattlegroundBots+141C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 1464
  89. 00007FF7935E4B9A 00000082A9DDDC80 BattlegroundQueue::AddGroup+95A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Battlegrounds\BattlegroundQueue.cpp line 227
  90. 00007FF79376CAA8 00000082A9DDE190 WorldSession::HandleBattlemasterJoinOpcode+AA8 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Handlers\BattleGroundHandler.cpp line 225
  91. 00007FF7931B2C9A 00000082A9DDEE00 WorldSession::Update+63A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Server\WorldSession.cpp line 424
  92. 00007FF792E77B32 00000082A9DDEED0 World::UpdateSessions+342 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2935
  93. 00007FF792E76AA9 00000082A9DDF070 World::Update+479 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2362
  94. 00007FF7927E263A 00000082A9DDF320 WorldUpdateLoop+69A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 604
  95. 00007FF7927F1DDF 00000082A9DDF980 main+2C7F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 421
  96. 00007FF793A3B7D0 00000082A9DDF9C0 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
  97. 00007FFE0C58257D 00000082A9DDF9F0 BaseThreadInitThunk+1D
  98. 00007FFE0D96AA78 00000082A9DDFA70 RtlUserThreadStart+28
  99.  
  100. Call stack:
  101. Address Frame Function SourceFile
  102. 00007FFE0D9AF514 00000082AA3FF420 NtRemoveIoCompletion+14
  103. 00007FFE0B013A53 00000082AA3FF480 GetQueuedCompletionStatus+53
  104. 00007FF7927E706E 00000082AA3FF5B0 boost::asio::detail::win_iocp_io_context::do_one+2AE C:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
  105. 00007FF7927ED1E5 00000082AA3FF670 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204
  106. 00007FF7927ED083 00000082AA3FF6D0 Acore::Asio::IoContext::run+23 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Asio\IoContext.h line 45
  107. 00007FF7927CC70A 00000082AA3FF700 std::thread::_Invoke<std::tuple<`main'::`48'::<lambda_6> >,0>+1A C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  108. 00007FFE0AE29363 00000082AA3FF730 _recalloc+A3
  109. 00007FFE0C58257D 00000082AA3FF760 BaseThreadInitThunk+1D
  110. 00007FFE0D96AA78 00000082AA3FF7E0 RtlUserThreadStart+28
  111.  
  112. Call stack:
  113. Address Frame Function SourceFile
  114. 00007FFE0D9AF514 00000082AA4FF5E0 NtRemoveIoCompletion+14
  115. 00007FFE0B013A53 00000082AA4FF640 GetQueuedCompletionStatus+53
  116. 00007FF7927E706E 00000082AA4FF770 boost::asio::detail::win_iocp_io_context::do_one+2AE C:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
  117. 00007FF7927ED1BC 00000082AA4FF830 boost::asio::detail::win_iocp_io_context::run+CC C:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204
  118. 00007FF7927ED083 00000082AA4FF890 Acore::Asio::IoContext::run+23 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Asio\IoContext.h line 45
  119. 00007FF7927CC70A 00000082AA4FF8C0 std::thread::_Invoke<std::tuple<`main'::`48'::<lambda_6> >,0>+1A C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  120. 00007FFE0AE29363 00000082AA4FF8F0 _recalloc+A3
  121. 00007FFE0C58257D 00000082AA4FF920 BaseThreadInitThunk+1D
  122. 00007FFE0D96AA78 00000082AA4FF9A0 RtlUserThreadStart+28
  123.  
  124. Call stack:
  125. Address Frame Function SourceFile
  126. 00007FFE0D9B2FE4 00000082AA5FF710 ZwWaitForAlertByThreadId+14
  127. 00007FFE0D97920B 00000082AA5FF790 RtlSleepConditionVariableSRW+13B
  128. 00007FFE0B0627C9 00000082AA5FF7D0 SleepConditionVariableSRW+29
  129. 00007FFDFA582939 00000082AA5FF800 ?_Winerror_message@std@@YAKKPEADK@Z+139
  130. 00007FFDFA582B7A 00000082AA5FF830 _Cnd_wait+3A
  131. 00007FF79390CE26 00000082AA5FF860 DatabaseWorker::WorkerThread+76 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\database\Database\DatabaseWorker.cpp line 48
  132. 00007FF79390CB3F 00000082AA5FF890 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  133. 00007FFE0AE29363 00000082AA5FF8C0 _recalloc+A3
  134. 00007FFE0C58257D 00000082AA5FF8F0 BaseThreadInitThunk+1D
  135. 00007FFE0D96AA78 00000082AA5FF970 RtlUserThreadStart+28
  136.  
  137. Call stack:
  138. Address Frame Function SourceFile
  139. 00007FFE0D9B2FE4 00000082AA6FF640 ZwWaitForAlertByThreadId+14
  140. 00007FFE0D97920B 00000082AA6FF6C0 RtlSleepConditionVariableSRW+13B
  141. 00007FFE0B0627C9 00000082AA6FF700 SleepConditionVariableSRW+29
  142. 00007FFDFA582939 00000082AA6FF730 ?_Winerror_message@std@@YAKKPEADK@Z+139
  143. 00007FFDFA582B7A 00000082AA6FF760 _Cnd_wait+3A
  144. 00007FF79390CE26 00000082AA6FF790 DatabaseWorker::WorkerThread+76 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\database\Database\DatabaseWorker.cpp line 48
  145. 00007FF79390CB3F 00000082AA6FF7C0 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  146. 00007FFE0AE29363 00000082AA6FF7F0 _recalloc+A3
  147. 00007FFE0C58257D 00000082AA6FF820 BaseThreadInitThunk+1D
  148. 00007FFE0D96AA78 00000082AA6FF8A0 RtlUserThreadStart+28
  149.  
  150. Call stack:
  151. Address Frame Function SourceFile
  152. 00007FFE0D9B2FE4 00000082AA7FF800 ZwWaitForAlertByThreadId+14
  153. 00007FFE0D97920B 00000082AA7FF880 RtlSleepConditionVariableSRW+13B
  154. 00007FFE0B0627C9 00000082AA7FF8C0 SleepConditionVariableSRW+29
  155. 00007FFDFA582939 00000082AA7FF8F0 ?_Winerror_message@std@@YAKKPEADK@Z+139
  156. 00007FFDFA582B7A 00000082AA7FF920 _Cnd_wait+3A
  157. 00007FF79390CE26 00000082AA7FF950 DatabaseWorker::WorkerThread+76 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\database\Database\DatabaseWorker.cpp line 48
  158. 00007FF79390CB3F 00000082AA7FF980 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  159. 00007FFE0AE29363 00000082AA7FF9B0 _recalloc+A3
  160. 00007FFE0C58257D 00000082AA7FF9E0 BaseThreadInitThunk+1D
  161. 00007FFE0D96AA78 00000082AA7FFA60 RtlUserThreadStart+28
  162.  
  163. Call stack:
  164. Address Frame Function SourceFile
  165. 00007FFE0D9AF474 00000082AA8FF620 NtWaitForSingleObject+14
  166. 00007FFE0B023FBE 00000082AA8FF6C0 WaitForSingleObjectEx+8E
  167. 00007FF7927ED023 00000082AA8FF6F0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 C:\local\boost_1_81_0\boost\asio\detail\win_thread.hpp line 122
  168. 00007FF7927EF035 00000082AA8FF720 boost::asio::detail::win_thread_function+25 C:\local\boost_1_81_0\boost\asio\detail\impl\win_thread.ipp line 127
  169. 00007FFE0AE29363 00000082AA8FF750 _recalloc+A3
  170. 00007FFE0C58257D 00000082AA8FF780 BaseThreadInitThunk+1D
  171. 00007FFE0D96AA78 00000082AA8FF800 RtlUserThreadStart+28
  172.  
  173. Call stack:
  174. Address Frame Function SourceFile
  175. 00007FFE0D9B2FE4 00000082AA9FF1B0 ZwWaitForAlertByThreadId+14
  176. 00007FFE0D97920B 00000082AA9FF230 RtlSleepConditionVariableSRW+13B
  177. 00007FFE0B0627C9 00000082AA9FF270 SleepConditionVariableSRW+29
  178. 00007FFDFA582939 00000082AA9FF2A0 ?_Winerror_message@std@@YAKKPEADK@Z+139
  179. 00007FFDFA582B7A 00000082AA9FF2D0 _Cnd_wait+3A
  180. 00007FF7928D84EF 00000082AA9FFAB0 HttpManager::HttpWorkerThread+9F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-eluna\src\LuaEngine\HttpManager.cpp line 110
  181. 00007FF7928CA01F 00000082AA9FFAE0 std::thread::_Invoke<std::tuple<void (__cdecl HttpManager::*)(void),HttpManager *>,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  182. 00007FFE0AE29363 00000082AA9FFB10 _recalloc+A3
  183. 00007FFE0C58257D 00000082AA9FFB40 BaseThreadInitThunk+1D
  184. 00007FFE0D96AA78 00000082AA9FFBC0 RtlUserThreadStart+28
  185.  
  186. Call stack:
  187. Address Frame Function SourceFile
  188. 00007FFE0D9B2FE4 00000082AAAFFA40 ZwWaitForAlertByThreadId+14
  189. 00007FFE0D97920B 00000082AAAFFAC0 RtlSleepConditionVariableSRW+13B
  190. 00007FFE0B0627C9 00000082AAAFFB00 SleepConditionVariableSRW+29
  191. 00007FFDFA582939 00000082AAAFFB30 ?_Winerror_message@std@@YAKKPEADK@Z+139
  192. 00007FFDFA582B7A 00000082AAAFFB60 _Cnd_wait+3A
  193. 00007FF7935F1168 00000082AAAFFB90 MapUpdater::WorkerThread+58 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Maps\MapUpdater.cpp line 152
  194. 00007FF7935F0BCF 00000082AAAFFBC0 std::thread::_Invoke<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  195. 00007FFE0AE29363 00000082AAAFFBF0 _recalloc+A3
  196. 00007FFE0C58257D 00000082AAAFFC20 BaseThreadInitThunk+1D
  197. 00007FFE0D96AA78 00000082AAAFFCA0 RtlUserThreadStart+28
  198.  
  199. Call stack:
  200. Address Frame Function SourceFile
  201. 00007FFE0D9AF474 00000082AABFF6B0 NtWaitForSingleObject+14
  202. 00007FFE0B023FBE 00000082AABFF750 WaitForSingleObjectEx+8E
  203. 00007FF7927ED023 00000082AABFF780 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 C:\local\boost_1_81_0\boost\asio\detail\win_thread.hpp line 122
  204. 00007FF7927EF035 00000082AABFF7B0 boost::asio::detail::win_thread_function+25 C:\local\boost_1_81_0\boost\asio\detail\impl\win_thread.ipp line 127
  205. 00007FFE0AE29363 00000082AABFF7E0 _recalloc+A3
  206. 00007FFE0C58257D 00000082AABFF810 BaseThreadInitThunk+1D
  207. 00007FFE0D96AA78 00000082AABFF890 RtlUserThreadStart+28
  208.  
  209. Call stack:
  210. Address Frame Function SourceFile
  211. 00007FFE0D9AF514 00000082AACFF6E0 NtRemoveIoCompletion+14
  212. 00007FFE0B013A53 00000082AACFF740 GetQueuedCompletionStatus+53
  213. 00007FF7927E706E 00000082AACFF870 boost::asio::detail::win_iocp_io_context::do_one+2AE C:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
  214. 00007FF7927ED1E5 00000082AACFF930 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204
  215. 00007FF792EE106E 00000082AACFFA40 NetworkThread<WorldSocket>::Run+3EE D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\shared\Network\NetworkThread.h line 126
  216. 00007FF792EDDE5F 00000082AACFFA70 std::thread::_Invoke<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  217. 00007FFE0AE29363 00000082AACFFAA0 _recalloc+A3
  218. 00007FFE0C58257D 00000082AACFFAD0 BaseThreadInitThunk+1D
  219. 00007FFE0D96AA78 00000082AACFFB50 RtlUserThreadStart+28
  220.  
  221. Call stack:
  222. Address Frame Function SourceFile
  223. 00007FFE0D9AF4B4 00000082AADFF270 NtReadFile+14
  224. 00007FFE0B0165FB 00000082AADFF2E0 ReadFile+7B
  225. 00007FFE0AE077E1 00000082AADFF380 _fread_nolock_s+BF1
  226. 00007FFE0AE0798F 00000082AADFF3C0 _read+AF
  227. 00007FFE0AE07BAE 00000082AADFF3F0 _fgetc_nolock+AE
  228. 00007FFE0AE07D7F 00000082AADFF430 _fgetwc_nolock+FF
  229. 00007FFE0AE27CD6 00000082AADFF490 fgetws+96
  230. 00007FF7927F5038 00000082AADFF8F0 CliThread+218 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\CommandLine\CliRunnable.cpp line 148
  231. 00007FF7927CC6CB 00000082AADFF920 std::thread::_Invoke<std::tuple<void (__cdecl*)(void)>,0>+B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  232. 00007FFE0AE29363 00000082AADFF950 _recalloc+A3
  233. 00007FFE0C58257D 00000082AADFF980 BaseThreadInitThunk+1D
  234. 00007FFE0D96AA78 00000082AADFFA00 RtlUserThreadStart+28
  235.  
  236. Call stack:
  237. Address Frame Function SourceFile
  238. 00007FFE0D9AFA74 00000082AAEFF710 NtDelayExecution+14
  239. 00007FFE0D9651A3 00000082AAEFF740 RtlDelayExecution+43
  240. 00007FFE0B034B6D 00000082AAEFF7C0 SleepEx+7D
  241. 00007FFDFA582E1C 00000082AAEFF810 _Thrd_sleep+3C
  242. 00007FF7927D0D35 00000082AAEFF860 std::this_thread::sleep_until<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > >+85 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 198
  243. 00007FF7927D0CA9 00000082AAEFF890 std::this_thread::sleep_for<__int64,std::ratio<1,1000> >+19 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 204
  244. 00007FF7927DC544 00000082AAEFF9E0 AuctionListingRunnable+4D4 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 726
  245. 00007FF7927CC6CB 00000082AAEFFA10 std::thread::_Invoke<std::tuple<void (__cdecl*)(void)>,0>+B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\thread line 56
  246. 00007FFE0AE29363 00000082AAEFFA40 _recalloc+A3
  247. 00007FFE0C58257D 00000082AAEFFA70 BaseThreadInitThunk+1D
  248. 00007FFE0D96AA78 00000082AAEFFAF0 RtlUserThreadStart+28
  249.  
  250. Call stack:
  251. Address Frame Function SourceFile
  252. 00007FFE0D9B3044 00000082AA0FF8E0 NtWaitForWorkViaWorkerFactory+14
  253. 00007FFE0D94536E 00000082AA0FFBC0 RtlClearThreadWorkOnBehalfTicket+35E
  254. 00007FFE0C58257D 00000082AA0FFBF0 BaseThreadInitThunk+1D
  255. 00007FFE0D96AA78 00000082AA0FFC70 RtlUserThreadStart+28
  256.  
  257. Call stack:
  258. Address Frame Function SourceFile
  259. 00007FFE0D9B3044 00000082AA1FF470 NtWaitForWorkViaWorkerFactory+14
  260. 00007FFE0D94536E 00000082AA1FF750 RtlClearThreadWorkOnBehalfTicket+35E
  261. 00007FFE0C58257D 00000082AA1FF780 BaseThreadInitThunk+1D
  262. 00007FFE0D96AA78 00000082AA1FF800 RtlUserThreadStart+28
  263. ========================
  264. Local Variables And Parameters
  265.  
  266. Call stack:
  267. Address Frame Function SourceFile
  268. 00007FF79280BA0C 00000082A9DDC4C0 DataMap::GetDefault<AutoBalanceMapInfo,0>+1C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Utilities\DataMap.h line 53
  269. Local AutoBalanceMapInfo* v = <Unable to read memory>
  270. Local AutoBalanceMapInfo* v = <Unable to read memory>
  271.  
  272. 00007FF79281061B 00000082A9DDC770 AddCreatureToMapData+12B D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 722
  273. Parameter Creature* creature = 0x1B99365DFD0
  274. Unit
  275. WorldObject
  276. Object
  277. DataMap CustomData = 0x1B99365DFD8
  278. unsigned int m_objectType = 0x9
  279. int m_objectTypeId = 0x3
  280. unsigned int m_updateFlag = 0x60
  281. int* m_int32Values = 0x42000001
  282. unsigned int* m_uint32Values = 0x42000001
  283. float* m_floatValues = 32.000004
  284. UpdateMask _changesMask = 0x1B99365E030
  285. unsigned int m_valuesCount = 0x94
  286. unsigned int _fieldNotifyFlags = 0x100
  287. bool m_objectUpdated = 0x0
  288. bool m_inWorld = 0x0
  289. PackedGuid m_PackGUID = 0x1B99365E048
  290. WorldLocation
  291. Position
  292. PositionXYStreamer
  293. Position* Pos = 0x44B92BD744BFF8A4
  294. PositionXYZStreamer
  295. <user defined> m_pos = 0x44B92BD744BFF8A4
  296. PositionXYZOStreamer
  297. <user defined> m_pos = 0x44B92BD744BFF8A4
  298. float m_positionX = 1535.770020
  299. float m_positionY = 1481.369995
  300. float m_positionZ = 352.109009
  301. float m_orientation = 0.188495
  302. unsigned int m_mapId = 0x1E9
  303. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
  304. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
  305. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
  306. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
  307. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
  308. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
  309. unsigned int LastUsedScriptID = 0x0
  310. MovementInfo m_movementInfo = 0x1B99365E128
  311. ElunaEventProcessor* elunaEvents = 0x1B9934949F0
  312. std::string m_name = "Bilbanoi"
  313. bool m_isActive = 0x0
  314. bool m_isFarVisible = 0x0
  315. std::optional<float> m_visibilityDistanceOverride = 0x0
  316. bool m_isWorldObject = 0x0
  317. ZoneScript* m_zoneScript = NULL
  318. unsigned int _zoneId = 0xCCD
  319. unsigned int _areaId = 0x11DB
  320. float _floorZ = 352.109894
  321. bool _outdoors = 0x0
  322. LiquidData _liquidData = 0x1B99365E1E8
  323. bool _updatePositionData = 0x0
  324. Transport* m_transport = NULL
  325. Map* m_currMap = 0x1B9936DB020
  326. unsigned int m_InstanceId = 0x0
  327. unsigned int m_phaseMask = 0x1
  328. bool m_useCombinedPhases = 0x1
  329. unsigned int m_notifyflags = 0x0
  330. unsigned int m_executed_notifies = 0x0
  331. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
  332. unsigned int m_extraAttacks = 0x0
  333. bool m_canDualWield = 0x0
  334. Unit* m_creator = NULL
  335. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  336. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  337. 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 = 0x1B99365E270
  338. SafeUnitPointer m_movedByPlayer
  339. Unit* ptr = NULL
  340. Unit* defaultValue = NULL
  341. ObjectGuid[7] m_SummonSlot
  342. [0] = 0x0
  343. [1] = 0x0
  344. [2] = 0x0
  345. [3] = 0x0
  346. [4] = 0x0
  347. [5] = 0x0
  348. [6] = 0x0
  349. ObjectGuid[4] m_ObjectSlot
  350. [0] = 0x0
  351. [1] = 0x0
  352. [2] = 0x0
  353. [3] = 0x0
  354. float m_modMeleeHitChance = 0.000000
  355. float m_modRangedHitChance = 0.000000
  356. float m_modSpellHitChance = 0.000000
  357. int m_baseSpellCritChance = 0x5
  358. float[7] m_threatModifier
  359. [0] = 1.000000
  360. [1] = 1.000000
  361. [2] = 1.000000
  362. [3] = 1.000000
  363. [4] = 1.000000
  364. [5] = 1.000000
  365. [6] = 1.000000
  366. float[3] m_modAttackSpeedPct
  367. [0] = 1.000000
  368. [1] = 1.000000
  369. [2] = 1.000000
  370. EventProcessor m_Events
  371. unsigned int m_time = 0x0
  372. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
  373. bool m_aborting = 0x0
  374. std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
  375. [0] = 0x1B99365E340
  376. [1] = 0x1B99365E358
  377. [2] = 0x1B99365E370
  378. [3] = 0x1B99365E388
  379. [4] = 0x1B99365E3A0
  380. [5] = 0x1B99365E3B8
  381. [6] = 0x1B99365E3D0
  382. [7] = 0x1B99365E3E8
  383. unsigned int m_lastSanctuaryTime = 0x0
  384. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  385. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  386. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x1B99365E408
  387. bool IsAIEnabled = 0x0
  388. bool NeedChangeAI = 0x0
  389. bool m_ControlledByPlayer = 0x0
  390. bool m_CreatedByPlayer = 0x0
  391. std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
  392. std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
  393. std::_Compressed_pair<std::less<SafeUnitPointer *>,std::_Compressed_pair<std::allocator<std::_Tree_node<SafeUnitPointer *,void *> >,std::_Tree_val<std::_Tree_simple_types<SafeUnitPointer *> >,1>,1> _Mypair = 0x1B99365E420
  394. Movement::MoveSpline* movespline = 0x1B98F4A6470
  395. Movement::Spline<int> spline = 0x1B98F4A6470
  396. Movement::FacingInfo facing = 0x1B98F4A64B0
  397. unsigned int m_Id = 0x0
  398. Movement::MoveSplineFlag splineflags = 0x100
  399. int time_passed = 0x0
  400. float vertical_acceleration = 0.000000
  401. float initialOrientation = 0.000000
  402. int effect_start_time = 0x0
  403. int point_Idx = 0x0
  404. int point_Idx_offset = 0x0
  405. bool onTransport = 0x0
  406. UnitAI* i_AI = NULL
  407. UnitAI* i_disabledAI = NULL
  408. unsigned int m_realRace = 0x0
  409. unsigned int m_race = 0x0
  410. bool m_AutoRepeatFirstCast = 0x0
  411. int[3] m_attackTimer
  412. [0] = 0x0
  413. [1] = 0x0
  414. [2] = 0x0
  415. float[5] m_createStats
  416. [0] = 0.000000
  417. [1] = 0.000000
  418. [2] = 0.000000
  419. [3] = 0.000000
  420. [4] = 0.000000
  421. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
  422. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  423. <user defined> _Min_buckets_construct_ptr = 0x0
  424. _Clear_guard
  425. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  426. _Range_eraser
  427. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  428. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
  429. std::_List_node<Unit *,void *>* _Next = NULL
  430. <user defined> _Equal_range_result = 0x0
  431. <user defined> _Multi_equal_check_result = 0x0
  432. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  433. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
  434. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
  435. unsigned int _Mask = 0x7
  436. unsigned int _Maxidx = 0x8
  437. Unit* m_attacking = NULL
  438. int m_deathState = 0x0
  439. int m_procDeep = 0x0
  440. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  441. _List_node_remove_op
  442. std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
  443. std::_List_node<DynamicObject *,void *>* _Head = NULL
  444. std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
  445. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
  446. std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
  447. _List_node_remove_op
  448. std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
  449. std::_List_node<ObjectGuid,void *>* _Head = NULL
  450. std::_List_node<ObjectGuid,void *>** _Tail = NULL
  451. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
  452. unsigned int m_transform = 0x0
  453. Spell*[4] m_currentSpells
  454. [0] = NULL
  455. [1] = NULL
  456. [2] = NULL
  457. [3] = NULL
  458. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  459. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  460. <user defined> value_compare = 0x1B99358B560
  461. 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 = 0x1B99365E508
  462. <user defined> value_compare = 0x1B99358B560
  463. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  464. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  465. <user defined> value_compare = 0x1B99365E518
  466. 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 = 0x1B99365E518
  467. <user defined> value_compare = 0x1B99358BEA0
  468. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  469. _List_node_remove_op
  470. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
  471. std::_List_node<Aura *,void *>* _Head = NULL
  472. std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
  473. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
  474. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  475. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  476. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
  477. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
  478. unsigned int m_removedAurasCount = 0x0
  479. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  480. [0] = 0x1B99365E548
  481. [1] = 0x1B99365E558
  482. [2] = 0x1B99365E568
  483. [3] = 0x1B99365E578
  484. [4] = 0x1B99365E588
  485. [5] = 0x1B99365E598
  486. [6] = 0x1B99365E5A8
  487. [7] = 0x1B99365E5B8
  488. [8] = 0x1B99365E5C8
  489. [9] = 0x1B99365E5D8
  490. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  491. _List_node_remove_op
  492. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
  493. std::_List_node<Aura *,void *>* _Head = NULL
  494. std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
  495. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
  496. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  497. _List_node_remove_op
  498. std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
  499. std::_List_node<AuraApplication *,void *>* _Head = NULL
  500. std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
  501. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
  502. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  503. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  504. <user defined> value_compare = 0x1B99365F938
  505. 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 = 0x1B99365F938
  506. <user defined> value_compare = 0x1B99365F938
  507. unsigned int m_interruptMask = 0x0
  508. float[4] m_auraModifiersGroup
  509. [0] = 0.000000
  510. [1] = 1.000000
  511. [2] = 0.000000
  512. [3] = 1.000000
  513. [0] = 0x1B99365F94C
  514. float[4]
  515. [0] = 0.000000
  516. [1] = 1.000000
  517. [2] = 0.000000
  518. [3] = 1.000000
  519. float[4]
  520. [0] = 0.000000
  521. [1] = 1.000000
  522. [2] = 0.000000
  523. [3] = 1.000000
  524. float[4]
  525. [0] = 0.000000
  526. [1] = 1.000000
  527. [2] = 0.000000
  528. [3] = 1.000000
  529. float[4]
  530. [0] = 0.000000
  531. [1] = 1.000000
  532. [2] = 0.000000
  533. [3] = 1.000000
  534. float[4]
  535. [0] = 955.000000
  536. [1] = 1.000000
  537. [2] = 0.000000
  538. [3] = 1.000000
  539. float[4]
  540. [0] = 0.000000
  541. [1] = 1.000000
  542. [2] = 0.000000
  543. [3] = 1.000000
  544. float[4]
  545. [0] = 0.000000
  546. [1] = 1.000000
  547. [2] = 0.000000
  548. [3] = 1.000000
  549. float[4]
  550. [0] = 0.000000
  551. [1] = 1.000000
  552. [2] = 0.000000
  553. [3] = 1.000000
  554. float[4]
  555. [0] = 0.000000
  556. [1] = 1.000000
  557. [2] = 0.000000
  558. [3] = 1.000000
  559. float[2] m_weaponDamage
  560. [0] = 13.926400
  561. [1] = 0.000000
  562. [0] = 0x415ED289
  563. float[2]
  564. [0] = 20.889601
  565. [1] = 0.000000
  566. [0] = 0x1B99365FADC
  567. float[2]
  568. [0] = 13.926400
  569. [1] = 0.000000
  570. [0] = 0x415ED289
  571. float[2]
  572. [0] = 20.889601
  573. [1] = 0.000000
  574. float[2]
  575. [0] = 13.926400
  576. [1] = 0.000000
  577. [0] = 0x415ED289
  578. float[2]
  579. [0] = 20.889601
  580. [1] = 0.000000
  581. bool m_canModifyStats = 0x0
  582. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  583. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  584. <user defined> value_compare = 0x1B99358C120
  585. 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 = 0x1B99365FB10
  586. <user defined> value_compare = 0x1B99365FB10
  587. float[9] m_speed_rate
  588. [0] = 1.100000
  589. [1] = 1.000000
  590. [2] = 1.000000
  591. [3] = 1.000000
  592. [4] = 1.000000
  593. [5] = 1.000000
  594. [6] = 1.000000
  595. [7] = 1.000000
  596. [8] = 1.000000
  597. CharmInfo* m_charmInfo = NULL
  598. std::list<Player *,std::allocator<Player *> > m_sharedVision
  599. _List_node_remove_op
  600. std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
  601. std::_List_node<Player *,void *>* _Head = NULL
  602. std::_List_node<Player *,void *>** _Tail = NULL
  603. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
  604. MotionMaster* i_motionMaster = 0x1B99358B320
  605. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
  606. MovementGenerator*[3] Impl
  607. [0] = NULL
  608. [1] = NULL
  609. [2] = NULL
  610. int _top = 0xFFFFFFFF
  611. Unit* _owner = 0x1B99365DFD0
  612. bool[3] _needInit
  613. [0] = 0x1
  614. [1] = 0x1
  615. [2] = 0x1
  616. unsigned int _cleanFlag = 0x0
  617. unsigned int[4] m_reactiveTimer
  618. [0] = 0x0
  619. [1] = 0x0
  620. [2] = 0x0
  621. [3] = 0x0
  622. int m_regenTimer = 0x7D0
  623. ThreatMgr m_ThreatMgr
  624. HostileReference* iCurrentVictim = NULL
  625. Unit* iOwner = 0x1B99365DFD0
  626. unsigned int iUpdateTimer = 0x7D0
  627. ThreatContainer iThreatContainer = 0x1B99365FB98
  628. ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
  629. std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
  630. std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
  631. <user defined> value_compare = 0xA0
  632. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,float>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,float> > >,1>,1> _Mypair = 0x1B99365FBC8
  633. <user defined> value_compare = 0x1B99365FBC8
  634. Vehicle* m_vehicle = NULL
  635. Vehicle* m_vehicleKit = NULL
  636. unsigned int m_unitTypeMask = 0x0
  637. LiquidTypeEntry* _lastLiquid = NULL
  638. bool m_applyResilience = 0x0
  639. bool _instantCast = 0x0
  640. unsigned int m_rootTimes = 0x0
  641. unsigned int m_state = 0x0
  642. unsigned int m_CombatTimer = 0x0
  643. unsigned int m_lastManaUse = 0x0
  644. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
  645. <user defined> _List_node_remove_op = 0x1B99365FC10
  646. std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
  647. HostileRefMgr m_HostileRefMgr
  648. RefMgr<Unit,ThreatMgr>
  649. LinkedListHead
  650. LinkedListElement iFirst = 0x1B99365FC28
  651. LinkedListElement iLast = 0x1B99365FC38
  652. unsigned int iSize = 0x0
  653. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
  654. <user defined> iterator = 0x9365FC38
  655. <user defined> iterator = 0x1B99365FC20
  656. Unit* iOwner = 0x1B99365DFD0
  657. FollowerRefMgr m_FollowingRefMgr
  658. RefMgr<Unit,TargetedMovementGeneratorBase>
  659. LinkedListHead
  660. LinkedListElement iFirst = 0x1B99365FC60
  661. LinkedListElement iLast = 0x1B99365FC70
  662. unsigned int iSize = 0x0
  663. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
  664. <user defined> iterator = 0x9365FC70
  665. <user defined> iterator = 0x1B99365FC58
  666. Unit* m_comboTarget = NULL
  667. int m_comboPoints = 0x0
  668. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  669. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  670. <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
  671. _Clear_guard
  672. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  673. _Range_eraser
  674. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  675. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
  676. std::_List_node<Unit *,void *>* _Next = NULL
  677. <user defined> _Equal_range_result = 0x1B99365FC98
  678. <user defined> _Multi_equal_check_result = 0x1B99365FC98
  679. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  680. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
  681. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
  682. unsigned int _Mask = 0x7
  683. unsigned int _Maxidx = 0x8
  684. RedirectThreatInfo _redirectThreatInfo
  685. ObjectGuid _targetGUID = 0x0
  686. unsigned int _threatPct = 0x0
  687. bool m_cleanupDone = 0x0
  688. bool m_duringRemoveFromWorld = 0x0
  689. unsigned int _oldFactionId = 0x0
  690. bool _isWalkingBeforeCharm = 0x0
  691. unsigned int _lastExtraAttackSpell = 0x0
  692. std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
  693. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >
  694. <user defined> _Min_buckets_construct_ptr = 0x3F800000
  695. _Clear_guard
  696. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >* _Target = 0x3F800000
  697. <user defined> _Range_eraser = 0x3F800000
  698. <user defined> _Equal_range_result = 0x3F800000
  699. <user defined> _Multi_equal_check_result = 0x3F800000
  700. std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  701. std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
  702. std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
  703. unsigned int _Mask = 0x7
  704. unsigned int _Maxidx = 0x8
  705. ObjectGuid _lastDamagedTargetGuid
  706. unsigned int _guid = 0x0
  707. GridObject<Creature>
  708. GridReference<Creature> _gridRef
  709. Reference<GridRefMgr<Creature>,Creature>
  710. LinkedListElement
  711. LinkedListElement* iNext = NULL
  712. LinkedListElement* iPrev = NULL
  713. GridRefMgr<Creature>* iRefTo = NULL
  714. Creature* iRefFrom = NULL
  715. MovableMapObject
  716. Cell _currentCell
  717. <unnamed-type-data>
  718. <unnamed-type-Part>
  719. unsigned int grid_x = 0x0
  720. unsigned int grid_y = 0x0
  721. unsigned int cell_x = 0x0
  722. unsigned int cell_y = 0x0
  723. unsigned int nocreate = 0x0
  724. unsigned int reserved = 0x0
  725. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
  726. unsigned int All = 0x0
  727. Cell::<unnamed-type-data> data = 0x0
  728. int _moveState = 0x0
  729. Position _newPosition
  730. PositionXYStreamer
  731. Position* Pos = NULL
  732. PositionXYZStreamer
  733. <user defined> m_pos = 0x0
  734. PositionXYZOStreamer
  735. <user defined> m_pos = 0x0
  736. float m_positionX = 0.000000
  737. float m_positionY = 0.000000
  738. float m_positionZ = 0.000000
  739. float m_orientation = 0.000000
  740. <unnamed-type-_spellFocusInfo>
  741. Spell* Spell = 0x7FF793F2C0D0
  742. SpellInfo* m_spellInfo = 0x7FF792FA6250
  743. Item* m_CastItem = 0x7FF792FA6A90
  744. Item* m_weaponItem = 0x7FF792FB07C0
  745. ObjectGuid m_castItemGUID = 0x7FF792FB3580
  746. unsigned int m_cast_count = 0x80
  747. unsigned int m_glyphIndex = 0x7FF7
  748. unsigned int m_preCastSpell = 0x92F06340
  749. SpellCastTargets m_targets = 0x7FF793F2C100
  750. int m_customError = 0x92EFF5E0
  751. Unit* m_comboTarget = 0x7FF792EFF5F0
  752. int m_comboPointGain = 0xC0
  753. std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
  754. Unit* m_caster = 0x7FF792F545A0
  755. SpellValue* m_spellValue = 0x7FF792F75FF0
  756. ObjectGuid m_originalCasterGUID = 0x7FF792F00970
  757. Unit* m_originalCaster = 0x7FF792F68DB0
  758. Spell** m_selfContainer = 0xB98320EC83485340
  759. int m_spellSchoolMask = 0x92FAC300
  760. int m_attackType = 0x7FF7
  761. int m_powerCost = 0x92F0AD60
  762. int m_casttime = 0x7FF7
  763. int m_channeledDuration = 0x92FA72E0
  764. bool m_canReflect = 0xF7
  765. unsigned int m_spellFlags = 0x7F
  766. bool m_autoRepeat = 0x0
  767. unsigned int m_runesState = 0x0
  768. unsigned int m_delayAtDamageCount = 0xE0
  769. unsigned int m_delayStart = 0x7FF792FAA8B0
  770. unsigned int m_delayMoment = 0x7FF792F8AF20
  771. unsigned int m_delayTrajectory = 0x7FF792FAADC0
  772. bool m_immediateHandled = 0x60
  773. bool m_referencedFromCurrentSpell = 0xB2
  774. bool m_executedCurrently = 0xFA
  775. bool m_needComboPoints = 0x92
  776. unsigned int m_applyMultiplierMask = 0xF7
  777. float[3] m_damageMultipliers
  778. [0] = -0.000000
  779. [1] = 0.000000
  780. [2] = -0.000000
  781. Unit* unitTarget = 0x7FF792F928D0
  782. Item* itemTarget = 0x7FF792FB3990
  783. GameObject* gameObjTarget = 0x7FF792FB29C0
  784. WorldLocation* destTarget = 0x7FF792FB3870
  785. int damage = 0x92FB2300
  786. int effectHandleMode = 0x7FF7
  787. Aura* m_spellAura = 0x7FF792FB3A90
  788. int m_diminishLevel = 0x92FB2DA0
  789. int m_diminishGroup = 0x7FF7
  790. GameObject* focusObject = 0x7FF792FB2FE0
  791. int m_damage = 0x92FB87B0
  792. int m_healing = 0x7FF7
  793. unsigned int m_procAttacker = 0x92FAFF30
  794. unsigned int m_procVictim = 0x7FF7
  795. unsigned int m_procEx = 0x92FAC710
  796. std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
  797. unsigned int m_channelTargetEffectMask = 0x60
  798. GOTargetInfo
  799. ObjectGuid targetGUID = 0x7FF792FA6250
  800. unsigned int timeDelay = 0x7FF792FA6A90
  801. unsigned int effectMask = 0xC0
  802. bool processed = 0x7
  803. std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
  804. ItemTargetInfo
  805. Item* item = 0x7FF792FA6250
  806. unsigned int effectMask = 0x90
  807. std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
  808. SpellDestination[3] m_destTargets
  809. [0] = 0x7FF793F2C320
  810. [1] = 0x7FF793F2C350
  811. [2] = 0x7FF793F2C380
  812. bool _scriptsLoaded = 0x70
  813. std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
  814. HitTriggerSpell
  815. SpellInfo* triggeredSpell = 0x7FF792FA6250
  816. SpellInfo* triggeredByAura = 0x7FF792FA6A90
  817. unsigned int triggeredByEffIdx = 0xC0
  818. int chance = 0x7FF7
  819. std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
  820. unsigned int m_spellState = 0x92F94380
  821. int m_timer = 0x7FF7
  822. SpellEvent* _spellEvent = 0x7FF792F943F0
  823. int _triggeredCastFlags = 0x92F90B30
  824. TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
  825. bool m_skipCheck = 0xE0
  826. unsigned int m_auraScaleMask = 0x41
  827. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
  828. bool _spellTargetsSelected = 0x0
  829. ByteBuffer*[3] m_effectExecuteData
  830. [0] = 0x7FF792FA8D00
  831. [1] = 0x7FF792FAAA80
  832. [2] = 0x7FF792FAAA50
  833. unsigned int Delay = 0x3F800000
  834. ObjectGuid Target
  835. unsigned int _guid = 0x1B99358A920
  836. float Orientation = 0.000000
  837. Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
  838. Spell* Spell = NULL
  839. unsigned int Delay = 0x0
  840. ObjectGuid Target
  841. unsigned int _guid = 0x0
  842. float Orientation = 0.000000
  843. Loot loot
  844. std::vector<LootItem,std::allocator<LootItem> > items
  845. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
  846. std::vector<LootItem,std::allocator<LootItem> > quest_items
  847. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
  848. unsigned int gold = 0x0
  849. unsigned int unlootedCount = 0x0
  850. ObjectGuid roundRobinPlayer
  851. unsigned int _guid = 0x0
  852. ObjectGuid lootOwnerGUID
  853. unsigned int _guid = 0x0
  854. int loot_type = 0x0
  855. ObjectGuid containerGUID
  856. unsigned int _guid = 0x0
  857. ObjectGuid sourceWorldObjectGUID
  858. unsigned int _guid = 0x0
  859. GameObject* sourceGameObject = NULL
  860. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  861. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  862. 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 = 0x1B99365FE08
  863. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerQuestItems
  864. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  865. <user defined> value_compare = 0x1B99365FE18
  866. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE18
  867. <user defined> value_compare = 0x1B99358B520
  868. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerFFAItems
  869. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  870. <user defined> value_compare = 0x1B99365FE28
  871. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE28
  872. <user defined> value_compare = 0x1B99358B2A0
  873. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerNonQuestNonFFAConditionalItems
  874. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  875. <user defined> value_compare = 0x1B99365FE38
  876. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE38
  877. <user defined> value_compare = 0x1B99358B620
  878. LootValidatorRefMgr i_LootValidatorRefMgr
  879. RefMgr<Loot,LootValidatorRef>
  880. LinkedListHead
  881. LinkedListElement iFirst = 0x1B99365FE50
  882. LinkedListElement iLast = 0x1B99365FE60
  883. unsigned int iSize = 0x0
  884. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
  885. <user defined> iterator = 0x9365FE60
  886. <user defined> iterator = 0x1B99365FE48
  887. iterator
  888. LootValidatorRef* _Ptr = 0x7FF793F2C070
  889. unsigned int[8] m_spells
  890. [0] = 0x0
  891. [1] = 0x0
  892. [2] = 0x0
  893. [3] = 0x0
  894. [4] = 0x0
  895. [5] = 0x0
  896. [6] = 0x0
  897. [7] = 0x0
  898. std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
  899. std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
  900. <user defined> value_compare = 0x1B9936D9580
  901. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,CreatureSpellCooldown>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,CreatureSpellCooldown> > >,1>,1> _Mypair = 0x1B99365FE98
  902. <user defined> value_compare = 0x936D9580
  903. unsigned int[7] m_ProhibitSchoolTime
  904. [0] = 0x0
  905. [1] = 0x0
  906. [2] = 0x0
  907. [3] = 0x0
  908. [4] = 0x0
  909. [5] = 0x0
  910. [6] = 0x0
  911. unsigned int m_groupLootTimer = 0x0
  912. unsigned int lootingGroupLowGUID = 0x0
  913. float m_SightDistance = 50.000000
  914. float m_CombatDistance = 0.000000
  915. bool m_isTempWorldObject = 0x0
  916. unsigned int m_moveCircleMovementTime = 0xBB8
  917. unsigned int m_moveBackwardsMovementTime = 0x7D0
  918. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  919. <user defined> _List_node_remove_op = 0x936D9160
  920. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
  921. std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
  922. ObjectGuid m_lootRecipient
  923. unsigned int _guid = 0x0
  924. unsigned int m_lootRecipientGroup = 0x0
  925. int m_corpseRemoveTime = 0x0
  926. int m_respawnTime = 0x0
  927. int m_respawnedTime = 0x0
  928. unsigned int m_respawnDelay = 0x12C
  929. unsigned int m_corpseDelay = 0x3C
  930. float m_wanderDistance = 0.000000
  931. unsigned int m_boundaryCheckTime = 0x9C4
  932. unsigned int m_transportCheckTimer = 0x3E8
  933. unsigned int lootPickPocketRestoreTime = 0x0
  934. unsigned int m_combatPulseTime = 0x0
  935. unsigned int m_combatPulseDelay = 0x0
  936. unsigned int m_reactState = 0x2
  937. int m_defaultMovementType = 0x0
  938. unsigned int m_spawnId = 0x0
  939. unsigned int m_equipmentId = 0x0
  940. int m_originalEquipmentId = 0x0
  941. bool m_AlreadyCallAssistance = 0x0
  942. bool m_AlreadySearchedAssistance = 0x0
  943. bool m_regenHealth = 0x0
  944. bool m_regenPower = 0x1
  945. bool m_AI_locked = 0x0
  946. int m_meleeDamageSchoolMask = 0x1
  947. unsigned int m_originalEntry = 0x12642
  948. bool m_moveInLineOfSightDisabled = 0x0
  949. bool m_moveInLineOfSightStrictlyDisabled = 0x0
  950. Position m_homePosition
  951. PositionXYStreamer
  952. Position* Pos = NULL
  953. PositionXYZStreamer
  954. <user defined> m_pos = 0x0
  955. PositionXYZOStreamer
  956. <user defined> m_pos = 0x0
  957. float m_positionX = 0.000000
  958. float m_positionY = 0.000000
  959. float m_positionZ = 0.000000
  960. float m_orientation = 0.000000
  961. Position m_transportHomePosition
  962. PositionXYStreamer
  963. Position* Pos = NULL
  964. PositionXYZStreamer
  965. <user defined> m_pos = 0x0
  966. PositionXYZOStreamer
  967. <user defined> m_pos = 0x0
  968. float m_positionX = 0.000000
  969. float m_positionY = 0.000000
  970. float m_positionZ = 0.000000
  971. float m_orientation = 0.000000
  972. bool DisableReputationGain = 0x0
  973. CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
  974. unsigned int Entry = 0x12642
  975. unsigned int[3] DifficultyEntry
  976. [0] = 0x0
  977. [1] = 0x0
  978. [2] = 0x0
  979. unsigned int[2] KillCredit
  980. [0] = 0x147D8
  981. [1] = 0x0
  982. unsigned int Modelid1 = 0xBEF
  983. unsigned int Modelid2 = 0x0
  984. unsigned int Modelid3 = 0x0
  985. unsigned int Modelid4 = 0x0
  986. std::string Name = "Bilbanoi"
  987. std::string SubName = ""
  988. std::string IconName = ""
  989. unsigned int GossipMenuId = 0x0
  990. unsigned int minlevel = 0x1E
  991. unsigned int maxlevel = 0x27
  992. unsigned int expansion = 0x2
  993. unsigned int faction = 0x23
  994. unsigned int npcflag = 0x1
  995. float speed_walk = 1.100000
  996. float speed_run = 1.000000
  997. float speed_swim = 1.000000
  998. float speed_flight = 1.000000
  999. float detection_range = 20.000000
  1000. float scale = 1.000000
  1001. unsigned int rank = 0x0
  1002. unsigned int dmgschool = 0x0
  1003. float DamageModifier = 1.000000
  1004. unsigned int BaseAttackTime = 0xD48
  1005. unsigned int RangeAttackTime = 0x7D0
  1006. float BaseVariance = 1.000000
  1007. float RangeVariance = 1.000000
  1008. unsigned int unit_class = 0x1
  1009. unsigned int unit_flags = 0x0
  1010. unsigned int unit_flags2 = 0x20
  1011. unsigned int dynamicflags = 0x0
  1012. unsigned int family = 0x0
  1013. unsigned int trainer_type = 0x0
  1014. unsigned int trainer_spell = 0x0
  1015. unsigned int trainer_class = 0x0
  1016. unsigned int trainer_race = 0x0
  1017. unsigned int type = 0x7
  1018. unsigned int type_flags = 0x1000
  1019. unsigned int lootid = 0x0
  1020. unsigned int pickpocketLootId = 0x0
  1021. unsigned int SkinLootId = 0x0
  1022. int[7] resistance
  1023. [0] = 0x0
  1024. [1] = 0x0
  1025. [2] = 0x0
  1026. [3] = 0x0
  1027. [4] = 0x0
  1028. [5] = 0x0
  1029. [6] = 0x0
  1030. unsigned int[8] spells
  1031. [0] = 0x0
  1032. [1] = 0x0
  1033. [2] = 0x0
  1034. [3] = 0x0
  1035. [4] = 0x0
  1036. [5] = 0x0
  1037. [6] = 0x0
  1038. [7] = 0x0
  1039. unsigned int PetSpellDataId = 0x0
  1040. unsigned int VehicleId = 0x0
  1041. unsigned int mingold = 0x0
  1042. unsigned int maxgold = 0x0
  1043. std::string AIName = ""
  1044. unsigned int MovementType = 0x0
  1045. CreatureMovementData Movement
  1046. unsigned int Ground = 0x1
  1047. unsigned int Flight = 0x0
  1048. bool Swim = 0x0
  1049. bool Rooted = 0x0
  1050. unsigned int Chase = 0x0
  1051. unsigned int Random = 0x0
  1052. unsigned int InteractionPauseTimer = 0x2BF20
  1053. float HoverHeight = 1.000000
  1054. float ModHealth = 1.000000
  1055. float ModMana = 1.000000
  1056. float ModArmor = 1.000000
  1057. float ModExperience = 1.000000
  1058. bool RacialLeader = 0x0
  1059. unsigned int movementId = 0x0
  1060. bool RegenHealth = 0x0
  1061. unsigned int MechanicImmuneMask = 0x0
  1062. unsigned int SpellSchoolImmuneMask = 0x0
  1063. unsigned int flags_extra = 0x8E100070
  1064. unsigned int ScriptID = 0xB5D
  1065. WorldPacket queryData
  1066. ByteBuffer
  1067. unsigned int _rpos = 0x0
  1068. unsigned int _wpos = 0x47
  1069. std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
  1070. unsigned int m_opcode = 0x61
  1071. std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
  1072. CreatureData* m_creatureData = NULL
  1073. float m_detectionDistance = 20.000000
  1074. unsigned int m_LootMode = 0x1
  1075. bot_ai* bot_AI = NULL
  1076. bot_pet_ai* bot_pet_AI = NULL
  1077. unsigned int m_waypointID = 0x0
  1078. unsigned int m_path_id = 0x0
  1079. CreatureGroup* m_formation = NULL
  1080. bool TriggerJustRespawned = 0x0
  1081. std::shared_ptr<__int64> _lastDamagedTime
  1082. std::_Ptr_base<__int64>
  1083. int* _Ptr = NULL
  1084. std::_Ref_count_base* _Rep = NULL
  1085. ObjectGuid m_cannotReachTarget
  1086. unsigned int _guid = 0x0
  1087. unsigned int m_cannotReachTimer = 0x0
  1088. Spell* _focusSpell = NULL
  1089. bool _isMissingSwimmingFlagOutOfCombat = 0x0
  1090. unsigned int m_assistanceTimer = 0x0
  1091. unsigned int _playerDamageReq = 0x1DD
  1092. bool _damagedByPlayer = 0x0
  1093. Parameter Creature* creature = 0x1B99365DFD0
  1094. Unit
  1095. WorldObject
  1096. Object
  1097. DataMap CustomData = 0x1B99365DFD8
  1098. unsigned int m_objectType = 0x9
  1099. int m_objectTypeId = 0x3
  1100. unsigned int m_updateFlag = 0x60
  1101. int* m_int32Values = 0x42000001
  1102. unsigned int* m_uint32Values = 0x42000001
  1103. float* m_floatValues = 32.000004
  1104. UpdateMask _changesMask = 0x1B99365E030
  1105. unsigned int m_valuesCount = 0x94
  1106. unsigned int _fieldNotifyFlags = 0x100
  1107. bool m_objectUpdated = 0x0
  1108. bool m_inWorld = 0x0
  1109. PackedGuid m_PackGUID = 0x1B99365E048
  1110. WorldLocation
  1111. Position
  1112. PositionXYStreamer
  1113. Position* Pos = 0x44B92BD744BFF8A4
  1114. PositionXYZStreamer
  1115. <user defined> m_pos = 0x44B92BD744BFF8A4
  1116. PositionXYZOStreamer
  1117. <user defined> m_pos = 0x44B92BD744BFF8A4
  1118. float m_positionX = 1535.770020
  1119. float m_positionY = 1481.369995
  1120. float m_positionZ = 352.109009
  1121. float m_orientation = 0.188495
  1122. unsigned int m_mapId = 0x1E9
  1123. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
  1124. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
  1125. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
  1126. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
  1127. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
  1128. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
  1129. unsigned int LastUsedScriptID = 0x0
  1130. MovementInfo m_movementInfo = 0x1B99365E128
  1131. ElunaEventProcessor* elunaEvents = 0x1B9934949F0
  1132. std::string m_name = "Bilbanoi"
  1133. bool m_isActive = 0x0
  1134. bool m_isFarVisible = 0x0
  1135. std::optional<float> m_visibilityDistanceOverride = 0x0
  1136. bool m_isWorldObject = 0x0
  1137. ZoneScript* m_zoneScript = NULL
  1138. unsigned int _zoneId = 0xCCD
  1139. unsigned int _areaId = 0x11DB
  1140. float _floorZ = 352.109894
  1141. bool _outdoors = 0x0
  1142. LiquidData _liquidData = 0x1B99365E1E8
  1143. bool _updatePositionData = 0x0
  1144. Transport* m_transport = NULL
  1145. Map* m_currMap = 0x1B9936DB020
  1146. unsigned int m_InstanceId = 0x0
  1147. unsigned int m_phaseMask = 0x1
  1148. bool m_useCombinedPhases = 0x1
  1149. unsigned int m_notifyflags = 0x0
  1150. unsigned int m_executed_notifies = 0x0
  1151. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
  1152. unsigned int m_extraAttacks = 0x0
  1153. bool m_canDualWield = 0x0
  1154. Unit* m_creator = NULL
  1155. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  1156. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1157. 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 = 0x1B99365E270
  1158. SafeUnitPointer m_movedByPlayer
  1159. Unit* ptr = NULL
  1160. Unit* defaultValue = NULL
  1161. ObjectGuid[7] m_SummonSlot
  1162. [0] = 0x0
  1163. [1] = 0x0
  1164. [2] = 0x0
  1165. [3] = 0x0
  1166. [4] = 0x0
  1167. [5] = 0x0
  1168. [6] = 0x0
  1169. ObjectGuid[4] m_ObjectSlot
  1170. [0] = 0x0
  1171. [1] = 0x0
  1172. [2] = 0x0
  1173. [3] = 0x0
  1174. float m_modMeleeHitChance = 0.000000
  1175. float m_modRangedHitChance = 0.000000
  1176. float m_modSpellHitChance = 0.000000
  1177. int m_baseSpellCritChance = 0x5
  1178. float[7] m_threatModifier
  1179. [0] = 1.000000
  1180. [1] = 1.000000
  1181. [2] = 1.000000
  1182. [3] = 1.000000
  1183. [4] = 1.000000
  1184. [5] = 1.000000
  1185. [6] = 1.000000
  1186. float[3] m_modAttackSpeedPct
  1187. [0] = 1.000000
  1188. [1] = 1.000000
  1189. [2] = 1.000000
  1190. EventProcessor m_Events
  1191. unsigned int m_time = 0x0
  1192. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
  1193. bool m_aborting = 0x0
  1194. std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
  1195. [0] = 0x1B99365E340
  1196. [1] = 0x1B99365E358
  1197. [2] = 0x1B99365E370
  1198. [3] = 0x1B99365E388
  1199. [4] = 0x1B99365E3A0
  1200. [5] = 0x1B99365E3B8
  1201. [6] = 0x1B99365E3D0
  1202. [7] = 0x1B99365E3E8
  1203. unsigned int m_lastSanctuaryTime = 0x0
  1204. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  1205. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  1206. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x1B99365E408
  1207. bool IsAIEnabled = 0x0
  1208. bool NeedChangeAI = 0x0
  1209. bool m_ControlledByPlayer = 0x0
  1210. bool m_CreatedByPlayer = 0x0
  1211. std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
  1212. std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
  1213. std::_Compressed_pair<std::less<SafeUnitPointer *>,std::_Compressed_pair<std::allocator<std::_Tree_node<SafeUnitPointer *,void *> >,std::_Tree_val<std::_Tree_simple_types<SafeUnitPointer *> >,1>,1> _Mypair = 0x1B99365E420
  1214. Movement::MoveSpline* movespline = 0x1B98F4A6470
  1215. Movement::Spline<int> spline = 0x1B98F4A6470
  1216. Movement::FacingInfo facing = 0x1B98F4A64B0
  1217. unsigned int m_Id = 0x0
  1218. Movement::MoveSplineFlag splineflags = 0x100
  1219. int time_passed = 0x0
  1220. float vertical_acceleration = 0.000000
  1221. float initialOrientation = 0.000000
  1222. int effect_start_time = 0x0
  1223. int point_Idx = 0x0
  1224. int point_Idx_offset = 0x0
  1225. bool onTransport = 0x0
  1226. UnitAI* i_AI = NULL
  1227. UnitAI* i_disabledAI = NULL
  1228. unsigned int m_realRace = 0x0
  1229. unsigned int m_race = 0x0
  1230. bool m_AutoRepeatFirstCast = 0x0
  1231. int[3] m_attackTimer
  1232. [0] = 0x0
  1233. [1] = 0x0
  1234. [2] = 0x0
  1235. float[5] m_createStats
  1236. [0] = 0.000000
  1237. [1] = 0.000000
  1238. [2] = 0.000000
  1239. [3] = 0.000000
  1240. [4] = 0.000000
  1241. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
  1242. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  1243. <user defined> _Min_buckets_construct_ptr = 0x0
  1244. _Clear_guard
  1245. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  1246. _Range_eraser
  1247. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  1248. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
  1249. std::_List_node<Unit *,void *>* _Next = NULL
  1250. <user defined> _Equal_range_result = 0x0
  1251. <user defined> _Multi_equal_check_result = 0x0
  1252. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  1253. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
  1254. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
  1255. unsigned int _Mask = 0x7
  1256. unsigned int _Maxidx = 0x8
  1257. Unit* m_attacking = NULL
  1258. int m_deathState = 0x0
  1259. int m_procDeep = 0x0
  1260. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  1261. _List_node_remove_op
  1262. std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
  1263. std::_List_node<DynamicObject *,void *>* _Head = NULL
  1264. std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
  1265. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
  1266. std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
  1267. _List_node_remove_op
  1268. std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
  1269. std::_List_node<ObjectGuid,void *>* _Head = NULL
  1270. std::_List_node<ObjectGuid,void *>** _Tail = NULL
  1271. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
  1272. unsigned int m_transform = 0x0
  1273. Spell*[4] m_currentSpells
  1274. [0] = NULL
  1275. [1] = NULL
  1276. [2] = NULL
  1277. [3] = NULL
  1278. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  1279. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1280. <user defined> value_compare = 0x1B99358B560
  1281. 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 = 0x1B99365E508
  1282. <user defined> value_compare = 0x1B99358B560
  1283. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  1284. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1285. <user defined> value_compare = 0x1B99365E518
  1286. 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 = 0x1B99365E518
  1287. <user defined> value_compare = 0x1B99358BEA0
  1288. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  1289. _List_node_remove_op
  1290. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
  1291. std::_List_node<Aura *,void *>* _Head = NULL
  1292. std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
  1293. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
  1294. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  1295. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  1296. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
  1297. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
  1298. unsigned int m_removedAurasCount = 0x0
  1299. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  1300. [0] = 0x1B99365E548
  1301. [1] = 0x1B99365E558
  1302. [2] = 0x1B99365E568
  1303. [3] = 0x1B99365E578
  1304. [4] = 0x1B99365E588
  1305. [5] = 0x1B99365E598
  1306. [6] = 0x1B99365E5A8
  1307. [7] = 0x1B99365E5B8
  1308. [8] = 0x1B99365E5C8
  1309. [9] = 0x1B99365E5D8
  1310. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  1311. _List_node_remove_op
  1312. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
  1313. std::_List_node<Aura *,void *>* _Head = NULL
  1314. std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
  1315. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
  1316. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  1317. _List_node_remove_op
  1318. std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
  1319. std::_List_node<AuraApplication *,void *>* _Head = NULL
  1320. std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
  1321. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
  1322. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  1323. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1324. <user defined> value_compare = 0x1B99365F938
  1325. 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 = 0x1B99365F938
  1326. <user defined> value_compare = 0x1B99365F938
  1327. unsigned int m_interruptMask = 0x0
  1328. float[4] m_auraModifiersGroup
  1329. [0] = 0.000000
  1330. [1] = 1.000000
  1331. [2] = 0.000000
  1332. [3] = 1.000000
  1333. [0] = 0x1B99365F94C
  1334. float[4]
  1335. [0] = 0.000000
  1336. [1] = 1.000000
  1337. [2] = 0.000000
  1338. [3] = 1.000000
  1339. float[4]
  1340. [0] = 0.000000
  1341. [1] = 1.000000
  1342. [2] = 0.000000
  1343. [3] = 1.000000
  1344. float[4]
  1345. [0] = 0.000000
  1346. [1] = 1.000000
  1347. [2] = 0.000000
  1348. [3] = 1.000000
  1349. float[4]
  1350. [0] = 0.000000
  1351. [1] = 1.000000
  1352. [2] = 0.000000
  1353. [3] = 1.000000
  1354. float[4]
  1355. [0] = 955.000000
  1356. [1] = 1.000000
  1357. [2] = 0.000000
  1358. [3] = 1.000000
  1359. float[4]
  1360. [0] = 0.000000
  1361. [1] = 1.000000
  1362. [2] = 0.000000
  1363. [3] = 1.000000
  1364. float[4]
  1365. [0] = 0.000000
  1366. [1] = 1.000000
  1367. [2] = 0.000000
  1368. [3] = 1.000000
  1369. float[4]
  1370. [0] = 0.000000
  1371. [1] = 1.000000
  1372. [2] = 0.000000
  1373. [3] = 1.000000
  1374. float[4]
  1375. [0] = 0.000000
  1376. [1] = 1.000000
  1377. [2] = 0.000000
  1378. [3] = 1.000000
  1379. float[2] m_weaponDamage
  1380. [0] = 13.926400
  1381. [1] = 0.000000
  1382. [0] = 0x415ED289
  1383. float[2]
  1384. [0] = 20.889601
  1385. [1] = 0.000000
  1386. [0] = 0x1B99365FADC
  1387. float[2]
  1388. [0] = 13.926400
  1389. [1] = 0.000000
  1390. [0] = 0x415ED289
  1391. float[2]
  1392. [0] = 20.889601
  1393. [1] = 0.000000
  1394. float[2]
  1395. [0] = 13.926400
  1396. [1] = 0.000000
  1397. [0] = 0x415ED289
  1398. float[2]
  1399. [0] = 20.889601
  1400. [1] = 0.000000
  1401. bool m_canModifyStats = 0x0
  1402. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  1403. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  1404. <user defined> value_compare = 0x1B99358C120
  1405. 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 = 0x1B99365FB10
  1406. <user defined> value_compare = 0x1B99365FB10
  1407. float[9] m_speed_rate
  1408. [0] = 1.100000
  1409. [1] = 1.000000
  1410. [2] = 1.000000
  1411. [3] = 1.000000
  1412. [4] = 1.000000
  1413. [5] = 1.000000
  1414. [6] = 1.000000
  1415. [7] = 1.000000
  1416. [8] = 1.000000
  1417. CharmInfo* m_charmInfo = NULL
  1418. std::list<Player *,std::allocator<Player *> > m_sharedVision
  1419. _List_node_remove_op
  1420. std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
  1421. std::_List_node<Player *,void *>* _Head = NULL
  1422. std::_List_node<Player *,void *>** _Tail = NULL
  1423. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
  1424. MotionMaster* i_motionMaster = 0x1B99358B320
  1425. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
  1426. MovementGenerator*[3] Impl
  1427. [0] = NULL
  1428. [1] = NULL
  1429. [2] = NULL
  1430. int _top = 0xFFFFFFFF
  1431. Unit* _owner = 0x1B99365DFD0
  1432. bool[3] _needInit
  1433. [0] = 0x1
  1434. [1] = 0x1
  1435. [2] = 0x1
  1436. unsigned int _cleanFlag = 0x0
  1437. unsigned int[4] m_reactiveTimer
  1438. [0] = 0x0
  1439. [1] = 0x0
  1440. [2] = 0x0
  1441. [3] = 0x0
  1442. int m_regenTimer = 0x7D0
  1443. ThreatMgr m_ThreatMgr
  1444. HostileReference* iCurrentVictim = NULL
  1445. Unit* iOwner = 0x1B99365DFD0
  1446. unsigned int iUpdateTimer = 0x7D0
  1447. ThreatContainer iThreatContainer = 0x1B99365FB98
  1448. ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
  1449. std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
  1450. std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
  1451. <user defined> value_compare = 0xA0
  1452. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,float>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,float> > >,1>,1> _Mypair = 0x1B99365FBC8
  1453. <user defined> value_compare = 0x1B99365FBC8
  1454. Vehicle* m_vehicle = NULL
  1455. Vehicle* m_vehicleKit = NULL
  1456. unsigned int m_unitTypeMask = 0x0
  1457. LiquidTypeEntry* _lastLiquid = NULL
  1458. bool m_applyResilience = 0x0
  1459. bool _instantCast = 0x0
  1460. unsigned int m_rootTimes = 0x0
  1461. unsigned int m_state = 0x0
  1462. unsigned int m_CombatTimer = 0x0
  1463. unsigned int m_lastManaUse = 0x0
  1464. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
  1465. <user defined> _List_node_remove_op = 0x1B99365FC10
  1466. std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
  1467. HostileRefMgr m_HostileRefMgr
  1468. RefMgr<Unit,ThreatMgr>
  1469. LinkedListHead
  1470. LinkedListElement iFirst = 0x1B99365FC28
  1471. LinkedListElement iLast = 0x1B99365FC38
  1472. unsigned int iSize = 0x0
  1473. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
  1474. <user defined> iterator = 0x9365FC38
  1475. <user defined> iterator = 0x1B99365FC20
  1476. Unit* iOwner = 0x1B99365DFD0
  1477. FollowerRefMgr m_FollowingRefMgr
  1478. RefMgr<Unit,TargetedMovementGeneratorBase>
  1479. LinkedListHead
  1480. LinkedListElement iFirst = 0x1B99365FC60
  1481. LinkedListElement iLast = 0x1B99365FC70
  1482. unsigned int iSize = 0x0
  1483. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
  1484. <user defined> iterator = 0x9365FC70
  1485. <user defined> iterator = 0x1B99365FC58
  1486. Unit* m_comboTarget = NULL
  1487. int m_comboPoints = 0x0
  1488. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  1489. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  1490. <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
  1491. _Clear_guard
  1492. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  1493. _Range_eraser
  1494. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  1495. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
  1496. std::_List_node<Unit *,void *>* _Next = NULL
  1497. <user defined> _Equal_range_result = 0x1B99365FC98
  1498. <user defined> _Multi_equal_check_result = 0x1B99365FC98
  1499. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  1500. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
  1501. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
  1502. unsigned int _Mask = 0x7
  1503. unsigned int _Maxidx = 0x8
  1504. RedirectThreatInfo _redirectThreatInfo
  1505. ObjectGuid _targetGUID = 0x0
  1506. unsigned int _threatPct = 0x0
  1507. bool m_cleanupDone = 0x0
  1508. bool m_duringRemoveFromWorld = 0x0
  1509. unsigned int _oldFactionId = 0x0
  1510. bool _isWalkingBeforeCharm = 0x0
  1511. unsigned int _lastExtraAttackSpell = 0x0
  1512. std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
  1513. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >
  1514. <user defined> _Min_buckets_construct_ptr = 0x3F800000
  1515. _Clear_guard
  1516. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >* _Target = 0x3F800000
  1517. <user defined> _Range_eraser = 0x3F800000
  1518. <user defined> _Equal_range_result = 0x3F800000
  1519. <user defined> _Multi_equal_check_result = 0x3F800000
  1520. std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  1521. std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
  1522. std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
  1523. unsigned int _Mask = 0x7
  1524. unsigned int _Maxidx = 0x8
  1525. ObjectGuid _lastDamagedTargetGuid
  1526. unsigned int _guid = 0x0
  1527. GridObject<Creature>
  1528. GridReference<Creature> _gridRef
  1529. Reference<GridRefMgr<Creature>,Creature>
  1530. LinkedListElement
  1531. LinkedListElement* iNext = NULL
  1532. LinkedListElement* iPrev = NULL
  1533. GridRefMgr<Creature>* iRefTo = NULL
  1534. Creature* iRefFrom = NULL
  1535. MovableMapObject
  1536. Cell _currentCell
  1537. <unnamed-type-data>
  1538. <unnamed-type-Part>
  1539. unsigned int grid_x = 0x0
  1540. unsigned int grid_y = 0x0
  1541. unsigned int cell_x = 0x0
  1542. unsigned int cell_y = 0x0
  1543. unsigned int nocreate = 0x0
  1544. unsigned int reserved = 0x0
  1545. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
  1546. unsigned int All = 0x0
  1547. Cell::<unnamed-type-data> data = 0x0
  1548. int _moveState = 0x0
  1549. Position _newPosition
  1550. PositionXYStreamer
  1551. Position* Pos = NULL
  1552. PositionXYZStreamer
  1553. <user defined> m_pos = 0x0
  1554. PositionXYZOStreamer
  1555. <user defined> m_pos = 0x0
  1556. float m_positionX = 0.000000
  1557. float m_positionY = 0.000000
  1558. float m_positionZ = 0.000000
  1559. float m_orientation = 0.000000
  1560. <unnamed-type-_spellFocusInfo>
  1561. Spell* Spell = 0x7FF793F2C0D0
  1562. SpellInfo* m_spellInfo = 0x7FF792FA6250
  1563. Item* m_CastItem = 0x7FF792FA6A90
  1564. Item* m_weaponItem = 0x7FF792FB07C0
  1565. ObjectGuid m_castItemGUID = 0x7FF792FB3580
  1566. unsigned int m_cast_count = 0x80
  1567. unsigned int m_glyphIndex = 0x7FF7
  1568. unsigned int m_preCastSpell = 0x92F06340
  1569. SpellCastTargets m_targets = 0x7FF793F2C100
  1570. int m_customError = 0x92EFF5E0
  1571. Unit* m_comboTarget = 0x7FF792EFF5F0
  1572. int m_comboPointGain = 0xC0
  1573. std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
  1574. Unit* m_caster = 0x7FF792F545A0
  1575. SpellValue* m_spellValue = 0x7FF792F75FF0
  1576. ObjectGuid m_originalCasterGUID = 0x7FF792F00970
  1577. Unit* m_originalCaster = 0x7FF792F68DB0
  1578. Spell** m_selfContainer = 0xB98320EC83485340
  1579. int m_spellSchoolMask = 0x92FAC300
  1580. int m_attackType = 0x7FF7
  1581. int m_powerCost = 0x92F0AD60
  1582. int m_casttime = 0x7FF7
  1583. int m_channeledDuration = 0x92FA72E0
  1584. bool m_canReflect = 0xF7
  1585. unsigned int m_spellFlags = 0x7F
  1586. bool m_autoRepeat = 0x0
  1587. unsigned int m_runesState = 0x0
  1588. unsigned int m_delayAtDamageCount = 0xE0
  1589. unsigned int m_delayStart = 0x7FF792FAA8B0
  1590. unsigned int m_delayMoment = 0x7FF792F8AF20
  1591. unsigned int m_delayTrajectory = 0x7FF792FAADC0
  1592. bool m_immediateHandled = 0x60
  1593. bool m_referencedFromCurrentSpell = 0xB2
  1594. bool m_executedCurrently = 0xFA
  1595. bool m_needComboPoints = 0x92
  1596. unsigned int m_applyMultiplierMask = 0xF7
  1597. float[3] m_damageMultipliers
  1598. [0] = -0.000000
  1599. [1] = 0.000000
  1600. [2] = -0.000000
  1601. Unit* unitTarget = 0x7FF792F928D0
  1602. Item* itemTarget = 0x7FF792FB3990
  1603. GameObject* gameObjTarget = 0x7FF792FB29C0
  1604. WorldLocation* destTarget = 0x7FF792FB3870
  1605. int damage = 0x92FB2300
  1606. int effectHandleMode = 0x7FF7
  1607. Aura* m_spellAura = 0x7FF792FB3A90
  1608. int m_diminishLevel = 0x92FB2DA0
  1609. int m_diminishGroup = 0x7FF7
  1610. GameObject* focusObject = 0x7FF792FB2FE0
  1611. int m_damage = 0x92FB87B0
  1612. int m_healing = 0x7FF7
  1613. unsigned int m_procAttacker = 0x92FAFF30
  1614. unsigned int m_procVictim = 0x7FF7
  1615. unsigned int m_procEx = 0x92FAC710
  1616. std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
  1617. unsigned int m_channelTargetEffectMask = 0x60
  1618. GOTargetInfo
  1619. ObjectGuid targetGUID = 0x7FF792FA6250
  1620. unsigned int timeDelay = 0x7FF792FA6A90
  1621. unsigned int effectMask = 0xC0
  1622. bool processed = 0x7
  1623. std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
  1624. ItemTargetInfo
  1625. Item* item = 0x7FF792FA6250
  1626. unsigned int effectMask = 0x90
  1627. std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
  1628. SpellDestination[3] m_destTargets
  1629. [0] = 0x7FF793F2C320
  1630. [1] = 0x7FF793F2C350
  1631. [2] = 0x7FF793F2C380
  1632. bool _scriptsLoaded = 0x70
  1633. std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
  1634. HitTriggerSpell
  1635. SpellInfo* triggeredSpell = 0x7FF792FA6250
  1636. SpellInfo* triggeredByAura = 0x7FF792FA6A90
  1637. unsigned int triggeredByEffIdx = 0xC0
  1638. int chance = 0x7FF7
  1639. std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
  1640. unsigned int m_spellState = 0x92F94380
  1641. int m_timer = 0x7FF7
  1642. SpellEvent* _spellEvent = 0x7FF792F943F0
  1643. int _triggeredCastFlags = 0x92F90B30
  1644. TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
  1645. bool m_skipCheck = 0xE0
  1646. unsigned int m_auraScaleMask = 0x41
  1647. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
  1648. bool _spellTargetsSelected = 0x0
  1649. ByteBuffer*[3] m_effectExecuteData
  1650. [0] = 0x7FF792FA8D00
  1651. [1] = 0x7FF792FAAA80
  1652. [2] = 0x7FF792FAAA50
  1653. unsigned int Delay = 0x3F800000
  1654. ObjectGuid Target
  1655. unsigned int _guid = 0x1B99358A920
  1656. float Orientation = 0.000000
  1657. Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
  1658. Spell* Spell = NULL
  1659. unsigned int Delay = 0x0
  1660. ObjectGuid Target
  1661. unsigned int _guid = 0x0
  1662. float Orientation = 0.000000
  1663. Loot loot
  1664. std::vector<LootItem,std::allocator<LootItem> > items
  1665. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
  1666. std::vector<LootItem,std::allocator<LootItem> > quest_items
  1667. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
  1668. unsigned int gold = 0x0
  1669. unsigned int unlootedCount = 0x0
  1670. ObjectGuid roundRobinPlayer
  1671. unsigned int _guid = 0x0
  1672. ObjectGuid lootOwnerGUID
  1673. unsigned int _guid = 0x0
  1674. int loot_type = 0x0
  1675. ObjectGuid containerGUID
  1676. unsigned int _guid = 0x0
  1677. ObjectGuid sourceWorldObjectGUID
  1678. unsigned int _guid = 0x0
  1679. GameObject* sourceGameObject = NULL
  1680. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  1681. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1682. 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 = 0x1B99365FE08
  1683. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerQuestItems
  1684. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  1685. <user defined> value_compare = 0x1B99365FE18
  1686. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE18
  1687. <user defined> value_compare = 0x1B99358B520
  1688. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerFFAItems
  1689. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  1690. <user defined> value_compare = 0x1B99365FE28
  1691. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE28
  1692. <user defined> value_compare = 0x1B99358B2A0
  1693. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerNonQuestNonFFAConditionalItems
  1694. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  1695. <user defined> value_compare = 0x1B99365FE38
  1696. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE38
  1697. <user defined> value_compare = 0x1B99358B620
  1698. LootValidatorRefMgr i_LootValidatorRefMgr
  1699. RefMgr<Loot,LootValidatorRef>
  1700. LinkedListHead
  1701. LinkedListElement iFirst = 0x1B99365FE50
  1702. LinkedListElement iLast = 0x1B99365FE60
  1703. unsigned int iSize = 0x0
  1704. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
  1705. <user defined> iterator = 0x9365FE60
  1706. <user defined> iterator = 0x1B99365FE48
  1707. iterator
  1708. LootValidatorRef* _Ptr = 0x7FF793F2C070
  1709. unsigned int[8] m_spells
  1710. [0] = 0x0
  1711. [1] = 0x0
  1712. [2] = 0x0
  1713. [3] = 0x0
  1714. [4] = 0x0
  1715. [5] = 0x0
  1716. [6] = 0x0
  1717. [7] = 0x0
  1718. std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
  1719. std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
  1720. <user defined> value_compare = 0x1B9936D9580
  1721. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,CreatureSpellCooldown>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,CreatureSpellCooldown> > >,1>,1> _Mypair = 0x1B99365FE98
  1722. <user defined> value_compare = 0x936D9580
  1723. unsigned int[7] m_ProhibitSchoolTime
  1724. [0] = 0x0
  1725. [1] = 0x0
  1726. [2] = 0x0
  1727. [3] = 0x0
  1728. [4] = 0x0
  1729. [5] = 0x0
  1730. [6] = 0x0
  1731. unsigned int m_groupLootTimer = 0x0
  1732. unsigned int lootingGroupLowGUID = 0x0
  1733. float m_SightDistance = 50.000000
  1734. float m_CombatDistance = 0.000000
  1735. bool m_isTempWorldObject = 0x0
  1736. unsigned int m_moveCircleMovementTime = 0xBB8
  1737. unsigned int m_moveBackwardsMovementTime = 0x7D0
  1738. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  1739. <user defined> _List_node_remove_op = 0x936D9160
  1740. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
  1741. std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
  1742. ObjectGuid m_lootRecipient
  1743. unsigned int _guid = 0x0
  1744. unsigned int m_lootRecipientGroup = 0x0
  1745. int m_corpseRemoveTime = 0x0
  1746. int m_respawnTime = 0x0
  1747. int m_respawnedTime = 0x0
  1748. unsigned int m_respawnDelay = 0x12C
  1749. unsigned int m_corpseDelay = 0x3C
  1750. float m_wanderDistance = 0.000000
  1751. unsigned int m_boundaryCheckTime = 0x9C4
  1752. unsigned int m_transportCheckTimer = 0x3E8
  1753. unsigned int lootPickPocketRestoreTime = 0x0
  1754. unsigned int m_combatPulseTime = 0x0
  1755. unsigned int m_combatPulseDelay = 0x0
  1756. unsigned int m_reactState = 0x2
  1757. int m_defaultMovementType = 0x0
  1758. unsigned int m_spawnId = 0x0
  1759. unsigned int m_equipmentId = 0x0
  1760. int m_originalEquipmentId = 0x0
  1761. bool m_AlreadyCallAssistance = 0x0
  1762. bool m_AlreadySearchedAssistance = 0x0
  1763. bool m_regenHealth = 0x0
  1764. bool m_regenPower = 0x1
  1765. bool m_AI_locked = 0x0
  1766. int m_meleeDamageSchoolMask = 0x1
  1767. unsigned int m_originalEntry = 0x12642
  1768. bool m_moveInLineOfSightDisabled = 0x0
  1769. bool m_moveInLineOfSightStrictlyDisabled = 0x0
  1770. Position m_homePosition
  1771. PositionXYStreamer
  1772. Position* Pos = NULL
  1773. PositionXYZStreamer
  1774. <user defined> m_pos = 0x0
  1775. PositionXYZOStreamer
  1776. <user defined> m_pos = 0x0
  1777. float m_positionX = 0.000000
  1778. float m_positionY = 0.000000
  1779. float m_positionZ = 0.000000
  1780. float m_orientation = 0.000000
  1781. Position m_transportHomePosition
  1782. PositionXYStreamer
  1783. Position* Pos = NULL
  1784. PositionXYZStreamer
  1785. <user defined> m_pos = 0x0
  1786. PositionXYZOStreamer
  1787. <user defined> m_pos = 0x0
  1788. float m_positionX = 0.000000
  1789. float m_positionY = 0.000000
  1790. float m_positionZ = 0.000000
  1791. float m_orientation = 0.000000
  1792. bool DisableReputationGain = 0x0
  1793. CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
  1794. unsigned int Entry = 0x12642
  1795. unsigned int[3] DifficultyEntry
  1796. [0] = 0x0
  1797. [1] = 0x0
  1798. [2] = 0x0
  1799. unsigned int[2] KillCredit
  1800. [0] = 0x147D8
  1801. [1] = 0x0
  1802. unsigned int Modelid1 = 0xBEF
  1803. unsigned int Modelid2 = 0x0
  1804. unsigned int Modelid3 = 0x0
  1805. unsigned int Modelid4 = 0x0
  1806. std::string Name = "Bilbanoi"
  1807. std::string SubName = ""
  1808. std::string IconName = ""
  1809. unsigned int GossipMenuId = 0x0
  1810. unsigned int minlevel = 0x1E
  1811. unsigned int maxlevel = 0x27
  1812. unsigned int expansion = 0x2
  1813. unsigned int faction = 0x23
  1814. unsigned int npcflag = 0x1
  1815. float speed_walk = 1.100000
  1816. float speed_run = 1.000000
  1817. float speed_swim = 1.000000
  1818. float speed_flight = 1.000000
  1819. float detection_range = 20.000000
  1820. float scale = 1.000000
  1821. unsigned int rank = 0x0
  1822. unsigned int dmgschool = 0x0
  1823. float DamageModifier = 1.000000
  1824. unsigned int BaseAttackTime = 0xD48
  1825. unsigned int RangeAttackTime = 0x7D0
  1826. float BaseVariance = 1.000000
  1827. float RangeVariance = 1.000000
  1828. unsigned int unit_class = 0x1
  1829. unsigned int unit_flags = 0x0
  1830. unsigned int unit_flags2 = 0x20
  1831. unsigned int dynamicflags = 0x0
  1832. unsigned int family = 0x0
  1833. unsigned int trainer_type = 0x0
  1834. unsigned int trainer_spell = 0x0
  1835. unsigned int trainer_class = 0x0
  1836. unsigned int trainer_race = 0x0
  1837. unsigned int type = 0x7
  1838. unsigned int type_flags = 0x1000
  1839. unsigned int lootid = 0x0
  1840. unsigned int pickpocketLootId = 0x0
  1841. unsigned int SkinLootId = 0x0
  1842. int[7] resistance
  1843. [0] = 0x0
  1844. [1] = 0x0
  1845. [2] = 0x0
  1846. [3] = 0x0
  1847. [4] = 0x0
  1848. [5] = 0x0
  1849. [6] = 0x0
  1850. unsigned int[8] spells
  1851. [0] = 0x0
  1852. [1] = 0x0
  1853. [2] = 0x0
  1854. [3] = 0x0
  1855. [4] = 0x0
  1856. [5] = 0x0
  1857. [6] = 0x0
  1858. [7] = 0x0
  1859. unsigned int PetSpellDataId = 0x0
  1860. unsigned int VehicleId = 0x0
  1861. unsigned int mingold = 0x0
  1862. unsigned int maxgold = 0x0
  1863. std::string AIName = ""
  1864. unsigned int MovementType = 0x0
  1865. CreatureMovementData Movement
  1866. unsigned int Ground = 0x1
  1867. unsigned int Flight = 0x0
  1868. bool Swim = 0x0
  1869. bool Rooted = 0x0
  1870. unsigned int Chase = 0x0
  1871. unsigned int Random = 0x0
  1872. unsigned int InteractionPauseTimer = 0x2BF20
  1873. float HoverHeight = 1.000000
  1874. float ModHealth = 1.000000
  1875. float ModMana = 1.000000
  1876. float ModArmor = 1.000000
  1877. float ModExperience = 1.000000
  1878. bool RacialLeader = 0x0
  1879. unsigned int movementId = 0x0
  1880. bool RegenHealth = 0x0
  1881. unsigned int MechanicImmuneMask = 0x0
  1882. unsigned int SpellSchoolImmuneMask = 0x0
  1883. unsigned int flags_extra = 0x8E100070
  1884. unsigned int ScriptID = 0xB5D
  1885. WorldPacket queryData
  1886. ByteBuffer
  1887. unsigned int _rpos = 0x0
  1888. unsigned int _wpos = 0x47
  1889. std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
  1890. unsigned int m_opcode = 0x61
  1891. std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
  1892. CreatureData* m_creatureData = NULL
  1893. float m_detectionDistance = 20.000000
  1894. unsigned int m_LootMode = 0x1
  1895. bot_ai* bot_AI = NULL
  1896. bot_pet_ai* bot_pet_AI = NULL
  1897. unsigned int m_waypointID = 0x0
  1898. unsigned int m_path_id = 0x0
  1899. CreatureGroup* m_formation = NULL
  1900. bool TriggerJustRespawned = 0x0
  1901. std::shared_ptr<__int64> _lastDamagedTime
  1902. std::_Ptr_base<__int64>
  1903. int* _Ptr = NULL
  1904. std::_Ref_count_base* _Rep = NULL
  1905. ObjectGuid m_cannotReachTarget
  1906. unsigned int _guid = 0x0
  1907. unsigned int m_cannotReachTimer = 0x0
  1908. Spell* _focusSpell = NULL
  1909. bool _isMissingSwimmingFlagOutOfCombat = 0x0
  1910. unsigned int m_assistanceTimer = 0x0
  1911. unsigned int _playerDamageReq = 0x1DD
  1912. bool _damagedByPlayer = 0x0
  1913. Parameter bool addToCreatureList = 0x82A9DDC788
  1914. Parameter Player* playerToExcludeFromChecks = NULL
  1915. Parameter bool forceRecalculation = 0x82A9DDC798
  1916. Local bool isIncludedInMapStats = 0x82A9DDC514
  1917. Local InstanceMap* instanceMap = NULL
  1918. Local AutoBalanceCreatureInfo* creatureABInfo = <Unable to read memory>
  1919. Local AutoBalanceMapInfo* mapABInfo = <Unable to read memory>
  1920. Local bool isCreatureAlreadyInCreatureList = 0x82A9DDC515
  1921. Local MapRefMgr& playerList = <Unable to read memory>
  1922. Local std::exception& e = NULL
  1923. Local Creature* summoner = <Unable to read memory>
  1924. Local std::exception& e = 0x1B993719318
  1925. __std_exception_data _Data
  1926. char* _What = 0x4670098800047E14 <Unable to read memory>
  1927. bool _DoFree = 0x3E
  1928. Local AutoBalanceCreatureInfo* summonerABInfo = <Unable to read memory>
  1929. Local std::exception& e = NULL
  1930. Local std::exception& e = 0x7FFE0D94BE60
  1931. __std_exception_data _Data
  1932. char* _What = 0x6A8D4800070675E9 <Unable to read memory>
  1933. bool _DoFree = 0xF0
  1934. Local std::exception& e = 0x6
  1935. __std_exception_data _Data
  1936. char* _What = <Unable to read memory>
  1937. bool _DoFree = 0x16 <Unable to read memory>
  1938. Local std::exception& e = 0x444
  1939. __std_exception_data _Data
  1940. char* _What = <Unable to read memory>
  1941. bool _DoFree = 0x454 <Unable to read memory>
  1942. Local std::exception& e = 0x1E00000000
  1943. __std_exception_data _Data
  1944. char* _What = <Unable to read memory>
  1945. bool _DoFree = 0x1E00000010 <Unable to read memory>
  1946. Local std::exception& e = NULL
  1947. Local std::exception& e = NULL
  1948. Local std::exception& e = 0x40
  1949. __std_exception_data _Data
  1950. char* _What = <Unable to read memory>
  1951. bool _DoFree = 0x50 <Unable to read memory>
  1952. Local std::exception& e = 0x1B99358B2DF
  1953. __std_exception_data _Data
  1954. char* _What = NULL
  1955. bool _DoFree = 0x0
  1956. Local std::exception& e = 0x286
  1957. __std_exception_data _Data
  1958. char* _What = <Unable to read memory>
  1959. bool _DoFree = 0x296 <Unable to read memory>
  1960. Local std::exception& e = NULL
  1961. Local LinkedListHead::Iterator<MapReference const > playerIteration
  1962. MapReference* _Ptr = <Unable to read memory>
  1963. Local Player* playerHandle = <Unable to read memory>
  1964. Local std::exception& e = 0x7FF792F8B4B3
  1965. __std_exception_data _Data
  1966. char* _What = 0x83C35B5E5F5E415F <Unable to read memory>
  1967. bool _DoFree = 0x7B
  1968. Local unsigned int distance = 0x0 <Unable to read memory>
  1969. Local LinkedListHead::Iterator<MapReference const > playerIteration
  1970. MapReference* _Ptr = <Unable to read memory>
  1971. Local Player* playerHandle = <Unable to read memory>
  1972. Local std::exception& e = 0x1B993581010
  1973. __std_exception_data _Data
  1974. char* _What = " "
  1975. bool _DoFree = 0x11
  1976. Local std::exception& e = 0x7FF792EFF980
  1977. __std_exception_data _Data
  1978. char* _What = 0x5F00000100C48148 <Unable to read memory>
  1979. bool _DoFree = 0xC3
  1980. Local float newAvgCreatureLevel = 0x0 <Unable to read memory>
  1981. Local float creatureCount = 0x0 <Unable to read memory>
  1982. Local std::exception& e = NULL
  1983. Local std::exception& e = 0x7FF7936040A5
  1984. __std_exception_data _Data
  1985. char* _What = 0xF2FB020D8B48C033 <Unable to read memory>
  1986. bool _DoFree = 0x0
  1987. Local std::exception& e = 0x711DEA99F2B3
  1988. __std_exception_data _Data
  1989. char* _What = <Unable to read memory>
  1990. bool _DoFree = 0x711DEA99F2C3 <Unable to read memory>
  1991. Local std::exception& e = 0xBA681A00
  1992. __std_exception_data _Data
  1993. char* _What = <Unable to read memory>
  1994. bool _DoFree = 0xBA681A10 <Unable to read memory>
  1995. Local std::exception& e = 0xFF
  1996. __std_exception_data _Data
  1997. char* _What = <Unable to read memory>
  1998. bool _DoFree = 0x10F <Unable to read memory>
  1999.  
  2000. 00007FF792813E83 00000082A9DDC880 AutoBalance_AllCreatureScript::Creature_SelectLevel+3E3 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 2036
  2001. Local AutoBalance_AllCreatureScript* this = 0x1B9A4E34BB0
  2002. AllCreatureScript
  2003. ScriptObject
  2004. std::string _name = "AutoBalance_AllCreatureScript"
  2005. Parameter CreatureTemplate* __formal = 0x1B9A4E3F6F0
  2006. unsigned int Entry = 0xA2F85340
  2007. unsigned int[3] DifficultyEntry
  2008. [0] = 0x1B9
  2009. [1] = 0xA2F85340
  2010. [2] = 0x1B9
  2011. unsigned int[2] KillCredit
  2012. [0] = 0xA4E40130
  2013. [1] = 0x1B9
  2014. unsigned int Modelid1 = 0x1
  2015. unsigned int Modelid2 = 0x0
  2016. unsigned int Modelid3 = 0x0
  2017. unsigned int Modelid4 = 0x0
  2018. std::string Name = " Ü“ ..."
  2019. std::string SubName = ""
  2020. std::string IconName = " Ü“ ..."
  2021. unsigned int GossipMenuId = 0xA2F85600
  2022. unsigned int minlevel = 0xB9
  2023. unsigned int maxlevel = 0x1
  2024. unsigned int expansion = 0xA54273E0
  2025. unsigned int faction = 0x1B9
  2026. unsigned int npcflag = 0x1
  2027. float speed_walk = 0.000000
  2028. float speed_run = 0.000000
  2029. float speed_swim = 0.000000
  2030. float speed_flight = -0.000000
  2031. float detection_range = 0.000000
  2032. float scale = 0.000000
  2033. unsigned int rank = 0x0
  2034. unsigned int dmgschool = 0x89A627FB
  2035. float DamageModifier = -0.000000
  2036. unsigned int BaseAttackTime = 0xA2F851C0
  2037. unsigned int RangeAttackTime = 0x1B9
  2038. float BaseVariance = -0.000000
  2039. float RangeVariance = 0.000000
  2040. unsigned int unit_class = 0xA2F851C0
  2041. unsigned int unit_flags = 0x1B9
  2042. unsigned int unit_flags2 = 0x1
  2043. unsigned int dynamicflags = 0x0
  2044. unsigned int family = 0x0
  2045. unsigned int trainer_type = 0x0
  2046. unsigned int trainer_spell = 0xA4E35630
  2047. unsigned int trainer_class = 0x1B9
  2048. unsigned int trainer_race = 0x0
  2049. unsigned int type = 0x0
  2050. unsigned int type_flags = 0x899A27FF
  2051. unsigned int lootid = 0x90010500
  2052. unsigned int pickpocketLootId = 0xA2F856C0
  2053. unsigned int SkinLootId = 0x1B9
  2054. int[7] resistance
  2055. [0] = 0xA2F856C0
  2056. [1] = 0x1B9
  2057. [2] = 0xA2F856C0
  2058. [3] = 0x1B9
  2059. [4] = 0x1
  2060. [5] = 0x0
  2061. [6] = 0x0
  2062. unsigned int[8] spells
  2063. [0] = 0x0
  2064. [1] = 0xA4E346D0
  2065. [2] = 0x1B9
  2066. [3] = 0x0
  2067. [4] = 0x0
  2068. [5] = 0x899E2703
  2069. [6] = 0x90010600
  2070. [7] = 0x93F18198
  2071. unsigned int PetSpellDataId = 0x7FF7
  2072. unsigned int VehicleId = 0x5F63706E
  2073. unsigned int mingold = 0x6F747261
  2074. unsigned int maxgold = 0x73756972
  2075. std::string AIName = " ..."
  2076. unsigned int MovementType = 0x89922707
  2077. CreatureMovementData Movement
  2078. unsigned int Ground = 0x0
  2079. unsigned int Flight = 0x7
  2080. bool Swim = 0x1
  2081. bool Rooted = 0x90
  2082. unsigned int Chase = 0x70
  2083. unsigned int Random = 0xFF
  2084. unsigned int InteractionPauseTimer = 0x1B9
  2085. float HoverHeight = -0.000000
  2086. float ModHealth = 0.000000
  2087. float ModMana = -0.000000
  2088. float ModArmor = 0.000000
  2089. float ModExperience = 0.000000
  2090. bool RacialLeader = 0x0
  2091. unsigned int movementId = 0x1
  2092. bool RegenHealth = 0x0
  2093. unsigned int MechanicImmuneMask = 0xA4E34EB0
  2094. unsigned int SpellSchoolImmuneMask = 0xB9
  2095. unsigned int flags_extra = 0x0
  2096. unsigned int ScriptID = 0x0
  2097. WorldPacket queryData
  2098. ByteBuffer
  2099. unsigned int _rpos = 0x1B9A2F85700
  2100. unsigned int _wpos = 0x1B9A2F85700
  2101. std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9A4E3F8C0
  2102. unsigned int m_opcode = 0x4940
  2103. std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime
  2104. std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur = 0x0
  2105. Parameter Creature* creature = 0x1B99365DFD0
  2106. Unit
  2107. WorldObject
  2108. Object
  2109. DataMap CustomData = 0x1B99365DFD8
  2110. unsigned int m_objectType = 0x9
  2111. int m_objectTypeId = 0x3
  2112. unsigned int m_updateFlag = 0x60
  2113. int* m_int32Values = 0x42000001
  2114. unsigned int* m_uint32Values = 0x42000001
  2115. float* m_floatValues = 32.000004
  2116. UpdateMask _changesMask = 0x1B99365E030
  2117. unsigned int m_valuesCount = 0x94
  2118. unsigned int _fieldNotifyFlags = 0x100
  2119. bool m_objectUpdated = 0x0
  2120. bool m_inWorld = 0x0
  2121. PackedGuid m_PackGUID = 0x1B99365E048
  2122. WorldLocation
  2123. Position
  2124. PositionXYStreamer
  2125. Position* Pos = 0x44B92BD744BFF8A4
  2126. PositionXYZStreamer
  2127. <user defined> m_pos = 0x44B92BD744BFF8A4
  2128. PositionXYZOStreamer
  2129. <user defined> m_pos = 0x44B92BD744BFF8A4
  2130. float m_positionX = 1535.770020
  2131. float m_positionY = 1481.369995
  2132. float m_positionZ = 352.109009
  2133. float m_orientation = 0.188495
  2134. unsigned int m_mapId = 0x1E9
  2135. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
  2136. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
  2137. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
  2138. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
  2139. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
  2140. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
  2141. unsigned int LastUsedScriptID = 0x0
  2142. MovementInfo m_movementInfo = 0x1B99365E128
  2143. ElunaEventProcessor* elunaEvents = 0x1B9934949F0
  2144. std::string m_name = "Bilbanoi"
  2145. bool m_isActive = 0x0
  2146. bool m_isFarVisible = 0x0
  2147. std::optional<float> m_visibilityDistanceOverride = 0x0
  2148. bool m_isWorldObject = 0x0
  2149. ZoneScript* m_zoneScript = NULL
  2150. unsigned int _zoneId = 0xCCD
  2151. unsigned int _areaId = 0x11DB
  2152. float _floorZ = 352.109894
  2153. bool _outdoors = 0x0
  2154. LiquidData _liquidData = 0x1B99365E1E8
  2155. bool _updatePositionData = 0x0
  2156. Transport* m_transport = NULL
  2157. Map* m_currMap = 0x1B9936DB020
  2158. unsigned int m_InstanceId = 0x0
  2159. unsigned int m_phaseMask = 0x1
  2160. bool m_useCombinedPhases = 0x1
  2161. unsigned int m_notifyflags = 0x0
  2162. unsigned int m_executed_notifies = 0x0
  2163. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
  2164. unsigned int m_extraAttacks = 0x0
  2165. bool m_canDualWield = 0x0
  2166. Unit* m_creator = NULL
  2167. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2168. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2169. 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 = 0x1B99365E270
  2170. SafeUnitPointer m_movedByPlayer
  2171. Unit* ptr = NULL
  2172. Unit* defaultValue = NULL
  2173. ObjectGuid[7] m_SummonSlot
  2174. [0] = 0x0
  2175. [1] = 0x0
  2176. [2] = 0x0
  2177. [3] = 0x0
  2178. [4] = 0x0
  2179. [5] = 0x0
  2180. [6] = 0x0
  2181. ObjectGuid[4] m_ObjectSlot
  2182. [0] = 0x0
  2183. [1] = 0x0
  2184. [2] = 0x0
  2185. [3] = 0x0
  2186. float m_modMeleeHitChance = 0.000000
  2187. float m_modRangedHitChance = 0.000000
  2188. float m_modSpellHitChance = 0.000000
  2189. int m_baseSpellCritChance = 0x5
  2190. float[7] m_threatModifier
  2191. [0] = 1.000000
  2192. [1] = 1.000000
  2193. [2] = 1.000000
  2194. [3] = 1.000000
  2195. [4] = 1.000000
  2196. [5] = 1.000000
  2197. [6] = 1.000000
  2198. float[3] m_modAttackSpeedPct
  2199. [0] = 1.000000
  2200. [1] = 1.000000
  2201. [2] = 1.000000
  2202. EventProcessor m_Events
  2203. unsigned int m_time = 0x0
  2204. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
  2205. bool m_aborting = 0x0
  2206. std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
  2207. [0] = 0x1B99365E340
  2208. [1] = 0x1B99365E358
  2209. [2] = 0x1B99365E370
  2210. [3] = 0x1B99365E388
  2211. [4] = 0x1B99365E3A0
  2212. [5] = 0x1B99365E3B8
  2213. [6] = 0x1B99365E3D0
  2214. [7] = 0x1B99365E3E8
  2215. unsigned int m_lastSanctuaryTime = 0x0
  2216. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  2217. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  2218. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x1B99365E408
  2219. bool IsAIEnabled = 0x0
  2220. bool NeedChangeAI = 0x0
  2221. bool m_ControlledByPlayer = 0x0
  2222. bool m_CreatedByPlayer = 0x0
  2223. std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
  2224. std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
  2225. std::_Compressed_pair<std::less<SafeUnitPointer *>,std::_Compressed_pair<std::allocator<std::_Tree_node<SafeUnitPointer *,void *> >,std::_Tree_val<std::_Tree_simple_types<SafeUnitPointer *> >,1>,1> _Mypair = 0x1B99365E420
  2226. Movement::MoveSpline* movespline = 0x1B98F4A6470
  2227. Movement::Spline<int> spline = 0x1B98F4A6470
  2228. Movement::FacingInfo facing = 0x1B98F4A64B0
  2229. unsigned int m_Id = 0x0
  2230. Movement::MoveSplineFlag splineflags = 0x100
  2231. int time_passed = 0x0
  2232. float vertical_acceleration = 0.000000
  2233. float initialOrientation = 0.000000
  2234. int effect_start_time = 0x0
  2235. int point_Idx = 0x0
  2236. int point_Idx_offset = 0x0
  2237. bool onTransport = 0x0
  2238. UnitAI* i_AI = NULL
  2239. UnitAI* i_disabledAI = NULL
  2240. unsigned int m_realRace = 0x0
  2241. unsigned int m_race = 0x0
  2242. bool m_AutoRepeatFirstCast = 0x0
  2243. int[3] m_attackTimer
  2244. [0] = 0x0
  2245. [1] = 0x0
  2246. [2] = 0x0
  2247. float[5] m_createStats
  2248. [0] = 0.000000
  2249. [1] = 0.000000
  2250. [2] = 0.000000
  2251. [3] = 0.000000
  2252. [4] = 0.000000
  2253. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
  2254. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  2255. <user defined> _Min_buckets_construct_ptr = 0x0
  2256. _Clear_guard
  2257. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  2258. _Range_eraser
  2259. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  2260. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
  2261. std::_List_node<Unit *,void *>* _Next = NULL
  2262. <user defined> _Equal_range_result = 0x0
  2263. <user defined> _Multi_equal_check_result = 0x0
  2264. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  2265. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
  2266. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
  2267. unsigned int _Mask = 0x7
  2268. unsigned int _Maxidx = 0x8
  2269. Unit* m_attacking = NULL
  2270. int m_deathState = 0x0
  2271. int m_procDeep = 0x0
  2272. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  2273. _List_node_remove_op
  2274. std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
  2275. std::_List_node<DynamicObject *,void *>* _Head = NULL
  2276. std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
  2277. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
  2278. std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
  2279. _List_node_remove_op
  2280. std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
  2281. std::_List_node<ObjectGuid,void *>* _Head = NULL
  2282. std::_List_node<ObjectGuid,void *>** _Tail = NULL
  2283. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
  2284. unsigned int m_transform = 0x0
  2285. Spell*[4] m_currentSpells
  2286. [0] = NULL
  2287. [1] = NULL
  2288. [2] = NULL
  2289. [3] = NULL
  2290. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  2291. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  2292. <user defined> value_compare = 0x1B99358B560
  2293. 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 = 0x1B99365E508
  2294. <user defined> value_compare = 0x1B99358B560
  2295. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  2296. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  2297. <user defined> value_compare = 0x1B99365E518
  2298. 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 = 0x1B99365E518
  2299. <user defined> value_compare = 0x1B99358BEA0
  2300. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  2301. _List_node_remove_op
  2302. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
  2303. std::_List_node<Aura *,void *>* _Head = NULL
  2304. std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
  2305. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
  2306. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  2307. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  2308. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
  2309. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
  2310. unsigned int m_removedAurasCount = 0x0
  2311. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  2312. [0] = 0x1B99365E548
  2313. [1] = 0x1B99365E558
  2314. [2] = 0x1B99365E568
  2315. [3] = 0x1B99365E578
  2316. [4] = 0x1B99365E588
  2317. [5] = 0x1B99365E598
  2318. [6] = 0x1B99365E5A8
  2319. [7] = 0x1B99365E5B8
  2320. [8] = 0x1B99365E5C8
  2321. [9] = 0x1B99365E5D8
  2322. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  2323. _List_node_remove_op
  2324. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
  2325. std::_List_node<Aura *,void *>* _Head = NULL
  2326. std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
  2327. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
  2328. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  2329. _List_node_remove_op
  2330. std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
  2331. std::_List_node<AuraApplication *,void *>* _Head = NULL
  2332. std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
  2333. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
  2334. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  2335. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  2336. <user defined> value_compare = 0x1B99365F938
  2337. 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 = 0x1B99365F938
  2338. <user defined> value_compare = 0x1B99365F938
  2339. unsigned int m_interruptMask = 0x0
  2340. float[4] m_auraModifiersGroup
  2341. [0] = 0.000000
  2342. [1] = 1.000000
  2343. [2] = 0.000000
  2344. [3] = 1.000000
  2345. [0] = 0x1B99365F94C
  2346. float[4]
  2347. [0] = 0.000000
  2348. [1] = 1.000000
  2349. [2] = 0.000000
  2350. [3] = 1.000000
  2351. float[4]
  2352. [0] = 0.000000
  2353. [1] = 1.000000
  2354. [2] = 0.000000
  2355. [3] = 1.000000
  2356. float[4]
  2357. [0] = 0.000000
  2358. [1] = 1.000000
  2359. [2] = 0.000000
  2360. [3] = 1.000000
  2361. float[4]
  2362. [0] = 0.000000
  2363. [1] = 1.000000
  2364. [2] = 0.000000
  2365. [3] = 1.000000
  2366. float[4]
  2367. [0] = 955.000000
  2368. [1] = 1.000000
  2369. [2] = 0.000000
  2370. [3] = 1.000000
  2371. float[4]
  2372. [0] = 0.000000
  2373. [1] = 1.000000
  2374. [2] = 0.000000
  2375. [3] = 1.000000
  2376. float[4]
  2377. [0] = 0.000000
  2378. [1] = 1.000000
  2379. [2] = 0.000000
  2380. [3] = 1.000000
  2381. float[4]
  2382. [0] = 0.000000
  2383. [1] = 1.000000
  2384. [2] = 0.000000
  2385. [3] = 1.000000
  2386. float[4]
  2387. [0] = 0.000000
  2388. [1] = 1.000000
  2389. [2] = 0.000000
  2390. [3] = 1.000000
  2391. float[2] m_weaponDamage
  2392. [0] = 13.926400
  2393. [1] = 0.000000
  2394. [0] = 0x415ED289
  2395. float[2]
  2396. [0] = 20.889601
  2397. [1] = 0.000000
  2398. [0] = 0x1B99365FADC
  2399. float[2]
  2400. [0] = 13.926400
  2401. [1] = 0.000000
  2402. [0] = 0x415ED289
  2403. float[2]
  2404. [0] = 20.889601
  2405. [1] = 0.000000
  2406. float[2]
  2407. [0] = 13.926400
  2408. [1] = 0.000000
  2409. [0] = 0x415ED289
  2410. float[2]
  2411. [0] = 20.889601
  2412. [1] = 0.000000
  2413. bool m_canModifyStats = 0x0
  2414. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  2415. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  2416. <user defined> value_compare = 0x1B99358C120
  2417. 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 = 0x1B99365FB10
  2418. <user defined> value_compare = 0x1B99365FB10
  2419. float[9] m_speed_rate
  2420. [0] = 1.100000
  2421. [1] = 1.000000
  2422. [2] = 1.000000
  2423. [3] = 1.000000
  2424. [4] = 1.000000
  2425. [5] = 1.000000
  2426. [6] = 1.000000
  2427. [7] = 1.000000
  2428. [8] = 1.000000
  2429. CharmInfo* m_charmInfo = NULL
  2430. std::list<Player *,std::allocator<Player *> > m_sharedVision
  2431. _List_node_remove_op
  2432. std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
  2433. std::_List_node<Player *,void *>* _Head = NULL
  2434. std::_List_node<Player *,void *>** _Tail = NULL
  2435. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
  2436. MotionMaster* i_motionMaster = 0x1B99358B320
  2437. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
  2438. MovementGenerator*[3] Impl
  2439. [0] = NULL
  2440. [1] = NULL
  2441. [2] = NULL
  2442. int _top = 0xFFFFFFFF
  2443. Unit* _owner = 0x1B99365DFD0
  2444. bool[3] _needInit
  2445. [0] = 0x1
  2446. [1] = 0x1
  2447. [2] = 0x1
  2448. unsigned int _cleanFlag = 0x0
  2449. unsigned int[4] m_reactiveTimer
  2450. [0] = 0x0
  2451. [1] = 0x0
  2452. [2] = 0x0
  2453. [3] = 0x0
  2454. int m_regenTimer = 0x7D0
  2455. ThreatMgr m_ThreatMgr
  2456. HostileReference* iCurrentVictim = NULL
  2457. Unit* iOwner = 0x1B99365DFD0
  2458. unsigned int iUpdateTimer = 0x7D0
  2459. ThreatContainer iThreatContainer = 0x1B99365FB98
  2460. ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
  2461. std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
  2462. std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
  2463. <user defined> value_compare = 0xA0
  2464. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,float>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,float> > >,1>,1> _Mypair = 0x1B99365FBC8
  2465. <user defined> value_compare = 0x1B99365FBC8
  2466. Vehicle* m_vehicle = NULL
  2467. Vehicle* m_vehicleKit = NULL
  2468. unsigned int m_unitTypeMask = 0x0
  2469. LiquidTypeEntry* _lastLiquid = NULL
  2470. bool m_applyResilience = 0x0
  2471. bool _instantCast = 0x0
  2472. unsigned int m_rootTimes = 0x0
  2473. unsigned int m_state = 0x0
  2474. unsigned int m_CombatTimer = 0x0
  2475. unsigned int m_lastManaUse = 0x0
  2476. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
  2477. <user defined> _List_node_remove_op = 0x1B99365FC10
  2478. std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
  2479. HostileRefMgr m_HostileRefMgr
  2480. RefMgr<Unit,ThreatMgr>
  2481. LinkedListHead
  2482. LinkedListElement iFirst = 0x1B99365FC28
  2483. LinkedListElement iLast = 0x1B99365FC38
  2484. unsigned int iSize = 0x0
  2485. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
  2486. <user defined> iterator = 0x9365FC38
  2487. <user defined> iterator = 0x1B99365FC20
  2488. Unit* iOwner = 0x1B99365DFD0
  2489. FollowerRefMgr m_FollowingRefMgr
  2490. RefMgr<Unit,TargetedMovementGeneratorBase>
  2491. LinkedListHead
  2492. LinkedListElement iFirst = 0x1B99365FC60
  2493. LinkedListElement iLast = 0x1B99365FC70
  2494. unsigned int iSize = 0x0
  2495. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
  2496. <user defined> iterator = 0x9365FC70
  2497. <user defined> iterator = 0x1B99365FC58
  2498. Unit* m_comboTarget = NULL
  2499. int m_comboPoints = 0x0
  2500. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  2501. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  2502. <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
  2503. _Clear_guard
  2504. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  2505. _Range_eraser
  2506. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  2507. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
  2508. std::_List_node<Unit *,void *>* _Next = NULL
  2509. <user defined> _Equal_range_result = 0x1B99365FC98
  2510. <user defined> _Multi_equal_check_result = 0x1B99365FC98
  2511. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  2512. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
  2513. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
  2514. unsigned int _Mask = 0x7
  2515. unsigned int _Maxidx = 0x8
  2516. RedirectThreatInfo _redirectThreatInfo
  2517. ObjectGuid _targetGUID = 0x0
  2518. unsigned int _threatPct = 0x0
  2519. bool m_cleanupDone = 0x0
  2520. bool m_duringRemoveFromWorld = 0x0
  2521. unsigned int _oldFactionId = 0x0
  2522. bool _isWalkingBeforeCharm = 0x0
  2523. unsigned int _lastExtraAttackSpell = 0x0
  2524. std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
  2525. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >
  2526. <user defined> _Min_buckets_construct_ptr = 0x3F800000
  2527. _Clear_guard
  2528. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >* _Target = 0x3F800000
  2529. <user defined> _Range_eraser = 0x3F800000
  2530. <user defined> _Equal_range_result = 0x3F800000
  2531. <user defined> _Multi_equal_check_result = 0x3F800000
  2532. std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  2533. std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
  2534. std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
  2535. unsigned int _Mask = 0x7
  2536. unsigned int _Maxidx = 0x8
  2537. ObjectGuid _lastDamagedTargetGuid
  2538. unsigned int _guid = 0x0
  2539. GridObject<Creature>
  2540. GridReference<Creature> _gridRef
  2541. Reference<GridRefMgr<Creature>,Creature>
  2542. LinkedListElement
  2543. LinkedListElement* iNext = NULL
  2544. LinkedListElement* iPrev = NULL
  2545. GridRefMgr<Creature>* iRefTo = NULL
  2546. Creature* iRefFrom = NULL
  2547. MovableMapObject
  2548. Cell _currentCell
  2549. <unnamed-type-data>
  2550. <unnamed-type-Part>
  2551. unsigned int grid_x = 0x0
  2552. unsigned int grid_y = 0x0
  2553. unsigned int cell_x = 0x0
  2554. unsigned int cell_y = 0x0
  2555. unsigned int nocreate = 0x0
  2556. unsigned int reserved = 0x0
  2557. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
  2558. unsigned int All = 0x0
  2559. Cell::<unnamed-type-data> data = 0x0
  2560. int _moveState = 0x0
  2561. Position _newPosition
  2562. PositionXYStreamer
  2563. Position* Pos = NULL
  2564. PositionXYZStreamer
  2565. <user defined> m_pos = 0x0
  2566. PositionXYZOStreamer
  2567. <user defined> m_pos = 0x0
  2568. float m_positionX = 0.000000
  2569. float m_positionY = 0.000000
  2570. float m_positionZ = 0.000000
  2571. float m_orientation = 0.000000
  2572. <unnamed-type-_spellFocusInfo>
  2573. Spell* Spell = 0x7FF793F2C0D0
  2574. SpellInfo* m_spellInfo = 0x7FF792FA6250
  2575. Item* m_CastItem = 0x7FF792FA6A90
  2576. Item* m_weaponItem = 0x7FF792FB07C0
  2577. ObjectGuid m_castItemGUID = 0x7FF792FB3580
  2578. unsigned int m_cast_count = 0x80
  2579. unsigned int m_glyphIndex = 0x7FF7
  2580. unsigned int m_preCastSpell = 0x92F06340
  2581. SpellCastTargets m_targets = 0x7FF793F2C100
  2582. int m_customError = 0x92EFF5E0
  2583. Unit* m_comboTarget = 0x7FF792EFF5F0
  2584. int m_comboPointGain = 0xC0
  2585. std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
  2586. Unit* m_caster = 0x7FF792F545A0
  2587. SpellValue* m_spellValue = 0x7FF792F75FF0
  2588. ObjectGuid m_originalCasterGUID = 0x7FF792F00970
  2589. Unit* m_originalCaster = 0x7FF792F68DB0
  2590. Spell** m_selfContainer = 0xB98320EC83485340
  2591. int m_spellSchoolMask = 0x92FAC300
  2592. int m_attackType = 0x7FF7
  2593. int m_powerCost = 0x92F0AD60
  2594. int m_casttime = 0x7FF7
  2595. int m_channeledDuration = 0x92FA72E0
  2596. bool m_canReflect = 0xF7
  2597. unsigned int m_spellFlags = 0x7F
  2598. bool m_autoRepeat = 0x0
  2599. unsigned int m_runesState = 0x0
  2600. unsigned int m_delayAtDamageCount = 0xE0
  2601. unsigned int m_delayStart = 0x7FF792FAA8B0
  2602. unsigned int m_delayMoment = 0x7FF792F8AF20
  2603. unsigned int m_delayTrajectory = 0x7FF792FAADC0
  2604. bool m_immediateHandled = 0x60
  2605. bool m_referencedFromCurrentSpell = 0xB2
  2606. bool m_executedCurrently = 0xFA
  2607. bool m_needComboPoints = 0x92
  2608. unsigned int m_applyMultiplierMask = 0xF7
  2609. float[3] m_damageMultipliers
  2610. [0] = -0.000000
  2611. [1] = 0.000000
  2612. [2] = -0.000000
  2613. Unit* unitTarget = 0x7FF792F928D0
  2614. Item* itemTarget = 0x7FF792FB3990
  2615. GameObject* gameObjTarget = 0x7FF792FB29C0
  2616. WorldLocation* destTarget = 0x7FF792FB3870
  2617. int damage = 0x92FB2300
  2618. int effectHandleMode = 0x7FF7
  2619. Aura* m_spellAura = 0x7FF792FB3A90
  2620. int m_diminishLevel = 0x92FB2DA0
  2621. int m_diminishGroup = 0x7FF7
  2622. GameObject* focusObject = 0x7FF792FB2FE0
  2623. int m_damage = 0x92FB87B0
  2624. int m_healing = 0x7FF7
  2625. unsigned int m_procAttacker = 0x92FAFF30
  2626. unsigned int m_procVictim = 0x7FF7
  2627. unsigned int m_procEx = 0x92FAC710
  2628. std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
  2629. unsigned int m_channelTargetEffectMask = 0x60
  2630. GOTargetInfo
  2631. ObjectGuid targetGUID = 0x7FF792FA6250
  2632. unsigned int timeDelay = 0x7FF792FA6A90
  2633. unsigned int effectMask = 0xC0
  2634. bool processed = 0x7
  2635. std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
  2636. ItemTargetInfo
  2637. Item* item = 0x7FF792FA6250
  2638. unsigned int effectMask = 0x90
  2639. std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
  2640. SpellDestination[3] m_destTargets
  2641. [0] = 0x7FF793F2C320
  2642. [1] = 0x7FF793F2C350
  2643. [2] = 0x7FF793F2C380
  2644. bool _scriptsLoaded = 0x70
  2645. std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
  2646. HitTriggerSpell
  2647. SpellInfo* triggeredSpell = 0x7FF792FA6250
  2648. SpellInfo* triggeredByAura = 0x7FF792FA6A90
  2649. unsigned int triggeredByEffIdx = 0xC0
  2650. int chance = 0x7FF7
  2651. std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
  2652. unsigned int m_spellState = 0x92F94380
  2653. int m_timer = 0x7FF7
  2654. SpellEvent* _spellEvent = 0x7FF792F943F0
  2655. int _triggeredCastFlags = 0x92F90B30
  2656. TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
  2657. bool m_skipCheck = 0xE0
  2658. unsigned int m_auraScaleMask = 0x41
  2659. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
  2660. bool _spellTargetsSelected = 0x0
  2661. ByteBuffer*[3] m_effectExecuteData
  2662. [0] = 0x7FF792FA8D00
  2663. [1] = 0x7FF792FAAA80
  2664. [2] = 0x7FF792FAAA50
  2665. unsigned int Delay = 0x3F800000
  2666. ObjectGuid Target
  2667. unsigned int _guid = 0x1B99358A920
  2668. float Orientation = 0.000000
  2669. Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
  2670. Spell* Spell = NULL
  2671. unsigned int Delay = 0x0
  2672. ObjectGuid Target
  2673. unsigned int _guid = 0x0
  2674. float Orientation = 0.000000
  2675. Loot loot
  2676. std::vector<LootItem,std::allocator<LootItem> > items
  2677. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
  2678. std::vector<LootItem,std::allocator<LootItem> > quest_items
  2679. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
  2680. unsigned int gold = 0x0
  2681. unsigned int unlootedCount = 0x0
  2682. ObjectGuid roundRobinPlayer
  2683. unsigned int _guid = 0x0
  2684. ObjectGuid lootOwnerGUID
  2685. unsigned int _guid = 0x0
  2686. int loot_type = 0x0
  2687. ObjectGuid containerGUID
  2688. unsigned int _guid = 0x0
  2689. ObjectGuid sourceWorldObjectGUID
  2690. unsigned int _guid = 0x0
  2691. GameObject* sourceGameObject = NULL
  2692. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  2693. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  2694. 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 = 0x1B99365FE08
  2695. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerQuestItems
  2696. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  2697. <user defined> value_compare = 0x1B99365FE18
  2698. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE18
  2699. <user defined> value_compare = 0x1B99358B520
  2700. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerFFAItems
  2701. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  2702. <user defined> value_compare = 0x1B99365FE28
  2703. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE28
  2704. <user defined> value_compare = 0x1B99358B2A0
  2705. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerNonQuestNonFFAConditionalItems
  2706. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  2707. <user defined> value_compare = 0x1B99365FE38
  2708. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE38
  2709. <user defined> value_compare = 0x1B99358B620
  2710. LootValidatorRefMgr i_LootValidatorRefMgr
  2711. RefMgr<Loot,LootValidatorRef>
  2712. LinkedListHead
  2713. LinkedListElement iFirst = 0x1B99365FE50
  2714. LinkedListElement iLast = 0x1B99365FE60
  2715. unsigned int iSize = 0x0
  2716. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
  2717. <user defined> iterator = 0x9365FE60
  2718. <user defined> iterator = 0x1B99365FE48
  2719. iterator
  2720. LootValidatorRef* _Ptr = 0x7FF793F2C070
  2721. unsigned int[8] m_spells
  2722. [0] = 0x0
  2723. [1] = 0x0
  2724. [2] = 0x0
  2725. [3] = 0x0
  2726. [4] = 0x0
  2727. [5] = 0x0
  2728. [6] = 0x0
  2729. [7] = 0x0
  2730. std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
  2731. std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
  2732. <user defined> value_compare = 0x1B9936D9580
  2733. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,CreatureSpellCooldown>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,CreatureSpellCooldown> > >,1>,1> _Mypair = 0x1B99365FE98
  2734. <user defined> value_compare = 0x936D9580
  2735. unsigned int[7] m_ProhibitSchoolTime
  2736. [0] = 0x0
  2737. [1] = 0x0
  2738. [2] = 0x0
  2739. [3] = 0x0
  2740. [4] = 0x0
  2741. [5] = 0x0
  2742. [6] = 0x0
  2743. unsigned int m_groupLootTimer = 0x0
  2744. unsigned int lootingGroupLowGUID = 0x0
  2745. float m_SightDistance = 50.000000
  2746. float m_CombatDistance = 0.000000
  2747. bool m_isTempWorldObject = 0x0
  2748. unsigned int m_moveCircleMovementTime = 0xBB8
  2749. unsigned int m_moveBackwardsMovementTime = 0x7D0
  2750. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  2751. <user defined> _List_node_remove_op = 0x936D9160
  2752. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
  2753. std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
  2754. ObjectGuid m_lootRecipient
  2755. unsigned int _guid = 0x0
  2756. unsigned int m_lootRecipientGroup = 0x0
  2757. int m_corpseRemoveTime = 0x0
  2758. int m_respawnTime = 0x0
  2759. int m_respawnedTime = 0x0
  2760. unsigned int m_respawnDelay = 0x12C
  2761. unsigned int m_corpseDelay = 0x3C
  2762. float m_wanderDistance = 0.000000
  2763. unsigned int m_boundaryCheckTime = 0x9C4
  2764. unsigned int m_transportCheckTimer = 0x3E8
  2765. unsigned int lootPickPocketRestoreTime = 0x0
  2766. unsigned int m_combatPulseTime = 0x0
  2767. unsigned int m_combatPulseDelay = 0x0
  2768. unsigned int m_reactState = 0x2
  2769. int m_defaultMovementType = 0x0
  2770. unsigned int m_spawnId = 0x0
  2771. unsigned int m_equipmentId = 0x0
  2772. int m_originalEquipmentId = 0x0
  2773. bool m_AlreadyCallAssistance = 0x0
  2774. bool m_AlreadySearchedAssistance = 0x0
  2775. bool m_regenHealth = 0x0
  2776. bool m_regenPower = 0x1
  2777. bool m_AI_locked = 0x0
  2778. int m_meleeDamageSchoolMask = 0x1
  2779. unsigned int m_originalEntry = 0x12642
  2780. bool m_moveInLineOfSightDisabled = 0x0
  2781. bool m_moveInLineOfSightStrictlyDisabled = 0x0
  2782. Position m_homePosition
  2783. PositionXYStreamer
  2784. Position* Pos = NULL
  2785. PositionXYZStreamer
  2786. <user defined> m_pos = 0x0
  2787. PositionXYZOStreamer
  2788. <user defined> m_pos = 0x0
  2789. float m_positionX = 0.000000
  2790. float m_positionY = 0.000000
  2791. float m_positionZ = 0.000000
  2792. float m_orientation = 0.000000
  2793. Position m_transportHomePosition
  2794. PositionXYStreamer
  2795. Position* Pos = NULL
  2796. PositionXYZStreamer
  2797. <user defined> m_pos = 0x0
  2798. PositionXYZOStreamer
  2799. <user defined> m_pos = 0x0
  2800. float m_positionX = 0.000000
  2801. float m_positionY = 0.000000
  2802. float m_positionZ = 0.000000
  2803. float m_orientation = 0.000000
  2804. bool DisableReputationGain = 0x0
  2805. CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
  2806. unsigned int Entry = 0x12642
  2807. unsigned int[3] DifficultyEntry
  2808. [0] = 0x0
  2809. [1] = 0x0
  2810. [2] = 0x0
  2811. unsigned int[2] KillCredit
  2812. [0] = 0x147D8
  2813. [1] = 0x0
  2814. unsigned int Modelid1 = 0xBEF
  2815. unsigned int Modelid2 = 0x0
  2816. unsigned int Modelid3 = 0x0
  2817. unsigned int Modelid4 = 0x0
  2818. std::string Name = "Bilbanoi"
  2819. std::string SubName = ""
  2820. std::string IconName = ""
  2821. unsigned int GossipMenuId = 0x0
  2822. unsigned int minlevel = 0x1E
  2823. unsigned int maxlevel = 0x27
  2824. unsigned int expansion = 0x2
  2825. unsigned int faction = 0x23
  2826. unsigned int npcflag = 0x1
  2827. float speed_walk = 1.100000
  2828. float speed_run = 1.000000
  2829. float speed_swim = 1.000000
  2830. float speed_flight = 1.000000
  2831. float detection_range = 20.000000
  2832. float scale = 1.000000
  2833. unsigned int rank = 0x0
  2834. unsigned int dmgschool = 0x0
  2835. float DamageModifier = 1.000000
  2836. unsigned int BaseAttackTime = 0xD48
  2837. unsigned int RangeAttackTime = 0x7D0
  2838. float BaseVariance = 1.000000
  2839. float RangeVariance = 1.000000
  2840. unsigned int unit_class = 0x1
  2841. unsigned int unit_flags = 0x0
  2842. unsigned int unit_flags2 = 0x20
  2843. unsigned int dynamicflags = 0x0
  2844. unsigned int family = 0x0
  2845. unsigned int trainer_type = 0x0
  2846. unsigned int trainer_spell = 0x0
  2847. unsigned int trainer_class = 0x0
  2848. unsigned int trainer_race = 0x0
  2849. unsigned int type = 0x7
  2850. unsigned int type_flags = 0x1000
  2851. unsigned int lootid = 0x0
  2852. unsigned int pickpocketLootId = 0x0
  2853. unsigned int SkinLootId = 0x0
  2854. int[7] resistance
  2855. [0] = 0x0
  2856. [1] = 0x0
  2857. [2] = 0x0
  2858. [3] = 0x0
  2859. [4] = 0x0
  2860. [5] = 0x0
  2861. [6] = 0x0
  2862. unsigned int[8] spells
  2863. [0] = 0x0
  2864. [1] = 0x0
  2865. [2] = 0x0
  2866. [3] = 0x0
  2867. [4] = 0x0
  2868. [5] = 0x0
  2869. [6] = 0x0
  2870. [7] = 0x0
  2871. unsigned int PetSpellDataId = 0x0
  2872. unsigned int VehicleId = 0x0
  2873. unsigned int mingold = 0x0
  2874. unsigned int maxgold = 0x0
  2875. std::string AIName = ""
  2876. unsigned int MovementType = 0x0
  2877. CreatureMovementData Movement
  2878. unsigned int Ground = 0x1
  2879. unsigned int Flight = 0x0
  2880. bool Swim = 0x0
  2881. bool Rooted = 0x0
  2882. unsigned int Chase = 0x0
  2883. unsigned int Random = 0x0
  2884. unsigned int InteractionPauseTimer = 0x2BF20
  2885. float HoverHeight = 1.000000
  2886. float ModHealth = 1.000000
  2887. float ModMana = 1.000000
  2888. float ModArmor = 1.000000
  2889. float ModExperience = 1.000000
  2890. bool RacialLeader = 0x0
  2891. unsigned int movementId = 0x0
  2892. bool RegenHealth = 0x0
  2893. unsigned int MechanicImmuneMask = 0x0
  2894. unsigned int SpellSchoolImmuneMask = 0x0
  2895. unsigned int flags_extra = 0x8E100070
  2896. unsigned int ScriptID = 0xB5D
  2897. WorldPacket queryData
  2898. ByteBuffer
  2899. unsigned int _rpos = 0x0
  2900. unsigned int _wpos = 0x47
  2901. std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
  2902. unsigned int m_opcode = 0x61
  2903. std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
  2904. CreatureData* m_creatureData = NULL
  2905. float m_detectionDistance = 20.000000
  2906. unsigned int m_LootMode = 0x1
  2907. bot_ai* bot_AI = NULL
  2908. bot_pet_ai* bot_pet_AI = NULL
  2909. unsigned int m_waypointID = 0x0
  2910. unsigned int m_path_id = 0x0
  2911. CreatureGroup* m_formation = NULL
  2912. bool TriggerJustRespawned = 0x0
  2913. std::shared_ptr<__int64> _lastDamagedTime
  2914. std::_Ptr_base<__int64>
  2915. int* _Ptr = NULL
  2916. std::_Ref_count_base* _Rep = NULL
  2917. ObjectGuid m_cannotReachTarget
  2918. unsigned int _guid = 0x0
  2919. unsigned int m_cannotReachTimer = 0x0
  2920. Spell* _focusSpell = NULL
  2921. bool _isMissingSwimmingFlagOutOfCombat = 0x0
  2922. unsigned int m_assistanceTimer = 0x0
  2923. unsigned int _playerDamageReq = 0x1DD
  2924. bool _damagedByPlayer = 0x0
  2925. Parameter Creature* creature = 0x1B99365DFD0
  2926. Unit
  2927. WorldObject
  2928. Object
  2929. DataMap CustomData = 0x1B99365DFD8
  2930. unsigned int m_objectType = 0x9
  2931. int m_objectTypeId = 0x3
  2932. unsigned int m_updateFlag = 0x60
  2933. int* m_int32Values = 0x42000001
  2934. unsigned int* m_uint32Values = 0x42000001
  2935. float* m_floatValues = 32.000004
  2936. UpdateMask _changesMask = 0x1B99365E030
  2937. unsigned int m_valuesCount = 0x94
  2938. unsigned int _fieldNotifyFlags = 0x100
  2939. bool m_objectUpdated = 0x0
  2940. bool m_inWorld = 0x0
  2941. PackedGuid m_PackGUID = 0x1B99365E048
  2942. WorldLocation
  2943. Position
  2944. PositionXYStreamer
  2945. Position* Pos = 0x44B92BD744BFF8A4
  2946. PositionXYZStreamer
  2947. <user defined> m_pos = 0x44B92BD744BFF8A4
  2948. PositionXYZOStreamer
  2949. <user defined> m_pos = 0x44B92BD744BFF8A4
  2950. float m_positionX = 1535.770020
  2951. float m_positionY = 1481.369995
  2952. float m_positionZ = 352.109009
  2953. float m_orientation = 0.188495
  2954. unsigned int m_mapId = 0x1E9
  2955. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
  2956. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
  2957. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
  2958. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
  2959. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
  2960. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
  2961. unsigned int LastUsedScriptID = 0x0
  2962. MovementInfo m_movementInfo = 0x1B99365E128
  2963. ElunaEventProcessor* elunaEvents = 0x1B9934949F0
  2964. std::string m_name = "Bilbanoi"
  2965. bool m_isActive = 0x0
  2966. bool m_isFarVisible = 0x0
  2967. std::optional<float> m_visibilityDistanceOverride = 0x0
  2968. bool m_isWorldObject = 0x0
  2969. ZoneScript* m_zoneScript = NULL
  2970. unsigned int _zoneId = 0xCCD
  2971. unsigned int _areaId = 0x11DB
  2972. float _floorZ = 352.109894
  2973. bool _outdoors = 0x0
  2974. LiquidData _liquidData = 0x1B99365E1E8
  2975. bool _updatePositionData = 0x0
  2976. Transport* m_transport = NULL
  2977. Map* m_currMap = 0x1B9936DB020
  2978. unsigned int m_InstanceId = 0x0
  2979. unsigned int m_phaseMask = 0x1
  2980. bool m_useCombinedPhases = 0x1
  2981. unsigned int m_notifyflags = 0x0
  2982. unsigned int m_executed_notifies = 0x0
  2983. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
  2984. unsigned int m_extraAttacks = 0x0
  2985. bool m_canDualWield = 0x0
  2986. Unit* m_creator = NULL
  2987. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2988. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2989. 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 = 0x1B99365E270
  2990. SafeUnitPointer m_movedByPlayer
  2991. Unit* ptr = NULL
  2992. Unit* defaultValue = NULL
  2993. ObjectGuid[7] m_SummonSlot
  2994. [0] = 0x0
  2995. [1] = 0x0
  2996. [2] = 0x0
  2997. [3] = 0x0
  2998. [4] = 0x0
  2999. [5] = 0x0
  3000. [6] = 0x0
  3001. ObjectGuid[4] m_ObjectSlot
  3002. [0] = 0x0
  3003. [1] = 0x0
  3004. [2] = 0x0
  3005. [3] = 0x0
  3006. float m_modMeleeHitChance = 0.000000
  3007. float m_modRangedHitChance = 0.000000
  3008. float m_modSpellHitChance = 0.000000
  3009. int m_baseSpellCritChance = 0x5
  3010. float[7] m_threatModifier
  3011. [0] = 1.000000
  3012. [1] = 1.000000
  3013. [2] = 1.000000
  3014. [3] = 1.000000
  3015. [4] = 1.000000
  3016. [5] = 1.000000
  3017. [6] = 1.000000
  3018. float[3] m_modAttackSpeedPct
  3019. [0] = 1.000000
  3020. [1] = 1.000000
  3021. [2] = 1.000000
  3022. EventProcessor m_Events
  3023. unsigned int m_time = 0x0
  3024. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
  3025. bool m_aborting = 0x0
  3026. std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
  3027. [0] = 0x1B99365E340
  3028. [1] = 0x1B99365E358
  3029. [2] = 0x1B99365E370
  3030. [3] = 0x1B99365E388
  3031. [4] = 0x1B99365E3A0
  3032. [5] = 0x1B99365E3B8
  3033. [6] = 0x1B99365E3D0
  3034. [7] = 0x1B99365E3E8
  3035. unsigned int m_lastSanctuaryTime = 0x0
  3036. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  3037. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3038. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x1B99365E408
  3039. bool IsAIEnabled = 0x0
  3040. bool NeedChangeAI = 0x0
  3041. bool m_ControlledByPlayer = 0x0
  3042. bool m_CreatedByPlayer = 0x0
  3043. std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
  3044. std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
  3045. std::_Compressed_pair<std::less<SafeUnitPointer *>,std::_Compressed_pair<std::allocator<std::_Tree_node<SafeUnitPointer *,void *> >,std::_Tree_val<std::_Tree_simple_types<SafeUnitPointer *> >,1>,1> _Mypair = 0x1B99365E420
  3046. Movement::MoveSpline* movespline = 0x1B98F4A6470
  3047. Movement::Spline<int> spline = 0x1B98F4A6470
  3048. Movement::FacingInfo facing = 0x1B98F4A64B0
  3049. unsigned int m_Id = 0x0
  3050. Movement::MoveSplineFlag splineflags = 0x100
  3051. int time_passed = 0x0
  3052. float vertical_acceleration = 0.000000
  3053. float initialOrientation = 0.000000
  3054. int effect_start_time = 0x0
  3055. int point_Idx = 0x0
  3056. int point_Idx_offset = 0x0
  3057. bool onTransport = 0x0
  3058. UnitAI* i_AI = NULL
  3059. UnitAI* i_disabledAI = NULL
  3060. unsigned int m_realRace = 0x0
  3061. unsigned int m_race = 0x0
  3062. bool m_AutoRepeatFirstCast = 0x0
  3063. int[3] m_attackTimer
  3064. [0] = 0x0
  3065. [1] = 0x0
  3066. [2] = 0x0
  3067. float[5] m_createStats
  3068. [0] = 0.000000
  3069. [1] = 0.000000
  3070. [2] = 0.000000
  3071. [3] = 0.000000
  3072. [4] = 0.000000
  3073. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
  3074. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  3075. <user defined> _Min_buckets_construct_ptr = 0x0
  3076. _Clear_guard
  3077. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  3078. _Range_eraser
  3079. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  3080. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
  3081. std::_List_node<Unit *,void *>* _Next = NULL
  3082. <user defined> _Equal_range_result = 0x0
  3083. <user defined> _Multi_equal_check_result = 0x0
  3084. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  3085. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
  3086. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
  3087. unsigned int _Mask = 0x7
  3088. unsigned int _Maxidx = 0x8
  3089. Unit* m_attacking = NULL
  3090. int m_deathState = 0x0
  3091. int m_procDeep = 0x0
  3092. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  3093. _List_node_remove_op
  3094. std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
  3095. std::_List_node<DynamicObject *,void *>* _Head = NULL
  3096. std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
  3097. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
  3098. std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
  3099. _List_node_remove_op
  3100. std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
  3101. std::_List_node<ObjectGuid,void *>* _Head = NULL
  3102. std::_List_node<ObjectGuid,void *>** _Tail = NULL
  3103. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
  3104. unsigned int m_transform = 0x0
  3105. Spell*[4] m_currentSpells
  3106. [0] = NULL
  3107. [1] = NULL
  3108. [2] = NULL
  3109. [3] = NULL
  3110. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  3111. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3112. <user defined> value_compare = 0x1B99358B560
  3113. 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 = 0x1B99365E508
  3114. <user defined> value_compare = 0x1B99358B560
  3115. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  3116. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3117. <user defined> value_compare = 0x1B99365E518
  3118. 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 = 0x1B99365E518
  3119. <user defined> value_compare = 0x1B99358BEA0
  3120. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  3121. _List_node_remove_op
  3122. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
  3123. std::_List_node<Aura *,void *>* _Head = NULL
  3124. std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
  3125. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
  3126. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  3127. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  3128. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
  3129. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
  3130. unsigned int m_removedAurasCount = 0x0
  3131. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  3132. [0] = 0x1B99365E548
  3133. [1] = 0x1B99365E558
  3134. [2] = 0x1B99365E568
  3135. [3] = 0x1B99365E578
  3136. [4] = 0x1B99365E588
  3137. [5] = 0x1B99365E598
  3138. [6] = 0x1B99365E5A8
  3139. [7] = 0x1B99365E5B8
  3140. [8] = 0x1B99365E5C8
  3141. [9] = 0x1B99365E5D8
  3142. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  3143. _List_node_remove_op
  3144. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
  3145. std::_List_node<Aura *,void *>* _Head = NULL
  3146. std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
  3147. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
  3148. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  3149. _List_node_remove_op
  3150. std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
  3151. std::_List_node<AuraApplication *,void *>* _Head = NULL
  3152. std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
  3153. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
  3154. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  3155. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3156. <user defined> value_compare = 0x1B99365F938
  3157. 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 = 0x1B99365F938
  3158. <user defined> value_compare = 0x1B99365F938
  3159. unsigned int m_interruptMask = 0x0
  3160. float[4] m_auraModifiersGroup
  3161. [0] = 0.000000
  3162. [1] = 1.000000
  3163. [2] = 0.000000
  3164. [3] = 1.000000
  3165. [0] = 0x1B99365F94C
  3166. float[4]
  3167. [0] = 0.000000
  3168. [1] = 1.000000
  3169. [2] = 0.000000
  3170. [3] = 1.000000
  3171. float[4]
  3172. [0] = 0.000000
  3173. [1] = 1.000000
  3174. [2] = 0.000000
  3175. [3] = 1.000000
  3176. float[4]
  3177. [0] = 0.000000
  3178. [1] = 1.000000
  3179. [2] = 0.000000
  3180. [3] = 1.000000
  3181. float[4]
  3182. [0] = 0.000000
  3183. [1] = 1.000000
  3184. [2] = 0.000000
  3185. [3] = 1.000000
  3186. float[4]
  3187. [0] = 955.000000
  3188. [1] = 1.000000
  3189. [2] = 0.000000
  3190. [3] = 1.000000
  3191. float[4]
  3192. [0] = 0.000000
  3193. [1] = 1.000000
  3194. [2] = 0.000000
  3195. [3] = 1.000000
  3196. float[4]
  3197. [0] = 0.000000
  3198. [1] = 1.000000
  3199. [2] = 0.000000
  3200. [3] = 1.000000
  3201. float[4]
  3202. [0] = 0.000000
  3203. [1] = 1.000000
  3204. [2] = 0.000000
  3205. [3] = 1.000000
  3206. float[4]
  3207. [0] = 0.000000
  3208. [1] = 1.000000
  3209. [2] = 0.000000
  3210. [3] = 1.000000
  3211. float[2] m_weaponDamage
  3212. [0] = 13.926400
  3213. [1] = 0.000000
  3214. [0] = 0x415ED289
  3215. float[2]
  3216. [0] = 20.889601
  3217. [1] = 0.000000
  3218. [0] = 0x1B99365FADC
  3219. float[2]
  3220. [0] = 13.926400
  3221. [1] = 0.000000
  3222. [0] = 0x415ED289
  3223. float[2]
  3224. [0] = 20.889601
  3225. [1] = 0.000000
  3226. float[2]
  3227. [0] = 13.926400
  3228. [1] = 0.000000
  3229. [0] = 0x415ED289
  3230. float[2]
  3231. [0] = 20.889601
  3232. [1] = 0.000000
  3233. bool m_canModifyStats = 0x0
  3234. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  3235. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  3236. <user defined> value_compare = 0x1B99358C120
  3237. 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 = 0x1B99365FB10
  3238. <user defined> value_compare = 0x1B99365FB10
  3239. float[9] m_speed_rate
  3240. [0] = 1.100000
  3241. [1] = 1.000000
  3242. [2] = 1.000000
  3243. [3] = 1.000000
  3244. [4] = 1.000000
  3245. [5] = 1.000000
  3246. [6] = 1.000000
  3247. [7] = 1.000000
  3248. [8] = 1.000000
  3249. CharmInfo* m_charmInfo = NULL
  3250. std::list<Player *,std::allocator<Player *> > m_sharedVision
  3251. _List_node_remove_op
  3252. std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
  3253. std::_List_node<Player *,void *>* _Head = NULL
  3254. std::_List_node<Player *,void *>** _Tail = NULL
  3255. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
  3256. MotionMaster* i_motionMaster = 0x1B99358B320
  3257. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
  3258. MovementGenerator*[3] Impl
  3259. [0] = NULL
  3260. [1] = NULL
  3261. [2] = NULL
  3262. int _top = 0xFFFFFFFF
  3263. Unit* _owner = 0x1B99365DFD0
  3264. bool[3] _needInit
  3265. [0] = 0x1
  3266. [1] = 0x1
  3267. [2] = 0x1
  3268. unsigned int _cleanFlag = 0x0
  3269. unsigned int[4] m_reactiveTimer
  3270. [0] = 0x0
  3271. [1] = 0x0
  3272. [2] = 0x0
  3273. [3] = 0x0
  3274. int m_regenTimer = 0x7D0
  3275. ThreatMgr m_ThreatMgr
  3276. HostileReference* iCurrentVictim = NULL
  3277. Unit* iOwner = 0x1B99365DFD0
  3278. unsigned int iUpdateTimer = 0x7D0
  3279. ThreatContainer iThreatContainer = 0x1B99365FB98
  3280. ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
  3281. std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
  3282. std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
  3283. <user defined> value_compare = 0xA0
  3284. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,float>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,float> > >,1>,1> _Mypair = 0x1B99365FBC8
  3285. <user defined> value_compare = 0x1B99365FBC8
  3286. Vehicle* m_vehicle = NULL
  3287. Vehicle* m_vehicleKit = NULL
  3288. unsigned int m_unitTypeMask = 0x0
  3289. LiquidTypeEntry* _lastLiquid = NULL
  3290. bool m_applyResilience = 0x0
  3291. bool _instantCast = 0x0
  3292. unsigned int m_rootTimes = 0x0
  3293. unsigned int m_state = 0x0
  3294. unsigned int m_CombatTimer = 0x0
  3295. unsigned int m_lastManaUse = 0x0
  3296. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
  3297. <user defined> _List_node_remove_op = 0x1B99365FC10
  3298. std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
  3299. HostileRefMgr m_HostileRefMgr
  3300. RefMgr<Unit,ThreatMgr>
  3301. LinkedListHead
  3302. LinkedListElement iFirst = 0x1B99365FC28
  3303. LinkedListElement iLast = 0x1B99365FC38
  3304. unsigned int iSize = 0x0
  3305. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
  3306. <user defined> iterator = 0x9365FC38
  3307. <user defined> iterator = 0x1B99365FC20
  3308. Unit* iOwner = 0x1B99365DFD0
  3309. FollowerRefMgr m_FollowingRefMgr
  3310. RefMgr<Unit,TargetedMovementGeneratorBase>
  3311. LinkedListHead
  3312. LinkedListElement iFirst = 0x1B99365FC60
  3313. LinkedListElement iLast = 0x1B99365FC70
  3314. unsigned int iSize = 0x0
  3315. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
  3316. <user defined> iterator = 0x9365FC70
  3317. <user defined> iterator = 0x1B99365FC58
  3318. Unit* m_comboTarget = NULL
  3319. int m_comboPoints = 0x0
  3320. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  3321. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  3322. <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
  3323. _Clear_guard
  3324. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  3325. _Range_eraser
  3326. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  3327. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
  3328. std::_List_node<Unit *,void *>* _Next = NULL
  3329. <user defined> _Equal_range_result = 0x1B99365FC98
  3330. <user defined> _Multi_equal_check_result = 0x1B99365FC98
  3331. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  3332. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
  3333. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
  3334. unsigned int _Mask = 0x7
  3335. unsigned int _Maxidx = 0x8
  3336. RedirectThreatInfo _redirectThreatInfo
  3337. ObjectGuid _targetGUID = 0x0
  3338. unsigned int _threatPct = 0x0
  3339. bool m_cleanupDone = 0x0
  3340. bool m_duringRemoveFromWorld = 0x0
  3341. unsigned int _oldFactionId = 0x0
  3342. bool _isWalkingBeforeCharm = 0x0
  3343. unsigned int _lastExtraAttackSpell = 0x0
  3344. std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
  3345. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >
  3346. <user defined> _Min_buckets_construct_ptr = 0x3F800000
  3347. _Clear_guard
  3348. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >* _Target = 0x3F800000
  3349. <user defined> _Range_eraser = 0x3F800000
  3350. <user defined> _Equal_range_result = 0x3F800000
  3351. <user defined> _Multi_equal_check_result = 0x3F800000
  3352. std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  3353. std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
  3354. std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
  3355. unsigned int _Mask = 0x7
  3356. unsigned int _Maxidx = 0x8
  3357. ObjectGuid _lastDamagedTargetGuid
  3358. unsigned int _guid = 0x0
  3359. GridObject<Creature>
  3360. GridReference<Creature> _gridRef
  3361. Reference<GridRefMgr<Creature>,Creature>
  3362. LinkedListElement
  3363. LinkedListElement* iNext = NULL
  3364. LinkedListElement* iPrev = NULL
  3365. GridRefMgr<Creature>* iRefTo = NULL
  3366. Creature* iRefFrom = NULL
  3367. MovableMapObject
  3368. Cell _currentCell
  3369. <unnamed-type-data>
  3370. <unnamed-type-Part>
  3371. unsigned int grid_x = 0x0
  3372. unsigned int grid_y = 0x0
  3373. unsigned int cell_x = 0x0
  3374. unsigned int cell_y = 0x0
  3375. unsigned int nocreate = 0x0
  3376. unsigned int reserved = 0x0
  3377. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
  3378. unsigned int All = 0x0
  3379. Cell::<unnamed-type-data> data = 0x0
  3380. int _moveState = 0x0
  3381. Position _newPosition
  3382. PositionXYStreamer
  3383. Position* Pos = NULL
  3384. PositionXYZStreamer
  3385. <user defined> m_pos = 0x0
  3386. PositionXYZOStreamer
  3387. <user defined> m_pos = 0x0
  3388. float m_positionX = 0.000000
  3389. float m_positionY = 0.000000
  3390. float m_positionZ = 0.000000
  3391. float m_orientation = 0.000000
  3392. <unnamed-type-_spellFocusInfo>
  3393. Spell* Spell = 0x7FF793F2C0D0
  3394. SpellInfo* m_spellInfo = 0x7FF792FA6250
  3395. Item* m_CastItem = 0x7FF792FA6A90
  3396. Item* m_weaponItem = 0x7FF792FB07C0
  3397. ObjectGuid m_castItemGUID = 0x7FF792FB3580
  3398. unsigned int m_cast_count = 0x80
  3399. unsigned int m_glyphIndex = 0x7FF7
  3400. unsigned int m_preCastSpell = 0x92F06340
  3401. SpellCastTargets m_targets = 0x7FF793F2C100
  3402. int m_customError = 0x92EFF5E0
  3403. Unit* m_comboTarget = 0x7FF792EFF5F0
  3404. int m_comboPointGain = 0xC0
  3405. std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
  3406. Unit* m_caster = 0x7FF792F545A0
  3407. SpellValue* m_spellValue = 0x7FF792F75FF0
  3408. ObjectGuid m_originalCasterGUID = 0x7FF792F00970
  3409. Unit* m_originalCaster = 0x7FF792F68DB0
  3410. Spell** m_selfContainer = 0xB98320EC83485340
  3411. int m_spellSchoolMask = 0x92FAC300
  3412. int m_attackType = 0x7FF7
  3413. int m_powerCost = 0x92F0AD60
  3414. int m_casttime = 0x7FF7
  3415. int m_channeledDuration = 0x92FA72E0
  3416. bool m_canReflect = 0xF7
  3417. unsigned int m_spellFlags = 0x7F
  3418. bool m_autoRepeat = 0x0
  3419. unsigned int m_runesState = 0x0
  3420. unsigned int m_delayAtDamageCount = 0xE0
  3421. unsigned int m_delayStart = 0x7FF792FAA8B0
  3422. unsigned int m_delayMoment = 0x7FF792F8AF20
  3423. unsigned int m_delayTrajectory = 0x7FF792FAADC0
  3424. bool m_immediateHandled = 0x60
  3425. bool m_referencedFromCurrentSpell = 0xB2
  3426. bool m_executedCurrently = 0xFA
  3427. bool m_needComboPoints = 0x92
  3428. unsigned int m_applyMultiplierMask = 0xF7
  3429. float[3] m_damageMultipliers
  3430. [0] = -0.000000
  3431. [1] = 0.000000
  3432. [2] = -0.000000
  3433. Unit* unitTarget = 0x7FF792F928D0
  3434. Item* itemTarget = 0x7FF792FB3990
  3435. GameObject* gameObjTarget = 0x7FF792FB29C0
  3436. WorldLocation* destTarget = 0x7FF792FB3870
  3437. int damage = 0x92FB2300
  3438. int effectHandleMode = 0x7FF7
  3439. Aura* m_spellAura = 0x7FF792FB3A90
  3440. int m_diminishLevel = 0x92FB2DA0
  3441. int m_diminishGroup = 0x7FF7
  3442. GameObject* focusObject = 0x7FF792FB2FE0
  3443. int m_damage = 0x92FB87B0
  3444. int m_healing = 0x7FF7
  3445. unsigned int m_procAttacker = 0x92FAFF30
  3446. unsigned int m_procVictim = 0x7FF7
  3447. unsigned int m_procEx = 0x92FAC710
  3448. std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
  3449. unsigned int m_channelTargetEffectMask = 0x60
  3450. GOTargetInfo
  3451. ObjectGuid targetGUID = 0x7FF792FA6250
  3452. unsigned int timeDelay = 0x7FF792FA6A90
  3453. unsigned int effectMask = 0xC0
  3454. bool processed = 0x7
  3455. std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
  3456. ItemTargetInfo
  3457. Item* item = 0x7FF792FA6250
  3458. unsigned int effectMask = 0x90
  3459. std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
  3460. SpellDestination[3] m_destTargets
  3461. [0] = 0x7FF793F2C320
  3462. [1] = 0x7FF793F2C350
  3463. [2] = 0x7FF793F2C380
  3464. bool _scriptsLoaded = 0x70
  3465. std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
  3466. HitTriggerSpell
  3467. SpellInfo* triggeredSpell = 0x7FF792FA6250
  3468. SpellInfo* triggeredByAura = 0x7FF792FA6A90
  3469. unsigned int triggeredByEffIdx = 0xC0
  3470. int chance = 0x7FF7
  3471. std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
  3472. unsigned int m_spellState = 0x92F94380
  3473. int m_timer = 0x7FF7
  3474. SpellEvent* _spellEvent = 0x7FF792F943F0
  3475. int _triggeredCastFlags = 0x92F90B30
  3476. TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
  3477. bool m_skipCheck = 0xE0
  3478. unsigned int m_auraScaleMask = 0x41
  3479. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
  3480. bool _spellTargetsSelected = 0x0
  3481. ByteBuffer*[3] m_effectExecuteData
  3482. [0] = 0x7FF792FA8D00
  3483. [1] = 0x7FF792FAAA80
  3484. [2] = 0x7FF792FAAA50
  3485. unsigned int Delay = 0x3F800000
  3486. ObjectGuid Target
  3487. unsigned int _guid = 0x1B99358A920
  3488. float Orientation = 0.000000
  3489. Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
  3490. Spell* Spell = NULL
  3491. unsigned int Delay = 0x0
  3492. ObjectGuid Target
  3493. unsigned int _guid = 0x0
  3494. float Orientation = 0.000000
  3495. Loot loot
  3496. std::vector<LootItem,std::allocator<LootItem> > items
  3497. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
  3498. std::vector<LootItem,std::allocator<LootItem> > quest_items
  3499. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
  3500. unsigned int gold = 0x0
  3501. unsigned int unlootedCount = 0x0
  3502. ObjectGuid roundRobinPlayer
  3503. unsigned int _guid = 0x0
  3504. ObjectGuid lootOwnerGUID
  3505. unsigned int _guid = 0x0
  3506. int loot_type = 0x0
  3507. ObjectGuid containerGUID
  3508. unsigned int _guid = 0x0
  3509. ObjectGuid sourceWorldObjectGUID
  3510. unsigned int _guid = 0x0
  3511. GameObject* sourceGameObject = NULL
  3512. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  3513. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  3514. 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 = 0x1B99365FE08
  3515. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerQuestItems
  3516. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  3517. <user defined> value_compare = 0x1B99365FE18
  3518. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE18
  3519. <user defined> value_compare = 0x1B99358B520
  3520. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerFFAItems
  3521. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  3522. <user defined> value_compare = 0x1B99365FE28
  3523. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE28
  3524. <user defined> value_compare = 0x1B99358B2A0
  3525. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerNonQuestNonFFAConditionalItems
  3526. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  3527. <user defined> value_compare = 0x1B99365FE38
  3528. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE38
  3529. <user defined> value_compare = 0x1B99358B620
  3530. LootValidatorRefMgr i_LootValidatorRefMgr
  3531. RefMgr<Loot,LootValidatorRef>
  3532. LinkedListHead
  3533. LinkedListElement iFirst = 0x1B99365FE50
  3534. LinkedListElement iLast = 0x1B99365FE60
  3535. unsigned int iSize = 0x0
  3536. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
  3537. <user defined> iterator = 0x9365FE60
  3538. <user defined> iterator = 0x1B99365FE48
  3539. iterator
  3540. LootValidatorRef* _Ptr = 0x7FF793F2C070
  3541. unsigned int[8] m_spells
  3542. [0] = 0x0
  3543. [1] = 0x0
  3544. [2] = 0x0
  3545. [3] = 0x0
  3546. [4] = 0x0
  3547. [5] = 0x0
  3548. [6] = 0x0
  3549. [7] = 0x0
  3550. std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
  3551. std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
  3552. <user defined> value_compare = 0x1B9936D9580
  3553. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,CreatureSpellCooldown>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,CreatureSpellCooldown> > >,1>,1> _Mypair = 0x1B99365FE98
  3554. <user defined> value_compare = 0x936D9580
  3555. unsigned int[7] m_ProhibitSchoolTime
  3556. [0] = 0x0
  3557. [1] = 0x0
  3558. [2] = 0x0
  3559. [3] = 0x0
  3560. [4] = 0x0
  3561. [5] = 0x0
  3562. [6] = 0x0
  3563. unsigned int m_groupLootTimer = 0x0
  3564. unsigned int lootingGroupLowGUID = 0x0
  3565. float m_SightDistance = 50.000000
  3566. float m_CombatDistance = 0.000000
  3567. bool m_isTempWorldObject = 0x0
  3568. unsigned int m_moveCircleMovementTime = 0xBB8
  3569. unsigned int m_moveBackwardsMovementTime = 0x7D0
  3570. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  3571. <user defined> _List_node_remove_op = 0x936D9160
  3572. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
  3573. std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
  3574. ObjectGuid m_lootRecipient
  3575. unsigned int _guid = 0x0
  3576. unsigned int m_lootRecipientGroup = 0x0
  3577. int m_corpseRemoveTime = 0x0
  3578. int m_respawnTime = 0x0
  3579. int m_respawnedTime = 0x0
  3580. unsigned int m_respawnDelay = 0x12C
  3581. unsigned int m_corpseDelay = 0x3C
  3582. float m_wanderDistance = 0.000000
  3583. unsigned int m_boundaryCheckTime = 0x9C4
  3584. unsigned int m_transportCheckTimer = 0x3E8
  3585. unsigned int lootPickPocketRestoreTime = 0x0
  3586. unsigned int m_combatPulseTime = 0x0
  3587. unsigned int m_combatPulseDelay = 0x0
  3588. unsigned int m_reactState = 0x2
  3589. int m_defaultMovementType = 0x0
  3590. unsigned int m_spawnId = 0x0
  3591. unsigned int m_equipmentId = 0x0
  3592. int m_originalEquipmentId = 0x0
  3593. bool m_AlreadyCallAssistance = 0x0
  3594. bool m_AlreadySearchedAssistance = 0x0
  3595. bool m_regenHealth = 0x0
  3596. bool m_regenPower = 0x1
  3597. bool m_AI_locked = 0x0
  3598. int m_meleeDamageSchoolMask = 0x1
  3599. unsigned int m_originalEntry = 0x12642
  3600. bool m_moveInLineOfSightDisabled = 0x0
  3601. bool m_moveInLineOfSightStrictlyDisabled = 0x0
  3602. Position m_homePosition
  3603. PositionXYStreamer
  3604. Position* Pos = NULL
  3605. PositionXYZStreamer
  3606. <user defined> m_pos = 0x0
  3607. PositionXYZOStreamer
  3608. <user defined> m_pos = 0x0
  3609. float m_positionX = 0.000000
  3610. float m_positionY = 0.000000
  3611. float m_positionZ = 0.000000
  3612. float m_orientation = 0.000000
  3613. Position m_transportHomePosition
  3614. PositionXYStreamer
  3615. Position* Pos = NULL
  3616. PositionXYZStreamer
  3617. <user defined> m_pos = 0x0
  3618. PositionXYZOStreamer
  3619. <user defined> m_pos = 0x0
  3620. float m_positionX = 0.000000
  3621. float m_positionY = 0.000000
  3622. float m_positionZ = 0.000000
  3623. float m_orientation = 0.000000
  3624. bool DisableReputationGain = 0x0
  3625. CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
  3626. unsigned int Entry = 0x12642
  3627. unsigned int[3] DifficultyEntry
  3628. [0] = 0x0
  3629. [1] = 0x0
  3630. [2] = 0x0
  3631. unsigned int[2] KillCredit
  3632. [0] = 0x147D8
  3633. [1] = 0x0
  3634. unsigned int Modelid1 = 0xBEF
  3635. unsigned int Modelid2 = 0x0
  3636. unsigned int Modelid3 = 0x0
  3637. unsigned int Modelid4 = 0x0
  3638. std::string Name = "Bilbanoi"
  3639. std::string SubName = ""
  3640. std::string IconName = ""
  3641. unsigned int GossipMenuId = 0x0
  3642. unsigned int minlevel = 0x1E
  3643. unsigned int maxlevel = 0x27
  3644. unsigned int expansion = 0x2
  3645. unsigned int faction = 0x23
  3646. unsigned int npcflag = 0x1
  3647. float speed_walk = 1.100000
  3648. float speed_run = 1.000000
  3649. float speed_swim = 1.000000
  3650. float speed_flight = 1.000000
  3651. float detection_range = 20.000000
  3652. float scale = 1.000000
  3653. unsigned int rank = 0x0
  3654. unsigned int dmgschool = 0x0
  3655. float DamageModifier = 1.000000
  3656. unsigned int BaseAttackTime = 0xD48
  3657. unsigned int RangeAttackTime = 0x7D0
  3658. float BaseVariance = 1.000000
  3659. float RangeVariance = 1.000000
  3660. unsigned int unit_class = 0x1
  3661. unsigned int unit_flags = 0x0
  3662. unsigned int unit_flags2 = 0x20
  3663. unsigned int dynamicflags = 0x0
  3664. unsigned int family = 0x0
  3665. unsigned int trainer_type = 0x0
  3666. unsigned int trainer_spell = 0x0
  3667. unsigned int trainer_class = 0x0
  3668. unsigned int trainer_race = 0x0
  3669. unsigned int type = 0x7
  3670. unsigned int type_flags = 0x1000
  3671. unsigned int lootid = 0x0
  3672. unsigned int pickpocketLootId = 0x0
  3673. unsigned int SkinLootId = 0x0
  3674. int[7] resistance
  3675. [0] = 0x0
  3676. [1] = 0x0
  3677. [2] = 0x0
  3678. [3] = 0x0
  3679. [4] = 0x0
  3680. [5] = 0x0
  3681. [6] = 0x0
  3682. unsigned int[8] spells
  3683. [0] = 0x0
  3684. [1] = 0x0
  3685. [2] = 0x0
  3686. [3] = 0x0
  3687. [4] = 0x0
  3688. [5] = 0x0
  3689. [6] = 0x0
  3690. [7] = 0x0
  3691. unsigned int PetSpellDataId = 0x0
  3692. unsigned int VehicleId = 0x0
  3693. unsigned int mingold = 0x0
  3694. unsigned int maxgold = 0x0
  3695. std::string AIName = ""
  3696. unsigned int MovementType = 0x0
  3697. CreatureMovementData Movement
  3698. unsigned int Ground = 0x1
  3699. unsigned int Flight = 0x0
  3700. bool Swim = 0x0
  3701. bool Rooted = 0x0
  3702. unsigned int Chase = 0x0
  3703. unsigned int Random = 0x0
  3704. unsigned int InteractionPauseTimer = 0x2BF20
  3705. float HoverHeight = 1.000000
  3706. float ModHealth = 1.000000
  3707. float ModMana = 1.000000
  3708. float ModArmor = 1.000000
  3709. float ModExperience = 1.000000
  3710. bool RacialLeader = 0x0
  3711. unsigned int movementId = 0x0
  3712. bool RegenHealth = 0x0
  3713. unsigned int MechanicImmuneMask = 0x0
  3714. unsigned int SpellSchoolImmuneMask = 0x0
  3715. unsigned int flags_extra = 0x8E100070
  3716. unsigned int ScriptID = 0xB5D
  3717. WorldPacket queryData
  3718. ByteBuffer
  3719. unsigned int _rpos = 0x0
  3720. unsigned int _wpos = 0x47
  3721. std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
  3722. unsigned int m_opcode = 0x61
  3723. std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
  3724. CreatureData* m_creatureData = NULL
  3725. float m_detectionDistance = 20.000000
  3726. unsigned int m_LootMode = 0x1
  3727. bot_ai* bot_AI = NULL
  3728. bot_pet_ai* bot_pet_AI = NULL
  3729. unsigned int m_waypointID = 0x0
  3730. unsigned int m_path_id = 0x0
  3731. CreatureGroup* m_formation = NULL
  3732. bool TriggerJustRespawned = 0x0
  3733. std::shared_ptr<__int64> _lastDamagedTime
  3734. std::_Ptr_base<__int64>
  3735. int* _Ptr = NULL
  3736. std::_Ref_count_base* _Rep = NULL
  3737. ObjectGuid m_cannotReachTarget
  3738. unsigned int _guid = 0x0
  3739. unsigned int m_cannotReachTimer = 0x0
  3740. Spell* _focusSpell = NULL
  3741. bool _isMissingSwimmingFlagOutOfCombat = 0x0
  3742. unsigned int m_assistanceTimer = 0x0
  3743. unsigned int _playerDamageReq = 0x1DD
  3744. bool _damagedByPlayer = 0x0
  3745. Local std::exception& e = 0x7FF792F065B0
  3746. __std_exception_data _Data
  3747. char* _What = 0x73280F41205B8B49 <Unable to read memory>
  3748. bool _DoFree = 0xF0
  3749.  
  3750. 00007FF793647C51 00000082A9DDC8B0 ExecuteScript<AllCreatureScript>+61 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptMgrMacros.h line 61
  3751. Parameter std::function<void __cdecl(AllCreatureScript *)>* executeHook = 0x82A9DDC8F0
  3752. std::_Func_class<void,AllCreatureScript *>
  3753. _Storage
  3754. float _Dummy1 = 0.000000
  3755. char[56] _Dummy2 = "..."
  3756. std::_Func_base<void,AllCreatureScript *>*[8] _Ptrs
  3757. [0] = 0x7FF793F97100
  3758. [1] = 0x82A9DDC948
  3759. [2] = 0x82A9DDC950
  3760. [3] = NULL
  3761. [4] = 0x44BFF8A4
  3762. [5] = NULL
  3763. [6] = 0x1
  3764. [7] = 0x82A9DDC8F0
  3765. std::_Func_class<void,AllCreatureScript *>::_Storage _Mystorage
  3766. float _Dummy1 = 0.000000
  3767. <user defined> _Dummy2 = 0x82A9DDC8F0
  3768. <user defined> _Ptrs = 0x82A9DDC8F0
  3769.  
  3770. 00007FF79364A05F 00000082A9DDC930 ScriptMgr::Creature_SelectLevel+5F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptDefines\AllCreatureScript.cpp line 57
  3771. Local ScriptMgr* this = NULL
  3772. Parameter CreatureTemplate* cinfo = 0x1B9F2FED578
  3773. unsigned int Entry = 0x12642
  3774. unsigned int[3] DifficultyEntry
  3775. [0] = 0x0
  3776. [1] = 0x0
  3777. [2] = 0x0
  3778. unsigned int[2] KillCredit
  3779. [0] = 0x147D8
  3780. [1] = 0x0
  3781. unsigned int Modelid1 = 0xBEF
  3782. unsigned int Modelid2 = 0x0
  3783. unsigned int Modelid3 = 0x0
  3784. unsigned int Modelid4 = 0x0
  3785. std::string Name = "Bilbanoi"
  3786. std::string SubName = ""
  3787. std::string IconName = ""
  3788. unsigned int GossipMenuId = 0x0
  3789. unsigned int minlevel = 0x1E
  3790. unsigned int maxlevel = 0x27
  3791. unsigned int expansion = 0x2
  3792. unsigned int faction = 0x23
  3793. unsigned int npcflag = 0x1
  3794. float speed_walk = 1.100000
  3795. float speed_run = 1.000000
  3796. float speed_swim = 1.000000
  3797. float speed_flight = 1.000000
  3798. float detection_range = 20.000000
  3799. float scale = 1.000000
  3800. unsigned int rank = 0x0
  3801. unsigned int dmgschool = 0x0
  3802. float DamageModifier = 1.000000
  3803. unsigned int BaseAttackTime = 0xD48
  3804. unsigned int RangeAttackTime = 0x7D0
  3805. float BaseVariance = 1.000000
  3806. float RangeVariance = 1.000000
  3807. unsigned int unit_class = 0x1
  3808. unsigned int unit_flags = 0x0
  3809. unsigned int unit_flags2 = 0x20
  3810. unsigned int dynamicflags = 0x0
  3811. unsigned int family = 0x0
  3812. unsigned int trainer_type = 0x0
  3813. unsigned int trainer_spell = 0x0
  3814. unsigned int trainer_class = 0x0
  3815. unsigned int trainer_race = 0x0
  3816. unsigned int type = 0x7
  3817. unsigned int type_flags = 0x1000
  3818. unsigned int lootid = 0x0
  3819. unsigned int pickpocketLootId = 0x0
  3820. unsigned int SkinLootId = 0x0
  3821. int[7] resistance
  3822. [0] = 0x0
  3823. [1] = 0x0
  3824. [2] = 0x0
  3825. [3] = 0x0
  3826. [4] = 0x0
  3827. [5] = 0x0
  3828. [6] = 0x0
  3829. unsigned int[8] spells
  3830. [0] = 0x0
  3831. [1] = 0x0
  3832. [2] = 0x0
  3833. [3] = 0x0
  3834. [4] = 0x0
  3835. [5] = 0x0
  3836. [6] = 0x0
  3837. [7] = 0x0
  3838. unsigned int PetSpellDataId = 0x0
  3839. unsigned int VehicleId = 0x0
  3840. unsigned int mingold = 0x0
  3841. unsigned int maxgold = 0x0
  3842. std::string AIName = ""
  3843. unsigned int MovementType = 0x0
  3844. CreatureMovementData Movement
  3845. unsigned int Ground = 0x1
  3846. unsigned int Flight = 0x0
  3847. bool Swim = 0x0
  3848. bool Rooted = 0x0
  3849. unsigned int Chase = 0x0
  3850. unsigned int Random = 0x0
  3851. unsigned int InteractionPauseTimer = 0x2BF20
  3852. float HoverHeight = 1.000000
  3853. float ModHealth = 1.000000
  3854. float ModMana = 1.000000
  3855. float ModArmor = 1.000000
  3856. float ModExperience = 1.000000
  3857. bool RacialLeader = 0x0
  3858. unsigned int movementId = 0x0
  3859. bool RegenHealth = 0x0
  3860. unsigned int MechanicImmuneMask = 0x0
  3861. unsigned int SpellSchoolImmuneMask = 0x0
  3862. unsigned int flags_extra = 0x8E100070
  3863. unsigned int ScriptID = 0xB5D
  3864. WorldPacket queryData
  3865. ByteBuffer
  3866. unsigned int _rpos = 0x0
  3867. unsigned int _wpos = 0x47
  3868. std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
  3869. unsigned int m_opcode = 0x61
  3870. std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime
  3871. std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur = 0x0
  3872. Parameter Creature* creature = 0x1B99365DFD0
  3873. Unit
  3874. WorldObject
  3875. Object
  3876. DataMap CustomData = 0x1B99365DFD8
  3877. unsigned int m_objectType = 0x9
  3878. int m_objectTypeId = 0x3
  3879. unsigned int m_updateFlag = 0x60
  3880. int* m_int32Values = 0x42000001
  3881. unsigned int* m_uint32Values = 0x42000001
  3882. float* m_floatValues = 32.000004
  3883. UpdateMask _changesMask = 0x1B99365E030
  3884. unsigned int m_valuesCount = 0x94
  3885. unsigned int _fieldNotifyFlags = 0x100
  3886. bool m_objectUpdated = 0x0
  3887. bool m_inWorld = 0x0
  3888. PackedGuid m_PackGUID = 0x1B99365E048
  3889. WorldLocation
  3890. Position
  3891. PositionXYStreamer
  3892. Position* Pos = 0x44B92BD744BFF8A4
  3893. PositionXYZStreamer
  3894. <user defined> m_pos = 0x44B92BD744BFF8A4
  3895. PositionXYZOStreamer
  3896. <user defined> m_pos = 0x44B92BD744BFF8A4
  3897. float m_positionX = 1535.770020
  3898. float m_positionY = 1481.369995
  3899. float m_positionZ = 352.109009
  3900. float m_orientation = 0.188495
  3901. unsigned int m_mapId = 0x1E9
  3902. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
  3903. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
  3904. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
  3905. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
  3906. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
  3907. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
  3908. unsigned int LastUsedScriptID = 0x0
  3909. MovementInfo m_movementInfo = 0x1B99365E128
  3910. ElunaEventProcessor* elunaEvents = 0x1B9934949F0
  3911. std::string m_name = "Bilbanoi"
  3912. bool m_isActive = 0x0
  3913. bool m_isFarVisible = 0x0
  3914. std::optional<float> m_visibilityDistanceOverride = 0x0
  3915. bool m_isWorldObject = 0x0
  3916. ZoneScript* m_zoneScript = NULL
  3917. unsigned int _zoneId = 0xCCD
  3918. unsigned int _areaId = 0x11DB
  3919. float _floorZ = 352.109894
  3920. bool _outdoors = 0x0
  3921. LiquidData _liquidData = 0x1B99365E1E8
  3922. bool _updatePositionData = 0x0
  3923. Transport* m_transport = NULL
  3924. Map* m_currMap = 0x1B9936DB020
  3925. unsigned int m_InstanceId = 0x0
  3926. unsigned int m_phaseMask = 0x1
  3927. bool m_useCombinedPhases = 0x1
  3928. unsigned int m_notifyflags = 0x0
  3929. unsigned int m_executed_notifies = 0x0
  3930. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
  3931. unsigned int m_extraAttacks = 0x0
  3932. bool m_canDualWield = 0x0
  3933. Unit* m_creator = NULL
  3934. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  3935. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  3936. 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 = 0x1B99365E270
  3937. SafeUnitPointer m_movedByPlayer
  3938. Unit* ptr = NULL
  3939. Unit* defaultValue = NULL
  3940. ObjectGuid[7] m_SummonSlot
  3941. [0] = 0x0
  3942. [1] = 0x0
  3943. [2] = 0x0
  3944. [3] = 0x0
  3945. [4] = 0x0
  3946. [5] = 0x0
  3947. [6] = 0x0
  3948. ObjectGuid[4] m_ObjectSlot
  3949. [0] = 0x0
  3950. [1] = 0x0
  3951. [2] = 0x0
  3952. [3] = 0x0
  3953. float m_modMeleeHitChance = 0.000000
  3954. float m_modRangedHitChance = 0.000000
  3955. float m_modSpellHitChance = 0.000000
  3956. int m_baseSpellCritChance = 0x5
  3957. float[7] m_threatModifier
  3958. [0] = 1.000000
  3959. [1] = 1.000000
  3960. [2] = 1.000000
  3961. [3] = 1.000000
  3962. [4] = 1.000000
  3963. [5] = 1.000000
  3964. [6] = 1.000000
  3965. float[3] m_modAttackSpeedPct
  3966. [0] = 1.000000
  3967. [1] = 1.000000
  3968. [2] = 1.000000
  3969. EventProcessor m_Events
  3970. unsigned int m_time = 0x0
  3971. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
  3972. bool m_aborting = 0x0
  3973. std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
  3974. [0] = 0x1B99365E340
  3975. [1] = 0x1B99365E358
  3976. [2] = 0x1B99365E370
  3977. [3] = 0x1B99365E388
  3978. [4] = 0x1B99365E3A0
  3979. [5] = 0x1B99365E3B8
  3980. [6] = 0x1B99365E3D0
  3981. [7] = 0x1B99365E3E8
  3982. unsigned int m_lastSanctuaryTime = 0x0
  3983. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  3984. std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
  3985. std::_Compressed_pair<std::less<PetAura const *>,std::_Compressed_pair<std::allocator<std::_Tree_node<PetAura const *,void *> >,std::_Tree_val<std::_Tree_simple_types<PetAura const *> >,1>,1> _Mypair = 0x1B99365E408
  3986. bool IsAIEnabled = 0x0
  3987. bool NeedChangeAI = 0x0
  3988. bool m_ControlledByPlayer = 0x0
  3989. bool m_CreatedByPlayer = 0x0
  3990. std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
  3991. std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
  3992. std::_Compressed_pair<std::less<SafeUnitPointer *>,std::_Compressed_pair<std::allocator<std::_Tree_node<SafeUnitPointer *,void *> >,std::_Tree_val<std::_Tree_simple_types<SafeUnitPointer *> >,1>,1> _Mypair = 0x1B99365E420
  3993. Movement::MoveSpline* movespline = 0x1B98F4A6470
  3994. Movement::Spline<int> spline = 0x1B98F4A6470
  3995. Movement::FacingInfo facing = 0x1B98F4A64B0
  3996. unsigned int m_Id = 0x0
  3997. Movement::MoveSplineFlag splineflags = 0x100
  3998. int time_passed = 0x0
  3999. float vertical_acceleration = 0.000000
  4000. float initialOrientation = 0.000000
  4001. int effect_start_time = 0x0
  4002. int point_Idx = 0x0
  4003. int point_Idx_offset = 0x0
  4004. bool onTransport = 0x0
  4005. UnitAI* i_AI = NULL
  4006. UnitAI* i_disabledAI = NULL
  4007. unsigned int m_realRace = 0x0
  4008. unsigned int m_race = 0x0
  4009. bool m_AutoRepeatFirstCast = 0x0
  4010. int[3] m_attackTimer
  4011. [0] = 0x0
  4012. [1] = 0x0
  4013. [2] = 0x0
  4014. float[5] m_createStats
  4015. [0] = 0.000000
  4016. [1] = 0.000000
  4017. [2] = 0.000000
  4018. [3] = 0.000000
  4019. [4] = 0.000000
  4020. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
  4021. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  4022. <user defined> _Min_buckets_construct_ptr = 0x0
  4023. _Clear_guard
  4024. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  4025. _Range_eraser
  4026. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  4027. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
  4028. std::_List_node<Unit *,void *>* _Next = NULL
  4029. <user defined> _Equal_range_result = 0x0
  4030. <user defined> _Multi_equal_check_result = 0x0
  4031. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  4032. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
  4033. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
  4034. unsigned int _Mask = 0x7
  4035. unsigned int _Maxidx = 0x8
  4036. Unit* m_attacking = NULL
  4037. int m_deathState = 0x0
  4038. int m_procDeep = 0x0
  4039. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  4040. _List_node_remove_op
  4041. std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
  4042. std::_List_node<DynamicObject *,void *>* _Head = NULL
  4043. std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
  4044. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
  4045. std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
  4046. _List_node_remove_op
  4047. std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
  4048. std::_List_node<ObjectGuid,void *>* _Head = NULL
  4049. std::_List_node<ObjectGuid,void *>** _Tail = NULL
  4050. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
  4051. unsigned int m_transform = 0x0
  4052. Spell*[4] m_currentSpells
  4053. [0] = NULL
  4054. [1] = NULL
  4055. [2] = NULL
  4056. [3] = NULL
  4057. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  4058. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4059. <user defined> value_compare = 0x1B99358B560
  4060. 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 = 0x1B99365E508
  4061. <user defined> value_compare = 0x1B99358B560
  4062. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  4063. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4064. <user defined> value_compare = 0x1B99365E518
  4065. 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 = 0x1B99365E518
  4066. <user defined> value_compare = 0x1B99358BEA0
  4067. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  4068. _List_node_remove_op
  4069. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
  4070. std::_List_node<Aura *,void *>* _Head = NULL
  4071. std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
  4072. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
  4073. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  4074. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  4075. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
  4076. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
  4077. unsigned int m_removedAurasCount = 0x0
  4078. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  4079. [0] = 0x1B99365E548
  4080. [1] = 0x1B99365E558
  4081. [2] = 0x1B99365E568
  4082. [3] = 0x1B99365E578
  4083. [4] = 0x1B99365E588
  4084. [5] = 0x1B99365E598
  4085. [6] = 0x1B99365E5A8
  4086. [7] = 0x1B99365E5B8
  4087. [8] = 0x1B99365E5C8
  4088. [9] = 0x1B99365E5D8
  4089. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  4090. _List_node_remove_op
  4091. std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
  4092. std::_List_node<Aura *,void *>* _Head = NULL
  4093. std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
  4094. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
  4095. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  4096. _List_node_remove_op
  4097. std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
  4098. std::_List_node<AuraApplication *,void *>* _Head = NULL
  4099. std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
  4100. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
  4101. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  4102. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4103. <user defined> value_compare = 0x1B99365F938
  4104. 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 = 0x1B99365F938
  4105. <user defined> value_compare = 0x1B99365F938
  4106. unsigned int m_interruptMask = 0x0
  4107. float[4] m_auraModifiersGroup
  4108. [0] = 0.000000
  4109. [1] = 1.000000
  4110. [2] = 0.000000
  4111. [3] = 1.000000
  4112. [0] = 0x1B99365F94C
  4113. float[4]
  4114. [0] = 0.000000
  4115. [1] = 1.000000
  4116. [2] = 0.000000
  4117. [3] = 1.000000
  4118. float[4]
  4119. [0] = 0.000000
  4120. [1] = 1.000000
  4121. [2] = 0.000000
  4122. [3] = 1.000000
  4123. float[4]
  4124. [0] = 0.000000
  4125. [1] = 1.000000
  4126. [2] = 0.000000
  4127. [3] = 1.000000
  4128. float[4]
  4129. [0] = 0.000000
  4130. [1] = 1.000000
  4131. [2] = 0.000000
  4132. [3] = 1.000000
  4133. float[4]
  4134. [0] = 955.000000
  4135. [1] = 1.000000
  4136. [2] = 0.000000
  4137. [3] = 1.000000
  4138. float[4]
  4139. [0] = 0.000000
  4140. [1] = 1.000000
  4141. [2] = 0.000000
  4142. [3] = 1.000000
  4143. float[4]
  4144. [0] = 0.000000
  4145. [1] = 1.000000
  4146. [2] = 0.000000
  4147. [3] = 1.000000
  4148. float[4]
  4149. [0] = 0.000000
  4150. [1] = 1.000000
  4151. [2] = 0.000000
  4152. [3] = 1.000000
  4153. float[4]
  4154. [0] = 0.000000
  4155. [1] = 1.000000
  4156. [2] = 0.000000
  4157. [3] = 1.000000
  4158. float[2] m_weaponDamage
  4159. [0] = 13.926400
  4160. [1] = 0.000000
  4161. [0] = 0x415ED289
  4162. float[2]
  4163. [0] = 20.889601
  4164. [1] = 0.000000
  4165. [0] = 0x1B99365FADC
  4166. float[2]
  4167. [0] = 13.926400
  4168. [1] = 0.000000
  4169. [0] = 0x415ED289
  4170. float[2]
  4171. [0] = 20.889601
  4172. [1] = 0.000000
  4173. float[2]
  4174. [0] = 13.926400
  4175. [1] = 0.000000
  4176. [0] = 0x415ED289
  4177. float[2]
  4178. [0] = 20.889601
  4179. [1] = 0.000000
  4180. bool m_canModifyStats = 0x0
  4181. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  4182. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  4183. <user defined> value_compare = 0x1B99358C120
  4184. 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 = 0x1B99365FB10
  4185. <user defined> value_compare = 0x1B99365FB10
  4186. float[9] m_speed_rate
  4187. [0] = 1.100000
  4188. [1] = 1.000000
  4189. [2] = 1.000000
  4190. [3] = 1.000000
  4191. [4] = 1.000000
  4192. [5] = 1.000000
  4193. [6] = 1.000000
  4194. [7] = 1.000000
  4195. [8] = 1.000000
  4196. CharmInfo* m_charmInfo = NULL
  4197. std::list<Player *,std::allocator<Player *> > m_sharedVision
  4198. _List_node_remove_op
  4199. std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
  4200. std::_List_node<Player *,void *>* _Head = NULL
  4201. std::_List_node<Player *,void *>** _Tail = NULL
  4202. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
  4203. MotionMaster* i_motionMaster = 0x1B99358B320
  4204. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
  4205. MovementGenerator*[3] Impl
  4206. [0] = NULL
  4207. [1] = NULL
  4208. [2] = NULL
  4209. int _top = 0xFFFFFFFF
  4210. Unit* _owner = 0x1B99365DFD0
  4211. bool[3] _needInit
  4212. [0] = 0x1
  4213. [1] = 0x1
  4214. [2] = 0x1
  4215. unsigned int _cleanFlag = 0x0
  4216. unsigned int[4] m_reactiveTimer
  4217. [0] = 0x0
  4218. [1] = 0x0
  4219. [2] = 0x0
  4220. [3] = 0x0
  4221. int m_regenTimer = 0x7D0
  4222. ThreatMgr m_ThreatMgr
  4223. HostileReference* iCurrentVictim = NULL
  4224. Unit* iOwner = 0x1B99365DFD0
  4225. unsigned int iUpdateTimer = 0x7D0
  4226. ThreatContainer iThreatContainer = 0x1B99365FB98
  4227. ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
  4228. std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
  4229. std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
  4230. <user defined> value_compare = 0xA0
  4231. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,float>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,float> > >,1>,1> _Mypair = 0x1B99365FBC8
  4232. <user defined> value_compare = 0x1B99365FBC8
  4233. Vehicle* m_vehicle = NULL
  4234. Vehicle* m_vehicleKit = NULL
  4235. unsigned int m_unitTypeMask = 0x0
  4236. LiquidTypeEntry* _lastLiquid = NULL
  4237. bool m_applyResilience = 0x0
  4238. bool _instantCast = 0x0
  4239. unsigned int m_rootTimes = 0x0
  4240. unsigned int m_state = 0x0
  4241. unsigned int m_CombatTimer = 0x0
  4242. unsigned int m_lastManaUse = 0x0
  4243. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
  4244. <user defined> _List_node_remove_op = 0x1B99365FC10
  4245. std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
  4246. HostileRefMgr m_HostileRefMgr
  4247. RefMgr<Unit,ThreatMgr>
  4248. LinkedListHead
  4249. LinkedListElement iFirst = 0x1B99365FC28
  4250. LinkedListElement iLast = 0x1B99365FC38
  4251. unsigned int iSize = 0x0
  4252. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
  4253. <user defined> iterator = 0x9365FC38
  4254. <user defined> iterator = 0x1B99365FC20
  4255. Unit* iOwner = 0x1B99365DFD0
  4256. FollowerRefMgr m_FollowingRefMgr
  4257. RefMgr<Unit,TargetedMovementGeneratorBase>
  4258. LinkedListHead
  4259. LinkedListElement iFirst = 0x1B99365FC60
  4260. LinkedListElement iLast = 0x1B99365FC70
  4261. unsigned int iSize = 0x0
  4262. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
  4263. <user defined> iterator = 0x9365FC70
  4264. <user defined> iterator = 0x1B99365FC58
  4265. Unit* m_comboTarget = NULL
  4266. int m_comboPoints = 0x0
  4267. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  4268. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  4269. <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
  4270. _Clear_guard
  4271. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
  4272. _Range_eraser
  4273. std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
  4274. std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
  4275. std::_List_node<Unit *,void *>* _Next = NULL
  4276. <user defined> _Equal_range_result = 0x1B99365FC98
  4277. <user defined> _Multi_equal_check_result = 0x1B99365FC98
  4278. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  4279. std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
  4280. std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
  4281. unsigned int _Mask = 0x7
  4282. unsigned int _Maxidx = 0x8
  4283. RedirectThreatInfo _redirectThreatInfo
  4284. ObjectGuid _targetGUID = 0x0
  4285. unsigned int _threatPct = 0x0
  4286. bool m_cleanupDone = 0x0
  4287. bool m_duringRemoveFromWorld = 0x0
  4288. unsigned int _oldFactionId = 0x0
  4289. bool _isWalkingBeforeCharm = 0x0
  4290. unsigned int _lastExtraAttackSpell = 0x0
  4291. std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
  4292. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >
  4293. <user defined> _Min_buckets_construct_ptr = 0x3F800000
  4294. _Clear_guard
  4295. std::_Hash<std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> >* _Target = 0x3F800000
  4296. <user defined> _Range_eraser = 0x3F800000
  4297. <user defined> _Equal_range_result = 0x3F800000
  4298. <user defined> _Multi_equal_check_result = 0x3F800000
  4299. std::_Umap_traits<ObjectGuid,unsigned int,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,unsigned int> >,0> _Traitsobj = 0x3F800000
  4300. std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
  4301. std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
  4302. unsigned int _Mask = 0x7
  4303. unsigned int _Maxidx = 0x8
  4304. ObjectGuid _lastDamagedTargetGuid
  4305. unsigned int _guid = 0x0
  4306. GridObject<Creature>
  4307. GridReference<Creature> _gridRef
  4308. Reference<GridRefMgr<Creature>,Creature>
  4309. LinkedListElement
  4310. LinkedListElement* iNext = NULL
  4311. LinkedListElement* iPrev = NULL
  4312. GridRefMgr<Creature>* iRefTo = NULL
  4313. Creature* iRefFrom = NULL
  4314. MovableMapObject
  4315. Cell _currentCell
  4316. <unnamed-type-data>
  4317. <unnamed-type-Part>
  4318. unsigned int grid_x = 0x0
  4319. unsigned int grid_y = 0x0
  4320. unsigned int cell_x = 0x0
  4321. unsigned int cell_y = 0x0
  4322. unsigned int nocreate = 0x0
  4323. unsigned int reserved = 0x0
  4324. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
  4325. unsigned int All = 0x0
  4326. Cell::<unnamed-type-data> data = 0x0
  4327. int _moveState = 0x0
  4328. Position _newPosition
  4329. PositionXYStreamer
  4330. Position* Pos = NULL
  4331. PositionXYZStreamer
  4332. <user defined> m_pos = 0x0
  4333. PositionXYZOStreamer
  4334. <user defined> m_pos = 0x0
  4335. float m_positionX = 0.000000
  4336. float m_positionY = 0.000000
  4337. float m_positionZ = 0.000000
  4338. float m_orientation = 0.000000
  4339. <unnamed-type-_spellFocusInfo>
  4340. Spell* Spell = 0x7FF793F2C0D0
  4341. SpellInfo* m_spellInfo = 0x7FF792FA6250
  4342. Item* m_CastItem = 0x7FF792FA6A90
  4343. Item* m_weaponItem = 0x7FF792FB07C0
  4344. ObjectGuid m_castItemGUID = 0x7FF792FB3580
  4345. unsigned int m_cast_count = 0x80
  4346. unsigned int m_glyphIndex = 0x7FF7
  4347. unsigned int m_preCastSpell = 0x92F06340
  4348. SpellCastTargets m_targets = 0x7FF793F2C100
  4349. int m_customError = 0x92EFF5E0
  4350. Unit* m_comboTarget = 0x7FF792EFF5F0
  4351. int m_comboPointGain = 0xC0
  4352. std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
  4353. Unit* m_caster = 0x7FF792F545A0
  4354. SpellValue* m_spellValue = 0x7FF792F75FF0
  4355. ObjectGuid m_originalCasterGUID = 0x7FF792F00970
  4356. Unit* m_originalCaster = 0x7FF792F68DB0
  4357. Spell** m_selfContainer = 0xB98320EC83485340
  4358. int m_spellSchoolMask = 0x92FAC300
  4359. int m_attackType = 0x7FF7
  4360. int m_powerCost = 0x92F0AD60
  4361. int m_casttime = 0x7FF7
  4362. int m_channeledDuration = 0x92FA72E0
  4363. bool m_canReflect = 0xF7
  4364. unsigned int m_spellFlags = 0x7F
  4365. bool m_autoRepeat = 0x0
  4366. unsigned int m_runesState = 0x0
  4367. unsigned int m_delayAtDamageCount = 0xE0
  4368. unsigned int m_delayStart = 0x7FF792FAA8B0
  4369. unsigned int m_delayMoment = 0x7FF792F8AF20
  4370. unsigned int m_delayTrajectory = 0x7FF792FAADC0
  4371. bool m_immediateHandled = 0x60
  4372. bool m_referencedFromCurrentSpell = 0xB2
  4373. bool m_executedCurrently = 0xFA
  4374. bool m_needComboPoints = 0x92
  4375. unsigned int m_applyMultiplierMask = 0xF7
  4376. float[3] m_damageMultipliers
  4377. [0] = -0.000000
  4378. [1] = 0.000000
  4379. [2] = -0.000000
  4380. Unit* unitTarget = 0x7FF792F928D0
  4381. Item* itemTarget = 0x7FF792FB3990
  4382. GameObject* gameObjTarget = 0x7FF792FB29C0
  4383. WorldLocation* destTarget = 0x7FF792FB3870
  4384. int damage = 0x92FB2300
  4385. int effectHandleMode = 0x7FF7
  4386. Aura* m_spellAura = 0x7FF792FB3A90
  4387. int m_diminishLevel = 0x92FB2DA0
  4388. int m_diminishGroup = 0x7FF7
  4389. GameObject* focusObject = 0x7FF792FB2FE0
  4390. int m_damage = 0x92FB87B0
  4391. int m_healing = 0x7FF7
  4392. unsigned int m_procAttacker = 0x92FAFF30
  4393. unsigned int m_procVictim = 0x7FF7
  4394. unsigned int m_procEx = 0x92FAC710
  4395. std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
  4396. unsigned int m_channelTargetEffectMask = 0x60
  4397. GOTargetInfo
  4398. ObjectGuid targetGUID = 0x7FF792FA6250
  4399. unsigned int timeDelay = 0x7FF792FA6A90
  4400. unsigned int effectMask = 0xC0
  4401. bool processed = 0x7
  4402. std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
  4403. ItemTargetInfo
  4404. Item* item = 0x7FF792FA6250
  4405. unsigned int effectMask = 0x90
  4406. std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
  4407. SpellDestination[3] m_destTargets
  4408. [0] = 0x7FF793F2C320
  4409. [1] = 0x7FF793F2C350
  4410. [2] = 0x7FF793F2C380
  4411. bool _scriptsLoaded = 0x70
  4412. std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
  4413. HitTriggerSpell
  4414. SpellInfo* triggeredSpell = 0x7FF792FA6250
  4415. SpellInfo* triggeredByAura = 0x7FF792FA6A90
  4416. unsigned int triggeredByEffIdx = 0xC0
  4417. int chance = 0x7FF7
  4418. std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
  4419. unsigned int m_spellState = 0x92F94380
  4420. int m_timer = 0x7FF7
  4421. SpellEvent* _spellEvent = 0x7FF792F943F0
  4422. int _triggeredCastFlags = 0x92F90B30
  4423. TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
  4424. bool m_skipCheck = 0xE0
  4425. unsigned int m_auraScaleMask = 0x41
  4426. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
  4427. bool _spellTargetsSelected = 0x0
  4428. ByteBuffer*[3] m_effectExecuteData
  4429. [0] = 0x7FF792FA8D00
  4430. [1] = 0x7FF792FAAA80
  4431. [2] = 0x7FF792FAAA50
  4432. unsigned int Delay = 0x3F800000
  4433. ObjectGuid Target
  4434. unsigned int _guid = 0x1B99358A920
  4435. float Orientation = 0.000000
  4436. Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
  4437. Spell* Spell = NULL
  4438. unsigned int Delay = 0x0
  4439. ObjectGuid Target
  4440. unsigned int _guid = 0x0
  4441. float Orientation = 0.000000
  4442. Loot loot
  4443. std::vector<LootItem,std::allocator<LootItem> > items
  4444. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
  4445. std::vector<LootItem,std::allocator<LootItem> > quest_items
  4446. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
  4447. unsigned int gold = 0x0
  4448. unsigned int unlootedCount = 0x0
  4449. ObjectGuid roundRobinPlayer
  4450. unsigned int _guid = 0x0
  4451. ObjectGuid lootOwnerGUID
  4452. unsigned int _guid = 0x0
  4453. int loot_type = 0x0
  4454. ObjectGuid containerGUID
  4455. unsigned int _guid = 0x0
  4456. ObjectGuid sourceWorldObjectGUID
  4457. unsigned int _guid = 0x0
  4458. GameObject* sourceGameObject = NULL
  4459. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  4460. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4461. 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 = 0x1B99365FE08
  4462. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerQuestItems
  4463. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  4464. <user defined> value_compare = 0x1B99365FE18
  4465. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE18
  4466. <user defined> value_compare = 0x1B99358B520
  4467. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerFFAItems
  4468. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  4469. <user defined> value_compare = 0x1B99365FE28
  4470. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE28
  4471. <user defined> value_compare = 0x1B99358B2A0
  4472. std::map<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > > PlayerNonQuestNonFFAConditionalItems
  4473. std::_Tree<std::_Tmap_traits<ObjectGuid,std::vector<QuestItem,std::allocator<QuestItem> > *,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> >,0> >
  4474. <user defined> value_compare = 0x1B99365FE38
  4475. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<ObjectGuid const ,std::vector<QuestItem,std::allocator<QuestItem> > *> > >,1>,1> _Mypair = 0x1B99365FE38
  4476. <user defined> value_compare = 0x1B99358B620
  4477. LootValidatorRefMgr i_LootValidatorRefMgr
  4478. RefMgr<Loot,LootValidatorRef>
  4479. LinkedListHead
  4480. LinkedListElement iFirst = 0x1B99365FE50
  4481. LinkedListElement iLast = 0x1B99365FE60
  4482. unsigned int iSize = 0x0
  4483. <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
  4484. <user defined> iterator = 0x9365FE60
  4485. <user defined> iterator = 0x1B99365FE48
  4486. iterator
  4487. LootValidatorRef* _Ptr = 0x7FF793F2C070
  4488. unsigned int[8] m_spells
  4489. [0] = 0x0
  4490. [1] = 0x0
  4491. [2] = 0x0
  4492. [3] = 0x0
  4493. [4] = 0x0
  4494. [5] = 0x0
  4495. [6] = 0x0
  4496. [7] = 0x0
  4497.  
  4498.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement