Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Revision: AzerothCore rev. c93122605559 2023-09-30 08:21:31 +0700 (npcbots_3.3.5 branch) (Win64, RelWithDebInfo, Static)
- Date 14:10:2023. Time 21:44
- //=====================================================
- *** Hardware ***
- Processor: AMD Ryzen 7 5800X3D 8-Core Processor
- Number Of Processors: 16
- Physical Memory: 33478240 KB (Available: 14667716 KB)
- Commit Charge Limit: 41839320 KB
- *** Operation System ***
- Windows 10 Home Edition (Version 10.0, Build 22621)
- //=====================================================
- Exception code: C0000005 ACCESS_VIOLATION
- Fault address: 00007FF79280BA0C 01:000000000006AA0C D:\azerothcore\npcbots\build\bin\RelWithDebInfo\worldserver.exe
- Registers:
- RAX:000001B9936D9730
- RBX:0000000000000080
- RCX:0000000000000080
- RDX:00000082A9DDC608
- RSI:0000000000000080
- RDI:00000082A9DDC608
- R8: 0000000000000040
- R9: 0000000000000540
- R10:CF7EF8FCBFFE47FF
- R11:0000000000000000
- R12:0000000000000000
- R13:0000000000000000
- R14:0000000000000001
- R15:000001B900000001
- CS:RIP:0033:00007FF79280BA0C
- SS:RSP:002B:00000000A9DDC480 RBP:00000000
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00010246
- Call stack:
- Address Frame Function SourceFile
- 00007FF79280BA0C 00000082A9DDC4C0 DataMap::GetDefault<AutoBalanceMapInfo,0>+1C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Utilities\DataMap.h line 53
- 00007FF79281061B 00000082A9DDC770 AddCreatureToMapData+12B D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 722
- 00007FF792813E83 00000082A9DDC880 AutoBalance_AllCreatureScript::Creature_SelectLevel+3E3 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 2036
- 00007FF793647C51 00000082A9DDC8B0 ExecuteScript<AllCreatureScript>+61 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptMgrMacros.h line 61
- 00007FF79364A05F 00000082A9DDC930 ScriptMgr::Creature_SelectLevel+5F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptDefines\AllCreatureScript.cpp line 57
- 00007FF792FB5BAD 00000082A9DDC990 Creature::UpdateEntry+1BD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 538
- 00007FF792FA8CD6 00000082A9DDCAB0 Creature::CreateFromProto+476 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1738
- 00007FF792FA856A 00000082A9DDCD10 Creature::Create+84A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1199
- 00007FF792FACF9F 00000082A9DDCF30 Creature::LoadBotCreatureFromDB+4FF D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 3962
- 00007FF793610BAD 00000082A9DDD1E0 SpawnWandererBot+5CD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 165
- 00007FF793601941 00000082A9DDD3C0 WanderingBotsGenerator::GenerateWanderingBotToSpawn+781 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 371
- 00007FF793603B92 00000082A9DDD690 WanderingBotsGenerator::GenerateWanderingBotsToSpawn+B12 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 574
- 00007FF7935FF1DC 00000082A9DDD9B0 BotDataMgr::GenerateBattlegroundBots+141C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 1464
- 00007FF7935E4B9A 00000082A9DDDC80 BattlegroundQueue::AddGroup+95A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Battlegrounds\BattlegroundQueue.cpp line 227
- 00007FF79376CAA8 00000082A9DDE190 WorldSession::HandleBattlemasterJoinOpcode+AA8 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Handlers\BattleGroundHandler.cpp line 225
- 00007FF7931B2C9A 00000082A9DDEE00 WorldSession::Update+63A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Server\WorldSession.cpp line 424
- 00007FF792E77B32 00000082A9DDEED0 World::UpdateSessions+342 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2935
- 00007FF792E76AA9 00000082A9DDF070 World::Update+479 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2362
- 00007FF7927E263A 00000082A9DDF320 WorldUpdateLoop+69A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 604
- 00007FF7927F1DDF 00000082A9DDF980 main+2C7F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 421
- 00007FF793A3B7D0 00000082A9DDF9C0 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- 00007FFE0C58257D 00000082A9DDF9F0 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082A9DDFA70 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B1304 00000082A9DDA530 NtGetContextThread+14
- 00007FFE0B07A0AB 00000082A9DDA560 GetThreadContext+B
- 00007FF7927FEA9D 00000082A9DDAA90 WheatyExceptionReport::printTracesForAllThreads+BD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Debugging\WheatyExceptionReport.cpp line 582
- 00007FF7927FC95F 00000082A9DDB120 WheatyExceptionReport::GenerateExceptionReport+35F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Debugging\WheatyExceptionReport.cpp line 693
- 00007FF7927FDCB3 00000082A9DDB420 WheatyExceptionReport::WheatyUnhandledExceptionFilter+323 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Debugging\WheatyExceptionReport.cpp line 209
- 00007FFE0B14C73C 00000082A9DDB540 UnhandledExceptionFilter+1EC
- 00007FFE0D9B8B3D 00000082A9DDB580 RtlCopyMemory+2BBD
- 00007FFE0D99F1B7 00000082A9DDB5F0 __C_specific_handler+97
- 00007FFE0D9B449F 00000082A9DDB620 __chkstk+12F
- 00007FFE0D92E456 00000082A9DDBD70 RtlFindCharInUnicodeString+A96
- 00007FFE0D9B348E 00000082A9DDC470 KiUserExceptionDispatcher+2E
- 00007FF79280BA0C 00000082A9DDC4C0 DataMap::GetDefault<AutoBalanceMapInfo,0>+1C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Utilities\DataMap.h line 53
- 00007FF79281061B 00000082A9DDC770 AddCreatureToMapData+12B D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 722
- 00007FF792813E83 00000082A9DDC880 AutoBalance_AllCreatureScript::Creature_SelectLevel+3E3 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 2036
- 00007FF793647C51 00000082A9DDC8B0 ExecuteScript<AllCreatureScript>+61 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptMgrMacros.h line 61
- 00007FF79364A05F 00000082A9DDC930 ScriptMgr::Creature_SelectLevel+5F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptDefines\AllCreatureScript.cpp line 57
- 00007FF792FB5BAD 00000082A9DDC990 Creature::UpdateEntry+1BD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 538
- 00007FF792FA8CD6 00000082A9DDCAB0 Creature::CreateFromProto+476 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1738
- 00007FF792FA856A 00000082A9DDCD10 Creature::Create+84A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 1199
- 00007FF792FACF9F 00000082A9DDCF30 Creature::LoadBotCreatureFromDB+4FF D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Entities\Creature\Creature.cpp line 3962
- 00007FF793610BAD 00000082A9DDD1E0 SpawnWandererBot+5CD D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 165
- 00007FF793601941 00000082A9DDD3C0 WanderingBotsGenerator::GenerateWanderingBotToSpawn+781 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 371
- 00007FF793603B92 00000082A9DDD690 WanderingBotsGenerator::GenerateWanderingBotsToSpawn+B12 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 574
- 00007FF7935FF1DC 00000082A9DDD9B0 BotDataMgr::GenerateBattlegroundBots+141C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\AI\NpcBots\botdatamgr.cpp line 1464
- 00007FF7935E4B9A 00000082A9DDDC80 BattlegroundQueue::AddGroup+95A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Battlegrounds\BattlegroundQueue.cpp line 227
- 00007FF79376CAA8 00000082A9DDE190 WorldSession::HandleBattlemasterJoinOpcode+AA8 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Handlers\BattleGroundHandler.cpp line 225
- 00007FF7931B2C9A 00000082A9DDEE00 WorldSession::Update+63A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Server\WorldSession.cpp line 424
- 00007FF792E77B32 00000082A9DDEED0 World::UpdateSessions+342 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2935
- 00007FF792E76AA9 00000082A9DDF070 World::Update+479 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\World\World.cpp line 2362
- 00007FF7927E263A 00000082A9DDF320 WorldUpdateLoop+69A D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 604
- 00007FF7927F1DDF 00000082A9DDF980 main+2C7F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 421
- 00007FF793A3B7D0 00000082A9DDF9C0 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- 00007FFE0C58257D 00000082A9DDF9F0 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082A9DDFA70 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AF514 00000082AA3FF420 NtRemoveIoCompletion+14
- 00007FFE0B013A53 00000082AA3FF480 GetQueuedCompletionStatus+53
- 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
- 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
- 00007FF7927ED083 00000082AA3FF6D0 Acore::Asio::IoContext::run+23 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Asio\IoContext.h line 45
- 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
- 00007FFE0AE29363 00000082AA3FF730 _recalloc+A3
- 00007FFE0C58257D 00000082AA3FF760 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA3FF7E0 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AF514 00000082AA4FF5E0 NtRemoveIoCompletion+14
- 00007FFE0B013A53 00000082AA4FF640 GetQueuedCompletionStatus+53
- 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
- 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
- 00007FF7927ED083 00000082AA4FF890 Acore::Asio::IoContext::run+23 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Asio\IoContext.h line 45
- 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
- 00007FFE0AE29363 00000082AA4FF8F0 _recalloc+A3
- 00007FFE0C58257D 00000082AA4FF920 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA4FF9A0 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B2FE4 00000082AA5FF710 ZwWaitForAlertByThreadId+14
- 00007FFE0D97920B 00000082AA5FF790 RtlSleepConditionVariableSRW+13B
- 00007FFE0B0627C9 00000082AA5FF7D0 SleepConditionVariableSRW+29
- 00007FFDFA582939 00000082AA5FF800 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FFDFA582B7A 00000082AA5FF830 _Cnd_wait+3A
- 00007FF79390CE26 00000082AA5FF860 DatabaseWorker::WorkerThread+76 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\database\Database\DatabaseWorker.cpp line 48
- 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
- 00007FFE0AE29363 00000082AA5FF8C0 _recalloc+A3
- 00007FFE0C58257D 00000082AA5FF8F0 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA5FF970 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B2FE4 00000082AA6FF640 ZwWaitForAlertByThreadId+14
- 00007FFE0D97920B 00000082AA6FF6C0 RtlSleepConditionVariableSRW+13B
- 00007FFE0B0627C9 00000082AA6FF700 SleepConditionVariableSRW+29
- 00007FFDFA582939 00000082AA6FF730 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FFDFA582B7A 00000082AA6FF760 _Cnd_wait+3A
- 00007FF79390CE26 00000082AA6FF790 DatabaseWorker::WorkerThread+76 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\database\Database\DatabaseWorker.cpp line 48
- 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
- 00007FFE0AE29363 00000082AA6FF7F0 _recalloc+A3
- 00007FFE0C58257D 00000082AA6FF820 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA6FF8A0 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B2FE4 00000082AA7FF800 ZwWaitForAlertByThreadId+14
- 00007FFE0D97920B 00000082AA7FF880 RtlSleepConditionVariableSRW+13B
- 00007FFE0B0627C9 00000082AA7FF8C0 SleepConditionVariableSRW+29
- 00007FFDFA582939 00000082AA7FF8F0 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FFDFA582B7A 00000082AA7FF920 _Cnd_wait+3A
- 00007FF79390CE26 00000082AA7FF950 DatabaseWorker::WorkerThread+76 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\database\Database\DatabaseWorker.cpp line 48
- 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
- 00007FFE0AE29363 00000082AA7FF9B0 _recalloc+A3
- 00007FFE0C58257D 00000082AA7FF9E0 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA7FFA60 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AF474 00000082AA8FF620 NtWaitForSingleObject+14
- 00007FFE0B023FBE 00000082AA8FF6C0 WaitForSingleObjectEx+8E
- 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
- 00007FF7927EF035 00000082AA8FF720 boost::asio::detail::win_thread_function+25 C:\local\boost_1_81_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FFE0AE29363 00000082AA8FF750 _recalloc+A3
- 00007FFE0C58257D 00000082AA8FF780 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA8FF800 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B2FE4 00000082AA9FF1B0 ZwWaitForAlertByThreadId+14
- 00007FFE0D97920B 00000082AA9FF230 RtlSleepConditionVariableSRW+13B
- 00007FFE0B0627C9 00000082AA9FF270 SleepConditionVariableSRW+29
- 00007FFDFA582939 00000082AA9FF2A0 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FFDFA582B7A 00000082AA9FF2D0 _Cnd_wait+3A
- 00007FF7928D84EF 00000082AA9FFAB0 HttpManager::HttpWorkerThread+9F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-eluna\src\LuaEngine\HttpManager.cpp line 110
- 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
- 00007FFE0AE29363 00000082AA9FFB10 _recalloc+A3
- 00007FFE0C58257D 00000082AA9FFB40 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA9FFBC0 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B2FE4 00000082AAAFFA40 ZwWaitForAlertByThreadId+14
- 00007FFE0D97920B 00000082AAAFFAC0 RtlSleepConditionVariableSRW+13B
- 00007FFE0B0627C9 00000082AAAFFB00 SleepConditionVariableSRW+29
- 00007FFDFA582939 00000082AAAFFB30 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FFDFA582B7A 00000082AAAFFB60 _Cnd_wait+3A
- 00007FF7935F1168 00000082AAAFFB90 MapUpdater::WorkerThread+58 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Maps\MapUpdater.cpp line 152
- 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
- 00007FFE0AE29363 00000082AAAFFBF0 _recalloc+A3
- 00007FFE0C58257D 00000082AAAFFC20 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AAAFFCA0 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AF474 00000082AABFF6B0 NtWaitForSingleObject+14
- 00007FFE0B023FBE 00000082AABFF750 WaitForSingleObjectEx+8E
- 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
- 00007FF7927EF035 00000082AABFF7B0 boost::asio::detail::win_thread_function+25 C:\local\boost_1_81_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FFE0AE29363 00000082AABFF7E0 _recalloc+A3
- 00007FFE0C58257D 00000082AABFF810 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AABFF890 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AF514 00000082AACFF6E0 NtRemoveIoCompletion+14
- 00007FFE0B013A53 00000082AACFF740 GetQueuedCompletionStatus+53
- 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
- 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
- 00007FF792EE106E 00000082AACFFA40 NetworkThread<WorldSocket>::Run+3EE D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\shared\Network\NetworkThread.h line 126
- 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
- 00007FFE0AE29363 00000082AACFFAA0 _recalloc+A3
- 00007FFE0C58257D 00000082AACFFAD0 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AACFFB50 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AF4B4 00000082AADFF270 NtReadFile+14
- 00007FFE0B0165FB 00000082AADFF2E0 ReadFile+7B
- 00007FFE0AE077E1 00000082AADFF380 _fread_nolock_s+BF1
- 00007FFE0AE0798F 00000082AADFF3C0 _read+AF
- 00007FFE0AE07BAE 00000082AADFF3F0 _fgetc_nolock+AE
- 00007FFE0AE07D7F 00000082AADFF430 _fgetwc_nolock+FF
- 00007FFE0AE27CD6 00000082AADFF490 fgetws+96
- 00007FF7927F5038 00000082AADFF8F0 CliThread+218 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\CommandLine\CliRunnable.cpp line 148
- 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
- 00007FFE0AE29363 00000082AADFF950 _recalloc+A3
- 00007FFE0C58257D 00000082AADFF980 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AADFFA00 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9AFA74 00000082AAEFF710 NtDelayExecution+14
- 00007FFE0D9651A3 00000082AAEFF740 RtlDelayExecution+43
- 00007FFE0B034B6D 00000082AAEFF7C0 SleepEx+7D
- 00007FFDFA582E1C 00000082AAEFF810 _Thrd_sleep+3C
- 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
- 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
- 00007FF7927DC544 00000082AAEFF9E0 AuctionListingRunnable+4D4 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\apps\worldserver\Main.cpp line 726
- 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
- 00007FFE0AE29363 00000082AAEFFA40 _recalloc+A3
- 00007FFE0C58257D 00000082AAEFFA70 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AAEFFAF0 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B3044 00000082AA0FF8E0 NtWaitForWorkViaWorkerFactory+14
- 00007FFE0D94536E 00000082AA0FFBC0 RtlClearThreadWorkOnBehalfTicket+35E
- 00007FFE0C58257D 00000082AA0FFBF0 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA0FFC70 RtlUserThreadStart+28
- Call stack:
- Address Frame Function SourceFile
- 00007FFE0D9B3044 00000082AA1FF470 NtWaitForWorkViaWorkerFactory+14
- 00007FFE0D94536E 00000082AA1FF750 RtlClearThreadWorkOnBehalfTicket+35E
- 00007FFE0C58257D 00000082AA1FF780 BaseThreadInitThunk+1D
- 00007FFE0D96AA78 00000082AA1FF800 RtlUserThreadStart+28
- ========================
- Local Variables And Parameters
- Call stack:
- Address Frame Function SourceFile
- 00007FF79280BA0C 00000082A9DDC4C0 DataMap::GetDefault<AutoBalanceMapInfo,0>+1C D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\common\Utilities\DataMap.h line 53
- Local AutoBalanceMapInfo* v = <Unable to read memory>
- Local AutoBalanceMapInfo* v = <Unable to read memory>
- 00007FF79281061B 00000082A9DDC770 AddCreatureToMapData+12B D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 722
- Parameter Creature* creature = 0x1B99365DFD0
- Unit
- WorldObject
- Object
- DataMap CustomData = 0x1B99365DFD8
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x60
- int* m_int32Values = 0x42000001
- unsigned int* m_uint32Values = 0x42000001
- float* m_floatValues = 32.000004
- UpdateMask _changesMask = 0x1B99365E030
- unsigned int m_valuesCount = 0x94
- unsigned int _fieldNotifyFlags = 0x100
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x0
- PackedGuid m_PackGUID = 0x1B99365E048
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0x44B92BD744BFF8A4
- PositionXYZStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- PositionXYZOStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- float m_positionX = 1535.770020
- float m_positionY = 1481.369995
- float m_positionZ = 352.109009
- float m_orientation = 0.188495
- unsigned int m_mapId = 0x1E9
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x1B99365E128
- ElunaEventProcessor* elunaEvents = 0x1B9934949F0
- std::string m_name = "Bilbanoi"
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- std::optional<float> m_visibilityDistanceOverride = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- unsigned int _zoneId = 0xCCD
- unsigned int _areaId = 0x11DB
- float _floorZ = 352.109894
- bool _outdoors = 0x0
- LiquidData _liquidData = 0x1B99365E1E8
- bool _updatePositionData = 0x0
- Transport* m_transport = NULL
- Map* m_currMap = 0x1B9936DB020
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- bool m_useCombinedPhases = 0x1
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- Unit* m_creator = NULL
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_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
- SafeUnitPointer m_movedByPlayer
- Unit* ptr = NULL
- Unit* defaultValue = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- EventProcessor m_Events
- unsigned int m_time = 0x0
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
- bool m_aborting = 0x0
- std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
- [0] = 0x1B99365E340
- [1] = 0x1B99365E358
- [2] = 0x1B99365E370
- [3] = 0x1B99365E388
- [4] = 0x1B99365E3A0
- [5] = 0x1B99365E3B8
- [6] = 0x1B99365E3D0
- [7] = 0x1B99365E3E8
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_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
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- bool m_ControlledByPlayer = 0x0
- bool m_CreatedByPlayer = 0x0
- std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
- std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
- 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
- Movement::MoveSpline* movespline = 0x1B98F4A6470
- Movement::Spline<int> spline = 0x1B98F4A6470
- Movement::FacingInfo facing = 0x1B98F4A64B0
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x100
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- bool onTransport = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- unsigned int m_realRace = 0x0
- unsigned int m_race = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x0
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x0
- <user defined> _Multi_equal_check_result = 0x0
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- _List_node_remove_op
- std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
- std::_List_node<DynamicObject *,void *>* _Head = NULL
- std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
- _List_node_remove_op
- std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
- std::_List_node<ObjectGuid,void *>* _Head = NULL
- std::_List_node<ObjectGuid,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = NULL
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- <user defined> value_compare = 0x1B99358B560
- 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
- <user defined> value_compare = 0x1B99358B560
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365E518
- 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
- <user defined> value_compare = 0x1B99358BEA0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x1B99365E548
- [1] = 0x1B99365E558
- [2] = 0x1B99365E568
- [3] = 0x1B99365E578
- [4] = 0x1B99365E588
- [5] = 0x1B99365E598
- [6] = 0x1B99365E5A8
- [7] = 0x1B99365E5B8
- [8] = 0x1B99365E5C8
- [9] = 0x1B99365E5D8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- _List_node_remove_op
- std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
- std::_List_node<AuraApplication *,void *>* _Head = NULL
- std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365F938
- 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
- <user defined> value_compare = 0x1B99365F938
- unsigned int m_interruptMask = 0x0
- float[4] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- [0] = 0x1B99365F94C
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 955.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[2] m_weaponDamage
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- [0] = 0x1B99365FADC
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- bool m_canModifyStats = 0x0
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- <user defined> value_compare = 0x1B99358C120
- 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
- <user defined> value_compare = 0x1B99365FB10
- float[9] m_speed_rate
- [0] = 1.100000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- _List_node_remove_op
- std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
- std::_List_node<Player *,void *>* _Head = NULL
- std::_List_node<Player *,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
- MotionMaster* i_motionMaster = 0x1B99358B320
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
- MovementGenerator*[3] Impl
- [0] = NULL
- [1] = NULL
- [2] = NULL
- int _top = 0xFFFFFFFF
- Unit* _owner = 0x1B99365DFD0
- bool[3] _needInit
- [0] = 0x1
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[4] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- int m_regenTimer = 0x7D0
- ThreatMgr m_ThreatMgr
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x1B99365DFD0
- unsigned int iUpdateTimer = 0x7D0
- ThreatContainer iThreatContainer = 0x1B99365FB98
- ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
- std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
- std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
- <user defined> value_compare = 0xA0
- 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
- <user defined> value_compare = 0x1B99365FBC8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- bool m_applyResilience = 0x0
- bool _instantCast = 0x0
- unsigned int m_rootTimes = 0x0
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- unsigned int m_lastManaUse = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
- <user defined> _List_node_remove_op = 0x1B99365FC10
- std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
- HostileRefMgr m_HostileRefMgr
- RefMgr<Unit,ThreatMgr>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC28
- LinkedListElement iLast = 0x1B99365FC38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
- <user defined> iterator = 0x9365FC38
- <user defined> iterator = 0x1B99365FC20
- Unit* iOwner = 0x1B99365DFD0
- FollowerRefMgr m_FollowingRefMgr
- RefMgr<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC60
- LinkedListElement iLast = 0x1B99365FC70
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
- <user defined> iterator = 0x9365FC70
- <user defined> iterator = 0x1B99365FC58
- Unit* m_comboTarget = NULL
- int m_comboPoints = 0x0
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x1B99365FC98
- <user defined> _Multi_equal_check_result = 0x1B99365FC98
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- RedirectThreatInfo _redirectThreatInfo
- ObjectGuid _targetGUID = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _lastExtraAttackSpell = 0x0
- std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
- 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> >
- <user defined> _Min_buckets_construct_ptr = 0x3F800000
- _Clear_guard
- 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
- <user defined> _Range_eraser = 0x3F800000
- <user defined> _Equal_range_result = 0x3F800000
- <user defined> _Multi_equal_check_result = 0x3F800000
- 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
- std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
- std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid _lastDamagedTargetGuid
- unsigned int _guid = 0x0
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefMgr<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- GridRefMgr<Creature>* iRefTo = NULL
- Creature* iRefFrom = NULL
- MovableMapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x0
- unsigned int grid_y = 0x0
- unsigned int cell_x = 0x0
- unsigned int cell_y = 0x0
- unsigned int nocreate = 0x0
- unsigned int reserved = 0x0
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
- unsigned int All = 0x0
- Cell::<unnamed-type-data> data = 0x0
- int _moveState = 0x0
- Position _newPosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- <unnamed-type-_spellFocusInfo>
- Spell* Spell = 0x7FF793F2C0D0
- SpellInfo* m_spellInfo = 0x7FF792FA6250
- Item* m_CastItem = 0x7FF792FA6A90
- Item* m_weaponItem = 0x7FF792FB07C0
- ObjectGuid m_castItemGUID = 0x7FF792FB3580
- unsigned int m_cast_count = 0x80
- unsigned int m_glyphIndex = 0x7FF7
- unsigned int m_preCastSpell = 0x92F06340
- SpellCastTargets m_targets = 0x7FF793F2C100
- int m_customError = 0x92EFF5E0
- Unit* m_comboTarget = 0x7FF792EFF5F0
- int m_comboPointGain = 0xC0
- std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
- Unit* m_caster = 0x7FF792F545A0
- SpellValue* m_spellValue = 0x7FF792F75FF0
- ObjectGuid m_originalCasterGUID = 0x7FF792F00970
- Unit* m_originalCaster = 0x7FF792F68DB0
- Spell** m_selfContainer = 0xB98320EC83485340
- int m_spellSchoolMask = 0x92FAC300
- int m_attackType = 0x7FF7
- int m_powerCost = 0x92F0AD60
- int m_casttime = 0x7FF7
- int m_channeledDuration = 0x92FA72E0
- bool m_canReflect = 0xF7
- unsigned int m_spellFlags = 0x7F
- bool m_autoRepeat = 0x0
- unsigned int m_runesState = 0x0
- unsigned int m_delayAtDamageCount = 0xE0
- unsigned int m_delayStart = 0x7FF792FAA8B0
- unsigned int m_delayMoment = 0x7FF792F8AF20
- unsigned int m_delayTrajectory = 0x7FF792FAADC0
- bool m_immediateHandled = 0x60
- bool m_referencedFromCurrentSpell = 0xB2
- bool m_executedCurrently = 0xFA
- bool m_needComboPoints = 0x92
- unsigned int m_applyMultiplierMask = 0xF7
- float[3] m_damageMultipliers
- [0] = -0.000000
- [1] = 0.000000
- [2] = -0.000000
- Unit* unitTarget = 0x7FF792F928D0
- Item* itemTarget = 0x7FF792FB3990
- GameObject* gameObjTarget = 0x7FF792FB29C0
- WorldLocation* destTarget = 0x7FF792FB3870
- int damage = 0x92FB2300
- int effectHandleMode = 0x7FF7
- Aura* m_spellAura = 0x7FF792FB3A90
- int m_diminishLevel = 0x92FB2DA0
- int m_diminishGroup = 0x7FF7
- GameObject* focusObject = 0x7FF792FB2FE0
- int m_damage = 0x92FB87B0
- int m_healing = 0x7FF7
- unsigned int m_procAttacker = 0x92FAFF30
- unsigned int m_procVictim = 0x7FF7
- unsigned int m_procEx = 0x92FAC710
- std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
- unsigned int m_channelTargetEffectMask = 0x60
- GOTargetInfo
- ObjectGuid targetGUID = 0x7FF792FA6250
- unsigned int timeDelay = 0x7FF792FA6A90
- unsigned int effectMask = 0xC0
- bool processed = 0x7
- std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
- ItemTargetInfo
- Item* item = 0x7FF792FA6250
- unsigned int effectMask = 0x90
- std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
- SpellDestination[3] m_destTargets
- [0] = 0x7FF793F2C320
- [1] = 0x7FF793F2C350
- [2] = 0x7FF793F2C380
- bool _scriptsLoaded = 0x70
- std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
- HitTriggerSpell
- SpellInfo* triggeredSpell = 0x7FF792FA6250
- SpellInfo* triggeredByAura = 0x7FF792FA6A90
- unsigned int triggeredByEffIdx = 0xC0
- int chance = 0x7FF7
- std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
- unsigned int m_spellState = 0x92F94380
- int m_timer = 0x7FF7
- SpellEvent* _spellEvent = 0x7FF792F943F0
- int _triggeredCastFlags = 0x92F90B30
- TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
- bool m_skipCheck = 0xE0
- unsigned int m_auraScaleMask = 0x41
- std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
- bool _spellTargetsSelected = 0x0
- ByteBuffer*[3] m_effectExecuteData
- [0] = 0x7FF792FA8D00
- [1] = 0x7FF792FAAA80
- [2] = 0x7FF792FAAA50
- unsigned int Delay = 0x3F800000
- ObjectGuid Target
- unsigned int _guid = 0x1B99358A920
- float Orientation = 0.000000
- Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
- Spell* Spell = NULL
- unsigned int Delay = 0x0
- ObjectGuid Target
- unsigned int _guid = 0x0
- float Orientation = 0.000000
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _guid = 0x0
- ObjectGuid lootOwnerGUID
- unsigned int _guid = 0x0
- int loot_type = 0x0
- ObjectGuid containerGUID
- unsigned int _guid = 0x0
- ObjectGuid sourceWorldObjectGUID
- unsigned int _guid = 0x0
- GameObject* sourceGameObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x1B99365FE08
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE18
- 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
- <user defined> value_compare = 0x1B99358B520
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE28
- 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
- <user defined> value_compare = 0x1B99358B2A0
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE38
- 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
- <user defined> value_compare = 0x1B99358B620
- LootValidatorRefMgr i_LootValidatorRefMgr
- RefMgr<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FE50
- LinkedListElement iLast = 0x1B99365FE60
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
- <user defined> iterator = 0x9365FE60
- <user defined> iterator = 0x1B99365FE48
- iterator
- LootValidatorRef* _Ptr = 0x7FF793F2C070
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
- std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
- <user defined> value_compare = 0x1B9936D9580
- 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
- <user defined> value_compare = 0x936D9580
- unsigned int[7] m_ProhibitSchoolTime
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int m_groupLootTimer = 0x0
- unsigned int lootingGroupLowGUID = 0x0
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- unsigned int m_moveCircleMovementTime = 0xBB8
- unsigned int m_moveBackwardsMovementTime = 0x7D0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- <user defined> _List_node_remove_op = 0x936D9160
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
- std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
- ObjectGuid m_lootRecipient
- unsigned int _guid = 0x0
- unsigned int m_lootRecipientGroup = 0x0
- int m_corpseRemoveTime = 0x0
- int m_respawnTime = 0x0
- int m_respawnedTime = 0x0
- unsigned int m_respawnDelay = 0x12C
- unsigned int m_corpseDelay = 0x3C
- float m_wanderDistance = 0.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_transportCheckTimer = 0x3E8
- unsigned int lootPickPocketRestoreTime = 0x0
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- unsigned int m_reactState = 0x2
- int m_defaultMovementType = 0x0
- unsigned int m_spawnId = 0x0
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x0
- bool m_regenPower = 0x1
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x12642
- bool m_moveInLineOfSightDisabled = 0x0
- bool m_moveInLineOfSightStrictlyDisabled = 0x0
- Position m_homePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- Position m_transportHomePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
- unsigned int Entry = 0x12642
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x147D8
- [1] = 0x0
- unsigned int Modelid1 = 0xBEF
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Bilbanoi"
- std::string SubName = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- unsigned int minlevel = 0x1E
- unsigned int maxlevel = 0x27
- unsigned int expansion = 0x2
- unsigned int faction = 0x23
- unsigned int npcflag = 0x1
- float speed_walk = 1.100000
- float speed_run = 1.000000
- float speed_swim = 1.000000
- float speed_flight = 1.000000
- float detection_range = 20.000000
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- float DamageModifier = 1.000000
- unsigned int BaseAttackTime = 0xD48
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x20
- unsigned int dynamicflags = 0x0
- unsigned int family = 0x0
- unsigned int trainer_type = 0x0
- unsigned int trainer_spell = 0x0
- unsigned int trainer_class = 0x0
- unsigned int trainer_race = 0x0
- unsigned int type = 0x7
- unsigned int type_flags = 0x1000
- unsigned int lootid = 0x0
- unsigned int pickpocketLootId = 0x0
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int PetSpellDataId = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x0
- unsigned int maxgold = 0x0
- std::string AIName = ""
- unsigned int MovementType = 0x0
- CreatureMovementData Movement
- unsigned int Ground = 0x1
- unsigned int Flight = 0x0
- bool Swim = 0x0
- bool Rooted = 0x0
- unsigned int Chase = 0x0
- unsigned int Random = 0x0
- unsigned int InteractionPauseTimer = 0x2BF20
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModMana = 1.000000
- float ModArmor = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x0
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0x0
- unsigned int SpellSchoolImmuneMask = 0x0
- unsigned int flags_extra = 0x8E100070
- unsigned int ScriptID = 0xB5D
- WorldPacket queryData
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x47
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
- unsigned int m_opcode = 0x61
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
- CreatureData* m_creatureData = NULL
- float m_detectionDistance = 20.000000
- unsigned int m_LootMode = 0x1
- bot_ai* bot_AI = NULL
- bot_pet_ai* bot_pet_AI = NULL
- unsigned int m_waypointID = 0x0
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool TriggerJustRespawned = 0x0
- std::shared_ptr<__int64> _lastDamagedTime
- std::_Ptr_base<__int64>
- int* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- ObjectGuid m_cannotReachTarget
- unsigned int _guid = 0x0
- unsigned int m_cannotReachTimer = 0x0
- Spell* _focusSpell = NULL
- bool _isMissingSwimmingFlagOutOfCombat = 0x0
- unsigned int m_assistanceTimer = 0x0
- unsigned int _playerDamageReq = 0x1DD
- bool _damagedByPlayer = 0x0
- Parameter Creature* creature = 0x1B99365DFD0
- Unit
- WorldObject
- Object
- DataMap CustomData = 0x1B99365DFD8
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x60
- int* m_int32Values = 0x42000001
- unsigned int* m_uint32Values = 0x42000001
- float* m_floatValues = 32.000004
- UpdateMask _changesMask = 0x1B99365E030
- unsigned int m_valuesCount = 0x94
- unsigned int _fieldNotifyFlags = 0x100
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x0
- PackedGuid m_PackGUID = 0x1B99365E048
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0x44B92BD744BFF8A4
- PositionXYZStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- PositionXYZOStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- float m_positionX = 1535.770020
- float m_positionY = 1481.369995
- float m_positionZ = 352.109009
- float m_orientation = 0.188495
- unsigned int m_mapId = 0x1E9
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x1B99365E128
- ElunaEventProcessor* elunaEvents = 0x1B9934949F0
- std::string m_name = "Bilbanoi"
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- std::optional<float> m_visibilityDistanceOverride = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- unsigned int _zoneId = 0xCCD
- unsigned int _areaId = 0x11DB
- float _floorZ = 352.109894
- bool _outdoors = 0x0
- LiquidData _liquidData = 0x1B99365E1E8
- bool _updatePositionData = 0x0
- Transport* m_transport = NULL
- Map* m_currMap = 0x1B9936DB020
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- bool m_useCombinedPhases = 0x1
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- Unit* m_creator = NULL
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_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
- SafeUnitPointer m_movedByPlayer
- Unit* ptr = NULL
- Unit* defaultValue = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- EventProcessor m_Events
- unsigned int m_time = 0x0
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
- bool m_aborting = 0x0
- std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
- [0] = 0x1B99365E340
- [1] = 0x1B99365E358
- [2] = 0x1B99365E370
- [3] = 0x1B99365E388
- [4] = 0x1B99365E3A0
- [5] = 0x1B99365E3B8
- [6] = 0x1B99365E3D0
- [7] = 0x1B99365E3E8
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_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
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- bool m_ControlledByPlayer = 0x0
- bool m_CreatedByPlayer = 0x0
- std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
- std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
- 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
- Movement::MoveSpline* movespline = 0x1B98F4A6470
- Movement::Spline<int> spline = 0x1B98F4A6470
- Movement::FacingInfo facing = 0x1B98F4A64B0
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x100
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- bool onTransport = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- unsigned int m_realRace = 0x0
- unsigned int m_race = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x0
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x0
- <user defined> _Multi_equal_check_result = 0x0
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- _List_node_remove_op
- std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
- std::_List_node<DynamicObject *,void *>* _Head = NULL
- std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
- _List_node_remove_op
- std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
- std::_List_node<ObjectGuid,void *>* _Head = NULL
- std::_List_node<ObjectGuid,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = NULL
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- <user defined> value_compare = 0x1B99358B560
- 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
- <user defined> value_compare = 0x1B99358B560
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365E518
- 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
- <user defined> value_compare = 0x1B99358BEA0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x1B99365E548
- [1] = 0x1B99365E558
- [2] = 0x1B99365E568
- [3] = 0x1B99365E578
- [4] = 0x1B99365E588
- [5] = 0x1B99365E598
- [6] = 0x1B99365E5A8
- [7] = 0x1B99365E5B8
- [8] = 0x1B99365E5C8
- [9] = 0x1B99365E5D8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- _List_node_remove_op
- std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
- std::_List_node<AuraApplication *,void *>* _Head = NULL
- std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365F938
- 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
- <user defined> value_compare = 0x1B99365F938
- unsigned int m_interruptMask = 0x0
- float[4] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- [0] = 0x1B99365F94C
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 955.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[2] m_weaponDamage
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- [0] = 0x1B99365FADC
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- bool m_canModifyStats = 0x0
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- <user defined> value_compare = 0x1B99358C120
- 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
- <user defined> value_compare = 0x1B99365FB10
- float[9] m_speed_rate
- [0] = 1.100000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- _List_node_remove_op
- std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
- std::_List_node<Player *,void *>* _Head = NULL
- std::_List_node<Player *,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
- MotionMaster* i_motionMaster = 0x1B99358B320
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
- MovementGenerator*[3] Impl
- [0] = NULL
- [1] = NULL
- [2] = NULL
- int _top = 0xFFFFFFFF
- Unit* _owner = 0x1B99365DFD0
- bool[3] _needInit
- [0] = 0x1
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[4] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- int m_regenTimer = 0x7D0
- ThreatMgr m_ThreatMgr
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x1B99365DFD0
- unsigned int iUpdateTimer = 0x7D0
- ThreatContainer iThreatContainer = 0x1B99365FB98
- ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
- std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
- std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
- <user defined> value_compare = 0xA0
- 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
- <user defined> value_compare = 0x1B99365FBC8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- bool m_applyResilience = 0x0
- bool _instantCast = 0x0
- unsigned int m_rootTimes = 0x0
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- unsigned int m_lastManaUse = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
- <user defined> _List_node_remove_op = 0x1B99365FC10
- std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
- HostileRefMgr m_HostileRefMgr
- RefMgr<Unit,ThreatMgr>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC28
- LinkedListElement iLast = 0x1B99365FC38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
- <user defined> iterator = 0x9365FC38
- <user defined> iterator = 0x1B99365FC20
- Unit* iOwner = 0x1B99365DFD0
- FollowerRefMgr m_FollowingRefMgr
- RefMgr<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC60
- LinkedListElement iLast = 0x1B99365FC70
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
- <user defined> iterator = 0x9365FC70
- <user defined> iterator = 0x1B99365FC58
- Unit* m_comboTarget = NULL
- int m_comboPoints = 0x0
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x1B99365FC98
- <user defined> _Multi_equal_check_result = 0x1B99365FC98
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- RedirectThreatInfo _redirectThreatInfo
- ObjectGuid _targetGUID = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _lastExtraAttackSpell = 0x0
- std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
- 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> >
- <user defined> _Min_buckets_construct_ptr = 0x3F800000
- _Clear_guard
- 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
- <user defined> _Range_eraser = 0x3F800000
- <user defined> _Equal_range_result = 0x3F800000
- <user defined> _Multi_equal_check_result = 0x3F800000
- 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
- std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
- std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid _lastDamagedTargetGuid
- unsigned int _guid = 0x0
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefMgr<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- GridRefMgr<Creature>* iRefTo = NULL
- Creature* iRefFrom = NULL
- MovableMapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x0
- unsigned int grid_y = 0x0
- unsigned int cell_x = 0x0
- unsigned int cell_y = 0x0
- unsigned int nocreate = 0x0
- unsigned int reserved = 0x0
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
- unsigned int All = 0x0
- Cell::<unnamed-type-data> data = 0x0
- int _moveState = 0x0
- Position _newPosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- <unnamed-type-_spellFocusInfo>
- Spell* Spell = 0x7FF793F2C0D0
- SpellInfo* m_spellInfo = 0x7FF792FA6250
- Item* m_CastItem = 0x7FF792FA6A90
- Item* m_weaponItem = 0x7FF792FB07C0
- ObjectGuid m_castItemGUID = 0x7FF792FB3580
- unsigned int m_cast_count = 0x80
- unsigned int m_glyphIndex = 0x7FF7
- unsigned int m_preCastSpell = 0x92F06340
- SpellCastTargets m_targets = 0x7FF793F2C100
- int m_customError = 0x92EFF5E0
- Unit* m_comboTarget = 0x7FF792EFF5F0
- int m_comboPointGain = 0xC0
- std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
- Unit* m_caster = 0x7FF792F545A0
- SpellValue* m_spellValue = 0x7FF792F75FF0
- ObjectGuid m_originalCasterGUID = 0x7FF792F00970
- Unit* m_originalCaster = 0x7FF792F68DB0
- Spell** m_selfContainer = 0xB98320EC83485340
- int m_spellSchoolMask = 0x92FAC300
- int m_attackType = 0x7FF7
- int m_powerCost = 0x92F0AD60
- int m_casttime = 0x7FF7
- int m_channeledDuration = 0x92FA72E0
- bool m_canReflect = 0xF7
- unsigned int m_spellFlags = 0x7F
- bool m_autoRepeat = 0x0
- unsigned int m_runesState = 0x0
- unsigned int m_delayAtDamageCount = 0xE0
- unsigned int m_delayStart = 0x7FF792FAA8B0
- unsigned int m_delayMoment = 0x7FF792F8AF20
- unsigned int m_delayTrajectory = 0x7FF792FAADC0
- bool m_immediateHandled = 0x60
- bool m_referencedFromCurrentSpell = 0xB2
- bool m_executedCurrently = 0xFA
- bool m_needComboPoints = 0x92
- unsigned int m_applyMultiplierMask = 0xF7
- float[3] m_damageMultipliers
- [0] = -0.000000
- [1] = 0.000000
- [2] = -0.000000
- Unit* unitTarget = 0x7FF792F928D0
- Item* itemTarget = 0x7FF792FB3990
- GameObject* gameObjTarget = 0x7FF792FB29C0
- WorldLocation* destTarget = 0x7FF792FB3870
- int damage = 0x92FB2300
- int effectHandleMode = 0x7FF7
- Aura* m_spellAura = 0x7FF792FB3A90
- int m_diminishLevel = 0x92FB2DA0
- int m_diminishGroup = 0x7FF7
- GameObject* focusObject = 0x7FF792FB2FE0
- int m_damage = 0x92FB87B0
- int m_healing = 0x7FF7
- unsigned int m_procAttacker = 0x92FAFF30
- unsigned int m_procVictim = 0x7FF7
- unsigned int m_procEx = 0x92FAC710
- std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
- unsigned int m_channelTargetEffectMask = 0x60
- GOTargetInfo
- ObjectGuid targetGUID = 0x7FF792FA6250
- unsigned int timeDelay = 0x7FF792FA6A90
- unsigned int effectMask = 0xC0
- bool processed = 0x7
- std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
- ItemTargetInfo
- Item* item = 0x7FF792FA6250
- unsigned int effectMask = 0x90
- std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
- SpellDestination[3] m_destTargets
- [0] = 0x7FF793F2C320
- [1] = 0x7FF793F2C350
- [2] = 0x7FF793F2C380
- bool _scriptsLoaded = 0x70
- std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
- HitTriggerSpell
- SpellInfo* triggeredSpell = 0x7FF792FA6250
- SpellInfo* triggeredByAura = 0x7FF792FA6A90
- unsigned int triggeredByEffIdx = 0xC0
- int chance = 0x7FF7
- std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
- unsigned int m_spellState = 0x92F94380
- int m_timer = 0x7FF7
- SpellEvent* _spellEvent = 0x7FF792F943F0
- int _triggeredCastFlags = 0x92F90B30
- TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
- bool m_skipCheck = 0xE0
- unsigned int m_auraScaleMask = 0x41
- std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
- bool _spellTargetsSelected = 0x0
- ByteBuffer*[3] m_effectExecuteData
- [0] = 0x7FF792FA8D00
- [1] = 0x7FF792FAAA80
- [2] = 0x7FF792FAAA50
- unsigned int Delay = 0x3F800000
- ObjectGuid Target
- unsigned int _guid = 0x1B99358A920
- float Orientation = 0.000000
- Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
- Spell* Spell = NULL
- unsigned int Delay = 0x0
- ObjectGuid Target
- unsigned int _guid = 0x0
- float Orientation = 0.000000
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _guid = 0x0
- ObjectGuid lootOwnerGUID
- unsigned int _guid = 0x0
- int loot_type = 0x0
- ObjectGuid containerGUID
- unsigned int _guid = 0x0
- ObjectGuid sourceWorldObjectGUID
- unsigned int _guid = 0x0
- GameObject* sourceGameObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x1B99365FE08
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE18
- 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
- <user defined> value_compare = 0x1B99358B520
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE28
- 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
- <user defined> value_compare = 0x1B99358B2A0
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE38
- 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
- <user defined> value_compare = 0x1B99358B620
- LootValidatorRefMgr i_LootValidatorRefMgr
- RefMgr<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FE50
- LinkedListElement iLast = 0x1B99365FE60
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
- <user defined> iterator = 0x9365FE60
- <user defined> iterator = 0x1B99365FE48
- iterator
- LootValidatorRef* _Ptr = 0x7FF793F2C070
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
- std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
- <user defined> value_compare = 0x1B9936D9580
- 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
- <user defined> value_compare = 0x936D9580
- unsigned int[7] m_ProhibitSchoolTime
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int m_groupLootTimer = 0x0
- unsigned int lootingGroupLowGUID = 0x0
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- unsigned int m_moveCircleMovementTime = 0xBB8
- unsigned int m_moveBackwardsMovementTime = 0x7D0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- <user defined> _List_node_remove_op = 0x936D9160
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
- std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
- ObjectGuid m_lootRecipient
- unsigned int _guid = 0x0
- unsigned int m_lootRecipientGroup = 0x0
- int m_corpseRemoveTime = 0x0
- int m_respawnTime = 0x0
- int m_respawnedTime = 0x0
- unsigned int m_respawnDelay = 0x12C
- unsigned int m_corpseDelay = 0x3C
- float m_wanderDistance = 0.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_transportCheckTimer = 0x3E8
- unsigned int lootPickPocketRestoreTime = 0x0
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- unsigned int m_reactState = 0x2
- int m_defaultMovementType = 0x0
- unsigned int m_spawnId = 0x0
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x0
- bool m_regenPower = 0x1
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x12642
- bool m_moveInLineOfSightDisabled = 0x0
- bool m_moveInLineOfSightStrictlyDisabled = 0x0
- Position m_homePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- Position m_transportHomePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
- unsigned int Entry = 0x12642
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x147D8
- [1] = 0x0
- unsigned int Modelid1 = 0xBEF
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Bilbanoi"
- std::string SubName = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- unsigned int minlevel = 0x1E
- unsigned int maxlevel = 0x27
- unsigned int expansion = 0x2
- unsigned int faction = 0x23
- unsigned int npcflag = 0x1
- float speed_walk = 1.100000
- float speed_run = 1.000000
- float speed_swim = 1.000000
- float speed_flight = 1.000000
- float detection_range = 20.000000
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- float DamageModifier = 1.000000
- unsigned int BaseAttackTime = 0xD48
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x20
- unsigned int dynamicflags = 0x0
- unsigned int family = 0x0
- unsigned int trainer_type = 0x0
- unsigned int trainer_spell = 0x0
- unsigned int trainer_class = 0x0
- unsigned int trainer_race = 0x0
- unsigned int type = 0x7
- unsigned int type_flags = 0x1000
- unsigned int lootid = 0x0
- unsigned int pickpocketLootId = 0x0
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int PetSpellDataId = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x0
- unsigned int maxgold = 0x0
- std::string AIName = ""
- unsigned int MovementType = 0x0
- CreatureMovementData Movement
- unsigned int Ground = 0x1
- unsigned int Flight = 0x0
- bool Swim = 0x0
- bool Rooted = 0x0
- unsigned int Chase = 0x0
- unsigned int Random = 0x0
- unsigned int InteractionPauseTimer = 0x2BF20
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModMana = 1.000000
- float ModArmor = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x0
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0x0
- unsigned int SpellSchoolImmuneMask = 0x0
- unsigned int flags_extra = 0x8E100070
- unsigned int ScriptID = 0xB5D
- WorldPacket queryData
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x47
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
- unsigned int m_opcode = 0x61
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
- CreatureData* m_creatureData = NULL
- float m_detectionDistance = 20.000000
- unsigned int m_LootMode = 0x1
- bot_ai* bot_AI = NULL
- bot_pet_ai* bot_pet_AI = NULL
- unsigned int m_waypointID = 0x0
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool TriggerJustRespawned = 0x0
- std::shared_ptr<__int64> _lastDamagedTime
- std::_Ptr_base<__int64>
- int* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- ObjectGuid m_cannotReachTarget
- unsigned int _guid = 0x0
- unsigned int m_cannotReachTimer = 0x0
- Spell* _focusSpell = NULL
- bool _isMissingSwimmingFlagOutOfCombat = 0x0
- unsigned int m_assistanceTimer = 0x0
- unsigned int _playerDamageReq = 0x1DD
- bool _damagedByPlayer = 0x0
- Parameter bool addToCreatureList = 0x82A9DDC788
- Parameter Player* playerToExcludeFromChecks = NULL
- Parameter bool forceRecalculation = 0x82A9DDC798
- Local bool isIncludedInMapStats = 0x82A9DDC514
- Local InstanceMap* instanceMap = NULL
- Local AutoBalanceCreatureInfo* creatureABInfo = <Unable to read memory>
- Local AutoBalanceMapInfo* mapABInfo = <Unable to read memory>
- Local bool isCreatureAlreadyInCreatureList = 0x82A9DDC515
- Local MapRefMgr& playerList = <Unable to read memory>
- Local std::exception& e = NULL
- Local Creature* summoner = <Unable to read memory>
- Local std::exception& e = 0x1B993719318
- __std_exception_data _Data
- char* _What = 0x4670098800047E14 <Unable to read memory>
- bool _DoFree = 0x3E
- Local AutoBalanceCreatureInfo* summonerABInfo = <Unable to read memory>
- Local std::exception& e = NULL
- Local std::exception& e = 0x7FFE0D94BE60
- __std_exception_data _Data
- char* _What = 0x6A8D4800070675E9 <Unable to read memory>
- bool _DoFree = 0xF0
- Local std::exception& e = 0x6
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x16 <Unable to read memory>
- Local std::exception& e = 0x444
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x454 <Unable to read memory>
- Local std::exception& e = 0x1E00000000
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x1E00000010 <Unable to read memory>
- Local std::exception& e = NULL
- Local std::exception& e = NULL
- Local std::exception& e = 0x40
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x50 <Unable to read memory>
- Local std::exception& e = 0x1B99358B2DF
- __std_exception_data _Data
- char* _What = NULL
- bool _DoFree = 0x0
- Local std::exception& e = 0x286
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x296 <Unable to read memory>
- Local std::exception& e = NULL
- Local LinkedListHead::Iterator<MapReference const > playerIteration
- MapReference* _Ptr = <Unable to read memory>
- Local Player* playerHandle = <Unable to read memory>
- Local std::exception& e = 0x7FF792F8B4B3
- __std_exception_data _Data
- char* _What = 0x83C35B5E5F5E415F <Unable to read memory>
- bool _DoFree = 0x7B
- Local unsigned int distance = 0x0 <Unable to read memory>
- Local LinkedListHead::Iterator<MapReference const > playerIteration
- MapReference* _Ptr = <Unable to read memory>
- Local Player* playerHandle = <Unable to read memory>
- Local std::exception& e = 0x1B993581010
- __std_exception_data _Data
- char* _What = " "
- bool _DoFree = 0x11
- Local std::exception& e = 0x7FF792EFF980
- __std_exception_data _Data
- char* _What = 0x5F00000100C48148 <Unable to read memory>
- bool _DoFree = 0xC3
- Local float newAvgCreatureLevel = 0x0 <Unable to read memory>
- Local float creatureCount = 0x0 <Unable to read memory>
- Local std::exception& e = NULL
- Local std::exception& e = 0x7FF7936040A5
- __std_exception_data _Data
- char* _What = 0xF2FB020D8B48C033 <Unable to read memory>
- bool _DoFree = 0x0
- Local std::exception& e = 0x711DEA99F2B3
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x711DEA99F2C3 <Unable to read memory>
- Local std::exception& e = 0xBA681A00
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0xBA681A10 <Unable to read memory>
- Local std::exception& e = 0xFF
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x10F <Unable to read memory>
- 00007FF792813E83 00000082A9DDC880 AutoBalance_AllCreatureScript::Creature_SelectLevel+3E3 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\modules\mod-autobalance\src\AutoBalance.cpp line 2036
- Local AutoBalance_AllCreatureScript* this = 0x1B9A4E34BB0
- AllCreatureScript
- ScriptObject
- std::string _name = "AutoBalance_AllCreatureScript"
- Parameter CreatureTemplate* __formal = 0x1B9A4E3F6F0
- unsigned int Entry = 0xA2F85340
- unsigned int[3] DifficultyEntry
- [0] = 0x1B9
- [1] = 0xA2F85340
- [2] = 0x1B9
- unsigned int[2] KillCredit
- [0] = 0xA4E40130
- [1] = 0x1B9
- unsigned int Modelid1 = 0x1
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = " Ü“ ..."
- std::string SubName = ""
- std::string IconName = " Ü“ ..."
- unsigned int GossipMenuId = 0xA2F85600
- unsigned int minlevel = 0xB9
- unsigned int maxlevel = 0x1
- unsigned int expansion = 0xA54273E0
- unsigned int faction = 0x1B9
- unsigned int npcflag = 0x1
- float speed_walk = 0.000000
- float speed_run = 0.000000
- float speed_swim = 0.000000
- float speed_flight = -0.000000
- float detection_range = 0.000000
- float scale = 0.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x89A627FB
- float DamageModifier = -0.000000
- unsigned int BaseAttackTime = 0xA2F851C0
- unsigned int RangeAttackTime = 0x1B9
- float BaseVariance = -0.000000
- float RangeVariance = 0.000000
- unsigned int unit_class = 0xA2F851C0
- unsigned int unit_flags = 0x1B9
- unsigned int unit_flags2 = 0x1
- unsigned int dynamicflags = 0x0
- unsigned int family = 0x0
- unsigned int trainer_type = 0x0
- unsigned int trainer_spell = 0xA4E35630
- unsigned int trainer_class = 0x1B9
- unsigned int trainer_race = 0x0
- unsigned int type = 0x0
- unsigned int type_flags = 0x899A27FF
- unsigned int lootid = 0x90010500
- unsigned int pickpocketLootId = 0xA2F856C0
- unsigned int SkinLootId = 0x1B9
- int[7] resistance
- [0] = 0xA2F856C0
- [1] = 0x1B9
- [2] = 0xA2F856C0
- [3] = 0x1B9
- [4] = 0x1
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0xA4E346D0
- [2] = 0x1B9
- [3] = 0x0
- [4] = 0x0
- [5] = 0x899E2703
- [6] = 0x90010600
- [7] = 0x93F18198
- unsigned int PetSpellDataId = 0x7FF7
- unsigned int VehicleId = 0x5F63706E
- unsigned int mingold = 0x6F747261
- unsigned int maxgold = 0x73756972
- std::string AIName = "..."
- unsigned int MovementType = 0x89922707
- CreatureMovementData Movement
- unsigned int Ground = 0x0
- unsigned int Flight = 0x7
- bool Swim = 0x1
- bool Rooted = 0x90
- unsigned int Chase = 0x70
- unsigned int Random = 0xFF
- unsigned int InteractionPauseTimer = 0x1B9
- float HoverHeight = -0.000000
- float ModHealth = 0.000000
- float ModMana = -0.000000
- float ModArmor = 0.000000
- float ModExperience = 0.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x1
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0xA4E34EB0
- unsigned int SpellSchoolImmuneMask = 0xB9
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- WorldPacket queryData
- ByteBuffer
- unsigned int _rpos = 0x1B9A2F85700
- unsigned int _wpos = 0x1B9A2F85700
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9A4E3F8C0
- unsigned int m_opcode = 0x4940
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime
- std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur = 0x0
- Parameter Creature* creature = 0x1B99365DFD0
- Unit
- WorldObject
- Object
- DataMap CustomData = 0x1B99365DFD8
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x60
- int* m_int32Values = 0x42000001
- unsigned int* m_uint32Values = 0x42000001
- float* m_floatValues = 32.000004
- UpdateMask _changesMask = 0x1B99365E030
- unsigned int m_valuesCount = 0x94
- unsigned int _fieldNotifyFlags = 0x100
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x0
- PackedGuid m_PackGUID = 0x1B99365E048
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0x44B92BD744BFF8A4
- PositionXYZStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- PositionXYZOStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- float m_positionX = 1535.770020
- float m_positionY = 1481.369995
- float m_positionZ = 352.109009
- float m_orientation = 0.188495
- unsigned int m_mapId = 0x1E9
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x1B99365E128
- ElunaEventProcessor* elunaEvents = 0x1B9934949F0
- std::string m_name = "Bilbanoi"
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- std::optional<float> m_visibilityDistanceOverride = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- unsigned int _zoneId = 0xCCD
- unsigned int _areaId = 0x11DB
- float _floorZ = 352.109894
- bool _outdoors = 0x0
- LiquidData _liquidData = 0x1B99365E1E8
- bool _updatePositionData = 0x0
- Transport* m_transport = NULL
- Map* m_currMap = 0x1B9936DB020
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- bool m_useCombinedPhases = 0x1
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- Unit* m_creator = NULL
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_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
- SafeUnitPointer m_movedByPlayer
- Unit* ptr = NULL
- Unit* defaultValue = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- EventProcessor m_Events
- unsigned int m_time = 0x0
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
- bool m_aborting = 0x0
- std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
- [0] = 0x1B99365E340
- [1] = 0x1B99365E358
- [2] = 0x1B99365E370
- [3] = 0x1B99365E388
- [4] = 0x1B99365E3A0
- [5] = 0x1B99365E3B8
- [6] = 0x1B99365E3D0
- [7] = 0x1B99365E3E8
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_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
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- bool m_ControlledByPlayer = 0x0
- bool m_CreatedByPlayer = 0x0
- std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
- std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
- 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
- Movement::MoveSpline* movespline = 0x1B98F4A6470
- Movement::Spline<int> spline = 0x1B98F4A6470
- Movement::FacingInfo facing = 0x1B98F4A64B0
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x100
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- bool onTransport = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- unsigned int m_realRace = 0x0
- unsigned int m_race = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x0
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x0
- <user defined> _Multi_equal_check_result = 0x0
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- _List_node_remove_op
- std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
- std::_List_node<DynamicObject *,void *>* _Head = NULL
- std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
- _List_node_remove_op
- std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
- std::_List_node<ObjectGuid,void *>* _Head = NULL
- std::_List_node<ObjectGuid,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = NULL
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- <user defined> value_compare = 0x1B99358B560
- 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
- <user defined> value_compare = 0x1B99358B560
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365E518
- 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
- <user defined> value_compare = 0x1B99358BEA0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x1B99365E548
- [1] = 0x1B99365E558
- [2] = 0x1B99365E568
- [3] = 0x1B99365E578
- [4] = 0x1B99365E588
- [5] = 0x1B99365E598
- [6] = 0x1B99365E5A8
- [7] = 0x1B99365E5B8
- [8] = 0x1B99365E5C8
- [9] = 0x1B99365E5D8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- _List_node_remove_op
- std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
- std::_List_node<AuraApplication *,void *>* _Head = NULL
- std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365F938
- 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
- <user defined> value_compare = 0x1B99365F938
- unsigned int m_interruptMask = 0x0
- float[4] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- [0] = 0x1B99365F94C
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 955.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[2] m_weaponDamage
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- [0] = 0x1B99365FADC
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- bool m_canModifyStats = 0x0
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- <user defined> value_compare = 0x1B99358C120
- 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
- <user defined> value_compare = 0x1B99365FB10
- float[9] m_speed_rate
- [0] = 1.100000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- _List_node_remove_op
- std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
- std::_List_node<Player *,void *>* _Head = NULL
- std::_List_node<Player *,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
- MotionMaster* i_motionMaster = 0x1B99358B320
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
- MovementGenerator*[3] Impl
- [0] = NULL
- [1] = NULL
- [2] = NULL
- int _top = 0xFFFFFFFF
- Unit* _owner = 0x1B99365DFD0
- bool[3] _needInit
- [0] = 0x1
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[4] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- int m_regenTimer = 0x7D0
- ThreatMgr m_ThreatMgr
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x1B99365DFD0
- unsigned int iUpdateTimer = 0x7D0
- ThreatContainer iThreatContainer = 0x1B99365FB98
- ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
- std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
- std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
- <user defined> value_compare = 0xA0
- 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
- <user defined> value_compare = 0x1B99365FBC8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- bool m_applyResilience = 0x0
- bool _instantCast = 0x0
- unsigned int m_rootTimes = 0x0
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- unsigned int m_lastManaUse = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
- <user defined> _List_node_remove_op = 0x1B99365FC10
- std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
- HostileRefMgr m_HostileRefMgr
- RefMgr<Unit,ThreatMgr>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC28
- LinkedListElement iLast = 0x1B99365FC38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
- <user defined> iterator = 0x9365FC38
- <user defined> iterator = 0x1B99365FC20
- Unit* iOwner = 0x1B99365DFD0
- FollowerRefMgr m_FollowingRefMgr
- RefMgr<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC60
- LinkedListElement iLast = 0x1B99365FC70
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
- <user defined> iterator = 0x9365FC70
- <user defined> iterator = 0x1B99365FC58
- Unit* m_comboTarget = NULL
- int m_comboPoints = 0x0
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x1B99365FC98
- <user defined> _Multi_equal_check_result = 0x1B99365FC98
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- RedirectThreatInfo _redirectThreatInfo
- ObjectGuid _targetGUID = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _lastExtraAttackSpell = 0x0
- std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
- 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> >
- <user defined> _Min_buckets_construct_ptr = 0x3F800000
- _Clear_guard
- 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
- <user defined> _Range_eraser = 0x3F800000
- <user defined> _Equal_range_result = 0x3F800000
- <user defined> _Multi_equal_check_result = 0x3F800000
- 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
- std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
- std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid _lastDamagedTargetGuid
- unsigned int _guid = 0x0
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefMgr<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- GridRefMgr<Creature>* iRefTo = NULL
- Creature* iRefFrom = NULL
- MovableMapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x0
- unsigned int grid_y = 0x0
- unsigned int cell_x = 0x0
- unsigned int cell_y = 0x0
- unsigned int nocreate = 0x0
- unsigned int reserved = 0x0
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
- unsigned int All = 0x0
- Cell::<unnamed-type-data> data = 0x0
- int _moveState = 0x0
- Position _newPosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- <unnamed-type-_spellFocusInfo>
- Spell* Spell = 0x7FF793F2C0D0
- SpellInfo* m_spellInfo = 0x7FF792FA6250
- Item* m_CastItem = 0x7FF792FA6A90
- Item* m_weaponItem = 0x7FF792FB07C0
- ObjectGuid m_castItemGUID = 0x7FF792FB3580
- unsigned int m_cast_count = 0x80
- unsigned int m_glyphIndex = 0x7FF7
- unsigned int m_preCastSpell = 0x92F06340
- SpellCastTargets m_targets = 0x7FF793F2C100
- int m_customError = 0x92EFF5E0
- Unit* m_comboTarget = 0x7FF792EFF5F0
- int m_comboPointGain = 0xC0
- std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
- Unit* m_caster = 0x7FF792F545A0
- SpellValue* m_spellValue = 0x7FF792F75FF0
- ObjectGuid m_originalCasterGUID = 0x7FF792F00970
- Unit* m_originalCaster = 0x7FF792F68DB0
- Spell** m_selfContainer = 0xB98320EC83485340
- int m_spellSchoolMask = 0x92FAC300
- int m_attackType = 0x7FF7
- int m_powerCost = 0x92F0AD60
- int m_casttime = 0x7FF7
- int m_channeledDuration = 0x92FA72E0
- bool m_canReflect = 0xF7
- unsigned int m_spellFlags = 0x7F
- bool m_autoRepeat = 0x0
- unsigned int m_runesState = 0x0
- unsigned int m_delayAtDamageCount = 0xE0
- unsigned int m_delayStart = 0x7FF792FAA8B0
- unsigned int m_delayMoment = 0x7FF792F8AF20
- unsigned int m_delayTrajectory = 0x7FF792FAADC0
- bool m_immediateHandled = 0x60
- bool m_referencedFromCurrentSpell = 0xB2
- bool m_executedCurrently = 0xFA
- bool m_needComboPoints = 0x92
- unsigned int m_applyMultiplierMask = 0xF7
- float[3] m_damageMultipliers
- [0] = -0.000000
- [1] = 0.000000
- [2] = -0.000000
- Unit* unitTarget = 0x7FF792F928D0
- Item* itemTarget = 0x7FF792FB3990
- GameObject* gameObjTarget = 0x7FF792FB29C0
- WorldLocation* destTarget = 0x7FF792FB3870
- int damage = 0x92FB2300
- int effectHandleMode = 0x7FF7
- Aura* m_spellAura = 0x7FF792FB3A90
- int m_diminishLevel = 0x92FB2DA0
- int m_diminishGroup = 0x7FF7
- GameObject* focusObject = 0x7FF792FB2FE0
- int m_damage = 0x92FB87B0
- int m_healing = 0x7FF7
- unsigned int m_procAttacker = 0x92FAFF30
- unsigned int m_procVictim = 0x7FF7
- unsigned int m_procEx = 0x92FAC710
- std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
- unsigned int m_channelTargetEffectMask = 0x60
- GOTargetInfo
- ObjectGuid targetGUID = 0x7FF792FA6250
- unsigned int timeDelay = 0x7FF792FA6A90
- unsigned int effectMask = 0xC0
- bool processed = 0x7
- std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
- ItemTargetInfo
- Item* item = 0x7FF792FA6250
- unsigned int effectMask = 0x90
- std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
- SpellDestination[3] m_destTargets
- [0] = 0x7FF793F2C320
- [1] = 0x7FF793F2C350
- [2] = 0x7FF793F2C380
- bool _scriptsLoaded = 0x70
- std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
- HitTriggerSpell
- SpellInfo* triggeredSpell = 0x7FF792FA6250
- SpellInfo* triggeredByAura = 0x7FF792FA6A90
- unsigned int triggeredByEffIdx = 0xC0
- int chance = 0x7FF7
- std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
- unsigned int m_spellState = 0x92F94380
- int m_timer = 0x7FF7
- SpellEvent* _spellEvent = 0x7FF792F943F0
- int _triggeredCastFlags = 0x92F90B30
- TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
- bool m_skipCheck = 0xE0
- unsigned int m_auraScaleMask = 0x41
- std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
- bool _spellTargetsSelected = 0x0
- ByteBuffer*[3] m_effectExecuteData
- [0] = 0x7FF792FA8D00
- [1] = 0x7FF792FAAA80
- [2] = 0x7FF792FAAA50
- unsigned int Delay = 0x3F800000
- ObjectGuid Target
- unsigned int _guid = 0x1B99358A920
- float Orientation = 0.000000
- Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
- Spell* Spell = NULL
- unsigned int Delay = 0x0
- ObjectGuid Target
- unsigned int _guid = 0x0
- float Orientation = 0.000000
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _guid = 0x0
- ObjectGuid lootOwnerGUID
- unsigned int _guid = 0x0
- int loot_type = 0x0
- ObjectGuid containerGUID
- unsigned int _guid = 0x0
- ObjectGuid sourceWorldObjectGUID
- unsigned int _guid = 0x0
- GameObject* sourceGameObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x1B99365FE08
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE18
- 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
- <user defined> value_compare = 0x1B99358B520
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE28
- 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
- <user defined> value_compare = 0x1B99358B2A0
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE38
- 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
- <user defined> value_compare = 0x1B99358B620
- LootValidatorRefMgr i_LootValidatorRefMgr
- RefMgr<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FE50
- LinkedListElement iLast = 0x1B99365FE60
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
- <user defined> iterator = 0x9365FE60
- <user defined> iterator = 0x1B99365FE48
- iterator
- LootValidatorRef* _Ptr = 0x7FF793F2C070
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
- std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
- <user defined> value_compare = 0x1B9936D9580
- 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
- <user defined> value_compare = 0x936D9580
- unsigned int[7] m_ProhibitSchoolTime
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int m_groupLootTimer = 0x0
- unsigned int lootingGroupLowGUID = 0x0
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- unsigned int m_moveCircleMovementTime = 0xBB8
- unsigned int m_moveBackwardsMovementTime = 0x7D0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- <user defined> _List_node_remove_op = 0x936D9160
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
- std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
- ObjectGuid m_lootRecipient
- unsigned int _guid = 0x0
- unsigned int m_lootRecipientGroup = 0x0
- int m_corpseRemoveTime = 0x0
- int m_respawnTime = 0x0
- int m_respawnedTime = 0x0
- unsigned int m_respawnDelay = 0x12C
- unsigned int m_corpseDelay = 0x3C
- float m_wanderDistance = 0.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_transportCheckTimer = 0x3E8
- unsigned int lootPickPocketRestoreTime = 0x0
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- unsigned int m_reactState = 0x2
- int m_defaultMovementType = 0x0
- unsigned int m_spawnId = 0x0
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x0
- bool m_regenPower = 0x1
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x12642
- bool m_moveInLineOfSightDisabled = 0x0
- bool m_moveInLineOfSightStrictlyDisabled = 0x0
- Position m_homePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- Position m_transportHomePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
- unsigned int Entry = 0x12642
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x147D8
- [1] = 0x0
- unsigned int Modelid1 = 0xBEF
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Bilbanoi"
- std::string SubName = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- unsigned int minlevel = 0x1E
- unsigned int maxlevel = 0x27
- unsigned int expansion = 0x2
- unsigned int faction = 0x23
- unsigned int npcflag = 0x1
- float speed_walk = 1.100000
- float speed_run = 1.000000
- float speed_swim = 1.000000
- float speed_flight = 1.000000
- float detection_range = 20.000000
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- float DamageModifier = 1.000000
- unsigned int BaseAttackTime = 0xD48
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x20
- unsigned int dynamicflags = 0x0
- unsigned int family = 0x0
- unsigned int trainer_type = 0x0
- unsigned int trainer_spell = 0x0
- unsigned int trainer_class = 0x0
- unsigned int trainer_race = 0x0
- unsigned int type = 0x7
- unsigned int type_flags = 0x1000
- unsigned int lootid = 0x0
- unsigned int pickpocketLootId = 0x0
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int PetSpellDataId = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x0
- unsigned int maxgold = 0x0
- std::string AIName = ""
- unsigned int MovementType = 0x0
- CreatureMovementData Movement
- unsigned int Ground = 0x1
- unsigned int Flight = 0x0
- bool Swim = 0x0
- bool Rooted = 0x0
- unsigned int Chase = 0x0
- unsigned int Random = 0x0
- unsigned int InteractionPauseTimer = 0x2BF20
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModMana = 1.000000
- float ModArmor = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x0
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0x0
- unsigned int SpellSchoolImmuneMask = 0x0
- unsigned int flags_extra = 0x8E100070
- unsigned int ScriptID = 0xB5D
- WorldPacket queryData
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x47
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
- unsigned int m_opcode = 0x61
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
- CreatureData* m_creatureData = NULL
- float m_detectionDistance = 20.000000
- unsigned int m_LootMode = 0x1
- bot_ai* bot_AI = NULL
- bot_pet_ai* bot_pet_AI = NULL
- unsigned int m_waypointID = 0x0
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool TriggerJustRespawned = 0x0
- std::shared_ptr<__int64> _lastDamagedTime
- std::_Ptr_base<__int64>
- int* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- ObjectGuid m_cannotReachTarget
- unsigned int _guid = 0x0
- unsigned int m_cannotReachTimer = 0x0
- Spell* _focusSpell = NULL
- bool _isMissingSwimmingFlagOutOfCombat = 0x0
- unsigned int m_assistanceTimer = 0x0
- unsigned int _playerDamageReq = 0x1DD
- bool _damagedByPlayer = 0x0
- Parameter Creature* creature = 0x1B99365DFD0
- Unit
- WorldObject
- Object
- DataMap CustomData = 0x1B99365DFD8
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x60
- int* m_int32Values = 0x42000001
- unsigned int* m_uint32Values = 0x42000001
- float* m_floatValues = 32.000004
- UpdateMask _changesMask = 0x1B99365E030
- unsigned int m_valuesCount = 0x94
- unsigned int _fieldNotifyFlags = 0x100
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x0
- PackedGuid m_PackGUID = 0x1B99365E048
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0x44B92BD744BFF8A4
- PositionXYZStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- PositionXYZOStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- float m_positionX = 1535.770020
- float m_positionY = 1481.369995
- float m_positionZ = 352.109009
- float m_orientation = 0.188495
- unsigned int m_mapId = 0x1E9
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x1B99365E128
- ElunaEventProcessor* elunaEvents = 0x1B9934949F0
- std::string m_name = "Bilbanoi"
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- std::optional<float> m_visibilityDistanceOverride = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- unsigned int _zoneId = 0xCCD
- unsigned int _areaId = 0x11DB
- float _floorZ = 352.109894
- bool _outdoors = 0x0
- LiquidData _liquidData = 0x1B99365E1E8
- bool _updatePositionData = 0x0
- Transport* m_transport = NULL
- Map* m_currMap = 0x1B9936DB020
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- bool m_useCombinedPhases = 0x1
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- Unit* m_creator = NULL
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_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
- SafeUnitPointer m_movedByPlayer
- Unit* ptr = NULL
- Unit* defaultValue = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- EventProcessor m_Events
- unsigned int m_time = 0x0
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
- bool m_aborting = 0x0
- std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
- [0] = 0x1B99365E340
- [1] = 0x1B99365E358
- [2] = 0x1B99365E370
- [3] = 0x1B99365E388
- [4] = 0x1B99365E3A0
- [5] = 0x1B99365E3B8
- [6] = 0x1B99365E3D0
- [7] = 0x1B99365E3E8
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_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
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- bool m_ControlledByPlayer = 0x0
- bool m_CreatedByPlayer = 0x0
- std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
- std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
- 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
- Movement::MoveSpline* movespline = 0x1B98F4A6470
- Movement::Spline<int> spline = 0x1B98F4A6470
- Movement::FacingInfo facing = 0x1B98F4A64B0
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x100
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- bool onTransport = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- unsigned int m_realRace = 0x0
- unsigned int m_race = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x0
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x0
- <user defined> _Multi_equal_check_result = 0x0
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- _List_node_remove_op
- std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
- std::_List_node<DynamicObject *,void *>* _Head = NULL
- std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
- _List_node_remove_op
- std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
- std::_List_node<ObjectGuid,void *>* _Head = NULL
- std::_List_node<ObjectGuid,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = NULL
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- <user defined> value_compare = 0x1B99358B560
- 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
- <user defined> value_compare = 0x1B99358B560
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365E518
- 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
- <user defined> value_compare = 0x1B99358BEA0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x1B99365E548
- [1] = 0x1B99365E558
- [2] = 0x1B99365E568
- [3] = 0x1B99365E578
- [4] = 0x1B99365E588
- [5] = 0x1B99365E598
- [6] = 0x1B99365E5A8
- [7] = 0x1B99365E5B8
- [8] = 0x1B99365E5C8
- [9] = 0x1B99365E5D8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- _List_node_remove_op
- std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
- std::_List_node<AuraApplication *,void *>* _Head = NULL
- std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365F938
- 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
- <user defined> value_compare = 0x1B99365F938
- unsigned int m_interruptMask = 0x0
- float[4] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- [0] = 0x1B99365F94C
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 955.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[2] m_weaponDamage
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- [0] = 0x1B99365FADC
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- bool m_canModifyStats = 0x0
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- <user defined> value_compare = 0x1B99358C120
- 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
- <user defined> value_compare = 0x1B99365FB10
- float[9] m_speed_rate
- [0] = 1.100000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- _List_node_remove_op
- std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
- std::_List_node<Player *,void *>* _Head = NULL
- std::_List_node<Player *,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
- MotionMaster* i_motionMaster = 0x1B99358B320
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
- MovementGenerator*[3] Impl
- [0] = NULL
- [1] = NULL
- [2] = NULL
- int _top = 0xFFFFFFFF
- Unit* _owner = 0x1B99365DFD0
- bool[3] _needInit
- [0] = 0x1
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[4] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- int m_regenTimer = 0x7D0
- ThreatMgr m_ThreatMgr
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x1B99365DFD0
- unsigned int iUpdateTimer = 0x7D0
- ThreatContainer iThreatContainer = 0x1B99365FB98
- ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
- std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
- std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
- <user defined> value_compare = 0xA0
- 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
- <user defined> value_compare = 0x1B99365FBC8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- bool m_applyResilience = 0x0
- bool _instantCast = 0x0
- unsigned int m_rootTimes = 0x0
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- unsigned int m_lastManaUse = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
- <user defined> _List_node_remove_op = 0x1B99365FC10
- std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
- HostileRefMgr m_HostileRefMgr
- RefMgr<Unit,ThreatMgr>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC28
- LinkedListElement iLast = 0x1B99365FC38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
- <user defined> iterator = 0x9365FC38
- <user defined> iterator = 0x1B99365FC20
- Unit* iOwner = 0x1B99365DFD0
- FollowerRefMgr m_FollowingRefMgr
- RefMgr<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC60
- LinkedListElement iLast = 0x1B99365FC70
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
- <user defined> iterator = 0x9365FC70
- <user defined> iterator = 0x1B99365FC58
- Unit* m_comboTarget = NULL
- int m_comboPoints = 0x0
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x1B99365FC98
- <user defined> _Multi_equal_check_result = 0x1B99365FC98
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- RedirectThreatInfo _redirectThreatInfo
- ObjectGuid _targetGUID = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _lastExtraAttackSpell = 0x0
- std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
- 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> >
- <user defined> _Min_buckets_construct_ptr = 0x3F800000
- _Clear_guard
- 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
- <user defined> _Range_eraser = 0x3F800000
- <user defined> _Equal_range_result = 0x3F800000
- <user defined> _Multi_equal_check_result = 0x3F800000
- 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
- std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
- std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid _lastDamagedTargetGuid
- unsigned int _guid = 0x0
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefMgr<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- GridRefMgr<Creature>* iRefTo = NULL
- Creature* iRefFrom = NULL
- MovableMapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x0
- unsigned int grid_y = 0x0
- unsigned int cell_x = 0x0
- unsigned int cell_y = 0x0
- unsigned int nocreate = 0x0
- unsigned int reserved = 0x0
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
- unsigned int All = 0x0
- Cell::<unnamed-type-data> data = 0x0
- int _moveState = 0x0
- Position _newPosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- <unnamed-type-_spellFocusInfo>
- Spell* Spell = 0x7FF793F2C0D0
- SpellInfo* m_spellInfo = 0x7FF792FA6250
- Item* m_CastItem = 0x7FF792FA6A90
- Item* m_weaponItem = 0x7FF792FB07C0
- ObjectGuid m_castItemGUID = 0x7FF792FB3580
- unsigned int m_cast_count = 0x80
- unsigned int m_glyphIndex = 0x7FF7
- unsigned int m_preCastSpell = 0x92F06340
- SpellCastTargets m_targets = 0x7FF793F2C100
- int m_customError = 0x92EFF5E0
- Unit* m_comboTarget = 0x7FF792EFF5F0
- int m_comboPointGain = 0xC0
- std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
- Unit* m_caster = 0x7FF792F545A0
- SpellValue* m_spellValue = 0x7FF792F75FF0
- ObjectGuid m_originalCasterGUID = 0x7FF792F00970
- Unit* m_originalCaster = 0x7FF792F68DB0
- Spell** m_selfContainer = 0xB98320EC83485340
- int m_spellSchoolMask = 0x92FAC300
- int m_attackType = 0x7FF7
- int m_powerCost = 0x92F0AD60
- int m_casttime = 0x7FF7
- int m_channeledDuration = 0x92FA72E0
- bool m_canReflect = 0xF7
- unsigned int m_spellFlags = 0x7F
- bool m_autoRepeat = 0x0
- unsigned int m_runesState = 0x0
- unsigned int m_delayAtDamageCount = 0xE0
- unsigned int m_delayStart = 0x7FF792FAA8B0
- unsigned int m_delayMoment = 0x7FF792F8AF20
- unsigned int m_delayTrajectory = 0x7FF792FAADC0
- bool m_immediateHandled = 0x60
- bool m_referencedFromCurrentSpell = 0xB2
- bool m_executedCurrently = 0xFA
- bool m_needComboPoints = 0x92
- unsigned int m_applyMultiplierMask = 0xF7
- float[3] m_damageMultipliers
- [0] = -0.000000
- [1] = 0.000000
- [2] = -0.000000
- Unit* unitTarget = 0x7FF792F928D0
- Item* itemTarget = 0x7FF792FB3990
- GameObject* gameObjTarget = 0x7FF792FB29C0
- WorldLocation* destTarget = 0x7FF792FB3870
- int damage = 0x92FB2300
- int effectHandleMode = 0x7FF7
- Aura* m_spellAura = 0x7FF792FB3A90
- int m_diminishLevel = 0x92FB2DA0
- int m_diminishGroup = 0x7FF7
- GameObject* focusObject = 0x7FF792FB2FE0
- int m_damage = 0x92FB87B0
- int m_healing = 0x7FF7
- unsigned int m_procAttacker = 0x92FAFF30
- unsigned int m_procVictim = 0x7FF7
- unsigned int m_procEx = 0x92FAC710
- std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
- unsigned int m_channelTargetEffectMask = 0x60
- GOTargetInfo
- ObjectGuid targetGUID = 0x7FF792FA6250
- unsigned int timeDelay = 0x7FF792FA6A90
- unsigned int effectMask = 0xC0
- bool processed = 0x7
- std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
- ItemTargetInfo
- Item* item = 0x7FF792FA6250
- unsigned int effectMask = 0x90
- std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
- SpellDestination[3] m_destTargets
- [0] = 0x7FF793F2C320
- [1] = 0x7FF793F2C350
- [2] = 0x7FF793F2C380
- bool _scriptsLoaded = 0x70
- std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
- HitTriggerSpell
- SpellInfo* triggeredSpell = 0x7FF792FA6250
- SpellInfo* triggeredByAura = 0x7FF792FA6A90
- unsigned int triggeredByEffIdx = 0xC0
- int chance = 0x7FF7
- std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
- unsigned int m_spellState = 0x92F94380
- int m_timer = 0x7FF7
- SpellEvent* _spellEvent = 0x7FF792F943F0
- int _triggeredCastFlags = 0x92F90B30
- TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
- bool m_skipCheck = 0xE0
- unsigned int m_auraScaleMask = 0x41
- std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
- bool _spellTargetsSelected = 0x0
- ByteBuffer*[3] m_effectExecuteData
- [0] = 0x7FF792FA8D00
- [1] = 0x7FF792FAAA80
- [2] = 0x7FF792FAAA50
- unsigned int Delay = 0x3F800000
- ObjectGuid Target
- unsigned int _guid = 0x1B99358A920
- float Orientation = 0.000000
- Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
- Spell* Spell = NULL
- unsigned int Delay = 0x0
- ObjectGuid Target
- unsigned int _guid = 0x0
- float Orientation = 0.000000
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _guid = 0x0
- ObjectGuid lootOwnerGUID
- unsigned int _guid = 0x0
- int loot_type = 0x0
- ObjectGuid containerGUID
- unsigned int _guid = 0x0
- ObjectGuid sourceWorldObjectGUID
- unsigned int _guid = 0x0
- GameObject* sourceGameObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x1B99365FE08
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE18
- 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
- <user defined> value_compare = 0x1B99358B520
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE28
- 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
- <user defined> value_compare = 0x1B99358B2A0
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE38
- 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
- <user defined> value_compare = 0x1B99358B620
- LootValidatorRefMgr i_LootValidatorRefMgr
- RefMgr<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FE50
- LinkedListElement iLast = 0x1B99365FE60
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
- <user defined> iterator = 0x9365FE60
- <user defined> iterator = 0x1B99365FE48
- iterator
- LootValidatorRef* _Ptr = 0x7FF793F2C070
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- std::map<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> > > m_CreatureSpellCooldowns
- std::_Tree<std::_Tmap_traits<unsigned int,CreatureSpellCooldown,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureSpellCooldown> >,0> >
- <user defined> value_compare = 0x1B9936D9580
- 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
- <user defined> value_compare = 0x936D9580
- unsigned int[7] m_ProhibitSchoolTime
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int m_groupLootTimer = 0x0
- unsigned int lootingGroupLowGUID = 0x0
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- unsigned int m_moveCircleMovementTime = 0xBB8
- unsigned int m_moveBackwardsMovementTime = 0x7D0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- <user defined> _List_node_remove_op = 0x936D9160
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair
- std::_List_val<std::_List_simple_types<VendorItemCount> > _Myval2 = 0x1B99365FEE0
- ObjectGuid m_lootRecipient
- unsigned int _guid = 0x0
- unsigned int m_lootRecipientGroup = 0x0
- int m_corpseRemoveTime = 0x0
- int m_respawnTime = 0x0
- int m_respawnedTime = 0x0
- unsigned int m_respawnDelay = 0x12C
- unsigned int m_corpseDelay = 0x3C
- float m_wanderDistance = 0.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_transportCheckTimer = 0x3E8
- unsigned int lootPickPocketRestoreTime = 0x0
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- unsigned int m_reactState = 0x2
- int m_defaultMovementType = 0x0
- unsigned int m_spawnId = 0x0
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_regenHealth = 0x0
- bool m_regenPower = 0x1
- bool m_AI_locked = 0x0
- int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x12642
- bool m_moveInLineOfSightDisabled = 0x0
- bool m_moveInLineOfSightStrictlyDisabled = 0x0
- Position m_homePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- Position m_transportHomePosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x1B9F2FED578
- unsigned int Entry = 0x12642
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x147D8
- [1] = 0x0
- unsigned int Modelid1 = 0xBEF
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Bilbanoi"
- std::string SubName = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- unsigned int minlevel = 0x1E
- unsigned int maxlevel = 0x27
- unsigned int expansion = 0x2
- unsigned int faction = 0x23
- unsigned int npcflag = 0x1
- float speed_walk = 1.100000
- float speed_run = 1.000000
- float speed_swim = 1.000000
- float speed_flight = 1.000000
- float detection_range = 20.000000
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- float DamageModifier = 1.000000
- unsigned int BaseAttackTime = 0xD48
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x20
- unsigned int dynamicflags = 0x0
- unsigned int family = 0x0
- unsigned int trainer_type = 0x0
- unsigned int trainer_spell = 0x0
- unsigned int trainer_class = 0x0
- unsigned int trainer_race = 0x0
- unsigned int type = 0x7
- unsigned int type_flags = 0x1000
- unsigned int lootid = 0x0
- unsigned int pickpocketLootId = 0x0
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int PetSpellDataId = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x0
- unsigned int maxgold = 0x0
- std::string AIName = ""
- unsigned int MovementType = 0x0
- CreatureMovementData Movement
- unsigned int Ground = 0x1
- unsigned int Flight = 0x0
- bool Swim = 0x0
- bool Rooted = 0x0
- unsigned int Chase = 0x0
- unsigned int Random = 0x0
- unsigned int InteractionPauseTimer = 0x2BF20
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModMana = 1.000000
- float ModArmor = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x0
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0x0
- unsigned int SpellSchoolImmuneMask = 0x0
- unsigned int flags_extra = 0x8E100070
- unsigned int ScriptID = 0xB5D
- WorldPacket queryData
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x47
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
- unsigned int m_opcode = 0x61
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime = 0x0
- CreatureData* m_creatureData = NULL
- float m_detectionDistance = 20.000000
- unsigned int m_LootMode = 0x1
- bot_ai* bot_AI = NULL
- bot_pet_ai* bot_pet_AI = NULL
- unsigned int m_waypointID = 0x0
- unsigned int m_path_id = 0x0
- CreatureGroup* m_formation = NULL
- bool TriggerJustRespawned = 0x0
- std::shared_ptr<__int64> _lastDamagedTime
- std::_Ptr_base<__int64>
- int* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- ObjectGuid m_cannotReachTarget
- unsigned int _guid = 0x0
- unsigned int m_cannotReachTimer = 0x0
- Spell* _focusSpell = NULL
- bool _isMissingSwimmingFlagOutOfCombat = 0x0
- unsigned int m_assistanceTimer = 0x0
- unsigned int _playerDamageReq = 0x1DD
- bool _damagedByPlayer = 0x0
- Local std::exception& e = 0x7FF792F065B0
- __std_exception_data _Data
- char* _What = 0x73280F41205B8B49 <Unable to read memory>
- bool _DoFree = 0xF0
- 00007FF793647C51 00000082A9DDC8B0 ExecuteScript<AllCreatureScript>+61 D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptMgrMacros.h line 61
- Parameter std::function<void __cdecl(AllCreatureScript *)>* executeHook = 0x82A9DDC8F0
- std::_Func_class<void,AllCreatureScript *>
- _Storage
- float _Dummy1 = 0.000000
- char[56] _Dummy2 = "..."
- std::_Func_base<void,AllCreatureScript *>*[8] _Ptrs
- [0] = 0x7FF793F97100
- [1] = 0x82A9DDC948
- [2] = 0x82A9DDC950
- [3] = NULL
- [4] = 0x44BFF8A4
- [5] = NULL
- [6] = 0x1
- [7] = 0x82A9DDC8F0
- std::_Func_class<void,AllCreatureScript *>::_Storage _Mystorage
- float _Dummy1 = 0.000000
- <user defined> _Dummy2 = 0x82A9DDC8F0
- <user defined> _Ptrs = 0x82A9DDC8F0
- 00007FF79364A05F 00000082A9DDC930 ScriptMgr::Creature_SelectLevel+5F D:\azerothcore\npcbots\AzerothCore-wotlk-with-NPCBots\src\server\game\Scripting\ScriptDefines\AllCreatureScript.cpp line 57
- Local ScriptMgr* this = NULL
- Parameter CreatureTemplate* cinfo = 0x1B9F2FED578
- unsigned int Entry = 0x12642
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x147D8
- [1] = 0x0
- unsigned int Modelid1 = 0xBEF
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Bilbanoi"
- std::string SubName = ""
- std::string IconName = ""
- unsigned int GossipMenuId = 0x0
- unsigned int minlevel = 0x1E
- unsigned int maxlevel = 0x27
- unsigned int expansion = 0x2
- unsigned int faction = 0x23
- unsigned int npcflag = 0x1
- float speed_walk = 1.100000
- float speed_run = 1.000000
- float speed_swim = 1.000000
- float speed_flight = 1.000000
- float detection_range = 20.000000
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- float DamageModifier = 1.000000
- unsigned int BaseAttackTime = 0xD48
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x1
- unsigned int unit_flags = 0x0
- unsigned int unit_flags2 = 0x20
- unsigned int dynamicflags = 0x0
- unsigned int family = 0x0
- unsigned int trainer_type = 0x0
- unsigned int trainer_spell = 0x0
- unsigned int trainer_class = 0x0
- unsigned int trainer_race = 0x0
- unsigned int type = 0x7
- unsigned int type_flags = 0x1000
- unsigned int lootid = 0x0
- unsigned int pickpocketLootId = 0x0
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int PetSpellDataId = 0x0
- unsigned int VehicleId = 0x0
- unsigned int mingold = 0x0
- unsigned int maxgold = 0x0
- std::string AIName = ""
- unsigned int MovementType = 0x0
- CreatureMovementData Movement
- unsigned int Ground = 0x1
- unsigned int Flight = 0x0
- bool Swim = 0x0
- bool Rooted = 0x0
- unsigned int Chase = 0x0
- unsigned int Random = 0x0
- unsigned int InteractionPauseTimer = 0x2BF20
- float HoverHeight = 1.000000
- float ModHealth = 1.000000
- float ModMana = 1.000000
- float ModArmor = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x0
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0x0
- unsigned int SpellSchoolImmuneMask = 0x0
- unsigned int flags_extra = 0x8E100070
- unsigned int ScriptID = 0xB5D
- WorldPacket queryData
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x47
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x1B9F2FED748
- unsigned int m_opcode = 0x61
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > m_receivedTime
- std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur = 0x0
- Parameter Creature* creature = 0x1B99365DFD0
- Unit
- WorldObject
- Object
- DataMap CustomData = 0x1B99365DFD8
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0x60
- int* m_int32Values = 0x42000001
- unsigned int* m_uint32Values = 0x42000001
- float* m_floatValues = 32.000004
- UpdateMask _changesMask = 0x1B99365E030
- unsigned int m_valuesCount = 0x94
- unsigned int _fieldNotifyFlags = 0x100
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x0
- PackedGuid m_PackGUID = 0x1B99365E048
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0x44B92BD744BFF8A4
- PositionXYZStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- PositionXYZOStreamer
- <user defined> m_pos = 0x44B92BD744BFF8A4
- float m_positionX = 1535.770020
- float m_positionY = 1481.369995
- float m_positionZ = 352.109009
- float m_orientation = 0.188495
- unsigned int m_mapId = 0x1E9
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x1B99365E08C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x1B99365E098
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x1B99365E0A4
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x1B99365E0D8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x1B99365E10C
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x1B99365E118
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x1B99365E128
- ElunaEventProcessor* elunaEvents = 0x1B9934949F0
- std::string m_name = "Bilbanoi"
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- std::optional<float> m_visibilityDistanceOverride = 0x0
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- unsigned int _zoneId = 0xCCD
- unsigned int _areaId = 0x11DB
- float _floorZ = 352.109894
- bool _outdoors = 0x0
- LiquidData _liquidData = 0x1B99365E1E8
- bool _updatePositionData = 0x0
- Transport* m_transport = NULL
- Map* m_currMap = 0x1B9936DB020
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- bool m_useCombinedPhases = 0x1
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > _allowedLooters = 0x1B99365E220
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- Unit* m_creator = NULL
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_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
- SafeUnitPointer m_movedByPlayer
- Unit* ptr = NULL
- Unit* defaultValue = NULL
- ObjectGuid[7] m_SummonSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- EventProcessor m_Events
- unsigned int m_time = 0x0
- std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x1B99365E328
- bool m_aborting = 0x0
- std::vector<SpellImmune,std::allocator<SpellImmune> >[8] m_spellImmune
- [0] = 0x1B99365E340
- [1] = 0x1B99365E358
- [2] = 0x1B99365E370
- [3] = 0x1B99365E388
- [4] = 0x1B99365E3A0
- [5] = 0x1B99365E3B8
- [6] = 0x1B99365E3D0
- [7] = 0x1B99365E3E8
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
- std::_Tree<std::_Tset_traits<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *>,0> >
- std::_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
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- bool m_ControlledByPlayer = 0x0
- bool m_CreatedByPlayer = 0x0
- std::set<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *> > SafeUnitPointerSet
- std::_Tree<std::_Tset_traits<SafeUnitPointer *,std::less<SafeUnitPointer *>,std::allocator<SafeUnitPointer *>,0> >
- 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
- Movement::MoveSpline* movespline = 0x1B98F4A6470
- Movement::Spline<int> spline = 0x1B98F4A6470
- Movement::FacingInfo facing = 0x1B98F4A64B0
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x100
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- bool onTransport = 0x0
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- unsigned int m_realRace = 0x0
- unsigned int m_race = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x0
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369A720
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x0
- <user defined> _Multi_equal_check_result = 0x0
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365E478
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365E488
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- _List_node_remove_op
- std::list<DynamicObject *,std::allocator<DynamicObject *> >& _List = 0x1B99369A460
- std::_List_node<DynamicObject *,void *>* _Head = NULL
- std::_List_node<DynamicObject *,void *>** _Tail = 0x1B99369A7E0
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x1B99365E4C0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > m_gameObj
- _List_node_remove_op
- std::list<ObjectGuid,std::allocator<ObjectGuid> >& _List = 0x1B99369A7E0
- std::_List_node<ObjectGuid,void *>* _Head = NULL
- std::_List_node<ObjectGuid,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x1B99365E4D0
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = NULL
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- <user defined> value_compare = 0x1B99358B560
- 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
- <user defined> value_compare = 0x1B99358B560
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365E518
- 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
- <user defined> value_compare = 0x1B99358BEA0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369A6E0
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99358B560
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365E528
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x1B99358B560
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x1B99365E548
- [1] = 0x1B99365E558
- [2] = 0x1B99365E568
- [3] = 0x1B99365E578
- [4] = 0x1B99365E588
- [5] = 0x1B99365E598
- [6] = 0x1B99365E5A8
- [7] = 0x1B99365E5B8
- [8] = 0x1B99365E5C8
- [9] = 0x1B99365E5D8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- _List_node_remove_op
- std::list<Aura *,std::allocator<Aura *> >& _List = 0x1B99369CB40
- std::_List_node<Aura *,void *>* _Head = NULL
- std::_List_node<Aura *,void *>** _Tail = 0x1B99369CFE0
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x1B99365F918
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- _List_node_remove_op
- std::list<AuraApplication *,std::allocator<AuraApplication *> >& _List = 0x1B99369CFE0
- std::_List_node<AuraApplication *,void *>* _Head = NULL
- std::_List_node<AuraApplication *,void *>** _Tail = 0x1B99358B820
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x1B99365F928
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- <user defined> value_compare = 0x1B99365F938
- 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
- <user defined> value_compare = 0x1B99365F938
- unsigned int m_interruptMask = 0x0
- float[4] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- [0] = 0x1B99365F94C
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 955.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[4]
- [0] = 0.000000
- [1] = 1.000000
- [2] = 0.000000
- [3] = 1.000000
- float[2] m_weaponDamage
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- [0] = 0x1B99365FADC
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- float[2]
- [0] = 13.926400
- [1] = 0.000000
- [0] = 0x415ED289
- float[2]
- [0] = 20.889601
- [1] = 0.000000
- bool m_canModifyStats = 0x0
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- <user defined> value_compare = 0x1B99358C120
- 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
- <user defined> value_compare = 0x1B99365FB10
- float[9] m_speed_rate
- [0] = 1.100000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- _List_node_remove_op
- std::list<Player *,std::allocator<Player *> >& _List = 0x1B99369CD20
- std::_List_node<Player *,void *>* _Head = NULL
- std::_List_node<Player *,void *>** _Tail = NULL
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x1B99365FB50
- MotionMaster* i_motionMaster = 0x1B99358B320
- std::vector<MovementGenerator *,std::allocator<MovementGenerator *> >* _expList = NULL
- MovementGenerator*[3] Impl
- [0] = NULL
- [1] = NULL
- [2] = NULL
- int _top = 0xFFFFFFFF
- Unit* _owner = 0x1B99365DFD0
- bool[3] _needInit
- [0] = 0x1
- [1] = 0x1
- [2] = 0x1
- unsigned int _cleanFlag = 0x0
- unsigned int[4] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- int m_regenTimer = 0x7D0
- ThreatMgr m_ThreatMgr
- HostileReference* iCurrentVictim = NULL
- Unit* iOwner = 0x1B99365DFD0
- unsigned int iUpdateTimer = 0x7D0
- ThreatContainer iThreatContainer = 0x1B99365FB98
- ThreatContainer iThreatOfflineContainer = 0x1B99365FBB0
- std::map<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> > > _charmThreatInfo
- std::_Tree<std::_Tmap_traits<ObjectGuid,float,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,float> >,0> >
- <user defined> value_compare = 0xA0
- 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
- <user defined> value_compare = 0x1B99365FBC8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- bool m_applyResilience = 0x0
- bool _instantCast = 0x0
- unsigned int m_rootTimes = 0x0
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- unsigned int m_lastManaUse = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing
- <user defined> _List_node_remove_op = 0x1B99365FC10
- std::_Compressed_pair<std::allocator<std::_List_node<DiminishingReturn,void *> >,std::_List_val<std::_List_simple_types<DiminishingReturn> >,1> _Mypair = 0x1B99365FC10
- HostileRefMgr m_HostileRefMgr
- RefMgr<Unit,ThreatMgr>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC28
- LinkedListElement iLast = 0x1B99365FC38
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC38
- <user defined> iterator = 0x9365FC38
- <user defined> iterator = 0x1B99365FC20
- Unit* iOwner = 0x1B99365DFD0
- FollowerRefMgr m_FollowingRefMgr
- RefMgr<Unit,TargetedMovementGeneratorBase>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FC60
- LinkedListElement iLast = 0x1B99365FC70
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FC70
- <user defined> iterator = 0x9365FC70
- <user defined> iterator = 0x1B99365FC58
- Unit* m_comboTarget = NULL
- int m_comboPoints = 0x0
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- <user defined> _Min_buckets_construct_ptr = 0x1B99365FC98
- _Clear_guard
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >* _Target = 0x3F800000
- _Range_eraser
- std::list<Unit *,std::allocator<Unit *> >& _List = 0x3F800000
- std::_List_node<Unit *,void *>* _Predecessor = 0x1B99369CEE0
- std::_List_node<Unit *,void *>* _Next = NULL
- <user defined> _Equal_range_result = 0x1B99365FC98
- <user defined> _Multi_equal_check_result = 0x1B99365FC98
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x1B99365FCA0
- std::_Hash_vec<std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x1B99365FCB0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- RedirectThreatInfo _redirectThreatInfo
- ObjectGuid _targetGUID = 0x0
- unsigned int _threatPct = 0x0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _lastExtraAttackSpell = 0x0
- std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > extraAttacksTargets
- 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> >
- <user defined> _Min_buckets_construct_ptr = 0x3F800000
- _Clear_guard
- 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
- <user defined> _Range_eraser = 0x3F800000
- <user defined> _Equal_range_result = 0x3F800000
- <user defined> _Multi_equal_check_result = 0x3F800000
- 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
- std::list<std::pair<ObjectGuid const ,unsigned int>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > _List = 0x1B99365FD00
- std::_Hash_vec<std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,unsigned int> > > > > > _Vec = 0x1B99365FD10
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid _lastDamagedTargetGuid
- unsigned int _guid = 0x0
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefMgr<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- GridRefMgr<Creature>* iRefTo = NULL
- Creature* iRefFrom = NULL
- MovableMapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x0
- unsigned int grid_y = 0x0
- unsigned int cell_x = 0x0
- unsigned int cell_y = 0x0
- unsigned int nocreate = 0x0
- unsigned int reserved = 0x0
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x0
- unsigned int All = 0x0
- Cell::<unnamed-type-data> data = 0x0
- int _moveState = 0x0
- Position _newPosition
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> m_pos = 0x0
- PositionXYZOStreamer
- <user defined> m_pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- <unnamed-type-_spellFocusInfo>
- Spell* Spell = 0x7FF793F2C0D0
- SpellInfo* m_spellInfo = 0x7FF792FA6250
- Item* m_CastItem = 0x7FF792FA6A90
- Item* m_weaponItem = 0x7FF792FB07C0
- ObjectGuid m_castItemGUID = 0x7FF792FB3580
- unsigned int m_cast_count = 0x80
- unsigned int m_glyphIndex = 0x7FF7
- unsigned int m_preCastSpell = 0x92F06340
- SpellCastTargets m_targets = 0x7FF793F2C100
- int m_customError = 0x92EFF5E0
- Unit* m_comboTarget = 0x7FF792EFF5F0
- int m_comboPointGain = 0xC0
- std::set<Aura *,std::less<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF793F2C208
- Unit* m_caster = 0x7FF792F545A0
- SpellValue* m_spellValue = 0x7FF792F75FF0
- ObjectGuid m_originalCasterGUID = 0x7FF792F00970
- Unit* m_originalCaster = 0x7FF792F68DB0
- Spell** m_selfContainer = 0xB98320EC83485340
- int m_spellSchoolMask = 0x92FAC300
- int m_attackType = 0x7FF7
- int m_powerCost = 0x92F0AD60
- int m_casttime = 0x7FF7
- int m_channeledDuration = 0x92FA72E0
- bool m_canReflect = 0xF7
- unsigned int m_spellFlags = 0x7F
- bool m_autoRepeat = 0x0
- unsigned int m_runesState = 0x0
- unsigned int m_delayAtDamageCount = 0xE0
- unsigned int m_delayStart = 0x7FF792FAA8B0
- unsigned int m_delayMoment = 0x7FF792F8AF20
- unsigned int m_delayTrajectory = 0x7FF792FAADC0
- bool m_immediateHandled = 0x60
- bool m_referencedFromCurrentSpell = 0xB2
- bool m_executedCurrently = 0xFA
- bool m_needComboPoints = 0x92
- unsigned int m_applyMultiplierMask = 0xF7
- float[3] m_damageMultipliers
- [0] = -0.000000
- [1] = 0.000000
- [2] = -0.000000
- Unit* unitTarget = 0x7FF792F928D0
- Item* itemTarget = 0x7FF792FB3990
- GameObject* gameObjTarget = 0x7FF792FB29C0
- WorldLocation* destTarget = 0x7FF792FB3870
- int damage = 0x92FB2300
- int effectHandleMode = 0x7FF7
- Aura* m_spellAura = 0x7FF792FB3A90
- int m_diminishLevel = 0x92FB2DA0
- int m_diminishGroup = 0x7FF7
- GameObject* focusObject = 0x7FF792FB2FE0
- int m_damage = 0x92FB87B0
- int m_healing = 0x7FF7
- unsigned int m_procAttacker = 0x92FAFF30
- unsigned int m_procVictim = 0x7FF7
- unsigned int m_procEx = 0x92FAC710
- std::list<TargetInfo,std::allocator<TargetInfo> > m_UniqueTargetInfo = 0x7FF793F2C2E8
- unsigned int m_channelTargetEffectMask = 0x60
- GOTargetInfo
- ObjectGuid targetGUID = 0x7FF792FA6250
- unsigned int timeDelay = 0x7FF792FA6A90
- unsigned int effectMask = 0xC0
- bool processed = 0x7
- std::list<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF793F2C300
- ItemTargetInfo
- Item* item = 0x7FF792FA6250
- unsigned int effectMask = 0x90
- std::list<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF793F2C310
- SpellDestination[3] m_destTargets
- [0] = 0x7FF793F2C320
- [1] = 0x7FF793F2C350
- [2] = 0x7FF793F2C380
- bool _scriptsLoaded = 0x70
- std::list<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF793F2C3B8
- HitTriggerSpell
- SpellInfo* triggeredSpell = 0x7FF792FA6250
- SpellInfo* triggeredByAura = 0x7FF792FA6A90
- unsigned int triggeredByEffIdx = 0xC0
- int chance = 0x7FF7
- std::list<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF793F2C3C8
- unsigned int m_spellState = 0x92F94380
- int m_timer = 0x7FF7
- SpellEvent* _spellEvent = 0x7FF792F943F0
- int _triggeredCastFlags = 0x92F90B30
- TriggeredByAuraSpellData m_triggeredByAuraSpell = 0x7FF793F2C3F0
- bool m_skipCheck = 0xE0
- unsigned int m_auraScaleMask = 0x41
- std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF792F76010
- bool _spellTargetsSelected = 0x0
- ByteBuffer*[3] m_effectExecuteData
- [0] = 0x7FF792FA8D00
- [1] = 0x7FF792FAAA80
- [2] = 0x7FF792FAAA50
- unsigned int Delay = 0x3F800000
- ObjectGuid Target
- unsigned int _guid = 0x1B99358A920
- float Orientation = 0.000000
- Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
- Spell* Spell = NULL
- unsigned int Delay = 0x0
- ObjectGuid Target
- unsigned int _guid = 0x0
- float Orientation = 0.000000
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDA0
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x1B99365FDB8
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _guid = 0x0
- ObjectGuid lootOwnerGUID
- unsigned int _guid = 0x0
- int loot_type = 0x0
- ObjectGuid containerGUID
- unsigned int _guid = 0x0
- ObjectGuid sourceWorldObjectGUID
- unsigned int _guid = 0x0
- GameObject* sourceGameObject = NULL
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x1B99365FE08
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE18
- 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
- <user defined> value_compare = 0x1B99358B520
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE28
- 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
- <user defined> value_compare = 0x1B99358B2A0
- 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
- 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> >
- <user defined> value_compare = 0x1B99365FE38
- 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
- <user defined> value_compare = 0x1B99358B620
- LootValidatorRefMgr i_LootValidatorRefMgr
- RefMgr<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x1B99365FE50
- LinkedListElement iLast = 0x1B99365FE60
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x9365FE60
- <user defined> iterator = 0x9365FE60
- <user defined> iterator = 0x1B99365FE48
- iterator
- LootValidatorRef* _Ptr = 0x7FF793F2C070
- unsigned int[8] m_spells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement