Revision: TrinityCore rev. unknown 1970-01-01 00:00:00 +0000 (Archived branch) (Win64, Debug, Static) Date 8:5:2024. Time 14:17 //===================================================== *** Hardware *** Processor: AMD Ryzen 5 5600G with Radeon Graphics Number Of Processors: 12 Physical Memory: 6711516 KB (Available: 549764 KB) Commit Charge Limit: 15345100 KB *** Operation System *** Microsoft Windows 10 Pro //===================================================== Exception code: C0000005 ACCESS_VIOLATION Fault address: 00007FF7D9A974CB 01:0000000000B764CB C:\ElunaTrinityWotlk\build\bin\Debug\worldserver.exe Registers: RAX:0000000000000000 RBX:0000000000000000 RCX:0000000000000000 RDX:00007FF7DB40ABB0 RSI:000000DBF2EFA1C8 RDI:000000DBF2EFA090 R8: 00007FF7DBE30D78 R9: B2552AEFDFC41537 R10:0000000000000040 R11:000001F01295FDF0 R12:0000000000000000 R13:0000000000000000 R14:0000000000000000 R15:0000000000000000 CS:RIP:0033:00007FF7D9A974CB SS:RSP:002B:000000DBF2EF9B60 RBP:00000000 DS:002B ES:002B FS:0053 GS:002B Flags:00010206 Call stack: Address Frame Function SourceFile 00007FF7D9A974CB 000000DBF2EF9B60 Map::GetEntry+B C:\ElunaTrinityWotlk\src\server\game\Maps\Map.h line 336 00007FF7DA7BA8AE 000000DBF2EFA090 WanderingBotsGenerator::GenerateWanderingBotToSpawn+D4E C:\ElunaTrinityWotlk\src\server\game\AI\NpcBots\botdatamgr.cpp line 365 00007FF7DA7BB72A 000000DBF2EFA600 WanderingBotsGenerator::GenerateWanderingBotsToSpawn+BEA C:\ElunaTrinityWotlk\src\server\game\AI\NpcBots\botdatamgr.cpp line 571 00007FF7DA78BD84 000000DBF2EFB5D0 BotDataMgr::GenerateBattlegroundBots+11A4 C:\ElunaTrinityWotlk\src\server\game\AI\NpcBots\botdatamgr.cpp line 1463 00007FF7DA7266BC 000000DBF2EFBBD0 BattlegroundQueue::AddGroup+ECC C:\ElunaTrinityWotlk\src\server\game\Battlegrounds\BattlegroundQueue.cpp line 261 00007FF7DA855AE2 000000DBF2EFCC00 WorldSession::HandleBattlemasterJoinOpcode+D92 C:\ElunaTrinityWotlk\src\server\game\Handlers\BattleGroundHandler.cpp line 219 00007FF7DA63FD93 000000DBF2EFCC30 PacketHandler::Call+23 C:\ElunaTrinityWotlk\src\server\game\Server\Protocol\Opcodes.cpp line 48 00007FF7D9E1A4C1 000000DBF2EFDAC0 WorldSession::Update+581 C:\ElunaTrinityWotlk\src\server\game\Server\WorldSession.cpp line 353 00007FF7D99B2CDF 000000DBF2EFDC50 World::UpdateSessions+1BF C:\ElunaTrinityWotlk\src\server\game\World\World.cpp line 3156 00007FF7D99B1EF4 000000DBF2EFE420 World::Update+724 C:\ElunaTrinityWotlk\src\server\game\World\World.cpp line 2462 00007FF7D8F6AC49 000000DBF2EFE610 WorldUpdateLoop+379 C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 533 00007FF7D8F6F285 000000DBF2EFFD70 main+2B65 C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 419 00007FF7DAF7B299 000000DBF2EFFDC0 invoke_main+39 D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 79 00007FF7DAF7B1EE 000000DBF2EFFE30 __scrt_common_main_seh+12E D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288 00007FF7DAF7B0AE 000000DBF2EFFE60 __scrt_common_main+E D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 331 00007FF7DAF7B30E 000000DBF2EFFE90 mainCRTStartup+E D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17 00007FFE9BF47344 000000DBF2EFFEC0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF2EFFF40 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D104 000000DBF32FEE60 NtRemoveIoCompletion+14 00007FFE9ABD452F 000000DBF32FEEC0 GetQueuedCompletionStatus+4F 00007FF7D8FB8640 000000DBF32FF0E0 boost::asio::detail::win_iocp_io_context::do_one+1A0 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434 00007FF7D8FC55F5 000000DBF32FF210 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204 00007FF7D8FC52E7 000000DBF32FF280 boost::asio::io_context::run+47 C:\local\boost_1_78_0\boost\asio\impl\io_context.ipp line 63 00007FF7D8FC5297 000000DBF32FF2B0 Trinity::Asio::IoContext::run+17 C:\ElunaTrinityWotlk\src\common\Asio\IoContext.h line 37 00007FF7D8F6FEDF 000000DBF32FF2E0 `main'::`55'::::operator()+1F C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 281 00007FF7D8F71FA7 000000DBF32FF310 boost::asio::detail::binder0<`main'::`55':: >::operator()+17 C:\local\boost_1_78_0\boost\asio\detail\bind_handler.hpp line 61 00007FF7D8F8B6C9 000000DBF32FF340 boost_asio_handler_invoke_helpers::invoke >,boost::asio::detail::binder0<`main'::`55':: > >+19 C:\local\boost_1_78_0\boost\asio\detail\handler_invoke_helpers.hpp line 56 00007FF7D8F72A19 000000DBF32FF420 boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>::do_complete+B9 C:\local\boost_1_78_0\boost\asio\detail\executor_op.hpp line 70 00007FF7D8FB467F 000000DBF32FF460 boost::asio::detail::scheduler_operation::complete+3F C:\local\boost_1_78_0\boost\asio\detail\scheduler_operation.hpp line 41 00007FF7D8FB8EF4 000000DBF32FF540 boost::asio::detail::scheduler::do_run_one+2A4 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 493 00007FF7D8FC5471 000000DBF32FF6B0 boost::asio::detail::scheduler::run+131 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 210 00007FF7D8FA5DC6 000000DBF32FF710 boost::asio::thread_pool::thread_function::operator()+46 C:\local\boost_1_78_0\boost\asio\impl\thread_pool.ipp line 39 00007FF7D8FC51DB 000000DBF32FF740 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 00007FF7D8FCB4C9 000000DBF32FF7B0 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 00007FFDF2823010 000000DBF32FF810 _register_onexit_function+130 00007FFE9BF47344 000000DBF32FF840 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF32FF8C0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D104 000000DBF33FF1F0 NtRemoveIoCompletion+14 00007FFE9ABD452F 000000DBF33FF250 GetQueuedCompletionStatus+4F 00007FF7D8FB8640 000000DBF33FF470 boost::asio::detail::win_iocp_io_context::do_one+1A0 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434 00007FF7D8FC55F5 000000DBF33FF5A0 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204 00007FF7D8FC52E7 000000DBF33FF610 boost::asio::io_context::run+47 C:\local\boost_1_78_0\boost\asio\impl\io_context.ipp line 63 00007FF7D8FC5297 000000DBF33FF640 Trinity::Asio::IoContext::run+17 C:\ElunaTrinityWotlk\src\common\Asio\IoContext.h line 37 00007FF7D8F6FEDF 000000DBF33FF670 `main'::`55'::::operator()+1F C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 281 00007FF7D8F71FA7 000000DBF33FF6A0 boost::asio::detail::binder0<`main'::`55':: >::operator()+17 C:\local\boost_1_78_0\boost\asio\detail\bind_handler.hpp line 61 00007FF7D8F8B6C9 000000DBF33FF6D0 boost_asio_handler_invoke_helpers::invoke >,boost::asio::detail::binder0<`main'::`55':: > >+19 C:\local\boost_1_78_0\boost\asio\detail\handler_invoke_helpers.hpp line 56 00007FF7D8F72A19 000000DBF33FF7B0 boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>::do_complete+B9 C:\local\boost_1_78_0\boost\asio\detail\executor_op.hpp line 70 00007FF7D8FB467F 000000DBF33FF7F0 boost::asio::detail::scheduler_operation::complete+3F C:\local\boost_1_78_0\boost\asio\detail\scheduler_operation.hpp line 41 00007FF7D8FB8EF4 000000DBF33FF8D0 boost::asio::detail::scheduler::do_run_one+2A4 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 493 00007FF7D8FC5471 000000DBF33FFA40 boost::asio::detail::scheduler::run+131 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 210 00007FF7D8FA5DC6 000000DBF33FFAA0 boost::asio::thread_pool::thread_function::operator()+46 C:\local\boost_1_78_0\boost\asio\impl\thread_pool.ipp line 39 00007FF7D8FC51DB 000000DBF33FFAD0 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 00007FF7D8FCB4C9 000000DBF33FFB40 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 00007FFDF2823010 000000DBF33FFBA0 _register_onexit_function+130 00007FFE9BF47344 000000DBF33FFBD0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF33FFC50 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF34FFB10 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF34FFB90 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF34FFBD0 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF34FFC10 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF34FFC40 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF34FFC80 _Cnd_wait+44 00007FF7D8FD7184 000000DBF34FFCC0 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 00007FF7DACD8236 000000DBF34FFD20 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 00007FF7DACD7B05 000000DBF34FFD90 DatabaseWorker::WorkerThread+55 C:\ElunaTrinityWotlk\src\server\database\Database\DatabaseWorker.cpp line 50 00007FF7DACD7FCE 000000DBF34FFDC0 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 00007FF7DACD7E2B 000000DBF34FFE30 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 00007FFDF2823010 000000DBF34FFE90 _register_onexit_function+130 00007FFE9BF47344 000000DBF34FFEC0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF34FFF40 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF35FF8E0 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF35FF960 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF35FF9A0 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF35FF9E0 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF35FFA10 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF35FFA50 _Cnd_wait+44 00007FF7D8FD7184 000000DBF35FFA90 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 00007FF7DACD8236 000000DBF35FFAF0 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 00007FF7DACD7B05 000000DBF35FFB60 DatabaseWorker::WorkerThread+55 C:\ElunaTrinityWotlk\src\server\database\Database\DatabaseWorker.cpp line 50 00007FF7DACD7FCE 000000DBF35FFB90 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 00007FF7DACD7E2B 000000DBF35FFC00 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 00007FFDF2823010 000000DBF35FFC60 _register_onexit_function+130 00007FFE9BF47344 000000DBF35FFC90 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF35FFD10 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF36FF5A0 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF36FF620 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF36FF660 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF36FF6A0 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF36FF6D0 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF36FF710 _Cnd_wait+44 00007FF7D8FD7184 000000DBF36FF750 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 00007FF7DACD8236 000000DBF36FF7B0 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 00007FF7DACD7B05 000000DBF36FF820 DatabaseWorker::WorkerThread+55 C:\ElunaTrinityWotlk\src\server\database\Database\DatabaseWorker.cpp line 50 00007FF7DACD7FCE 000000DBF36FF850 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 00007FF7DACD7E2B 000000DBF36FF8C0 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 00007FFDF2823010 000000DBF36FF920 _register_onexit_function+130 00007FFE9BF47344 000000DBF36FF950 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF36FF9D0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D064 000000DBF37FF5C0 ZwWaitForSingleObject+14 00007FFE9ABA30CE 000000DBF37FF660 WaitForSingleObjectEx+8E 00007FF7D8FA5E79 000000DBF37FF690 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+39 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 70 00007FF7D8FC523B 000000DBF37FF6C0 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 00007FF7D8FCB4C9 000000DBF37FF730 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 00007FFDF2823010 000000DBF37FF790 _register_onexit_function+130 00007FFE9BF47344 000000DBF37FF7C0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF37FF840 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF30FF850 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF30FFB50 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF30FFB80 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF30FFC00 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF44FF7A0 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF44FFAA0 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF44FFAD0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF44FFB50 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF38FF490 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF38FF510 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF38FF550 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF38FF590 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF38FF5C0 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF38FF600 _Cnd_wait+44 00007FF7D8FD7184 000000DBF38FF640 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 00007FF7DA77B8B6 000000DBF38FF6A0 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 00007FF7DA779873 000000DBF38FF700 MapUpdater::WorkerThread+73 C:\ElunaTrinityWotlk\src\server\game\Maps\MapUpdater.cpp line 115 00007FF7DA77AC8E 000000DBF38FF730 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 00007FF7DA77A61B 000000DBF38FF7A0 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 00007FFDF2823010 000000DBF38FF800 _register_onexit_function+130 00007FFE9BF47344 000000DBF38FF830 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF38FF8B0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D064 000000DBF39FFA30 ZwWaitForSingleObject+14 00007FFE9ABA30CE 000000DBF39FFAD0 WaitForSingleObjectEx+8E 00007FF7D8FA5E79 000000DBF39FFB00 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+39 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 70 00007FF7D8FC523B 000000DBF39FFB30 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 00007FF7D8FCB4C9 000000DBF39FFBA0 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 00007FFDF2823010 000000DBF39FFC00 _register_onexit_function+130 00007FFE9BF47344 000000DBF39FFC30 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF39FFCB0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D104 000000DBF3AFEFF0 NtRemoveIoCompletion+14 00007FFE9ABD452F 000000DBF3AFF050 GetQueuedCompletionStatus+4F 00007FF7D8FB8640 000000DBF3AFF270 boost::asio::detail::win_iocp_io_context::do_one+1A0 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434 00007FF7D8FC55F5 000000DBF3AFF3A0 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204 00007FF7D8FC52E7 000000DBF3AFF410 boost::asio::io_context::run+47 C:\local\boost_1_78_0\boost\asio\impl\io_context.ipp line 63 00007FF7D8FC5297 000000DBF3AFF440 Trinity::Asio::IoContext::run+17 C:\ElunaTrinityWotlk\src\common\Asio\IoContext.h line 37 00007FF7D9AE7B65 000000DBF3AFF650 NetworkThread::Run+225 C:\ElunaTrinityWotlk\src\server\shared\Networking\NetworkThread.h line 129 00007FF7D9AE495E 000000DBF3AFF680 std::invoke::*)(void),NetworkThread *>+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 00007FF7D9AE300B 000000DBF3AFF6F0 std::thread::_Invoke::*)(void),NetworkThread *>,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 00007FFDF2823010 000000DBF3AFF750 _register_onexit_function+130 00007FFE9BF47344 000000DBF3AFF780 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3AFF800 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D0C4 000000DBF3BFF460 ZwDeviceIoControlFile+14 00007FFE9AB97861 000000DBF3BFF5C0 WriteConsoleW+191 00007FFE9ACA0A5B 000000DBF3BFF710 ReadConsoleA+1CB 00007FFE9ACA0AEA 000000DBF3BFF750 ReadConsoleW+1A 00007FF7DAD09658 000000DBF3BFF7E0 ReadWinConsole+A8 C:\ElunaTrinityWotlk\src\common\Utilities\Util.cpp line 628 00007FF7D8FCBF01 000000DBF3BFF970 CliThread+171 C:\ElunaTrinityWotlk\src\server\worldserver\CommandLine\CliRunnable.cpp line 152 00007FF7D8F8B6A1 000000DBF3BFF9A0 std::invoke+11 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1730 00007FF7D8F81D30 000000DBF3BFFA00 std::thread::_Invoke,0>+50 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 00007FFDF2823010 000000DBF3BFFA60 _register_onexit_function+130 00007FFE9BF47344 000000DBF3BFFA90 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3BFFB10 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF2FFF950 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF2FFFC50 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF2FFFC80 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF2FFFD00 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF31FF560 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF31FF860 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF31FF890 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF31FF910 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF3CFF630 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF3CFF930 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF3CFF960 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3CFF9E0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48DB34 000000DBF3DFF540 NtWaitForMultipleObjects+14 00007FFE9ABD1D20 000000DBF3DFF830 WaitForMultipleObjectsEx+F0 00007FFE9B753146 000000DBF3DFFAC0 InternalTlsAllocData+486 00007FFE9B752FC0 000000DBF3DFFB10 InternalTlsAllocData+300 00007FFE9B752DD0 000000DBF3DFFB70 InternalTlsAllocData+110 00007FFE9B752D59 000000DBF3DFFBA0 InternalTlsAllocData+99 00007FFE9BF47344 000000DBF3DFFBD0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3DFFC50 RtlUserThreadStart+21 ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 00007FF7D9A974CB 000000DBF2EF9B60 Map::GetEntry+B C:\ElunaTrinityWotlk\src\server\game\Maps\Map.h line 336 Local Map* this = NULL 00007FF7DA7BA8AE 000000DBF2EFA090 WanderingBotsGenerator::GenerateWanderingBotToSpawn+D4E C:\ElunaTrinityWotlk\src\server\game\AI\NpcBots\botdatamgr.cpp line 365 Local WanderingBotsGenerator* this = 0x7FF7DBE75E38 std::map,std::allocator > > wbot_faction_for_ex_class std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE75E38 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE75E38 value_compare = 0x7FF7DBE75E38 unsigned int next_bot_id = 0x11D87 unsigned int enabledBotsCount = 0x13B Parameter std::map,std::allocator >,std::less,std::allocator,std::allocator > > > >& spareBotIdsPerClass = 0xDBF2EFA2D8 std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > value_compare = 0xDBF2EFA2D8 std::_Compressed_pair,std::_Compressed_pair,std::allocator > >,void *> >,std::_Tree_val,std::allocator > > > >,1>,1> _Mypair std::_Compressed_pair,std::allocator > >,void *> >,std::_Tree_val,std::allocator > > > >,1> _Myval2 = 0xDBF2EFA2D8 value_compare = 0xDBF2EFA2D8 Parameter unsigned int desired_bracket = 0x1 Parameter std::vector >& spawns_a = 0xDBF2EFA0F8 std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD849A0 WanderNode** _Myfirst = 0x1F005CC09C0 WanderNode** _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Parameter std::vector >& spawns_h = 0xDBF2EFA138 std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD84BD0 WanderNode** _Myfirst = 0x1F005CBF5D0 WanderNode** _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Parameter std::vector >& spawns_n = 0xDBF2EFA178 std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD84C70 WanderNode** _Myfirst = 0xCDCDCDCDCDCDCDCD * _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Parameter bool immediate = 0x1 Parameter PvPDifficultyEntry* bracketEntry = 0x1EFBB777030 unsigned int MapID = 0x1E9 unsigned int RangeIndex = 0x0 unsigned int MinLevel = 0xA unsigned int MaxLevel = 0x13 unsigned int Difficulty = 0x0 Parameter std::set,std::allocator >* registry = 0xDBF2EFA9A8 std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair std::_Compressed_pair >,std::_Tree_val >,1> _Myval2 = 0xDBF2EFA9A8 Local CreatureTemplate& bot_template = 0x1EFB15A0A98 unsigned int Entry = 0x11D87 unsigned int[3] DifficultyEntry [0] = 0x0 [1] = 0x0 [2] = 0x0 unsigned int[2] KillCredit [0] = 0x112AB [1] = 0x0 unsigned int Modelid1 = 0xC25 unsigned int Modelid2 = 0x0 unsigned int Modelid3 = 0x0 unsigned int Modelid4 = 0x0 std::string Name = "Nittlebur" std::string Title = "" std::string IconName = "" unsigned int GossipMenuId = 0x0 unsigned int minlevel = 0xA unsigned int maxlevel = 0x13 unsigned int expansion = 0x2 unsigned int faction = 0x23 unsigned int npcflag = 0x1 float speed_walk = 1.000000 float speed_run = 1.000000 float scale = 1.000000 unsigned int rank = 0x0 unsigned int dmgschool = 0x0 unsigned int BaseAttackTime = 0xED8 unsigned int RangeAttackTime = 0x7D0 float BaseVariance = 1.000000 float RangeVariance = 1.000000 unsigned int unit_class = 0x8 unsigned int unit_flags = 0x0 unsigned int unit_flags2 = 0x20 unsigned int dynamicflags = 0x0 int family = 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 = 0x1 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 ModDamage = 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 = 0x320 WorldPacket[9] QueryData [0] = 0x1EFB15A0C58 [1] = 0x1EFB15A0CA0 [2] = 0x1EFB15A0CE8 [3] = 0x1EFB15A0D30 [4] = 0x1EFB15A0D78 [5] = 0x1EFB15A0DC0 [6] = 0x1EFB15A0E08 [7] = 0x1EFB15A0E50 [8] = 0x1EFB15A0E98 Local std::pair,std::allocator > >& spareBotPair = 0x1F0110BFAC0 unsigned int first = 0x8 std::set,std::allocator > second std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F0110BFAC8 Local unsigned int max_level = 0x50 Local int beqId = 0x1 Local unsigned int orig_entry = 0x112AB Local NpcBotExtras* bot_extras = 0x1F005B54F00 unsigned int race = 0x7 unsigned int bclass = 0x8 Local CoordPair<64> g unsigned int x_coord = 0x22 unsigned int y_coord = 0x22 Local TeamId bot_team = 0x0 Local NpcBotExtras* orig_extras = 0x1EFB3D00490 unsigned int race = 0x7 unsigned int bclass = 0x8 Local unsigned int bot_faction = 0x73 Local CoordPair<512> c unsigned int x_coord = 0x117 unsigned int y_coord = 0x116 Local unsigned int bot_spec = 0x18 Local std::vector >* bot_spawn_nodes = 0xDBF2EFA0F8 std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD849A0 WanderNode** _Myfirst = 0x1F005CC09C0 WanderNode** _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Local Map* map = NULL Local unsigned int bot_class = 0x8 Local std::vector > level_nodes std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD85A30 WanderNode** _Myfirst = 0x1F005CC09C0 WanderNode** _Mylast = 0xFDFDFDFD * _Myend = 0xFDFDFDFD Local NpcBotData* bot_data = 0x1F012623D40 unsigned int owner = 0x0 unsigned int hire_time = 0x0 unsigned int roles = 0x14 unsigned int faction = 0x73 unsigned int spec = 0x18 unsigned int[18] equips [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 std::set,std::allocator > disabled_spells std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F012623DA8 Local WanderNode* spawnLoc = 0x1F005CC09C0 Position XY = 0x1F005CC09C0 XYZ = 0x1F005CC09C0 XYZO = 0x1F005CC09C0 PackedXYZ = 0x1F005CC09C0 float m_positionX = 1535.770020 float m_positionY = 1481.369995 float m_positionZ = 352.109009 float m_orientation = 0.188495 ?$Streamer@UXY@Position@@ Position* Pos = 0x44B92BD744BFF8A4 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0x44B92BD744BFF8A4 ?$Streamer@UXYZ@Position@@ Pos = 0x44B92BD744BFF8A4 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x44B92BD744BFF8A4 ?$Streamer@UXYZO@Position@@ Pos = 0x44B92BD744BFF8A4 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x44B92BD744BFF8A4 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x44B92BD744BFF8A4 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x44B92BD744BFF8A4 unsigned int _wpId = 0x944 unsigned int _mapId = 0x1E9 unsigned int _zoneId = 0xCCD unsigned int _areaId = 0x11DB std::string _name = "WarsongGulchSpawnA1" unsigned int _minLevel = 0xA unsigned int _maxLevel = 0x50 unsigned int _flags = 0xFB std::list > _links _List_node_remove_op std::list >& _List = 0x1F005DFDCD0 std::_List_node* _Head = 0x1F005DE3340 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F005CC0A10 Creature* _creature = NULL Local std::unordered_map,std::equal_to,std::allocator > >& all_templates = 0x7FF7DBE37AB0 std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x7FF7DBE37AB0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x3F800000 _Range_eraser std::list,std::allocator > >& _List = 0x3F800000 std::_List_node,void *>* _First = 0x1EFBA74F030 std::_List_node,void *>* _Next = 0x1EFBB19DC20 _Equal_range_result = 0x7FF7DBE37AB0 _Multi_equal_check_result = 0x7FF7DBE37AB0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj std::_Uhash_compare,std::equal_to > std::_Uhash_choose_transparency,std::equal_to,void> = 0x0 std::_Compressed_pair,std::_Compressed_pair,float,1>,1> _Mypair = 0x3F800000 std::list,std::allocator > > _List _List_node_remove_op = 0x7FF7DBE37AB8 std::_Compressed_pair,void *> >,std::_List_val > >,1> _Mypair = 0x7FF7DBE37AB8 std::_Hash_vec > > > > > _Vec std::_Compressed_pair > > > >,std::_Vector_val > > > > >,1> _Mypair = 0x7FF7DBE37AD0 unsigned int _Mask = 0x7FFF unsigned int _Maxidx = 0x8000 Local std::set,std::allocator >& cSet = 0x1F0110BFAC8 std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair std::_Compressed_pair >,std::_Tree_val >,1> _Myval2 = 0x1F0110BFAC8 Local CreatureTemplate* orig_template = 0x1EF81D52938 unsigned int Entry = 0x112AB unsigned int[3] DifficultyEntry [0] = 0x0 [1] = 0x0 [2] = 0x0 unsigned int[2] KillCredit [0] = 0x0 [1] = 0x0 unsigned int Modelid1 = 0xC25 unsigned int Modelid2 = 0x0 unsigned int Modelid3 = 0x0 unsigned int Modelid4 = 0x0 std::string Name = "Nittlebur" std::string Title = "Mage Bot" std::string IconName = "" unsigned int GossipMenuId = 0x0 unsigned int minlevel = 0x50 unsigned int maxlevel = 0x50 unsigned int expansion = 0x2 unsigned int faction = 0x23 unsigned int npcflag = 0x1 float speed_walk = 1.000000 float speed_run = 1.000000 float scale = 1.000000 unsigned int rank = 0x0 unsigned int dmgschool = 0x0 unsigned int BaseAttackTime = 0xED8 unsigned int RangeAttackTime = 0x7D0 float BaseVariance = 1.000000 float RangeVariance = 1.000000 unsigned int unit_class = 0x8 unsigned int unit_flags = 0x0 unsigned int unit_flags2 = 0x20 unsigned int dynamicflags = 0x0 int family = 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 = 0x1 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 ModDamage = 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 = 0x320 WorldPacket[9] QueryData [0] = 0x1EF81D52AF8 [1] = 0x1EF81D52B40 [2] = 0x1EF81D52B88 [3] = 0x1EF81D52BD0 [4] = 0x1EF81D52C18 [5] = 0x1EF81D52C60 [6] = 0x1EF81D52CA8 [7] = 0x1EF81D52CF0 [8] = 0x1EF81D52D38 00007FF7DA7BB72A 000000DBF2EFA600 WanderingBotsGenerator::GenerateWanderingBotsToSpawn+BEA C:\ElunaTrinityWotlk\src\server\game\AI\NpcBots\botdatamgr.cpp line 571 Local unsigned int bracket = 0x1 Local int tries = 0x63 Local unsigned int i = 0x0 Local WanderingBotsGenerator* this = 0x7FF7DBE75E38 std::map,std::allocator > > wbot_faction_for_ex_class std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE75E38 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE75E38 value_compare = 0x7FF7DBE75E38 unsigned int next_bot_id = 0x11D87 unsigned int enabledBotsCount = 0x13B Parameter unsigned int count = 0x9 Parameter int map_id = 0x1E9 Parameter int team = 0x1D5 Parameter bool immediate = 0x1 Parameter PvPDifficultyEntry* bracketEntry = 0x1EFBB777030 unsigned int MapID = 0x1E9 unsigned int RangeIndex = 0x0 unsigned int MinLevel = 0xA unsigned int MaxLevel = 0x13 unsigned int Difficulty = 0x0 Parameter std::set,std::allocator >* registry = 0xDBF2EFA9A8 std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair std::_Compressed_pair >,std::_Tree_val >,1> _Myval2 = 0xDBF2EFA9A8 Parameter unsigned int& spawned = 0x0 Local unsigned int maxof_minclasslvl_nor = 0x37 Local std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > teamSpareBotIdsPerClass std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > value_compare = 0xDBF2EFA2D8 std::_Compressed_pair,std::_Compressed_pair,std::allocator > >,void *> >,std::_Tree_val,std::allocator > > > >,1>,1> _Mypair std::_Compressed_pair,std::allocator > >,void *> >,std::_Tree_val,std::allocator > > > >,1> _Myval2 = 0xDBF2EFA2D8 value_compare = 0xDBF2EFA2D8 Local unsigned int total_bots_in_brackets = 0x9 Local std::array bracketPcts unsigned int[9] _Elems [0] = 0x0 [1] = 0x64 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 Local std::array bots_per_bracket unsigned int[9] _Elems [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 Local std::vector > spawns_a std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD849A0 WanderNode** _Myfirst = 0x1F005CC09C0 WanderNode** _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Local std::vector > spawns_h std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD84BD0 WanderNode** _Myfirst = 0x1F005CBF5D0 WanderNode** _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Local std::vector > spawns_n std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD84C70 WanderNode** _Myfirst = 0xCDCDCDCDCDCDCDCD * _Mylast = 0xCDCDCDCDCDCDCDCD WanderNode** _Myend = 0xFDFDFDFD Local std::vector > brackets_shuffled std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD85990 unsigned int* _Myfirst = 0x1 unsigned int* _Mylast = 0xFD unsigned int* _Myend = 0xFD Local bool found_maxlevel_node_a = 0x1 Local unsigned int maxof_minclasslvl_ex = 0x3C Local bool found_maxlevel_node_h = 0x1 Local bool found_maxlevel_node_n = 0x0 00007FF7DA78BD84 000000DBF2EFB5D0 BotDataMgr::GenerateBattlegroundBots+11A4 C:\ElunaTrinityWotlk\src\server\game\AI\NpcBots\botdatamgr.cpp line 1463 Parameter Player* groupLeader = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID unsigned int _guid = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 Movement::Spline spline = 0x1EFB3CE7300 Movement::FacingInfo facing = 0x1EFB3CE7350 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 float velocity = 0.000000 bool onTransport = 0x0 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj _List_node_remove_op std::list >& _List = 0x1F00F9A32D0 std::_List_node* _Head = 0x1F00F9067D0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F99EDD8 std::list > m_gameObj _List_node_remove_op std::list >& _List = 0x1F00F9A3370 std::_List_node* _Head = 0x1F00F906BF0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras std::_Tree,std::allocator >,1> > value_compare = 0x1F00F99EE30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F99EE30 value_compare = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras std::_Tree,std::allocator >,1> > value_compare = 0x1F00F99EE48 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F99EE48 value_compare = 0x1F00F99EE48 std::list > m_removedAuras _List_node_remove_op std::list >& _List = 0x1F00F9A3550 std::_List_node* _Head = 0x1F00F906890 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator std::_Tree_const_iterator > > > std::_Tree_unchecked_const_iterator > >,std::_Iterator_base12> std::_Iterator_base12 std::_Container_proxy* _Myproxy = 0x1F00F9A33C0 std::_Iterator_base12* _Mynextiter = NULL std::_Tree_node,void *>* _Ptr = 0x1F00BD89E70 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras _List_node_remove_op std::list >& _List = 0x1F00F9A9780 std::_List_node* _Head = 0x1F00F90DD90 * _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A0C50 std::list > m_interruptableAuras _List_node_remove_op std::list >& _List = 0x1F00F9A9140 std::_List_node* _Head = 0x1F00F90DDF0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras std::_Tree,std::allocator >,1> > value_compare = 0x1F00F9A0C80 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A0C80 value_compare = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A0E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A0E60 value_compare = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision _List_node_remove_op std::list >& _List = 0x1F00F9A9870 std::_List_node* _Head = 0x1F00F90DFD0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 std::unordered_set,std::equal_to,std::allocator > _allowedMovers = 0x1F009533CE0 Unit* _activelyMovedUnit = 0x1F00F99E860 WorldSession* _sessionToServer = 0x1F00BE58920 MotionMaster* i_motionMaster = 0x1F00BD332F0 DelayedAction std::function Action = 0x1F00BD332F0 std::function Validator = 0x1F00BD33330 unsigned int Type = 0x0 Unit* _owner = 0x1F00F99E860 std::unique_ptr _defaultGenerator = 0x7FF7DBE781B0 std::multiset > _generators = 0x1F00BD33300 std::unordered_multimap,std::equal_to,std::allocator > > _baseUnitStatesMap = 0x1F00BD33318 std::deque > _delayedActions = 0x1F00BD33368 unsigned int _flags = 0x0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit std::shared_ptr _ptr = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime = 0x0 std::array m_Diminishing DiminishingReturn[21] _Elems [0] = 0x1F00F9A0F38 [1] = 0x1F00F9A0F44 [2] = 0x1F00F9A0F50 [3] = 0x1F00F9A0F5C [4] = 0x1F00F9A0F68 [5] = 0x1F00F9A0F74 [6] = 0x1F00F9A0F80 [7] = 0x1F00F9A0F8C [8] = 0x1F00F9A0F98 [9] = 0x1F00F9A0FA4 CombatManager m_combatManager Unit* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _pveRefs = 0x1F00F9A1040 std::unordered_map,std::equal_to,std::allocator > > _pvpRefs = 0x1F00F9A1090 ThreatManager m_threatManager Heap boost::heap::fibonacci_heap,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> boost::heap::detail::make_fibonacci_heap_base,std::integral_constant > > >::type boost::heap::detail::heap_base boost::heap::detail::size_holder<1,unsigned __int64> unsigned int size_ = 0x1F00F99E860 super_t implementation_defined boost::heap::detail::marked_heap_node* top_element = 0xCDCDCDCD3F800000 boost::intrusive::list > roots = 0x1F00F9A1100 ThreatListIterator std::function _generator = 0x1F00F9A10E0 ThreatReference* _current = 0x1F00F2718E0 Unit* _owner = 0x1F00F99E860 bool _ownerCanHaveThreatList = 0x0 bool _needClientUpdate = 0x0 unsigned int _updateTimer = 0x3E8 std::unique_ptr > _sortedThreatList = 0x1F00537B3A0 std::unordered_map,std::equal_to,std::allocator > > _myThreatListEntries = 0x1F00F9A10F8 std::vector > _needsAIUpdate = 0x1F00F9A1148 ThreatReference* _currentVictimRef = NULL ThreatReference* _fixateRef = NULL std::unordered_map,std::equal_to,std::allocator > > _threatenedByMe = 0x1F00F9A1178 std::array _singleSchoolModifiers = 0x1F00F9A11C8 std::unordered_map,std::equal_to,std::allocator > > _multiSchoolModifiers = 0x1F00F9A11E8 std::vector,std::allocator > > _redirectInfo = 0x1F00F9A1238 std::unordered_map,std::equal_to,std::allocator > >,std::hash,std::equal_to,std::allocator,std::equal_to,std::allocator > > > > > _redirectRegistry = 0x1F00F9A1258 std::stack,std::deque,std::allocator > > > i_AIs std::deque,std::allocator > > c = 0x1F00F9A12A8 std::shared_ptr i_AI std::_Ptr_base UnitAI* _Ptr = NULL std::_Ref_count_base* _Rep = NULL bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A12E8 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAA10 std::_List_node* _Next = 0x1F00F90FDD0 _Equal_range_result = 0x1F00F9A12E8 _Multi_equal_check_result = 0x1F00F9A12E8 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A12F0 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1308 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1348 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9A9ED0 std::_List_node* _Next = 0x1F00F90EC90 _Equal_range_result = 0x1F00F9A1348 _Multi_equal_check_result = 0x1F00F9A1348 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1350 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1368 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A13A0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A13A0 _Equal_range_result = 0x1F00F9A13A0 _Multi_equal_check_result = 0x1F00F9A13A0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A13A8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A13C0 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid _lastDamagedTargetGuid unsigned int _guid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 CooldownEntry unsigned int SpellId = 0xF99E860 std::chrono::time_point > > CooldownEnd = 0xCDCDCDCD3F800000 unsigned int ItemId = 0xF9AA100 unsigned int CategoryId = 0x1F0 std::chrono::time_point > > CategoryEnd = 0x1F00537AA20 bool OnHold = 0x0 Unit* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _spellCooldowns = 0x1F005D22C98 std::unordered_map,std::equal_to,std::allocator > > _spellCooldownsBeforeDuel = 0x1F005D22CE8 std::unordered_map,std::equal_to,std::allocator > > _categoryCooldowns = 0x1F005D22D38 std::chrono::time_point > >[7] _schoolLockouts [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 std::unordered_map > >,std::hash,std::equal_to,std::allocator > > > > > _globalCooldowns = 0x1F005D22DC0 PositionUpdateInfo _positionUpdateInfo bool Relocated = 0x0 bool Turned = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A1418 GridObject GridReference _gridRef Reference,Player> LinkedListElement LinkedListElement* iNext = 0x1F00F9B5118 LinkedListElement* iPrev = 0x1F00F9B5108 GridRefManager* iRefTo = 0x1F00F9B5100 Player* iRefFrom = 0x1F00F99E860 std::string autoReplyMsg = "" PlayerTaxi m_taxi std::array m_taximask unsigned int[14] _Elems [0] = 0x2 [1] = 0x0 [2] = 0x0 [3] = 0x8 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 std::deque > m_TaxiDestinations std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A14D0 unsigned int m_flightMasterFactionId = 0x0 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1518 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAC90 std::_List_node* _Next = 0x1F00F90FA10 _Equal_range_result = 0x1F00F9A1518 _Multi_equal_check_result = 0x1F00F9A1518 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1520 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1538 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1578 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AA920 std::_List_node,void *>* _Next = 0x1F00F90FEF0 _Equal_range_result = 0x1F00F9A1578 _Multi_equal_check_result = 0x1F00F9A1578 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1580 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1598 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 PvPInfo pvpInfo bool IsHostile = 0x0 bool IsInHostileArea = 0x0 bool IsInNoPvPArea = 0x0 bool IsInFFAPvPArea = 0x0 int EndTimer = 0x0 std::unique_ptr > duel std::_Compressed_pair,DuelInfo *,1> _Mypair DuelInfo* _Myval2 = NULL PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 GossipMenu _gossipMenu std::map,std::allocator > > _menuItems = 0x1F00F95C6D0 std::map,std::allocator > > _menuItemData = 0x1F00F95C6E8 unsigned int _menuId = 0x0 ObjectGuid _senderGUID = 0x0 unsigned int _locale = 0x0 QuestMenu _questMenu std::vector > _questMenuItems = 0x1F00F95C718 WorldSession* _session = 0x1F00BE58920 std::vector > ItemSetEff std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 m_stealth = 0x1F00F99E8CC m_stealthDetect = 0x1F00F99E8D8 m_invisibility = 0x1F00F99E8E4 m_invisibilityDetect = 0x1F00F99E918 m_serverSideVisibility = 0x1F00F99E94C m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 elunaEvents = 0x1F00F274220 lua_data = 0x1F00F99E970 m_movementInfo = 0x1F00F99E9A0 m_Events = 0x1F00F99EA10 m_name = 0x1F00F99EA30 bool m_isActive = 0x1 bool m_isFarVisible = 0x0 m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 m_zoneScript = 0x0 m_transport = 0x0 unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1628 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A1628 _Equal_range_result = 0x1F00F9A1628 _Multi_equal_check_result = 0x1F00F9A1628 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1630 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1648 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > m_DFQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList _List_node_remove_op std::list >& _List = 0x1F00F9ABB10 std::_List_node* _Head = 0x1F00F90FF50 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData unsigned int bgInstanceID = 0x0 unsigned int bgTypeID = 0x0 std::set,std::allocator > bgAfkReporter std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1840 unsigned int bgAfkReportedCount = 0x0 int bgAfkReportedTimer = 0x663BB4B0 unsigned int bgTeam = 0x1D5 unsigned int mountSpell = 0x0 unsigned int[2] taxiPath [0] = 0x0 [1] = 0x0 WorldLocation joinPos Position XY = 0x1F00F9A1878 XYZ = 0x1F00F9A1878 XYZO = 0x1F00F9A1878 PackedXYZ = 0x1F00F9A1878 float m_positionX = -9105.085938 float m_positionY = -59.883717 float m_positionZ = 83.873817 float m_orientation = 3.647389 ?$Streamer@UXY@Position@@ Position* Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC26F88EDC60E4458 ?$Streamer@UXYZ@Position@@ Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC26F88EDC60E4458 ?$Streamer@UXYZO@Position@@ Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC26F88EDC60E4458 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC26F88EDC60E4458 unsigned int m_mapId = 0x0 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> > _Min_buckets_construct_ptr = 0x1F00F9A18E0 _Clear_guard std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >,std::allocator,std::allocator > > > >& _List = 0xCDCDCDCD3F800000 std::_List_node,std::allocator > >,void *>* _First = 0x1F00F9AB340 std::_List_node,std::allocator > >,void *>* _Next = 0x1F00BD8AA40 _Equal_range_result = 0x1F00F9A18E0 _Multi_equal_check_result = 0x1F00F9A18E0 std::_Umap_traits,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > >,std::allocator,std::allocator > > > > _List = 0x1F00F9A18E8 std::_Hash_vec,std::allocator > > > > > > > _Vec = 0x1F00F9A1900 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid m_playerSharingQuest unsigned int _guid = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid unsigned int _guid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData value_type int Time = 0x0 unsigned int Count = 0x0 Player::ChatFloodThrottle[2] _Elems [0] = 0x1F00F9A1958 [1] = 0x1F00F9A1968 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E60 value_compare = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E78 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E78 value_compare = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1EA8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1EA8 value_compare = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1EC0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB1B0 std::_List_node,void *>* _Next = 0x1F00F90FE90 _Equal_range_result = 0x1F00F9A1EC0 _Multi_equal_check_result = 0x1F00F9A1EC0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1EC8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1EE0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail std::_Compressed_pair,std::_Deque_val >,1> _Mypair std::_Deque_val > _Myval2 = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1F40 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB430 std::_List_node,void *>* _Next = 0x1F00F90EAB0 _Equal_range_result = 0x1F00F9A1F40 _Multi_equal_check_result = 0x1F00F9A1F40 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1F48 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1F60 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1FD8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1FD8 value_compare = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration _List_node_remove_op = 0x1F00F9A2A08 std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A2A08 std::list > m_itemDuration _List_node_remove_op = 0x1F00F9A2A20 std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A2A38 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A2A38 _Equal_range_result = 0x1F00F9A2A38 _Multi_equal_check_result = 0x1F00F9A2A38 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A2A40 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A2A58 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unique_ptr > _resurrectionData std::_Compressed_pair,ResurrectionData *,1> _Mypair ResurrectionData* _Myval2 = NULL WorldSession* m_session = 0x1F00BE58920 std::list > m_channels _List_node_remove_op std::list >& _List = 0x1F00F9ADAD0 std::_List_node* _Head = 0x1F00F90F230 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 std::map,std::allocator > > _playerSocialMap std::_Tree,std::allocator >,0> > value_compare = 0x1F00CF4F208 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00CF4F208 value_compare = 0x1F00CF4F208 ObjectGuid _playerGUID unsigned int _guid = 0x1 GroupReference m_group Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 GroupReference m_originalGroup Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location Position XY = 0x1F00F9A2BC8 XYZ = 0x1F00F9A2BC8 XYZO = 0x1F00F9A2BC8 PackedXYZ = 0x1F00F9A2BC8 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF WorldLocation m_recall_location Position XY = 0x1F00F9A2BDC XYZ = 0x1F00F9A2BDC XYZO = 0x1F00F9A2BDC PackedXYZ = 0x1F00F9A2BDC float m_positionX = 1512.562866 float m_positionY = -1899.925415 float m_positionZ = 109.369621 float m_orientation = 1.952460 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 unsigned int m_mapId = 0x1 DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A2C00 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A2C00 value_compare = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime int _MyRep = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 Player* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _bots std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1EFAD9D2788 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1EFAD9D2788 _Equal_range_result = 0x1EFAD9D2788 _Multi_equal_check_result = 0x1EFAD9D2788 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1EFAD9D2790 std::_Hash_vec > > > > > _Vec = 0x1EFAD9D27A8 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::list > _removeList _List_node_remove_op std::list >& _List = 0x1F00F9AC130 std::_List_node* _Head = 0x1F00F90F8F0 * _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1EFAD9D27D8 DPSTracker* _dpstracker = 0x1F00BD34010 std::unordered_map,std::equal_to,std::allocator > > _damages = 0x1F00BD34010 std::unordered_map,std::equal_to,std::allocator > > _DPSes = 0x1F00BD34060 unsigned int _updateTimer = 0x0 unsigned int _inactiveTimer = 0x0 unsigned int _trackTimer = 0x0 bool _active = 0x0 unsigned int _followdist = 0x1E unsigned int _exactAttackRange = 0x0 unsigned int _attackRangeMode = 0x1 unsigned int _attackAngleMode = 0x1 bool _allowCombatPositioning = 0x1 unsigned int _npcBotEngageDelayDPS = 0x0 unsigned int _npcBotEngageDelayHeal = 0x0 bool _botsHidden = 0x0 bool _quickrecall = 0x0 std::vector,std::allocator > > _aoespots std::_Compressed_pair >,std::_Vector_val > >,1> _Mypair = 0x1EFAD9D2810 std::array,std::allocator >,8> _targetIconNamesCache std::string[8] _Elems [0] = "" [1] = "" [2] = "" [3] = "" [4] = "" [5] = "" [6] = "" [7] = "" CinematicMgr* _cinematicMgr = 0x1F00537B020 Player* player = 0x1F00F99E860 unsigned int m_cinematicDiff = 0x2EAD unsigned int m_lastCinematicCheck = 0x0 unsigned int m_activeCinematicCameraId = 0x0 unsigned int m_cinematicLength = 0x0 std::vector >* m_cinematicCamera = NULL Position m_remoteSightPosition XY = 0x1F00537B040 XYZ = 0x1F00537B040 XYZO = 0x1F00537B040 PackedXYZ = 0x1F00537B040 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 ObjectGuid m_CinematicObjectGUID unsigned int _guid = 0x0 std::set,std::allocator > m_refundableItems std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A2C38 MapReference m_mapRef Reference LinkedListElement LinkedListElement* iNext = 0x1EFF671E220 LinkedListElement* iPrev = 0x1EFF671E210 Map* iRefTo = 0x1EFF671E040 Player* iRefFrom = 0x1F00F99E860 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest Position XY = 0x1F00F9A2CC0 XYZ = 0x1F00F9A2CC0 XYZO = 0x1F00F9A2CC0 PackedXYZ = 0x1F00F9A2CC0 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable std::_Compressed_pair,PetStable *,1> _Mypair PetStable* _Myval2 = NULL unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 Player* m_player = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > m_criteriaProgress std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F008E168A8 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC0E0 std::_List_node,void *>* _Next = 0x1F00BD8BBC0 _Equal_range_result = 0x1F008E168A8 _Multi_equal_check_result = 0x1F008E168A8 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F008E168B0 std::_Hash_vec > > > > > _Vec = 0x1F008E168C8 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > > m_completedAchievements std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F008E168F8 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9ACDB0 std::_List_node,void *>* _Next = 0x1F00BD8CB80 _Equal_range_result = 0x1F008E168F8 _Multi_equal_check_result = 0x1F008E168F8 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F008E16900 std::_Hash_vec > > > > > _Vec = 0x1F008E16918 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::map,std::allocator > > m_timedAchievements std::_Tree,std::allocator >,0> > value_compare = 0x1F008E16948 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F008E16948 value_compare = 0x1F008E16948 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 Player* _player = 0x1F00F99E860 std::map,std::allocator > > _factions std::_Tree,std::allocator >,0> > value_compare = 0x1F00537C0A8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00537C0A8 value_compare = 0x1F00537C0A8 std::map,std::allocator > > _forcedReactions std::_Tree,std::allocator >,0> > value_compare = 0x1F00537C0C0 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00537C0C0 value_compare = 0x1F00537C0C0 unsigned int _visibleFactionCount = 0x6 unsigned int _honoredFactionCount = 0x0 unsigned int _reveredFactionCount = 0x0 unsigned int _exaltedFactionCount = 0x0 bool _sendFactionIncreased = 0x0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A2D10 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC810 std::_List_node,void *>* _Next = 0x1F00F910190 _Equal_range_result = 0x1F00F9A2D10 _Multi_equal_check_result = 0x1F00F9A2D10 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A2D18 std::_Hash_vec > > > > > _Vec = 0x1F00F9A2D30 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation Position XY = 0x1F00F9A2D74 XYZ = 0x1F00F9A2D74 XYZO = 0x1F00F9A2D74 PackedXYZ = 0x1F00F9A2D74 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF Parameter Group* group = NULL Parameter BattlegroundQueue* queue = 0x7FF7DBE29B48 std::map,std::allocator > > m_QueuedPlayers std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE29B48 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE29B48 value_compare = 0x7FF7DBE29B48 std::list >[4] m_QueuedGroups [0] = 0x7FF7DBE29B60 [1] = 0x7FF7DBE29B78 [2] = 0x7FF7DBE29B90 [3] = 0x7FF7DBE29BA8 [0] = 0x7FF7DBE29B60 [4] std::list > [0] = 0x7FF7DBE29BC0 [1] = 0x7FF7DBE29BD8 [2] = 0x7FF7DBE29BF0 [3] = 0x7FF7DBE29C08 [4] std::list > [0] = 0x7FF7DBE29C20 [1] = 0x7FF7DBE29C38 [2] = 0x7FF7DBE29C50 [3] = 0x7FF7DBE29C68 [4] std::list > [0] = 0x7FF7DBE29C80 [1] = 0x7FF7DBE29C98 [2] = 0x7FF7DBE29CB0 [3] = 0x7FF7DBE29CC8 [4] std::list > [0] = 0x7FF7DBE29CE0 [1] = 0x7FF7DBE29CF8 [2] = 0x7FF7DBE29D10 [3] = 0x7FF7DBE29D28 [4] std::list > [0] = 0x7FF7DBE29D40 [1] = 0x7FF7DBE29D58 [2] = 0x7FF7DBE29D70 [3] = 0x7FF7DBE29D88 [4] std::list > [0] = 0x7FF7DBE29DA0 [1] = 0x7FF7DBE29DB8 [2] = 0x7FF7DBE29DD0 [3] = 0x7FF7DBE29DE8 [4] std::list > [0] = 0x7FF7DBE29E00 [1] = 0x7FF7DBE29E18 [2] = 0x7FF7DBE29E30 [3] = 0x7FF7DBE29E48 [4] std::list > [0] = 0x7FF7DBE29E60 [1] = 0x7FF7DBE29E78 [2] = 0x7FF7DBE29E90 [3] = 0x7FF7DBE29EA8 [4] std::list > [0] = 0x7FF7DBE29EC0 [1] = 0x7FF7DBE29ED8 [2] = 0x7FF7DBE29EF0 [3] = 0x7FF7DBE29F08 SelectionPool std::list > SelectedGroups _List_node_remove_op = 0x7FF7DBE29B48 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x7FF7DBE29B48 unsigned int PlayerCount = 0x90FD5E40 BattlegroundQueue::SelectionPool[2] m_SelectionPools [0] = 0x7FF7DBE2A160 [1] = 0x7FF7DBE2A180 unsigned int[10] m_WaitTimes [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A1A0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A1A0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A420 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[16] m_WaitTimeLastPlayer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A6A0 unsigned int[16] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[16] m_SumOfWaitTimes [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A720 unsigned int[16] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 EventProcessor m_events unsigned int m_time = 0x11405 std::multimap,std::allocator > > m_events std::_Tree,std::allocator >,1> > value_compare = 0x7FF7DBE2A7A8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE2A7A8 value_compare = 0x7FF7DBE2A7A8 Parameter PvPDifficultyEntry* bracketEntry = 0x1EFBB777030 unsigned int MapID = 0x1E9 unsigned int RangeIndex = 0x0 unsigned int MinLevel = 0xA unsigned int MaxLevel = 0x13 unsigned int Difficulty = 0x0 Parameter GroupQueueInfo* gqinfo = 0x1F00CF57100 std::map,std::allocator > > Players std::_Tree,std::allocator >,0> > value_compare = 0x1F00CF57100 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00CF57100 value_compare = 0x1F00CF57100 unsigned int Team = 0x1D5 unsigned int BgTypeId = 0x2 bool IsRated = 0x0 unsigned int ArenaType = 0x0 unsigned int ArenaTeamId = 0x0 unsigned int JoinTime = 0x1B0C5 unsigned int RemoveInviteTime = 0x0 unsigned int IsInvitedToBGInstanceGUID = 0x0 unsigned int ArenaTeamRating = 0x0 unsigned int ArenaMatchmakerRating = 0x0 unsigned int OpponentsTeamRating = 0x0 unsigned int OpponentsMatchmakerRating = 0x0 unsigned int PreviousOpponentsTeamId = 0x0 Local BattlegroundTypeId bgTypeId = 0x2 Local BattlegroundBracketId bracketId = 0x0 Local unsigned int maxteamplayers = 0xA Local std::set,std::allocator > spawned_bots_h std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair std::_Compressed_pair >,std::_Tree_val >,1> _Myval2 = 0xDBF2EFA9D8 Local unsigned int atype = 0x0 Local unsigned int ammr = 0x0 Local std::set,std::allocator > spawned_bots_a std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair std::_Compressed_pair >,std::_Tree_val >,1> _Myval2 = 0xDBF2EFA9A8 Local unsigned int spare_bots_a = 0x90 Local unsigned int spawned_a = 0x0 Local unsigned int queued_players_a = 0x1 Local unsigned int spawned_h = 0x0 Local unsigned int maxlevel = 0xCC Local BattlegroundQueueTypeId bgqTypeId = 0x2 Local unsigned int minteamplayers = 0x5 Local unsigned int queued_players_h = 0x0 Local unsigned int tarteamplayers = 0xA Local std::map,std::allocator > >& all_bgs = 0x7FF7DBE28240 std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE28240 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair std::_Compressed_pair,void *> >,std::_Tree_val > >,1> _Myval2 = 0x7FF7DBE28240 value_compare = 0x7FF7DBE28240 Local Battleground* bg_template = 0x1EFB14D9BC0 std::vector > BgObjects std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1EFB14D9BC8 std::vector > BgCreatures std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1EFB14D9BE8 std::map,std::allocator > > PlayerScores std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C08 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C08 value_compare = 0x1EFB14D9C08 std::map,std::allocator > > BotScores std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C20 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C20 value_compare = 0x1EFB14D9C20 std::map,std::allocator > > m_Bots std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C38 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C38 value_compare = 0x1EFB14D9C38 std::map,std::allocator > > m_Players std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C50 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C50 value_compare = 0x1EFB14D9C50 std::map >,std::less,std::allocator > > > > m_ReviveQueue std::_Tree >,std::less,std::allocator > > >,0> > value_compare = 0x1EFB14D9C68 std::_Compressed_pair,std::_Compressed_pair > >,void *> >,std::_Tree_val > > > >,1>,1> _Mypair = 0x1EFB14D9C68 value_compare = 0x1EFB14D9C68 unsigned int m_Events = 0x0 BattlegroundStartTimeIntervals[4] StartDelayTimes [0] = 0x1D4C0 [1] = 0xEA60 [2] = 0x7530 [3] = 0x0 unsigned int[4] StartMessageIds [0] = 0x4711 [1] = 0x271F [2] = 0x2720 [3] = 0x271E bool m_BuffChange = 0x0 bool m_IsRandom = 0x0 int m_HonorMode = 0x0 int[2] m_TeamScores [0] = 0x0 [1] = 0x0 ArenaTeamScore[2] _arenaTeamScores [0] = 0x1EFB14D9CB8 [1] = 0x1EFB14D9CF0 unsigned int m_TypeID = 0x2 unsigned int m_RandomTypeID = 0x0 unsigned int m_InstanceID = 0x0 int m_Status = 0x0 unsigned int m_ClientInstanceID = 0x0 unsigned int m_StartTime = 0x0 unsigned int m_ResetStatTimer = 0x0 unsigned int m_ValidStartPositionTimer = 0x0 int m_EndTime = 0x0 unsigned int m_LastResurrectTime = 0x0 int m_BracketId = 0x0 unsigned int m_ArenaType = 0x0 bool m_InBGFreeSlotQueue = 0x0 bool m_SetDeleteThis = 0x0 bool m_IsArena = 0x0 int _winnerTeamId = 0x2 int m_StartDelayTime = 0x0 bool m_IsRated = 0x0 bool m_PrematureCountDown = 0x0 unsigned int m_PrematureCountDownTimer = 0x0 std::string m_Name = "Warsong Gulch" std::vector > m_ResurrectQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1EFB14D9D90 std::deque > m_OfflineQueue std::_Compressed_pair,std::_Deque_val >,1> _Mypair std::_Deque_val > _Myval2 = 0x1EFB14D9DB0 unsigned int m_InvitedAlliance = 0x0 unsigned int m_InvitedHorde = 0x0 Group*[2] m_BgRaids [0] = NULL [1] = NULL unsigned int[2] m_PlayersCount [0] = 0x0 [1] = 0x0 unsigned int[2] m_ArenaTeamIds [0] = 0x0 [1] = 0x0 unsigned int[2] m_ArenaTeamMMR [0] = 0x0 [1] = 0x0 unsigned int m_LevelMin = 0xA unsigned int m_LevelMax = 0x50 unsigned int m_MaxPlayersPerTeam = 0xA unsigned int m_MaxPlayers = 0x14 unsigned int m_MinPlayersPerTeam = 0x5 unsigned int m_MinPlayers = 0xA unsigned int m_MapId = 0x1E9 BattlegroundMap* m_Map = NULL Position[2] StartPosition [0] = 0x1EFB14D9E30 [1] = 0x1EFB14D9E40 float m_StartMaxDist = 5625.000000 unsigned int ScriptId = 0x0 Trinity::unique_weak_ptr m_weakRef std::weak_ptr _ptr std::_Ptr_base Battleground* _Ptr = 0x1EFB14D9BC0 std::_Ref_count_base* _Rep = 0x1F005E49D70 Local unsigned int needed_bots_count_a = 0x9 Local unsigned int spare_bots_h = 0x86 Local unsigned int needed_bots_count_h = 0xA 00007FF7DA7266BC 000000DBF2EFBBD0 BattlegroundQueue::AddGroup+ECC C:\ElunaTrinityWotlk\src\server\game\Battlegrounds\BattlegroundQueue.cpp line 261 Local BattlegroundQueue* this = 0x7FF7DBE29B48 std::map,std::allocator > > m_QueuedPlayers std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE29B48 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE29B48 value_compare = 0x7FF7DBE29B48 std::list >[4] m_QueuedGroups [0] = 0x7FF7DBE29B60 [1] = 0x7FF7DBE29B78 [2] = 0x7FF7DBE29B90 [3] = 0x7FF7DBE29BA8 [0] = 0x7FF7DBE29B60 [4] std::list > [0] = 0x7FF7DBE29BC0 [1] = 0x7FF7DBE29BD8 [2] = 0x7FF7DBE29BF0 [3] = 0x7FF7DBE29C08 [4] std::list > [0] = 0x7FF7DBE29C20 [1] = 0x7FF7DBE29C38 [2] = 0x7FF7DBE29C50 [3] = 0x7FF7DBE29C68 [4] std::list > [0] = 0x7FF7DBE29C80 [1] = 0x7FF7DBE29C98 [2] = 0x7FF7DBE29CB0 [3] = 0x7FF7DBE29CC8 [4] std::list > [0] = 0x7FF7DBE29CE0 [1] = 0x7FF7DBE29CF8 [2] = 0x7FF7DBE29D10 [3] = 0x7FF7DBE29D28 [4] std::list > [0] = 0x7FF7DBE29D40 [1] = 0x7FF7DBE29D58 [2] = 0x7FF7DBE29D70 [3] = 0x7FF7DBE29D88 [4] std::list > [0] = 0x7FF7DBE29DA0 [1] = 0x7FF7DBE29DB8 [2] = 0x7FF7DBE29DD0 [3] = 0x7FF7DBE29DE8 [4] std::list > [0] = 0x7FF7DBE29E00 [1] = 0x7FF7DBE29E18 [2] = 0x7FF7DBE29E30 [3] = 0x7FF7DBE29E48 [4] std::list > [0] = 0x7FF7DBE29E60 [1] = 0x7FF7DBE29E78 [2] = 0x7FF7DBE29E90 [3] = 0x7FF7DBE29EA8 [4] std::list > [0] = 0x7FF7DBE29EC0 [1] = 0x7FF7DBE29ED8 [2] = 0x7FF7DBE29EF0 [3] = 0x7FF7DBE29F08 SelectionPool std::list > SelectedGroups _List_node_remove_op = 0x7FF7DBE29B48 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x7FF7DBE29B48 unsigned int PlayerCount = 0x90FD5E40 BattlegroundQueue::SelectionPool[2] m_SelectionPools [0] = 0x7FF7DBE2A160 [1] = 0x7FF7DBE2A180 unsigned int[10] m_WaitTimes [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A1A0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A1A0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A420 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[16] m_WaitTimeLastPlayer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A6A0 unsigned int[16] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[16] m_SumOfWaitTimes [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A720 unsigned int[16] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 EventProcessor m_events unsigned int m_time = 0x11405 std::multimap,std::allocator > > m_events std::_Tree,std::allocator >,1> > value_compare = 0x7FF7DBE2A7A8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE2A7A8 value_compare = 0x7FF7DBE2A7A8 Parameter Player* leader = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID unsigned int _guid = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 Movement::Spline spline = 0x1EFB3CE7300 Movement::FacingInfo facing = 0x1EFB3CE7350 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 float velocity = 0.000000 bool onTransport = 0x0 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj _List_node_remove_op std::list >& _List = 0x1F00F9A32D0 std::_List_node* _Head = 0x1F00F9067D0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F99EDD8 std::list > m_gameObj _List_node_remove_op std::list >& _List = 0x1F00F9A3370 std::_List_node* _Head = 0x1F00F906BF0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras std::_Tree,std::allocator >,1> > value_compare = 0x1F00F99EE30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F99EE30 value_compare = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras std::_Tree,std::allocator >,1> > value_compare = 0x1F00F99EE48 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F99EE48 value_compare = 0x1F00F99EE48 std::list > m_removedAuras _List_node_remove_op std::list >& _List = 0x1F00F9A3550 std::_List_node* _Head = 0x1F00F906890 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator std::_Tree_const_iterator > > > std::_Tree_unchecked_const_iterator > >,std::_Iterator_base12> std::_Iterator_base12 std::_Container_proxy* _Myproxy = 0x1F00F9A33C0 std::_Iterator_base12* _Mynextiter = NULL std::_Tree_node,void *>* _Ptr = 0x1F00BD89E70 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras _List_node_remove_op std::list >& _List = 0x1F00F9A9780 std::_List_node* _Head = 0x1F00F90DD90 * _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A0C50 std::list > m_interruptableAuras _List_node_remove_op std::list >& _List = 0x1F00F9A9140 std::_List_node* _Head = 0x1F00F90DDF0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras std::_Tree,std::allocator >,1> > value_compare = 0x1F00F9A0C80 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A0C80 value_compare = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A0E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A0E60 value_compare = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision _List_node_remove_op std::list >& _List = 0x1F00F9A9870 std::_List_node* _Head = 0x1F00F90DFD0 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 std::unordered_set,std::equal_to,std::allocator > _allowedMovers = 0x1F009533CE0 Unit* _activelyMovedUnit = 0x1F00F99E860 WorldSession* _sessionToServer = 0x1F00BE58920 MotionMaster* i_motionMaster = 0x1F00BD332F0 DelayedAction std::function Action = 0x1F00BD332F0 std::function Validator = 0x1F00BD33330 unsigned int Type = 0x0 Unit* _owner = 0x1F00F99E860 std::unique_ptr _defaultGenerator = 0x7FF7DBE781B0 std::multiset > _generators = 0x1F00BD33300 std::unordered_multimap,std::equal_to,std::allocator > > _baseUnitStatesMap = 0x1F00BD33318 std::deque > _delayedActions = 0x1F00BD33368 unsigned int _flags = 0x0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit std::shared_ptr _ptr = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime = 0x0 std::array m_Diminishing DiminishingReturn[21] _Elems [0] = 0x1F00F9A0F38 [1] = 0x1F00F9A0F44 [2] = 0x1F00F9A0F50 [3] = 0x1F00F9A0F5C [4] = 0x1F00F9A0F68 [5] = 0x1F00F9A0F74 [6] = 0x1F00F9A0F80 [7] = 0x1F00F9A0F8C [8] = 0x1F00F9A0F98 [9] = 0x1F00F9A0FA4 CombatManager m_combatManager Unit* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _pveRefs = 0x1F00F9A1040 std::unordered_map,std::equal_to,std::allocator > > _pvpRefs = 0x1F00F9A1090 ThreatManager m_threatManager Heap boost::heap::fibonacci_heap,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> boost::heap::detail::make_fibonacci_heap_base,std::integral_constant > > >::type boost::heap::detail::heap_base boost::heap::detail::size_holder<1,unsigned __int64> unsigned int size_ = 0x1F00F99E860 super_t implementation_defined boost::heap::detail::marked_heap_node* top_element = 0xCDCDCDCD3F800000 boost::intrusive::list > roots = 0x1F00F9A1100 ThreatListIterator std::function _generator = 0x1F00F9A10E0 ThreatReference* _current = 0x1F00F2718E0 Unit* _owner = 0x1F00F99E860 bool _ownerCanHaveThreatList = 0x0 bool _needClientUpdate = 0x0 unsigned int _updateTimer = 0x3E8 std::unique_ptr > _sortedThreatList = 0x1F00537B3A0 std::unordered_map,std::equal_to,std::allocator > > _myThreatListEntries = 0x1F00F9A10F8 std::vector > _needsAIUpdate = 0x1F00F9A1148 ThreatReference* _currentVictimRef = NULL ThreatReference* _fixateRef = NULL std::unordered_map,std::equal_to,std::allocator > > _threatenedByMe = 0x1F00F9A1178 std::array _singleSchoolModifiers = 0x1F00F9A11C8 std::unordered_map,std::equal_to,std::allocator > > _multiSchoolModifiers = 0x1F00F9A11E8 std::vector,std::allocator > > _redirectInfo = 0x1F00F9A1238 std::unordered_map,std::equal_to,std::allocator > >,std::hash,std::equal_to,std::allocator,std::equal_to,std::allocator > > > > > _redirectRegistry = 0x1F00F9A1258 std::stack,std::deque,std::allocator > > > i_AIs std::deque,std::allocator > > c = 0x1F00F9A12A8 std::shared_ptr i_AI std::_Ptr_base UnitAI* _Ptr = NULL std::_Ref_count_base* _Rep = NULL bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A12E8 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAA10 std::_List_node* _Next = 0x1F00F90FDD0 _Equal_range_result = 0x1F00F9A12E8 _Multi_equal_check_result = 0x1F00F9A12E8 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A12F0 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1308 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1348 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9A9ED0 std::_List_node* _Next = 0x1F00F90EC90 _Equal_range_result = 0x1F00F9A1348 _Multi_equal_check_result = 0x1F00F9A1348 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1350 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1368 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A13A0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A13A0 _Equal_range_result = 0x1F00F9A13A0 _Multi_equal_check_result = 0x1F00F9A13A0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A13A8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A13C0 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid _lastDamagedTargetGuid unsigned int _guid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 CooldownEntry unsigned int SpellId = 0xF99E860 std::chrono::time_point > > CooldownEnd = 0xCDCDCDCD3F800000 unsigned int ItemId = 0xF9AA100 unsigned int CategoryId = 0x1F0 std::chrono::time_point > > CategoryEnd = 0x1F00537AA20 bool OnHold = 0x0 Unit* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _spellCooldowns = 0x1F005D22C98 std::unordered_map,std::equal_to,std::allocator > > _spellCooldownsBeforeDuel = 0x1F005D22CE8 std::unordered_map,std::equal_to,std::allocator > > _categoryCooldowns = 0x1F005D22D38 std::chrono::time_point > >[7] _schoolLockouts [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 std::unordered_map > >,std::hash,std::equal_to,std::allocator > > > > > _globalCooldowns = 0x1F005D22DC0 PositionUpdateInfo _positionUpdateInfo bool Relocated = 0x0 bool Turned = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A1418 GridObject GridReference _gridRef Reference,Player> LinkedListElement LinkedListElement* iNext = 0x1F00F9B5118 LinkedListElement* iPrev = 0x1F00F9B5108 GridRefManager* iRefTo = 0x1F00F9B5100 Player* iRefFrom = 0x1F00F99E860 std::string autoReplyMsg = "" PlayerTaxi m_taxi std::array m_taximask unsigned int[14] _Elems [0] = 0x2 [1] = 0x0 [2] = 0x0 [3] = 0x8 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 std::deque > m_TaxiDestinations std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A14D0 unsigned int m_flightMasterFactionId = 0x0 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1518 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAC90 std::_List_node* _Next = 0x1F00F90FA10 _Equal_range_result = 0x1F00F9A1518 _Multi_equal_check_result = 0x1F00F9A1518 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1520 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1538 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1578 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AA920 std::_List_node,void *>* _Next = 0x1F00F90FEF0 _Equal_range_result = 0x1F00F9A1578 _Multi_equal_check_result = 0x1F00F9A1578 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1580 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1598 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 PvPInfo pvpInfo bool IsHostile = 0x0 bool IsInHostileArea = 0x0 bool IsInNoPvPArea = 0x0 bool IsInFFAPvPArea = 0x0 int EndTimer = 0x0 std::unique_ptr > duel std::_Compressed_pair,DuelInfo *,1> _Mypair DuelInfo* _Myval2 = NULL PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 GossipMenu _gossipMenu std::map,std::allocator > > _menuItems = 0x1F00F95C6D0 std::map,std::allocator > > _menuItemData = 0x1F00F95C6E8 unsigned int _menuId = 0x0 ObjectGuid _senderGUID = 0x0 unsigned int _locale = 0x0 QuestMenu _questMenu std::vector > _questMenuItems = 0x1F00F95C718 WorldSession* _session = 0x1F00BE58920 std::vector > ItemSetEff std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 m_stealth = 0x1F00F99E8CC m_stealthDetect = 0x1F00F99E8D8 m_invisibility = 0x1F00F99E8E4 m_invisibilityDetect = 0x1F00F99E918 m_serverSideVisibility = 0x1F00F99E94C m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 elunaEvents = 0x1F00F274220 lua_data = 0x1F00F99E970 m_movementInfo = 0x1F00F99E9A0 m_Events = 0x1F00F99EA10 m_name = 0x1F00F99EA30 bool m_isActive = 0x1 bool m_isFarVisible = 0x0 m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 m_zoneScript = 0x0 m_transport = 0x0 unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1628 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A1628 _Equal_range_result = 0x1F00F9A1628 _Multi_equal_check_result = 0x1F00F9A1628 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1630 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1648 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > m_DFQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList _List_node_remove_op std::list >& _List = 0x1F00F9ABB10 std::_List_node* _Head = 0x1F00F90FF50 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData unsigned int bgInstanceID = 0x0 unsigned int bgTypeID = 0x0 std::set,std::allocator > bgAfkReporter std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1840 unsigned int bgAfkReportedCount = 0x0 int bgAfkReportedTimer = 0x663BB4B0 unsigned int bgTeam = 0x1D5 unsigned int mountSpell = 0x0 unsigned int[2] taxiPath [0] = 0x0 [1] = 0x0 WorldLocation joinPos Position XY = 0x1F00F9A1878 XYZ = 0x1F00F9A1878 XYZO = 0x1F00F9A1878 PackedXYZ = 0x1F00F9A1878 float m_positionX = -9105.085938 float m_positionY = -59.883717 float m_positionZ = 83.873817 float m_orientation = 3.647389 ?$Streamer@UXY@Position@@ Position* Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC26F88EDC60E4458 ?$Streamer@UXYZ@Position@@ Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC26F88EDC60E4458 ?$Streamer@UXYZO@Position@@ Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC26F88EDC60E4458 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC26F88EDC60E4458 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC26F88EDC60E4458 unsigned int m_mapId = 0x0 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> > _Min_buckets_construct_ptr = 0x1F00F9A18E0 _Clear_guard std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >,std::allocator,std::allocator > > > >& _List = 0xCDCDCDCD3F800000 std::_List_node,std::allocator > >,void *>* _First = 0x1F00F9AB340 std::_List_node,std::allocator > >,void *>* _Next = 0x1F00BD8AA40 _Equal_range_result = 0x1F00F9A18E0 _Multi_equal_check_result = 0x1F00F9A18E0 std::_Umap_traits,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > >,std::allocator,std::allocator > > > > _List = 0x1F00F9A18E8 std::_Hash_vec,std::allocator > > > > > > > _Vec = 0x1F00F9A1900 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid m_playerSharingQuest unsigned int _guid = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid unsigned int _guid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData value_type int Time = 0x0 unsigned int Count = 0x0 Player::ChatFloodThrottle[2] _Elems [0] = 0x1F00F9A1958 [1] = 0x1F00F9A1968 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E60 value_compare = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E78 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E78 value_compare = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1EA8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1EA8 value_compare = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1EC0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB1B0 std::_List_node,void *>* _Next = 0x1F00F90FE90 _Equal_range_result = 0x1F00F9A1EC0 _Multi_equal_check_result = 0x1F00F9A1EC0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1EC8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1EE0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail std::_Compressed_pair,std::_Deque_val >,1> _Mypair std::_Deque_val > _Myval2 = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1F40 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB430 std::_List_node,void *>* _Next = 0x1F00F90EAB0 _Equal_range_result = 0x1F00F9A1F40 _Multi_equal_check_result = 0x1F00F9A1F40 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1F48 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1F60 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1FD8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1FD8 value_compare = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration _List_node_remove_op = 0x1F00F9A2A08 std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A2A08 std::list > m_itemDuration _List_node_remove_op = 0x1F00F9A2A20 std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A2A38 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A2A38 _Equal_range_result = 0x1F00F9A2A38 _Multi_equal_check_result = 0x1F00F9A2A38 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A2A40 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A2A58 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unique_ptr > _resurrectionData std::_Compressed_pair,ResurrectionData *,1> _Mypair ResurrectionData* _Myval2 = NULL WorldSession* m_session = 0x1F00BE58920 std::list > m_channels _List_node_remove_op std::list >& _List = 0x1F00F9ADAD0 std::_List_node* _Head = 0x1F00F90F230 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 std::map,std::allocator > > _playerSocialMap std::_Tree,std::allocator >,0> > value_compare = 0x1F00CF4F208 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00CF4F208 value_compare = 0x1F00CF4F208 ObjectGuid _playerGUID unsigned int _guid = 0x1 GroupReference m_group Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 GroupReference m_originalGroup Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location Position XY = 0x1F00F9A2BC8 XYZ = 0x1F00F9A2BC8 XYZO = 0x1F00F9A2BC8 PackedXYZ = 0x1F00F9A2BC8 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF WorldLocation m_recall_location Position XY = 0x1F00F9A2BDC XYZ = 0x1F00F9A2BDC XYZO = 0x1F00F9A2BDC PackedXYZ = 0x1F00F9A2BDC float m_positionX = 1512.562866 float m_positionY = -1899.925415 float m_positionZ = 109.369621 float m_orientation = 1.952460 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 unsigned int m_mapId = 0x1 DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A2C00 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A2C00 value_compare = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime int _MyRep = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 Player* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _bots std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1EFAD9D2788 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1EFAD9D2788 _Equal_range_result = 0x1EFAD9D2788 _Multi_equal_check_result = 0x1EFAD9D2788 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1EFAD9D2790 std::_Hash_vec > > > > > _Vec = 0x1EFAD9D27A8 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::list > _removeList _List_node_remove_op std::list >& _List = 0x1F00F9AC130 std::_List_node* _Head = 0x1F00F90F8F0 * _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1EFAD9D27D8 DPSTracker* _dpstracker = 0x1F00BD34010 std::unordered_map,std::equal_to,std::allocator > > _damages = 0x1F00BD34010 std::unordered_map,std::equal_to,std::allocator > > _DPSes = 0x1F00BD34060 unsigned int _updateTimer = 0x0 unsigned int _inactiveTimer = 0x0 unsigned int _trackTimer = 0x0 bool _active = 0x0 unsigned int _followdist = 0x1E unsigned int _exactAttackRange = 0x0 unsigned int _attackRangeMode = 0x1 unsigned int _attackAngleMode = 0x1 bool _allowCombatPositioning = 0x1 unsigned int _npcBotEngageDelayDPS = 0x0 unsigned int _npcBotEngageDelayHeal = 0x0 bool _botsHidden = 0x0 bool _quickrecall = 0x0 std::vector,std::allocator > > _aoespots std::_Compressed_pair >,std::_Vector_val > >,1> _Mypair = 0x1EFAD9D2810 std::array,std::allocator >,8> _targetIconNamesCache std::string[8] _Elems [0] = "" [1] = "" [2] = "" [3] = "" [4] = "" [5] = "" [6] = "" [7] = "" CinematicMgr* _cinematicMgr = 0x1F00537B020 Player* player = 0x1F00F99E860 unsigned int m_cinematicDiff = 0x2EAD unsigned int m_lastCinematicCheck = 0x0 unsigned int m_activeCinematicCameraId = 0x0 unsigned int m_cinematicLength = 0x0 std::vector >* m_cinematicCamera = NULL Position m_remoteSightPosition XY = 0x1F00537B040 XYZ = 0x1F00537B040 XYZO = 0x1F00537B040 PackedXYZ = 0x1F00537B040 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 ObjectGuid m_CinematicObjectGUID unsigned int _guid = 0x0 std::set,std::allocator > m_refundableItems std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A2C38 MapReference m_mapRef Reference LinkedListElement LinkedListElement* iNext = 0x1EFF671E220 LinkedListElement* iPrev = 0x1EFF671E210 Map* iRefTo = 0x1EFF671E040 Player* iRefFrom = 0x1F00F99E860 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest Position XY = 0x1F00F9A2CC0 XYZ = 0x1F00F9A2CC0 XYZO = 0x1F00F9A2CC0 PackedXYZ = 0x1F00F9A2CC0 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable std::_Compressed_pair,PetStable *,1> _Mypair PetStable* _Myval2 = NULL unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 Player* m_player = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > m_criteriaProgress std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F008E168A8 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC0E0 std::_List_node,void *>* _Next = 0x1F00BD8BBC0 _Equal_range_result = 0x1F008E168A8 _Multi_equal_check_result = 0x1F008E168A8 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F008E168B0 std::_Hash_vec > > > > > _Vec = 0x1F008E168C8 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > > m_completedAchievements std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F008E168F8 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9ACDB0 std::_List_node,void *>* _Next = 0x1F00BD8CB80 _Equal_range_result = 0x1F008E168F8 _Multi_equal_check_result = 0x1F008E168F8 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F008E16900 std::_Hash_vec > > > > > _Vec = 0x1F008E16918 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::map,std::allocator > > m_timedAchievements std::_Tree,std::allocator >,0> > value_compare = 0x1F008E16948 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F008E16948 value_compare = 0x1F008E16948 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 Player* _player = 0x1F00F99E860 std::map,std::allocator > > _factions std::_Tree,std::allocator >,0> > value_compare = 0x1F00537C0A8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00537C0A8 value_compare = 0x1F00537C0A8 std::map,std::allocator > > _forcedReactions std::_Tree,std::allocator >,0> > value_compare = 0x1F00537C0C0 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00537C0C0 value_compare = 0x1F00537C0C0 unsigned int _visibleFactionCount = 0x6 unsigned int _honoredFactionCount = 0x0 unsigned int _reveredFactionCount = 0x0 unsigned int _exaltedFactionCount = 0x0 bool _sendFactionIncreased = 0x0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A2D10 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC810 std::_List_node,void *>* _Next = 0x1F00F910190 _Equal_range_result = 0x1F00F9A2D10 _Multi_equal_check_result = 0x1F00F9A2D10 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A2D18 std::_Hash_vec > > > > > _Vec = 0x1F00F9A2D30 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation Position XY = 0x1F00F9A2D74 XYZ = 0x1F00F9A2D74 XYZO = 0x1F00F9A2D74 PackedXYZ = 0x1F00F9A2D74 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF Parameter Group* grp = NULL Parameter BattlegroundTypeId BgTypeId = 0x2 Parameter PvPDifficultyEntry* bracketEntry = 0x1EFBB777030 unsigned int MapID = 0x1E9 unsigned int RangeIndex = 0x0 unsigned int MinLevel = 0xA unsigned int MaxLevel = 0x13 unsigned int Difficulty = 0x0 Parameter unsigned int ArenaType = 0x0 Parameter bool isRated = 0x0 Parameter bool isPremade = 0x0 Parameter unsigned int ArenaRating = 0x0 Parameter unsigned int MatchmakerRating = 0x0 Parameter unsigned int arenateamid = 0x0 Parameter unsigned int PreviousOpponentsArenaTeamId = 0x0 Local unsigned int lastOnlineTime = 0x1B0C5 Local BattlegroundBracketId bracketId = 0x0 Local GroupQueueInfo* ginfo = 0x1F00CF57100 std::map,std::allocator > > Players std::_Tree,std::allocator >,0> > value_compare = 0x1F00CF57100 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00CF57100 value_compare = 0x1F00CF57100 unsigned int Team = 0x1D5 unsigned int BgTypeId = 0x2 bool IsRated = 0x0 unsigned int ArenaType = 0x0 unsigned int ArenaTeamId = 0x0 unsigned int JoinTime = 0x1B0C5 unsigned int RemoveInviteTime = 0x0 unsigned int IsInvitedToBGInstanceGUID = 0x0 unsigned int ArenaTeamRating = 0x0 unsigned int ArenaMatchmakerRating = 0x0 unsigned int OpponentsTeamRating = 0x0 unsigned int OpponentsMatchmakerRating = 0x0 unsigned int PreviousOpponentsTeamId = 0x0 Local unsigned int index = 0x2 00007FF7DA855AE2 000000DBF2EFCC00 WorldSession::HandleBattlemasterJoinOpcode+D92 C:\ElunaTrinityWotlk\src\server\game\Handlers\BattleGroundHandler.cpp line 219 Local BattlegroundQueue& bgQueue = 0x7FF7DBE29B48 std::map,std::allocator > > m_QueuedPlayers std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE29B48 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE29B48 value_compare = 0x7FF7DBE29B48 std::list >[4] m_QueuedGroups [0] = 0x7FF7DBE29B60 [1] = 0x7FF7DBE29B78 [2] = 0x7FF7DBE29B90 [3] = 0x7FF7DBE29BA8 [0] = 0x7FF7DBE29B60 [4] std::list > [0] = 0x7FF7DBE29BC0 [1] = 0x7FF7DBE29BD8 [2] = 0x7FF7DBE29BF0 [3] = 0x7FF7DBE29C08 [4] std::list > [0] = 0x7FF7DBE29C20 [1] = 0x7FF7DBE29C38 [2] = 0x7FF7DBE29C50 [3] = 0x7FF7DBE29C68 [4] std::list > [0] = 0x7FF7DBE29C80 [1] = 0x7FF7DBE29C98 [2] = 0x7FF7DBE29CB0 [3] = 0x7FF7DBE29CC8 [4] std::list > [0] = 0x7FF7DBE29CE0 [1] = 0x7FF7DBE29CF8 [2] = 0x7FF7DBE29D10 [3] = 0x7FF7DBE29D28 [4] std::list > [0] = 0x7FF7DBE29D40 [1] = 0x7FF7DBE29D58 [2] = 0x7FF7DBE29D70 [3] = 0x7FF7DBE29D88 [4] std::list > [0] = 0x7FF7DBE29DA0 [1] = 0x7FF7DBE29DB8 [2] = 0x7FF7DBE29DD0 [3] = 0x7FF7DBE29DE8 [4] std::list > [0] = 0x7FF7DBE29E00 [1] = 0x7FF7DBE29E18 [2] = 0x7FF7DBE29E30 [3] = 0x7FF7DBE29E48 [4] std::list > [0] = 0x7FF7DBE29E60 [1] = 0x7FF7DBE29E78 [2] = 0x7FF7DBE29E90 [3] = 0x7FF7DBE29EA8 [4] std::list > [0] = 0x7FF7DBE29EC0 [1] = 0x7FF7DBE29ED8 [2] = 0x7FF7DBE29EF0 [3] = 0x7FF7DBE29F08 SelectionPool std::list > SelectedGroups _List_node_remove_op = 0x7FF7DBE29B48 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x7FF7DBE29B48 unsigned int PlayerCount = 0x90FD5E40 BattlegroundQueue::SelectionPool[2] m_SelectionPools [0] = 0x7FF7DBE2A160 [1] = 0x7FF7DBE2A180 unsigned int[10] m_WaitTimes [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A1A0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A1A0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A420 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[10] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[16] m_WaitTimeLastPlayer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A6A0 unsigned int[16] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int[16] m_SumOfWaitTimes [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x7FF7DBE2A720 unsigned int[16] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 EventProcessor m_events unsigned int m_time = 0x11405 std::multimap,std::allocator > > m_events std::_Tree,std::allocator >,1> > value_compare = 0x7FF7DBE2A7A8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE2A7A8 value_compare = 0x7FF7DBE2A7A8 Local GroupQueueInfo* ginfo = 0xCCCCCCCCCCCCCCCC std::map,std::allocator > > Players std::_Tree,std::allocator >,0> > value_compare = 0xCCCCCCCCCCCCCCCC std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0xCCCCCCCCCCCCCCCC value_compare = 0xCCCCCCCCCCCCCCCC unsigned int Team = 0xCCCCCCCCCCCCCCE4 unsigned int BgTypeId = 0xCCCCCCCCCCCCCCE8 bool IsRated = 0xCCCCCCCCCCCCCCEC unsigned int ArenaType = 0xCCCCCCCCCCCCCCED unsigned int ArenaTeamId = 0xCCCCCCCCCCCCCCF0 unsigned int JoinTime = 0xCCCCCCCCCCCCCCF4 unsigned int RemoveInviteTime = 0xCCCCCCCCCCCCCCF8 unsigned int IsInvitedToBGInstanceGUID = 0xCCCCCCCCCCCCCCFC unsigned int ArenaTeamRating = 0xCCCCCCCCCCCCCD00 unsigned int ArenaMatchmakerRating = 0xCCCCCCCCCCCCCD04 unsigned int OpponentsTeamRating = 0xCCCCCCCCCCCCCD08 unsigned int OpponentsMatchmakerRating = 0xCCCCCCCCCCCCCD0C unsigned int PreviousOpponentsTeamId = 0xCCCCCCCCCCCCCD10 Local unsigned int avgTime = 0xCCCCCCCC Local WorldPacket data ByteBuffer unsigned int _rpos = 0xCCCCCCCCCCCCCCCC unsigned int _wpos = 0xCCCCCCCCCCCCCCCC std::vector > _storage std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0xDBF2EFC138 unsigned int m_opcode = 0xCCCC std::chrono::time_point > > m_receivedTime std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur int _MyRep = 0xCCCCCCCCCCCCCCCC Local unsigned int queueSlot = 0xCCCCCCCC Local WorldSession* this = 0x1F00BE58920 int m_muteTime = 0x0 std::atomic<__int64> m_timeOutTime std::_Atomic_integral_facade<__int64> std::_Atomic_integral<__int64,8> std::_Atomic_storage<__int64,8> std::_Atomic_padded<__int64> _Storage = 0x663BB3CC AsyncCallbackProcessor _queryProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58930 AsyncCallbackProcessor _transactionCallbacks std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58950 AsyncCallbackProcessor _queryHolderProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58970 DosProtection WorldSession* Session = NULL int _policy = 0x663BB3CC std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE58930 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x1F00F8C5000 _Range_eraser std::list,std::allocator > >& _List = 0x1F00F8C5000 std::_List_node,void *>* _First = NULL std::_List_node,void *>* _Next = NULL _Equal_range_result = 0x1F00BE58930 _Multi_equal_check_result = 0x1F00BE58930 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0xF8C5000 std::list,std::allocator > > _List = 0x1F00BE58938 std::_Hash_vec > > > > > _Vec = 0x1F00BE58950 unsigned int _Mask = 0x1F0090B9530 unsigned int _Maxidx = 0x0 WorldSession::DosProtection AntiDOS WorldSession* Session = 0x1F00BE58920 int _policy = 0x1 std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE589A0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F8C27B0 std::_List_node,void *>* _Next = 0x1F00BD88CF0 _Equal_range_result = 0x1F00BE589A0 _Multi_equal_check_result = 0x1F00BE589A0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00BE589A8 std::_Hash_vec > > > > > _Vec = 0x1F00BE589C0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > _legitCharacters std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00BE589F0 unsigned int m_GUIDLow = 0x1 Player* _player = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj = 0x1F00F99EDD8 std::list > m_gameObj = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras = 0x1F00F99EE48 std::list > m_removedAuras = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator = 0x1F00F99EE78 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras = 0x1F00F9A0C50 std::list > m_interruptableAuras = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 MotionMaster* i_motionMaster = 0x1F00BD332F0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer = 0x0 std::array m_Diminishing = 0x1F00F9A0F38 CombatManager m_combatManager = 0x1F00F9A1038 ThreatManager m_threatManager = 0x1F00F9A10E0 std::stack,std::deque,std::allocator > > > i_AIs = 0x1F00F9A12A8 std::shared_ptr i_AI = 0x1F00F9A12D0 bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe = 0x1F00F9A12E8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders = 0x1F00F9A1348 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets = 0x1F00F9A13A0 ObjectGuid _lastDamagedTargetGuid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 PositionUpdateInfo _positionUpdateInfo = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges = 0x1F00F9A1418 GridObject GridReference _gridRef = 0x1F00F9A1448 std::string autoReplyMsg = "" PlayerTaxi m_taxi std::array m_taximask = 0x1F00F9A1498 std::deque > m_TaxiDestinations = 0x1F00F9A14D0 unsigned int m_flightMasterFactionId = 0x0 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1518 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAC90 std::_List_node* _Next = 0x1F00F90FA10 _Equal_range_result = 0x1F00F9A1518 _Multi_equal_check_result = 0x1F00F9A1518 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1520 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1538 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1578 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AA920 std::_List_node,void *>* _Next = 0x1F00F90FEF0 _Equal_range_result = 0x1F00F9A1578 _Multi_equal_check_result = 0x1F00F9A1578 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1580 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1598 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 PvPInfo pvpInfo bool IsHostile = 0x0 bool IsInHostileArea = 0x0 bool IsInNoPvPArea = 0x0 bool IsInFFAPvPArea = 0x0 int EndTimer = 0x0 std::unique_ptr > duel std::_Compressed_pair,DuelInfo *,1> _Mypair = 0x0 PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 GossipMenu _gossipMenu = 0x1F00F95C6D0 QuestMenu _questMenu = 0x1F00F95C718 WorldSession* _session = 0x1F00BE58920 std::vector > ItemSetEff std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 m_stealth = 0x1F00F99E8CC m_stealthDetect = 0x1F00F99E8D8 m_invisibility = 0x1F00F99E8E4 m_invisibilityDetect = 0x1F00F99E918 m_serverSideVisibility = 0x1F00F99E94C m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 elunaEvents = 0x1F00F274220 lua_data = 0x1F00F99E970 m_movementInfo = 0x1F00F99E9A0 m_Events = 0x1F00F99EA10 m_name = 0x1F00F99EA30 bool m_isActive = 0x1 bool m_isFarVisible = 0x0 m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 m_zoneScript = 0x0 m_transport = 0x0 unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1628 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A1628 _Equal_range_result = 0x1F00F9A1628 _Multi_equal_check_result = 0x1F00F9A1628 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1630 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1648 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > m_DFQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList _List_node_remove_op std::list >& _List = 0x1F00F9ABB10 std::_List_node* _Head = 0x1F00F90FF50 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData unsigned int bgInstanceID = 0x0 unsigned int bgTypeID = 0x0 std::set,std::allocator > bgAfkReporter = 0x1F00F9A1840 unsigned int bgAfkReportedCount = 0x0 int bgAfkReportedTimer = 0x663BB4B0 unsigned int bgTeam = 0x1D5 unsigned int mountSpell = 0x0 unsigned int[2] taxiPath [0] = 0x0 [1] = 0x0 WorldLocation joinPos = 0x1F00F9A1878 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> > _Min_buckets_construct_ptr = 0x1F00F9A18E0 _Clear_guard std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >,std::allocator,std::allocator > > > >& _List = 0xCDCDCDCD3F800000 std::_List_node,std::allocator > >,void *>* _First = 0x1F00F9AB340 std::_List_node,std::allocator > >,void *>* _Next = 0x1F00BD8AA40 _Equal_range_result = 0x1F00F9A18E0 _Multi_equal_check_result = 0x1F00F9A18E0 std::_Umap_traits,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > >,std::allocator,std::allocator > > > > _List = 0x1F00F9A18E8 std::_Hash_vec,std::allocator > > > > > > > _Vec = 0x1F00F9A1900 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid m_playerSharingQuest unsigned int _guid = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid unsigned int _guid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData value_type int Time = 0x0 unsigned int Count = 0x0 Player::ChatFloodThrottle[2] _Elems [0] = 0x1F00F9A1958 [1] = 0x1F00F9A1968 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E60 value_compare = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E78 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E78 value_compare = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1EA8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1EA8 value_compare = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1EC0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB1B0 std::_List_node,void *>* _Next = 0x1F00F90FE90 _Equal_range_result = 0x1F00F9A1EC0 _Multi_equal_check_result = 0x1F00F9A1EC0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1EC8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1EE0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1F40 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB430 std::_List_node,void *>* _Next = 0x1F00F90EAB0 _Equal_range_result = 0x1F00F9A1F40 _Multi_equal_check_result = 0x1F00F9A1F40 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1F48 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1F60 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1FD8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1FD8 value_compare = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration _List_node_remove_op = 0x1F00F9A2A08 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A08 std::list > m_itemDuration _List_node_remove_op = 0x1F00F9A2A20 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A2A38 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A2A38 _Equal_range_result = 0x1F00F9A2A38 _Multi_equal_check_result = 0x1F00F9A2A38 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A2A40 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A2A58 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unique_ptr > _resurrectionData std::_Compressed_pair,ResurrectionData *,1> _Mypair = 0x0 WorldSession* m_session = 0x1F00BE58920 std::list > m_channels _List_node_remove_op std::list >& _List = 0x1F00F9ADAD0 std::_List_node* _Head = 0x1F00F90F230 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 std::map,std::allocator > > _playerSocialMap = 0x1F00CF4F208 ObjectGuid _playerGUID = 0x1 GroupReference m_group Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 GroupReference m_originalGroup Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location Position XY = 0x1F00F9A2BC8 XYZ = 0x1F00F9A2BC8 XYZO = 0x1F00F9A2BC8 PackedXYZ = 0x1F00F9A2BC8 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF WorldLocation m_recall_location Position XY = 0x1F00F9A2BDC XYZ = 0x1F00F9A2BDC XYZO = 0x1F00F9A2BDC PackedXYZ = 0x1F00F9A2BDC float m_positionX = 1512.562866 float m_positionY = -1899.925415 float m_positionZ = 109.369621 float m_orientation = 1.952460 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 unsigned int m_mapId = 0x1 DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A2C00 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A2C00 value_compare = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 Player* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _bots = 0x1EFAD9D2788 std::list > _removeList = 0x1EFAD9D27D8 DPSTracker* _dpstracker = 0x1F00BD34010 unsigned int _followdist = 0x1E unsigned int _exactAttackRange = 0x0 unsigned int _attackRangeMode = 0x1 unsigned int _attackAngleMode = 0x1 bool _allowCombatPositioning = 0x1 unsigned int _npcBotEngageDelayDPS = 0x0 unsigned int _npcBotEngageDelayHeal = 0x0 bool _botsHidden = 0x0 bool _quickrecall = 0x0 std::vector,std::allocator > > _aoespots = 0x1EFAD9D2810 std::array,std::allocator >,8> _targetIconNamesCache = 0x1EFAD9D2830 CinematicMgr* _cinematicMgr = 0x1F00537B020 Player* player = 0x1F00F99E860 unsigned int m_cinematicDiff = 0x2EAD unsigned int m_lastCinematicCheck = 0x0 unsigned int m_activeCinematicCameraId = 0x0 unsigned int m_cinematicLength = 0x0 std::vector >* m_cinematicCamera = NULL Position m_remoteSightPosition = 0x1F00537B040 ObjectGuid m_CinematicObjectGUID = 0x0 std::set,std::allocator > m_refundableItems std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A2C38 MapReference m_mapRef Reference LinkedListElement LinkedListElement* iNext = 0x1EFF671E220 LinkedListElement* iPrev = 0x1EFF671E210 Map* iRefTo = 0x1EFF671E040 Player* iRefFrom = 0x1F00F99E860 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest Position XY = 0x1F00F9A2CC0 XYZ = 0x1F00F9A2CC0 XYZO = 0x1F00F9A2CC0 PackedXYZ = 0x1F00F9A2CC0 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable std::_Compressed_pair,PetStable *,1> _Mypair = 0x0 unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 Player* m_player = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > m_criteriaProgress = 0x1F008E168A8 std::unordered_map,std::equal_to,std::allocator > > m_completedAchievements = 0x1F008E168F8 std::map,std::allocator > > m_timedAchievements = 0x1F008E16948 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 Player* _player = 0x1F00F99E860 std::map,std::allocator > > _factions = 0x1F00537C0A8 std::map,std::allocator > > _forcedReactions = 0x1F00537C0C0 unsigned int _visibleFactionCount = 0x6 unsigned int _honoredFactionCount = 0x0 unsigned int _reveredFactionCount = 0x0 unsigned int _exaltedFactionCount = 0x0 bool _sendFactionIncreased = 0x0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A2D10 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC810 std::_List_node,void *>* _Next = 0x1F00F910190 _Equal_range_result = 0x1F00F9A2D10 _Multi_equal_check_result = 0x1F00F9A2D10 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A2D18 std::_Hash_vec > > > > > _Vec = 0x1F00F9A2D30 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation Position XY = 0x1F00F9A2D74 XYZ = 0x1F00F9A2D74 XYZO = 0x1F00F9A2D74 PackedXYZ = 0x1F00F9A2D74 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF std::shared_ptr m_Socket std::_Ptr_base WorldSocket* _Ptr = 0x1EFB0967830 std::_Ref_count_base* _Rep = 0x1EFB0967820 std::string m_Address = "26.140.5.51" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "SHAMAN" unsigned int m_expansion = 0x2 std::unique_ptr > _warden std::_Compressed_pair,Warden *,1> _Mypair Warden* _Myval2 = NULL int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 unsigned int m_sessionDbcLocale = 0x0 unsigned int m_sessionDbLocaleIndex = 0x0 std::chrono::duration > _timezoneOffset int _MyRep = 0xFFFFFF4C std::atomic m_latency std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 AccountData[8] m_accountData [0] = 0x1F00BE58AA8 [1] = 0x1F00BE58AD8 [2] = 0x1F00BE58B08 [3] = 0x1F00BE58B38 [4] = 0x1F00BE58B68 [5] = 0x1F00BE58B98 [6] = 0x1F00BE58BC8 [7] = 0x1F00BE58BF8 unsigned int[8] m_Tutorials [0] = 0x80603027 [1] = 0x1C5A261 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 unsigned int m_TutorialsChanged = 0x2 Addons SecureAddonInfo std::string Name = "̳;f" unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58920 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58920 unsigned int LastBannedAddOnTimestamp = 0x0 WorldSession::Addons _addons SecureAddonInfo std::string Name = "p?Œð..." unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58C50 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58C50 unsigned int LastBannedAddOnTimestamp = 0x0 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue > > _recvQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1F00BE58C88 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00BE58CD8 bool _canceled = 0x0 rbac::RBACData* _RBACData = 0x1F00F26F960 unsigned int _id = 0x1 std::string _name = "SHAMAN" int _realmId = 0x1 unsigned int _secLevel = 0x3 std::set,std::allocator > _grantedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F998 std::set,std::allocator > _deniedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9B0 std::set,std::allocator > _globalPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9C8 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID unsigned int _guid = 0x0 std::unique_ptr,std::allocator > >,std::default_delete,std::allocator > > > > _timeSyncClockDeltaQueue std::_Compressed_pair,std::allocator > > >,boost::circular_buffer,std::allocator > > *,1> _Mypair boost::circular_buffer,std::allocator > >* _Myval2 = 0x1F00BD885F0 int _timeSyncClockDelta = 0xFFFFFFFFF8B2A8A8 std::map,std::allocator > > _pendingTimeSyncRequests std::_Tree,std::allocator >,0> > value_compare = 0x1F00BE58D30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00BE58D30 value_compare = 0x1F00BE58D30 unsigned int _timeSyncNextCounter = 0x2 unsigned int _timeSyncTimer = 0xBF5 int _calendarEventCreationCooldown = 0x0 GameClient* _gameClient = 0x1F009533CE0 Parameter WorldPacket& recvData = 0x1F00CF57190 ByteBuffer unsigned int _rpos = 0x11 unsigned int _wpos = 0x0 std::vector > _storage std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00CF571A8 unsigned int m_opcode = 0x2EE std::chrono::time_point > > m_receivedTime std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur int _MyRep = 0x0 Local BattlegroundTypeId bgTypeId = 0x2 Local GroupJoinBattlegroundResult err = 0xCCCCCCCC Local BattlegroundQueueTypeId bgQueueTypeIdRandom = 0x7 Local unsigned int bgTypeId_ = 0x2 Local unsigned int joinAsGroup = 0x0 Local BattlegroundQueueTypeId bgQueueTypeId = 0x2 Local bool isPremade = 0x0 Local ObjectGuid guid unsigned int _guid = 0x0 Local unsigned int instanceId = 0x0 Local PvPDifficultyEntry* bracketEntry = 0x1EFBB777030 unsigned int MapID = 0x1E9 unsigned int RangeIndex = 0x0 unsigned int MinLevel = 0xA unsigned int MaxLevel = 0x13 unsigned int Difficulty = 0x0 Local Battleground* bg = 0x1EFB14D9BC0 std::vector > BgObjects std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1EFB14D9BC8 std::vector > BgCreatures std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1EFB14D9BE8 std::map,std::allocator > > PlayerScores std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C08 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C08 value_compare = 0x1EFB14D9C08 std::map,std::allocator > > BotScores std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C20 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C20 value_compare = 0x1EFB14D9C20 std::map,std::allocator > > m_Bots std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C38 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C38 value_compare = 0x1EFB14D9C38 std::map,std::allocator > > m_Players std::_Tree,std::allocator >,0> > value_compare = 0x1EFB14D9C50 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1EFB14D9C50 value_compare = 0x1EFB14D9C50 std::map >,std::less,std::allocator > > > > m_ReviveQueue std::_Tree >,std::less,std::allocator > > >,0> > value_compare = 0x1EFB14D9C68 std::_Compressed_pair,std::_Compressed_pair > >,void *> >,std::_Tree_val > > > >,1>,1> _Mypair = 0x1EFB14D9C68 value_compare = 0x1EFB14D9C68 unsigned int m_Events = 0x0 BattlegroundStartTimeIntervals[4] StartDelayTimes [0] = 0x1D4C0 [1] = 0xEA60 [2] = 0x7530 [3] = 0x0 unsigned int[4] StartMessageIds [0] = 0x4711 [1] = 0x271F [2] = 0x2720 [3] = 0x271E bool m_BuffChange = 0x0 bool m_IsRandom = 0x0 int m_HonorMode = 0x0 int[2] m_TeamScores [0] = 0x0 [1] = 0x0 ArenaTeamScore[2] _arenaTeamScores [0] = 0x1EFB14D9CB8 [1] = 0x1EFB14D9CF0 unsigned int m_TypeID = 0x2 unsigned int m_RandomTypeID = 0x0 unsigned int m_InstanceID = 0x0 int m_Status = 0x0 unsigned int m_ClientInstanceID = 0x0 unsigned int m_StartTime = 0x0 unsigned int m_ResetStatTimer = 0x0 unsigned int m_ValidStartPositionTimer = 0x0 int m_EndTime = 0x0 unsigned int m_LastResurrectTime = 0x0 int m_BracketId = 0x0 unsigned int m_ArenaType = 0x0 bool m_InBGFreeSlotQueue = 0x0 bool m_SetDeleteThis = 0x0 bool m_IsArena = 0x0 int _winnerTeamId = 0x2 int m_StartDelayTime = 0x0 bool m_IsRated = 0x0 bool m_PrematureCountDown = 0x0 unsigned int m_PrematureCountDownTimer = 0x0 std::string m_Name = "Warsong Gulch" std::vector > m_ResurrectQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x1EFB14D9D90 std::deque > m_OfflineQueue std::_Compressed_pair,std::_Deque_val >,1> _Mypair std::_Deque_val > _Myval2 = 0x1EFB14D9DB0 unsigned int m_InvitedAlliance = 0x0 unsigned int m_InvitedHorde = 0x0 Group*[2] m_BgRaids [0] = NULL [1] = NULL unsigned int[2] m_PlayersCount [0] = 0x0 [1] = 0x0 unsigned int[2] m_ArenaTeamIds [0] = 0x0 [1] = 0x0 unsigned int[2] m_ArenaTeamMMR [0] = 0x0 [1] = 0x0 unsigned int m_LevelMin = 0xA unsigned int m_LevelMax = 0x50 unsigned int m_MaxPlayersPerTeam = 0xA unsigned int m_MaxPlayers = 0x14 unsigned int m_MinPlayersPerTeam = 0x5 unsigned int m_MinPlayers = 0xA unsigned int m_MapId = 0x1E9 BattlegroundMap* m_Map = NULL Position[2] StartPosition [0] = 0x1EFB14D9E30 [1] = 0x1EFB14D9E40 float m_StartMaxDist = 5625.000000 unsigned int ScriptId = 0x0 Trinity::unique_weak_ptr m_weakRef std::weak_ptr _ptr std::_Ptr_base Battleground* _Ptr = 0x1EFB14D9BC0 std::_Ref_count_base* _Rep = 0x1F005E49D70 Local Group* grp = NULL 00007FF7DA63FD93 000000DBF2EFCC30 PacketHandler::Call+23 C:\ElunaTrinityWotlk\src\server\game\Server\Protocol\Opcodes.cpp line 48 Local PacketHandler* this = 0x1F005E3C4B0 ClientOpcodeHandler OpcodeHandler char* Name = "CMSG_BATTLEMASTER_JOIN" int Status = 0x1 int ProcessingPlace = 0x1 Parameter WorldSession* session = 0x1F00BE58920 int m_muteTime = 0x0 std::atomic<__int64> m_timeOutTime std::_Atomic_integral_facade<__int64> std::_Atomic_integral<__int64,8> std::_Atomic_storage<__int64,8> std::_Atomic_padded<__int64> _Storage = 0x663BB3CC AsyncCallbackProcessor _queryProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58930 AsyncCallbackProcessor _transactionCallbacks std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58950 AsyncCallbackProcessor _queryHolderProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58970 DosProtection WorldSession* Session = NULL int _policy = 0x663BB3CC std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE58930 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x1F00F8C5000 _Range_eraser std::list,std::allocator > >& _List = 0x1F00F8C5000 std::_List_node,void *>* _First = NULL std::_List_node,void *>* _Next = NULL _Equal_range_result = 0x1F00BE58930 _Multi_equal_check_result = 0x1F00BE58930 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0xF8C5000 std::list,std::allocator > > _List = 0x1F00BE58938 std::_Hash_vec > > > > > _Vec = 0x1F00BE58950 unsigned int _Mask = 0x1F0090B9530 unsigned int _Maxidx = 0x0 WorldSession::DosProtection AntiDOS WorldSession* Session = 0x1F00BE58920 int _policy = 0x1 std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE589A0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F8C27B0 std::_List_node,void *>* _Next = 0x1F00BD88CF0 _Equal_range_result = 0x1F00BE589A0 _Multi_equal_check_result = 0x1F00BE589A0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00BE589A8 std::_Hash_vec > > > > > _Vec = 0x1F00BE589C0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > _legitCharacters std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00BE589F0 unsigned int m_GUIDLow = 0x1 Player* _player = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj = 0x1F00F99EDD8 std::list > m_gameObj = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras = 0x1F00F99EE48 std::list > m_removedAuras = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator = 0x1F00F99EE78 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras = 0x1F00F9A0C50 std::list > m_interruptableAuras = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 MotionMaster* i_motionMaster = 0x1F00BD332F0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer = 0x0 std::array m_Diminishing = 0x1F00F9A0F38 CombatManager m_combatManager = 0x1F00F9A1038 ThreatManager m_threatManager = 0x1F00F9A10E0 std::stack,std::deque,std::allocator > > > i_AIs = 0x1F00F9A12A8 std::shared_ptr i_AI = 0x1F00F9A12D0 bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe = 0x1F00F9A12E8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders = 0x1F00F9A1348 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets = 0x1F00F9A13A0 ObjectGuid _lastDamagedTargetGuid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 PositionUpdateInfo _positionUpdateInfo = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges = 0x1F00F9A1418 GridObject GridReference _gridRef = 0x1F00F9A1448 std::string autoReplyMsg = "" PlayerTaxi m_taxi std::array m_taximask = 0x1F00F9A1498 std::deque > m_TaxiDestinations = 0x1F00F9A14D0 unsigned int m_flightMasterFactionId = 0x0 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1518 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAC90 std::_List_node* _Next = 0x1F00F90FA10 _Equal_range_result = 0x1F00F9A1518 _Multi_equal_check_result = 0x1F00F9A1518 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1520 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1538 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1578 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AA920 std::_List_node,void *>* _Next = 0x1F00F90FEF0 _Equal_range_result = 0x1F00F9A1578 _Multi_equal_check_result = 0x1F00F9A1578 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1580 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1598 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 PvPInfo pvpInfo bool IsHostile = 0x0 bool IsInHostileArea = 0x0 bool IsInNoPvPArea = 0x0 bool IsInFFAPvPArea = 0x0 int EndTimer = 0x0 std::unique_ptr > duel std::_Compressed_pair,DuelInfo *,1> _Mypair = 0x0 PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 GossipMenu _gossipMenu = 0x1F00F95C6D0 QuestMenu _questMenu = 0x1F00F95C718 WorldSession* _session = 0x1F00BE58920 std::vector > ItemSetEff std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 m_stealth = 0x1F00F99E8CC m_stealthDetect = 0x1F00F99E8D8 m_invisibility = 0x1F00F99E8E4 m_invisibilityDetect = 0x1F00F99E918 m_serverSideVisibility = 0x1F00F99E94C m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 elunaEvents = 0x1F00F274220 lua_data = 0x1F00F99E970 m_movementInfo = 0x1F00F99E9A0 m_Events = 0x1F00F99EA10 m_name = 0x1F00F99EA30 bool m_isActive = 0x1 bool m_isFarVisible = 0x0 m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 m_zoneScript = 0x0 m_transport = 0x0 unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1628 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A1628 _Equal_range_result = 0x1F00F9A1628 _Multi_equal_check_result = 0x1F00F9A1628 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1630 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1648 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > m_DFQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList _List_node_remove_op std::list >& _List = 0x1F00F9ABB10 std::_List_node* _Head = 0x1F00F90FF50 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData unsigned int bgInstanceID = 0x0 unsigned int bgTypeID = 0x0 std::set,std::allocator > bgAfkReporter = 0x1F00F9A1840 unsigned int bgAfkReportedCount = 0x0 int bgAfkReportedTimer = 0x663BB4B0 unsigned int bgTeam = 0x1D5 unsigned int mountSpell = 0x0 unsigned int[2] taxiPath [0] = 0x0 [1] = 0x0 WorldLocation joinPos = 0x1F00F9A1878 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> > _Min_buckets_construct_ptr = 0x1F00F9A18E0 _Clear_guard std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >,std::allocator,std::allocator > > > >& _List = 0xCDCDCDCD3F800000 std::_List_node,std::allocator > >,void *>* _First = 0x1F00F9AB340 std::_List_node,std::allocator > >,void *>* _Next = 0x1F00BD8AA40 _Equal_range_result = 0x1F00F9A18E0 _Multi_equal_check_result = 0x1F00F9A18E0 std::_Umap_traits,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > >,std::allocator,std::allocator > > > > _List = 0x1F00F9A18E8 std::_Hash_vec,std::allocator > > > > > > > _Vec = 0x1F00F9A1900 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid m_playerSharingQuest unsigned int _guid = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid unsigned int _guid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData value_type int Time = 0x0 unsigned int Count = 0x0 Player::ChatFloodThrottle[2] _Elems [0] = 0x1F00F9A1958 [1] = 0x1F00F9A1968 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E60 value_compare = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E78 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E78 value_compare = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1EA8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1EA8 value_compare = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1EC0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB1B0 std::_List_node,void *>* _Next = 0x1F00F90FE90 _Equal_range_result = 0x1F00F9A1EC0 _Multi_equal_check_result = 0x1F00F9A1EC0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1EC8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1EE0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1F40 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB430 std::_List_node,void *>* _Next = 0x1F00F90EAB0 _Equal_range_result = 0x1F00F9A1F40 _Multi_equal_check_result = 0x1F00F9A1F40 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1F48 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1F60 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1FD8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1FD8 value_compare = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration _List_node_remove_op = 0x1F00F9A2A08 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A08 std::list > m_itemDuration _List_node_remove_op = 0x1F00F9A2A20 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A2A38 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A2A38 _Equal_range_result = 0x1F00F9A2A38 _Multi_equal_check_result = 0x1F00F9A2A38 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A2A40 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A2A58 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unique_ptr > _resurrectionData std::_Compressed_pair,ResurrectionData *,1> _Mypair = 0x0 WorldSession* m_session = 0x1F00BE58920 std::list > m_channels _List_node_remove_op std::list >& _List = 0x1F00F9ADAD0 std::_List_node* _Head = 0x1F00F90F230 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 std::map,std::allocator > > _playerSocialMap = 0x1F00CF4F208 ObjectGuid _playerGUID = 0x1 GroupReference m_group Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 GroupReference m_originalGroup Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location Position XY = 0x1F00F9A2BC8 XYZ = 0x1F00F9A2BC8 XYZO = 0x1F00F9A2BC8 PackedXYZ = 0x1F00F9A2BC8 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF WorldLocation m_recall_location Position XY = 0x1F00F9A2BDC XYZ = 0x1F00F9A2BDC XYZO = 0x1F00F9A2BDC PackedXYZ = 0x1F00F9A2BDC float m_positionX = 1512.562866 float m_positionY = -1899.925415 float m_positionZ = 109.369621 float m_orientation = 1.952460 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 unsigned int m_mapId = 0x1 DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A2C00 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A2C00 value_compare = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 Player* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _bots = 0x1EFAD9D2788 std::list > _removeList = 0x1EFAD9D27D8 DPSTracker* _dpstracker = 0x1F00BD34010 unsigned int _followdist = 0x1E unsigned int _exactAttackRange = 0x0 unsigned int _attackRangeMode = 0x1 unsigned int _attackAngleMode = 0x1 bool _allowCombatPositioning = 0x1 unsigned int _npcBotEngageDelayDPS = 0x0 unsigned int _npcBotEngageDelayHeal = 0x0 bool _botsHidden = 0x0 bool _quickrecall = 0x0 std::vector,std::allocator > > _aoespots = 0x1EFAD9D2810 std::array,std::allocator >,8> _targetIconNamesCache = 0x1EFAD9D2830 CinematicMgr* _cinematicMgr = 0x1F00537B020 Player* player = 0x1F00F99E860 unsigned int m_cinematicDiff = 0x2EAD unsigned int m_lastCinematicCheck = 0x0 unsigned int m_activeCinematicCameraId = 0x0 unsigned int m_cinematicLength = 0x0 std::vector >* m_cinematicCamera = NULL Position m_remoteSightPosition = 0x1F00537B040 ObjectGuid m_CinematicObjectGUID = 0x0 std::set,std::allocator > m_refundableItems std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A2C38 MapReference m_mapRef Reference LinkedListElement LinkedListElement* iNext = 0x1EFF671E220 LinkedListElement* iPrev = 0x1EFF671E210 Map* iRefTo = 0x1EFF671E040 Player* iRefFrom = 0x1F00F99E860 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest Position XY = 0x1F00F9A2CC0 XYZ = 0x1F00F9A2CC0 XYZO = 0x1F00F9A2CC0 PackedXYZ = 0x1F00F9A2CC0 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable std::_Compressed_pair,PetStable *,1> _Mypair = 0x0 unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 Player* m_player = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > m_criteriaProgress = 0x1F008E168A8 std::unordered_map,std::equal_to,std::allocator > > m_completedAchievements = 0x1F008E168F8 std::map,std::allocator > > m_timedAchievements = 0x1F008E16948 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 Player* _player = 0x1F00F99E860 std::map,std::allocator > > _factions = 0x1F00537C0A8 std::map,std::allocator > > _forcedReactions = 0x1F00537C0C0 unsigned int _visibleFactionCount = 0x6 unsigned int _honoredFactionCount = 0x0 unsigned int _reveredFactionCount = 0x0 unsigned int _exaltedFactionCount = 0x0 bool _sendFactionIncreased = 0x0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A2D10 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC810 std::_List_node,void *>* _Next = 0x1F00F910190 _Equal_range_result = 0x1F00F9A2D10 _Multi_equal_check_result = 0x1F00F9A2D10 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A2D18 std::_Hash_vec > > > > > _Vec = 0x1F00F9A2D30 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation Position XY = 0x1F00F9A2D74 XYZ = 0x1F00F9A2D74 XYZO = 0x1F00F9A2D74 PackedXYZ = 0x1F00F9A2D74 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF std::shared_ptr m_Socket std::_Ptr_base WorldSocket* _Ptr = 0x1EFB0967830 std::_Ref_count_base* _Rep = 0x1EFB0967820 std::string m_Address = "26.140.5.51" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "SHAMAN" unsigned int m_expansion = 0x2 std::unique_ptr > _warden std::_Compressed_pair,Warden *,1> _Mypair Warden* _Myval2 = NULL int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 unsigned int m_sessionDbcLocale = 0x0 unsigned int m_sessionDbLocaleIndex = 0x0 std::chrono::duration > _timezoneOffset int _MyRep = 0xFFFFFF4C std::atomic m_latency std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 AccountData[8] m_accountData [0] = 0x1F00BE58AA8 [1] = 0x1F00BE58AD8 [2] = 0x1F00BE58B08 [3] = 0x1F00BE58B38 [4] = 0x1F00BE58B68 [5] = 0x1F00BE58B98 [6] = 0x1F00BE58BC8 [7] = 0x1F00BE58BF8 unsigned int[8] m_Tutorials [0] = 0x80603027 [1] = 0x1C5A261 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 unsigned int m_TutorialsChanged = 0x2 Addons SecureAddonInfo std::string Name = "̳;f" unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58920 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58920 unsigned int LastBannedAddOnTimestamp = 0x0 WorldSession::Addons _addons SecureAddonInfo std::string Name = "p?Œð..." unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58C50 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58C50 unsigned int LastBannedAddOnTimestamp = 0x0 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue > > _recvQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1F00BE58C88 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00BE58CD8 bool _canceled = 0x0 rbac::RBACData* _RBACData = 0x1F00F26F960 unsigned int _id = 0x1 std::string _name = "SHAMAN" int _realmId = 0x1 unsigned int _secLevel = 0x3 std::set,std::allocator > _grantedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F998 std::set,std::allocator > _deniedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9B0 std::set,std::allocator > _globalPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9C8 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID unsigned int _guid = 0x0 std::unique_ptr,std::allocator > >,std::default_delete,std::allocator > > > > _timeSyncClockDeltaQueue std::_Compressed_pair,std::allocator > > >,boost::circular_buffer,std::allocator > > *,1> _Mypair boost::circular_buffer,std::allocator > >* _Myval2 = 0x1F00BD885F0 int _timeSyncClockDelta = 0xFFFFFFFFF8B2A8A8 std::map,std::allocator > > _pendingTimeSyncRequests std::_Tree,std::allocator >,0> > value_compare = 0x1F00BE58D30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00BE58D30 value_compare = 0x1F00BE58D30 unsigned int _timeSyncNextCounter = 0x2 unsigned int _timeSyncTimer = 0xBF5 int _calendarEventCreationCooldown = 0x0 GameClient* _gameClient = 0x1F009533CE0 Parameter WorldPacket& packet = 0x1F00CF57190 ByteBuffer unsigned int _rpos = 0x11 unsigned int _wpos = 0x0 std::vector > _storage std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00CF571A8 unsigned int m_opcode = 0x2EE std::chrono::time_point > > m_receivedTime std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur int _MyRep = 0x0 00007FF7D9E1A4C1 000000DBF2EFDAC0 WorldSession::Update+581 C:\ElunaTrinityWotlk\src\server\game\Server\WorldSession.cpp line 353 Local Opcodes opcode = 0x2EE Local ClientOpcodeHandler* opHandle = 0x1F005E3C4B0 OpcodeHandler char* Name = "CMSG_BATTLEMASTER_JOIN" int Status = 0x1 int ProcessingPlace = 0x1 Local WorldSession* this = 0x1F00BE58920 int m_muteTime = 0x0 std::atomic<__int64> m_timeOutTime std::_Atomic_integral_facade<__int64> std::_Atomic_integral<__int64,8> std::_Atomic_storage<__int64,8> std::_Atomic_padded<__int64> _Storage = 0x663BB3CC AsyncCallbackProcessor _queryProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58930 AsyncCallbackProcessor _transactionCallbacks std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58950 AsyncCallbackProcessor _queryHolderProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58970 DosProtection WorldSession* Session = NULL int _policy = 0x663BB3CC std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE58930 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x1F00F8C5000 _Range_eraser std::list,std::allocator > >& _List = 0x1F00F8C5000 std::_List_node,void *>* _First = NULL std::_List_node,void *>* _Next = NULL _Equal_range_result = 0x1F00BE58930 _Multi_equal_check_result = 0x1F00BE58930 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0xF8C5000 std::list,std::allocator > > _List = 0x1F00BE58938 std::_Hash_vec > > > > > _Vec = 0x1F00BE58950 unsigned int _Mask = 0x1F0090B9530 unsigned int _Maxidx = 0x0 WorldSession::DosProtection AntiDOS WorldSession* Session = 0x1F00BE58920 int _policy = 0x1 std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE589A0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F8C27B0 std::_List_node,void *>* _Next = 0x1F00BD88CF0 _Equal_range_result = 0x1F00BE589A0 _Multi_equal_check_result = 0x1F00BE589A0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00BE589A8 std::_Hash_vec > > > > > _Vec = 0x1F00BE589C0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > _legitCharacters std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00BE589F0 unsigned int m_GUIDLow = 0x1 Player* _player = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj = 0x1F00F99EDD8 std::list > m_gameObj = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras = 0x1F00F99EE48 std::list > m_removedAuras = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator = 0x1F00F99EE78 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras = 0x1F00F9A0C50 std::list > m_interruptableAuras = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 MotionMaster* i_motionMaster = 0x1F00BD332F0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer = 0x0 std::array m_Diminishing = 0x1F00F9A0F38 CombatManager m_combatManager = 0x1F00F9A1038 ThreatManager m_threatManager = 0x1F00F9A10E0 std::stack,std::deque,std::allocator > > > i_AIs = 0x1F00F9A12A8 std::shared_ptr i_AI = 0x1F00F9A12D0 bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe = 0x1F00F9A12E8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders = 0x1F00F9A1348 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets = 0x1F00F9A13A0 ObjectGuid _lastDamagedTargetGuid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 PositionUpdateInfo _positionUpdateInfo = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges = 0x1F00F9A1418 GridObject GridReference _gridRef = 0x1F00F9A1448 std::string autoReplyMsg = "" PlayerTaxi m_taxi std::array m_taximask = 0x1F00F9A1498 std::deque > m_TaxiDestinations = 0x1F00F9A14D0 unsigned int m_flightMasterFactionId = 0x0 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1518 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAC90 std::_List_node* _Next = 0x1F00F90FA10 _Equal_range_result = 0x1F00F9A1518 _Multi_equal_check_result = 0x1F00F9A1518 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1520 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1538 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1578 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AA920 std::_List_node,void *>* _Next = 0x1F00F90FEF0 _Equal_range_result = 0x1F00F9A1578 _Multi_equal_check_result = 0x1F00F9A1578 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1580 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1598 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 PvPInfo pvpInfo bool IsHostile = 0x0 bool IsInHostileArea = 0x0 bool IsInNoPvPArea = 0x0 bool IsInFFAPvPArea = 0x0 int EndTimer = 0x0 std::unique_ptr > duel std::_Compressed_pair,DuelInfo *,1> _Mypair = 0x0 PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 GossipMenu _gossipMenu = 0x1F00F95C6D0 QuestMenu _questMenu = 0x1F00F95C718 WorldSession* _session = 0x1F00BE58920 std::vector > ItemSetEff std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 m_stealth = 0x1F00F99E8CC m_stealthDetect = 0x1F00F99E8D8 m_invisibility = 0x1F00F99E8E4 m_invisibilityDetect = 0x1F00F99E918 m_serverSideVisibility = 0x1F00F99E94C m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 elunaEvents = 0x1F00F274220 lua_data = 0x1F00F99E970 m_movementInfo = 0x1F00F99E9A0 m_Events = 0x1F00F99EA10 m_name = 0x1F00F99EA30 bool m_isActive = 0x1 bool m_isFarVisible = 0x0 m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 m_zoneScript = 0x0 m_transport = 0x0 unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1628 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A1628 _Equal_range_result = 0x1F00F9A1628 _Multi_equal_check_result = 0x1F00F9A1628 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1630 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1648 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > m_DFQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList _List_node_remove_op std::list >& _List = 0x1F00F9ABB10 std::_List_node* _Head = 0x1F00F90FF50 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData unsigned int bgInstanceID = 0x0 unsigned int bgTypeID = 0x0 std::set,std::allocator > bgAfkReporter = 0x1F00F9A1840 unsigned int bgAfkReportedCount = 0x0 int bgAfkReportedTimer = 0x663BB4B0 unsigned int bgTeam = 0x1D5 unsigned int mountSpell = 0x0 unsigned int[2] taxiPath [0] = 0x0 [1] = 0x0 WorldLocation joinPos = 0x1F00F9A1878 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> > _Min_buckets_construct_ptr = 0x1F00F9A18E0 _Clear_guard std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >,std::allocator,std::allocator > > > >& _List = 0xCDCDCDCD3F800000 std::_List_node,std::allocator > >,void *>* _First = 0x1F00F9AB340 std::_List_node,std::allocator > >,void *>* _Next = 0x1F00BD8AA40 _Equal_range_result = 0x1F00F9A18E0 _Multi_equal_check_result = 0x1F00F9A18E0 std::_Umap_traits,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > >,std::allocator,std::allocator > > > > _List = 0x1F00F9A18E8 std::_Hash_vec,std::allocator > > > > > > > _Vec = 0x1F00F9A1900 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid m_playerSharingQuest unsigned int _guid = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid unsigned int _guid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData value_type int Time = 0x0 unsigned int Count = 0x0 Player::ChatFloodThrottle[2] _Elems [0] = 0x1F00F9A1958 [1] = 0x1F00F9A1968 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E60 value_compare = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E78 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E78 value_compare = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1EA8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1EA8 value_compare = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1EC0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB1B0 std::_List_node,void *>* _Next = 0x1F00F90FE90 _Equal_range_result = 0x1F00F9A1EC0 _Multi_equal_check_result = 0x1F00F9A1EC0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1EC8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1EE0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1F40 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB430 std::_List_node,void *>* _Next = 0x1F00F90EAB0 _Equal_range_result = 0x1F00F9A1F40 _Multi_equal_check_result = 0x1F00F9A1F40 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1F48 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1F60 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1FD8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1FD8 value_compare = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration _List_node_remove_op = 0x1F00F9A2A08 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A08 std::list > m_itemDuration _List_node_remove_op = 0x1F00F9A2A20 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A2A38 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A2A38 _Equal_range_result = 0x1F00F9A2A38 _Multi_equal_check_result = 0x1F00F9A2A38 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A2A40 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A2A58 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unique_ptr > _resurrectionData std::_Compressed_pair,ResurrectionData *,1> _Mypair = 0x0 WorldSession* m_session = 0x1F00BE58920 std::list > m_channels _List_node_remove_op std::list >& _List = 0x1F00F9ADAD0 std::_List_node* _Head = 0x1F00F90F230 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 std::map,std::allocator > > _playerSocialMap = 0x1F00CF4F208 ObjectGuid _playerGUID = 0x1 GroupReference m_group Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 GroupReference m_originalGroup Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location Position XY = 0x1F00F9A2BC8 XYZ = 0x1F00F9A2BC8 XYZO = 0x1F00F9A2BC8 PackedXYZ = 0x1F00F9A2BC8 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF WorldLocation m_recall_location Position XY = 0x1F00F9A2BDC XYZ = 0x1F00F9A2BDC XYZO = 0x1F00F9A2BDC PackedXYZ = 0x1F00F9A2BDC float m_positionX = 1512.562866 float m_positionY = -1899.925415 float m_positionZ = 109.369621 float m_orientation = 1.952460 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 unsigned int m_mapId = 0x1 DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A2C00 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A2C00 value_compare = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 Player* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _bots = 0x1EFAD9D2788 std::list > _removeList = 0x1EFAD9D27D8 DPSTracker* _dpstracker = 0x1F00BD34010 unsigned int _followdist = 0x1E unsigned int _exactAttackRange = 0x0 unsigned int _attackRangeMode = 0x1 unsigned int _attackAngleMode = 0x1 bool _allowCombatPositioning = 0x1 unsigned int _npcBotEngageDelayDPS = 0x0 unsigned int _npcBotEngageDelayHeal = 0x0 bool _botsHidden = 0x0 bool _quickrecall = 0x0 std::vector,std::allocator > > _aoespots = 0x1EFAD9D2810 std::array,std::allocator >,8> _targetIconNamesCache = 0x1EFAD9D2830 CinematicMgr* _cinematicMgr = 0x1F00537B020 Player* player = 0x1F00F99E860 unsigned int m_cinematicDiff = 0x2EAD unsigned int m_lastCinematicCheck = 0x0 unsigned int m_activeCinematicCameraId = 0x0 unsigned int m_cinematicLength = 0x0 std::vector >* m_cinematicCamera = NULL Position m_remoteSightPosition = 0x1F00537B040 ObjectGuid m_CinematicObjectGUID = 0x0 std::set,std::allocator > m_refundableItems std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A2C38 MapReference m_mapRef Reference LinkedListElement LinkedListElement* iNext = 0x1EFF671E220 LinkedListElement* iPrev = 0x1EFF671E210 Map* iRefTo = 0x1EFF671E040 Player* iRefFrom = 0x1F00F99E860 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest Position XY = 0x1F00F9A2CC0 XYZ = 0x1F00F9A2CC0 XYZO = 0x1F00F9A2CC0 PackedXYZ = 0x1F00F9A2CC0 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable std::_Compressed_pair,PetStable *,1> _Mypair = 0x0 unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 Player* m_player = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > m_criteriaProgress = 0x1F008E168A8 std::unordered_map,std::equal_to,std::allocator > > m_completedAchievements = 0x1F008E168F8 std::map,std::allocator > > m_timedAchievements = 0x1F008E16948 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 Player* _player = 0x1F00F99E860 std::map,std::allocator > > _factions = 0x1F00537C0A8 std::map,std::allocator > > _forcedReactions = 0x1F00537C0C0 unsigned int _visibleFactionCount = 0x6 unsigned int _honoredFactionCount = 0x0 unsigned int _reveredFactionCount = 0x0 unsigned int _exaltedFactionCount = 0x0 bool _sendFactionIncreased = 0x0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A2D10 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC810 std::_List_node,void *>* _Next = 0x1F00F910190 _Equal_range_result = 0x1F00F9A2D10 _Multi_equal_check_result = 0x1F00F9A2D10 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A2D18 std::_Hash_vec > > > > > _Vec = 0x1F00F9A2D30 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation Position XY = 0x1F00F9A2D74 XYZ = 0x1F00F9A2D74 XYZO = 0x1F00F9A2D74 PackedXYZ = 0x1F00F9A2D74 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF std::shared_ptr m_Socket std::_Ptr_base WorldSocket* _Ptr = 0x1EFB0967830 std::_Ref_count_base* _Rep = 0x1EFB0967820 std::string m_Address = "26.140.5.51" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "SHAMAN" unsigned int m_expansion = 0x2 std::unique_ptr > _warden std::_Compressed_pair,Warden *,1> _Mypair Warden* _Myval2 = NULL int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 unsigned int m_sessionDbcLocale = 0x0 unsigned int m_sessionDbLocaleIndex = 0x0 std::chrono::duration > _timezoneOffset int _MyRep = 0xFFFFFF4C std::atomic m_latency std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 AccountData[8] m_accountData [0] = 0x1F00BE58AA8 [1] = 0x1F00BE58AD8 [2] = 0x1F00BE58B08 [3] = 0x1F00BE58B38 [4] = 0x1F00BE58B68 [5] = 0x1F00BE58B98 [6] = 0x1F00BE58BC8 [7] = 0x1F00BE58BF8 unsigned int[8] m_Tutorials [0] = 0x80603027 [1] = 0x1C5A261 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 unsigned int m_TutorialsChanged = 0x2 Addons SecureAddonInfo std::string Name = "̳;f" unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58920 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58920 unsigned int LastBannedAddOnTimestamp = 0x0 WorldSession::Addons _addons SecureAddonInfo std::string Name = "p?Œð..." unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58C50 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58C50 unsigned int LastBannedAddOnTimestamp = 0x0 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue > > _recvQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1F00BE58C88 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00BE58CD8 bool _canceled = 0x0 rbac::RBACData* _RBACData = 0x1F00F26F960 unsigned int _id = 0x1 std::string _name = "SHAMAN" int _realmId = 0x1 unsigned int _secLevel = 0x3 std::set,std::allocator > _grantedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F998 std::set,std::allocator > _deniedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9B0 std::set,std::allocator > _globalPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9C8 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID unsigned int _guid = 0x0 std::unique_ptr,std::allocator > >,std::default_delete,std::allocator > > > > _timeSyncClockDeltaQueue std::_Compressed_pair,std::allocator > > >,boost::circular_buffer,std::allocator > > *,1> _Mypair boost::circular_buffer,std::allocator > >* _Myval2 = 0x1F00BD885F0 int _timeSyncClockDelta = 0xFFFFFFFFF8B2A8A8 std::map,std::allocator > > _pendingTimeSyncRequests std::_Tree,std::allocator >,0> > value_compare = 0x1F00BE58D30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00BE58D30 value_compare = 0x1F00BE58D30 unsigned int _timeSyncNextCounter = 0x2 unsigned int _timeSyncTimer = 0xBF5 int _calendarEventCreationCooldown = 0x0 GameClient* _gameClient = 0x1F009533CE0 Parameter unsigned int diff = 0x1 Parameter PacketFilter& updater = 0xDBF2EFDB78 WorldSession* m_pSession = 0x1F00BE58920 int m_muteTime = 0x0 std::atomic<__int64> m_timeOutTime std::_Atomic_integral_facade<__int64> std::_Atomic_integral<__int64,8> std::_Atomic_storage<__int64,8> std::_Atomic_padded<__int64> _Storage = 0x663BB3CC AsyncCallbackProcessor _queryProcessor std::vector > _callbacks = 0x1F00BE58930 AsyncCallbackProcessor _transactionCallbacks std::vector > _callbacks = 0x1F00BE58950 AsyncCallbackProcessor _queryHolderProcessor std::vector > _callbacks = 0x1F00BE58970 DosProtection WorldSession* Session = NULL int _policy = 0x663BB3CC std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap = 0x1F00BE58930 WorldSession::DosProtection AntiDOS WorldSession* Session = 0x1F00BE58920 int _policy = 0x1 std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap = 0x1F00BE589A0 std::set,std::allocator > _legitCharacters std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00BE589F0 unsigned int m_GUIDLow = 0x1 Player* _player = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj = 0x1F00F99EDD8 std::list > m_gameObj = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras = 0x1F00F99EE48 std::list > m_removedAuras = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator = 0x1F00F99EE78 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras = 0x1F00F9A0C50 std::list > m_interruptableAuras = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 MotionMaster* i_motionMaster = 0x1F00BD332F0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer = 0x0 std::array m_Diminishing = 0x1F00F9A0F38 CombatManager m_combatManager = 0x1F00F9A1038 ThreatManager m_threatManager = 0x1F00F9A10E0 std::stack,std::deque,std::allocator > > > i_AIs = 0x1F00F9A12A8 std::shared_ptr i_AI = 0x1F00F9A12D0 bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe = 0x1F00F9A12E8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders = 0x1F00F9A1348 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets = 0x1F00F9A13A0 ObjectGuid _lastDamagedTargetGuid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 PositionUpdateInfo _positionUpdateInfo = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges = 0x1F00F9A1418 GridObject GridReference _gridRef = 0x1F00F9A1448 std::string autoReplyMsg = "" PlayerTaxi m_taxi = 0x1F00F9A1498 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras = 0x1F00F9A1518 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems = 0x1F00F9A1578 PvPInfo pvpInfo = 0x1F00F9A15C8 std::unique_ptr > duel = 0x0 PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 std::vector > ItemSetEff = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs = 0x1F00F9A1628 std::set,std::allocator > m_DFQuests = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData = 0x1F00F9A1838 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests = 0x1F00F9A18E0 ObjectGuid m_playerSharingQuest = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData = 0x1F00F9A1958 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus = 0x1F00F9A1EC0 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells = 0x1F00F9A1F40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration = 0x1F00F9A2A08 std::list > m_itemDuration = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable = 0x1F00F9A2A38 std::unique_ptr > _resurrectionData = 0x0 WorldSession* m_session = 0x1F00BE58920 std::list > m_channels = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 GroupReference m_group = 0x1F00F9A2B40 GroupReference m_originalGroup = 0x1F00F9A2B70 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location = 0x1F00F9A2BC8 WorldLocation m_recall_location = 0x1F00F9A2BDC DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 CinematicMgr* _cinematicMgr = 0x1F00537B020 std::set,std::allocator > m_refundableItems = 0x1F00F9A2C38 MapReference m_mapRef = 0x1F00F9A2C50 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest = 0x1F00F9A2CC0 unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable = 0x0 unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes = 0x1F00F9A2D10 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation = 0x1F00F9A2D74 std::shared_ptr m_Socket std::_Ptr_base WorldSocket* _Ptr = 0x1EFB0967830 std::_Ref_count_base* _Rep = 0x1EFB0967820 std::string m_Address = "26.140.5.51" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "SHAMAN" unsigned int m_expansion = 0x2 std::unique_ptr > _warden std::_Compressed_pair,Warden *,1> _Mypair = 0x0 int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 unsigned int m_sessionDbcLocale = 0x0 unsigned int m_sessionDbLocaleIndex = 0x0 std::chrono::duration > _timezoneOffset int _MyRep = 0xFFFFFF4C std::atomic m_latency std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 AccountData[8] m_accountData [0] = 0x1F00BE58AA8 [1] = 0x1F00BE58AD8 [2] = 0x1F00BE58B08 [3] = 0x1F00BE58B38 [4] = 0x1F00BE58B68 [5] = 0x1F00BE58B98 [6] = 0x1F00BE58BC8 [7] = 0x1F00BE58BF8 unsigned int[8] m_Tutorials [0] = 0x80603027 [1] = 0x1C5A261 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 unsigned int m_TutorialsChanged = 0x2 Addons SecureAddonInfo std::string Name = "̳;f" unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons = 0x1F00BE58920 unsigned int LastBannedAddOnTimestamp = 0x0 WorldSession::Addons _addons SecureAddonInfo std::string Name = "p?Œð..." unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons = 0x1F00BE58C50 unsigned int LastBannedAddOnTimestamp = 0x0 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue > > _recvQueue std::mutex _lock = 0x1F00BE58C88 std::deque > _queue = 0x1F00BE58CD8 bool _canceled = 0x0 rbac::RBACData* _RBACData = 0x1F00F26F960 unsigned int _id = 0x1 std::string _name = "SHAMAN" int _realmId = 0x1 unsigned int _secLevel = 0x3 std::set,std::allocator > _grantedPerms = 0x1F00F26F998 std::set,std::allocator > _deniedPerms = 0x1F00F26F9B0 std::set,std::allocator > _globalPerms = 0x1F00F26F9C8 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID unsigned int _guid = 0x0 std::unique_ptr,std::allocator > >,std::default_delete,std::allocator > > > > _timeSyncClockDeltaQueue std::_Compressed_pair,std::allocator > > >,boost::circular_buffer,std::allocator > > *,1> _Mypair = 0x1F00BD885F0 int _timeSyncClockDelta = 0xFFFFFFFFF8B2A8A8 std::map,std::allocator > > _pendingTimeSyncRequests std::_Tree,std::allocator >,0> > value_compare = 0x1F00BE58D30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00BE58D30 value_compare = 0x1F00BE58D30 unsigned int _timeSyncNextCounter = 0x2 unsigned int _timeSyncTimer = 0xBF5 int _calendarEventCreationCooldown = 0x0 GameClient* _gameClient = 0x1F009533CE0 Local unsigned int processedPackets = 0x0 Local int currentTime = 0x663BB390 Local bool deletePacket = 0x1 Local WorldPacket* packet = 0x1F00CF57190 ByteBuffer unsigned int _rpos = 0x11 unsigned int _wpos = 0x0 std::vector > _storage std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00CF571A8 unsigned int m_opcode = 0x2EE std::chrono::time_point > > m_receivedTime std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur int _MyRep = 0x0 Local std::vector > requeuePackets std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1F00FD84400 WorldPacket** _Myfirst = NULL * _Mylast = NULL * _Myend = NULL Local unsigned int MAX_PROCESSED_PACKETS_IN_SAME_WORLDSESSION_UPDATE = 0x64 00007FF7D99B2CDF 000000DBF2EFDC50 World::UpdateSessions+1BF C:\ElunaTrinityWotlk\src\server\game\World\World.cpp line 3156 Local WorldSessionFilter updater PacketFilter WorldSession* m_pSession = 0x1F00BE58920 int m_muteTime = 0x0 std::atomic<__int64> m_timeOutTime = 0x663BB3CC AsyncCallbackProcessor _queryProcessor = 0x1F00BE58930 AsyncCallbackProcessor _transactionCallbacks = 0x1F00BE58950 AsyncCallbackProcessor _queryHolderProcessor = 0x1F00BE58970 DosProtection WorldSession* Session = NULL int _policy = 0x663BB3CC std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap = 0x1F00BE58930 WorldSession::DosProtection AntiDOS = 0x1F00BE58990 std::set,std::allocator > _legitCharacters = 0x1F00BE589F0 unsigned int m_GUIDLow = 0x1 Player* _player = 0x1F00F99E860 std::shared_ptr m_Socket = 0x1F00BE58A18 std::string m_Address = "26.140.5.51" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "SHAMAN" unsigned int m_expansion = 0x2 std::unique_ptr > _warden = 0x0 int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 unsigned int m_sessionDbcLocale = 0x0 unsigned int m_sessionDbLocaleIndex = 0x0 std::chrono::duration > _timezoneOffset = 0xFFFFFF4C std::atomic m_latency = 0x0 AccountData[8] m_accountData [0] = 0x1F00BE58AA8 [1] = 0x1F00BE58AD8 [2] = 0x1F00BE58B08 [3] = 0x1F00BE58B38 [4] = 0x1F00BE58B68 [5] = 0x1F00BE58B98 [6] = 0x1F00BE58BC8 [7] = 0x1F00BE58BF8 unsigned int[8] m_Tutorials [0] = 0x80603027 [1] = 0x1C5A261 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 unsigned int m_TutorialsChanged = 0x2 Addons SecureAddonInfo std::string Name = "̳;f" unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons = 0x1F00BE58920 unsigned int LastBannedAddOnTimestamp = 0x0 WorldSession::Addons _addons = 0x1F00BE58C50 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue > > _recvQueue = 0x1F00BE58C80 rbac::RBACData* _RBACData = 0x1F00F26F960 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID = 0x0 std::unique_ptr,std::allocator > >,std::default_delete,std::allocator > > > > _timeSyncClockDeltaQueue = 0x1F00BD885F0 int _timeSyncClockDelta = 0xFFFFFFFFF8B2A8A8 std::map,std::allocator > > _pendingTimeSyncRequests = 0x1F00BE58D30 unsigned int _timeSyncNextCounter = 0x2 unsigned int _timeSyncTimer = 0xBF5 int _calendarEventCreationCooldown = 0x0 GameClient* _gameClient = 0x1F009533CE0 Local WorldSession* pSession = 0x1F00BE58920 int m_muteTime = 0x0 std::atomic<__int64> m_timeOutTime std::_Atomic_integral_facade<__int64> std::_Atomic_integral<__int64,8> std::_Atomic_storage<__int64,8> std::_Atomic_padded<__int64> _Storage = 0x663BB3CC AsyncCallbackProcessor _queryProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58930 AsyncCallbackProcessor _transactionCallbacks std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58950 AsyncCallbackProcessor _queryHolderProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58970 DosProtection WorldSession* Session = NULL int _policy = 0x663BB3CC std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE58930 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x1F00F8C5000 _Range_eraser std::list,std::allocator > >& _List = 0x1F00F8C5000 std::_List_node,void *>* _First = NULL std::_List_node,void *>* _Next = NULL _Equal_range_result = 0x1F00BE58930 _Multi_equal_check_result = 0x1F00BE58930 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0xF8C5000 std::list,std::allocator > > _List = 0x1F00BE58938 std::_Hash_vec > > > > > _Vec = 0x1F00BE58950 unsigned int _Mask = 0x1F0090B9530 unsigned int _Maxidx = 0x0 WorldSession::DosProtection AntiDOS WorldSession* Session = 0x1F00BE58920 int _policy = 0x1 std::unordered_map,std::equal_to,std::allocator > > _PacketThrottlingMap std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00BE589A0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F8C27B0 std::_List_node,void *>* _Next = 0x1F00BD88CF0 _Equal_range_result = 0x1F00BE589A0 _Multi_equal_check_result = 0x1F00BE589A0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00BE589A8 std::_Hash_vec > > > > > _Vec = 0x1F00BE589C0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > _legitCharacters std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00BE589F0 unsigned int m_GUIDLow = 0x1 Player* _player = 0x1F00F99E860 Unit WorldObject Object unsigned int m_objectType = 0x19 int m_objectTypeId = 0x4 unsigned int m_updateFlag = 0x60 int* m_int32Values = 0x1 unsigned int* m_uint32Values = 0x1 float* m_floatValues = 0.000000 UpdateMask _changesMask = 0x1F00F99E880 unsigned int m_valuesCount = 0x52E unsigned int _fieldNotifyFlags = 0x100 bool m_objectUpdated = 0x0 bool m_inWorld = 0x1 bool m_isNewObject = 0x0 PackedGuid m_PackGUID = 0x1F00F99E897 Trinity::unique_trackable_ptr m_scriptRef = 0x1F00F99E8A8 WorldLocation Position XY = 0x1F00F99E8B8 XYZ = 0x1F00F99E8B8 XYZO = 0x1F00F99E8B8 PackedXYZ = 0x1F00F99E8B8 float m_positionX = 1552.349365 float m_positionY = -1885.702271 float m_positionZ = 103.794182 float m_orientation = 6.099361 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4EBB67944C20B2E ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4EBB67944C20B2E unsigned int m_mapId = 0x1 FlaggedValuesArray32 m_stealth = 0x1F00F99E8CC FlaggedValuesArray32 m_stealthDetect = 0x1F00F99E8D8 FlaggedValuesArray32 m_invisibility = 0x1F00F99E8E4 FlaggedValuesArray32 m_invisibilityDetect = 0x1F00F99E918 FlaggedValuesArray32 m_serverSideVisibility = 0x1F00F99E94C FlaggedValuesArray32 m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 ElunaEventProcessor* elunaEvents = 0x1F00F274220 LuaVal lua_data = 0x1F00F99E970 MovementInfo m_movementInfo = 0x1F00F99E9A0 EventProcessor m_Events = 0x1F00F99EA10 std::string m_name = "Pion" bool m_isActive = 0x1 bool m_isFarVisible = 0x0 std::optional m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 ZoneScript* m_zoneScript = NULL Transport* m_transport = NULL unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 Map* m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 bool m_canDualWield = 0x0 Unit* m_creator = NULL std::set,std::allocator > m_Controlled = 0x1F00F99EAB8 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 float m_baseSpellCritChance = 5.000000 float[3] m_modAttackSpeedPct [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 unsigned int[3] m_attackTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 std::unordered_multimap,std::equal_to,std::allocator > >[7] m_spellImmune [0] = 0x1F00F99EB50 [1] = 0x1F00F99EBA0 [2] = 0x1F00F99EBF0 [3] = 0x1F00F99EC40 [4] = 0x1F00F99EC90 [5] = 0x1F00F99ECE0 [6] = 0x1F00F99ED30 unsigned int m_lastSanctuaryTime = 0x0 ObjectGuid LastCharmerGUID = 0x0 Movement::MoveSpline* movespline = 0x1EFB3CE7300 bool m_ControlledByPlayer = 0x1 bool m_AutoRepeatFirstCast = 0x0 float[5] m_createStats [0] = 42.000000 [1] = 32.000000 [2] = 39.000000 [3] = 21.000000 [4] = 24.000000 std::set,std::allocator > m_attackers = 0x1F00F99EDB0 Unit* m_attacking = NULL int m_deathState = 0x0 int m_procDeep = 0x0 std::list > m_dynObj = 0x1F00F99EDD8 std::list > m_gameObj = 0x1F00F99EDF0 unsigned int m_transformSpell = 0x0 Spell*[4] m_currentSpells [0] = NULL [1] = NULL [2] = NULL [3] = NULL std::multimap,std::allocator > > m_ownedAuras = 0x1F00F99EE30 std::multimap,std::allocator > > m_appliedAuras = 0x1F00F99EE48 std::list > m_removedAuras = 0x1F00F99EE60 std::_Tree_iterator > > > m_auraUpdateIterator = 0x1F00F99EE78 unsigned int m_removedAurasCount = 0x0 std::list >[317] m_modAuras [0] = 0x1F00F99EE98 [1] = 0x1F00F99EEB0 [2] = 0x1F00F99EEC8 [3] = 0x1F00F99EEE0 [4] = 0x1F00F99EEF8 [5] = 0x1F00F99EF10 [6] = 0x1F00F99EF28 [7] = 0x1F00F99EF40 [8] = 0x1F00F99EF58 [9] = 0x1F00F99EF70 std::list > m_scAuras = 0x1F00F9A0C50 std::list > m_interruptableAuras = 0x1F00F9A0C68 std::multimap,std::allocator > > m_auraStateAuras = 0x1F00F9A0C80 unsigned int m_interruptMask = 0x0 float[2] m_auraFlatModifiersGroup [0] = 0.000000 [1] = 2.000000 [0] = 0x4000000000000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 10.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 2.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] [0] = 0.000000 [1] = 0.000000 float[2] m_auraPctModifiersGroup [0] = 1.000000 [1] = 1.000000 [0] = 0x3F8000003F800000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.030000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] [0] = 1.000000 [1] = 1.000000 float[2] m_weaponDamage [0] = 3.000000 [1] = 0.000000 [0] = 0x40400000 float[2] [0] = 5.000000 [1] = 0.000000 [0] = 0x1F00F9A0E2C float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 float[2] [0] = 1.000000 [1] = 0.000000 [0] = 0x3F800000 float[2] [0] = 2.000000 [1] = 0.000000 bool m_canModifyStats = 0x1 std::map,std::allocator > > m_visibleAuras = 0x1F00F9A0E60 float[9] m_speed_rate [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 Unit* m_charmer = NULL Unit* m_charmed = NULL CharmInfo* m_charmInfo = NULL std::list > m_sharedVision = 0x1F00F9A0EB8 GameClient* _gameClientMovingMe = 0x1F009533CE0 MotionMaster* i_motionMaster = 0x1F00BD332F0 unsigned int[4] m_reactiveTimer [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 unsigned int m_regenTimer = 0x0 Vehicle* m_vehicle = NULL Trinity::unique_trackable_ptr m_vehicleKit = 0x1F00F9A0F00 unsigned int m_unitTypeMask = 0x0 LiquidTypeEntry* _lastLiquid = NULL unsigned int m_rootTimes = 0x0 unsigned int m_state = 0x0 unsigned int m_lastManaUse = 0x0 TimeTracker m_splineSyncTimer = 0x0 std::array m_Diminishing = 0x1F00F9A0F38 CombatManager m_combatManager = 0x1F00F9A1038 ThreatManager m_threatManager = 0x1F00F9A10E0 std::stack,std::deque,std::allocator > > > i_AIs = 0x1F00F9A12A8 std::shared_ptr i_AI = 0x1F00F9A12D0 bool m_aiLocked = 0x0 std::unordered_set,std::equal_to,std::allocator > m_followingMe = 0x1F00F9A12E8 Unit* m_comboTarget = NULL int m_comboPoints = 0x0 std::unordered_set,std::equal_to,std::allocator > m_ComboPointHolders = 0x1F00F9A1348 unsigned int _lastExtraAttackSpell = 0x0 std::unordered_map,std::equal_to,std::allocator > > extraAttacksTargets = 0x1F00F9A13A0 ObjectGuid _lastDamagedTargetGuid = 0x0 bool m_cleanupDone = 0x0 bool m_duringRemoveFromWorld = 0x0 bool _instantCast = 0x0 unsigned int _oldFactionId = 0x0 bool _isWalkingBeforeCharm = 0x0 SpellHistory* _spellHistory = 0x1F005D22C90 PositionUpdateInfo _positionUpdateInfo = 0x0 bool _isCombatDisallowed = 0x0 unsigned int m_movementCounter = 0x0 std::deque > m_pendingMovementChanges = 0x1F00F9A1418 GridObject GridReference _gridRef = 0x1F00F9A1448 std::string autoReplyMsg = "" PlayerTaxi m_taxi std::array m_taximask = 0x1F00F9A1498 std::deque > m_TaxiDestinations = 0x1F00F9A14D0 unsigned int m_flightMasterFactionId = 0x0 int m_logintime = 0x663BB384 int m_Last_tick = 0x663BB390 unsigned int[2] m_Played_time [0] = 0x128 [1] = 0xB9 std::unordered_set,std::equal_to,std::allocator > m_petAuras std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1518 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list >& _List = 0xCDCDCDCD3F800000 std::_List_node* _First = 0x1F00F9AAC90 std::_List_node* _Next = 0x1F00F90FA10 _Equal_range_result = 0x1F00F9A1518 _Multi_equal_check_result = 0x1F00F9A1518 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1520 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1538 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 bool m_mailsUpdated = 0x0 unsigned int unReadMails = 0x0 int m_nextMailDelivereTime = 0x0 std::unordered_map,std::equal_to,std::allocator > > mMitems std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1578 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AA920 std::_List_node,void *>* _Next = 0x1F00F90FEF0 _Equal_range_result = 0x1F00F9A1578 _Multi_equal_check_result = 0x1F00F9A1578 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1580 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1598 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 PvPInfo pvpInfo bool IsHostile = 0x0 bool IsInHostileArea = 0x0 bool IsInNoPvPArea = 0x0 bool IsInFFAPvPArea = 0x0 int EndTimer = 0x0 std::unique_ptr > duel std::_Compressed_pair,DuelInfo *,1> _Mypair = 0x0 PlayerMenu* PlayerTalkClass = 0x1F00F95C6D0 GossipMenu _gossipMenu = 0x1F00F95C6D0 QuestMenu _questMenu = 0x1F00F95C718 WorldSession* _session = 0x1F00BE58920 std::vector > ItemSetEff std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A15E8 ChatFloodThrottle int Time = 0x7FF7DB47DD10 unsigned int Count = 0xCDCD0019 WorldObject* m_seer = 0x1F00F99E860 m_stealth = 0x1F00F99E8CC m_stealthDetect = 0x1F00F99E8D8 m_invisibility = 0x1F00F99E8E4 m_invisibilityDetect = 0x1F00F99E918 m_serverSideVisibility = 0x1F00F99E94C m_serverSideVisibilityDetect = 0x1F00F99E958 unsigned int LastUsedScriptID = 0x0 elunaEvents = 0x1F00F274220 lua_data = 0x1F00F99E970 m_movementInfo = 0x1F00F99E9A0 m_Events = 0x1F00F99EA10 m_name = 0x1F00F99EA30 bool m_isActive = 0x1 bool m_isFarVisible = 0x0 m_visibilityDistanceOverride = 0xCDCDCD00CDCDCDCD bool m_isStoredInWorldObjectGridContainer = 0x1 m_zoneScript = 0x0 m_transport = 0x0 unsigned int m_zoneId = 0x14B unsigned int m_areaId = 0x1A6 float m_staticFloorZ = 103.793228 bool m_outdoors = 0x1 unsigned int m_liquidStatus = 0x0 m_currMap = 0x1EFF671E040 unsigned int m_InstanceId = 0x0 unsigned int m_phaseMask = 0x1 unsigned int m_notifyflags = 0x2 unsigned int m_homebindMapId = 0x0 unsigned int m_homebindAreaId = 0xC float m_homebindX = -8949.950195 float m_homebindY = -132.492996 float m_homebindZ = 83.531197 std::unordered_set,std::equal_to,std::allocator > m_clientGUIDs std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A1628 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A1628 _Equal_range_result = 0x1F00F9A1628 _Multi_equal_check_result = 0x1F00F9A1628 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A1630 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A1648 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::set,std::allocator > m_DFQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1678 unsigned int m_HomebindTimer = 0x0 bool m_InstanceValid = 0x1 std::unordered_map,std::equal_to,std::allocator > >[4] m_boundInstances [0] = 0x1F00F9A1698 [1] = 0x1F00F9A16E8 [2] = 0x1F00F9A1738 [3] = 0x1F00F9A1788 Spell* m_spellModTakingSpell = NULL bool isDebugAreaTriggers = 0x0 std::list > WhisperList _List_node_remove_op std::list >& _List = 0x1F00F9ABB10 std::_List_node* _Head = 0x1F00F90FF50 std::_List_node** _Tail = NULL std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A17E8 unsigned int m_regenTimerCount = 0x79D unsigned int m_foodEmoteTimerCount = 0x79D float[7] m_powerFraction [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 [4] = 0.000000 [5] = 0.000000 [6] = 0.000000 unsigned int m_contestedPvPTimer = 0x0 BgBattlegroundQueueID_Rec int bgQueueTypeId = 0xDB47DD10 unsigned int invitedToInstance = 0x7FF7 Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID [0] = 0x0 [1] = 0x0 BGData m_bgData unsigned int bgInstanceID = 0x0 unsigned int bgTypeID = 0x0 std::set,std::allocator > bgAfkReporter = 0x1F00F9A1840 unsigned int bgAfkReportedCount = 0x0 int bgAfkReportedTimer = 0x663BB4B0 unsigned int bgTeam = 0x1D5 unsigned int mountSpell = 0x0 unsigned int[2] taxiPath [0] = 0x0 [1] = 0x0 WorldLocation joinPos = 0x1F00F9A1878 bool m_IsBGRandomWinner = 0x0 std::set,std::allocator > m_timedquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1898 std::set,std::allocator > m_weeklyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18B0 std::set,std::allocator > m_monthlyquests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A18C8 std::unordered_map,std::allocator >,std::hash,std::equal_to,std::allocator,std::allocator > > > > m_seasonalquests std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> > _Min_buckets_construct_ptr = 0x1F00F9A18E0 _Clear_guard std::_Hash,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >,std::allocator,std::allocator > > > >& _List = 0xCDCDCDCD3F800000 std::_List_node,std::allocator > >,void *>* _First = 0x1F00F9AB340 std::_List_node,std::allocator > >,void *>* _Next = 0x1F00BD8AA40 _Equal_range_result = 0x1F00F9A18E0 _Multi_equal_check_result = 0x1F00F9A18E0 std::_Umap_traits,std::allocator >,std::_Uhash_compare,std::equal_to >,std::allocator,std::allocator > > >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > >,std::allocator,std::allocator > > > > _List = 0x1F00F9A18E8 std::_Hash_vec,std::allocator > > > > > > > _Vec = 0x1F00F9A1900 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 ObjectGuid m_playerSharingQuest unsigned int _guid = 0x0 unsigned int m_sharedQuestId = 0x0 unsigned int m_ingametime = 0x1821D int m_lastHonorUpdateTime = 0x663BB384 ObjectGuid m_lootGuid unsigned int _guid = 0x0 unsigned int m_team = 0x1D5 unsigned int m_nextSave = 0x17F2D std::array m_chatFloodData value_type int Time = 0x0 unsigned int Count = 0x0 Player::ChatFloodThrottle[2] _Elems [0] = 0x1F00F9A1958 [1] = 0x1F00F9A1968 unsigned int m_dungeonDifficulty = 0x0 unsigned int m_raidDifficulty = 0x0 unsigned int m_raidMapDifficulty = 0x0 unsigned int m_atLoginFlags = 0x0 Item*[150] m_items [0] = NULL [1] = NULL [2] = NULL [3] = 0x1EFAF0430D0 [4] = NULL [5] = NULL [6] = 0x1EFAF043380 [7] = 0x1EFAF03B530 [8] = NULL [9] = NULL unsigned int m_currentBuybackSlot = 0x4A std::vector > m_itemUpdateQueue std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00F9A1E38 bool m_itemUpdateQueueBlocked = 0x0 unsigned int m_ExtraFlags = 0x0 std::map,std::allocator > > m_QuestStatus std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E60 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E60 value_compare = 0x1F00F9A1E60 std::map,std::allocator > > m_QuestStatusSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1E78 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1E78 value_compare = 0x1F00F9A1E78 std::set,std::allocator > m_RewardedQuests std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A1E90 std::map,std::allocator > > m_RewardedQuestsSave std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1EA8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1EA8 value_compare = 0x1F00F9A1EA8 std::unordered_map,std::equal_to,std::allocator > > mSkillStatus std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1EC0 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB1B0 std::_List_node,void *>* _Next = 0x1F00F90FE90 _Equal_range_result = 0x1F00F9A1EC0 _Multi_equal_check_result = 0x1F00F9A1EC0 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1EC8 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1EE0 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 unsigned int m_GuildIdInvited = 0x0 unsigned int m_ArenaTeamIdInvited = 0x0 std::deque > m_mail std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00F9A1F18 std::unordered_map,std::equal_to,std::allocator > > m_spells std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A1F40 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AB430 std::_List_node,void *>* _Next = 0x1F00F90EAB0 _Equal_range_result = 0x1F00F9A1F40 _Multi_equal_check_result = 0x1F00F9A1F40 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A1F48 std::_Hash_vec > > > > > _Vec = 0x1F00F9A1F60 unsigned int _Mask = 0x3F unsigned int _Maxidx = 0x40 std::unordered_map,std::equal_to,std::allocator > >*[2] m_talents [0] = 0x1F00CF4C960 [1] = 0x1F00CF4D0B0 unsigned int m_lastPotionId = 0x0 unsigned int m_activeSpec = 0x0 unsigned int m_specsCount = 0x1 unsigned int[6] m_Glyphs [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [0] = 0x1F00F9A1FA8 unsigned int[6] [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 std::map,std::allocator > > m_actionButtons std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A1FD8 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A1FD8 value_compare = 0x1F00F9A1FD8 float[4] m_auraBaseFlatMod [0] = 0.000000 [1] = 0.000000 [2] = 0.000000 [3] = 0.000000 float[4] m_auraBasePctMod [0] = 8.319700 [1] = 8.319700 [2] = 8.319700 [3] = 1.000000 int[25] m_baseRatingValue [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int m_baseSpellPower = 0x0 unsigned int m_baseFeralAP = 0x0 unsigned int m_baseManaRegen = 0x0 unsigned int m_baseHealthRegen = 0x0 int m_spellPenetrationItemMod = 0x0 std::unordered_set,std::equal_to,std::allocator >[31] m_spellMods [0] = 0x1F00F9A2058 [1] = 0x1F00F9A20A8 [2] = 0x1F00F9A20F8 [3] = 0x1F00F9A2148 [4] = 0x1F00F9A2198 [5] = 0x1F00F9A21E8 [6] = 0x1F00F9A2238 [7] = 0x1F00F9A2288 [8] = 0x1F00F9A22D8 [9] = 0x1F00F9A2328 std::list > m_enchantDuration _List_node_remove_op = 0x1F00F9A2A08 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A08 std::list > m_itemDuration _List_node_remove_op = 0x1F00F9A2A20 std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A20 std::unordered_set,std::equal_to,std::allocator > m_itemSoulboundTradeable std::_Hash,std::equal_to >,std::allocator,0> > _Min_buckets_construct_ptr = 0x1F00F9A2A38 _Clear_guard std::_Hash,std::equal_to >,std::allocator,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser = 0x1F00F9A2A38 _Equal_range_result = 0x1F00F9A2A38 _Multi_equal_check_result = 0x1F00F9A2A38 std::_Uset_traits,std::equal_to >,std::allocator,0> _Traitsobj = 0x3F800000 std::list > _List = 0x1F00F9A2A40 std::_Hash_vec >,std::_Iterator_base0> > > _Vec = 0x1F00F9A2A58 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unique_ptr > _resurrectionData std::_Compressed_pair,ResurrectionData *,1> _Mypair = 0x0 WorldSession* m_session = 0x1F00BE58920 std::list > m_channels _List_node_remove_op std::list >& _List = 0x1F00F9ADAD0 std::_List_node* _Head = 0x1F00F90F230 std::_List_node** _Tail = std::_Compressed_pair >,std::_List_val >,1> _Mypair = 0x1F00F9A2A98 unsigned int m_cinematic = 0x1 unsigned int m_movie = 0x0 TradeData* m_trade = NULL bool m_DailyQuestChanged = 0x0 bool m_WeeklyQuestChanged = 0x0 bool m_MonthlyQuestChanged = 0x0 bool m_SeasonalQuestChanged = 0x0 int m_lastDailyQuestTime = 0x0 unsigned int m_hostileReferenceCheckTimer = 0xBF5 unsigned int m_drunkTimer = 0x0 unsigned int m_weaponChangeTimer = 0x0 unsigned int m_zoneUpdateId = 0x14B unsigned int m_zoneUpdateTimer = 0xED unsigned int m_areaUpdateId = 0x1A6 unsigned int m_deathTimer = 0x0 int m_deathExpireTime = 0x0 unsigned int m_WeaponProficiency = 0xC1B3 unsigned int m_ArmorProficiency = 0x4F bool m_canParry = 0x0 bool m_canBlock = 0x1 bool m_canTitanGrip = 0x0 unsigned int m_titanGripPenaltySpellId = 0x0 unsigned int m_swingErrorMsg = 0x0 float m_ammoDPS = 0.000000 int _restTime = 0x0 unsigned int inn_triggerId = 0x0 float m_rest_bonus = 10200.000000 unsigned int _restFlagMask = 0x0 unsigned int m_resetTalentsCost = 0x0 int m_resetTalentsTime = 0x0 unsigned int m_usedTalentCount = 0x0 unsigned int m_questRewardTalentCount = 0x0 PlayerSocial* m_social = 0x1F00CF4F208 std::map,std::allocator > > _playerSocialMap = 0x1F00CF4F208 ObjectGuid _playerGUID = 0x1 GroupReference m_group Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 GroupReference m_originalGroup Reference LinkedListElement LinkedListElement* iNext = NULL LinkedListElement* iPrev = NULL Group* iRefTo = NULL Player* iRefFrom = NULL unsigned int iSubGroup = 0x0 Group* m_groupInvite = NULL unsigned int m_groupUpdateMask = 0x0 unsigned int m_auraRaidUpdateMask = 0x0 bool m_bPassOnGroupLoot = 0x0 unsigned int m_lastpetnumber = 0x0 int m_summon_expire = 0x0 WorldLocation m_summon_location Position XY = 0x1F00F9A2BC8 XYZ = 0x1F00F9A2BC8 XYZO = 0x1F00F9A2BC8 PackedXYZ = 0x1F00F9A2BC8 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF WorldLocation m_recall_location Position XY = 0x1F00F9A2BDC XYZ = 0x1F00F9A2BDC XYZO = 0x1F00F9A2BDC PackedXYZ = 0x1F00F9A2BDC float m_positionX = 1512.562866 float m_positionY = -1899.925415 float m_positionZ = 109.369621 float m_orientation = 1.952460 ?$Streamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXY@Position@@ Position* Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UXYZO@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$Streamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0xC4ED7D9D44BD1203 unsigned int m_mapId = 0x1 DeclinedName* m_declinedname = NULL Runes* m_runes = NULL std::map,std::allocator > > _equipmentSets std::_Tree,std::allocator >,0> > value_compare = 0x1F00F9A2C00 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00F9A2C00 value_compare = 0x1F00F9A2C00 unsigned int m_grantableLevels = 0x0 unsigned int m_fishingSteps = 0x0 bool m_needsZoneUpdate = 0x0 TimeTracker m_groupUpdateTimer std::chrono::duration<__int64,std::ratio<1,1000> > _expiryTime = 0xBFE BotMgr* _botMgr = 0x1EFAD9D2780 Player* _owner = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > _bots = 0x1EFAD9D2788 std::list > _removeList = 0x1EFAD9D27D8 DPSTracker* _dpstracker = 0x1F00BD34010 unsigned int _followdist = 0x1E unsigned int _exactAttackRange = 0x0 unsigned int _attackRangeMode = 0x1 unsigned int _attackAngleMode = 0x1 bool _allowCombatPositioning = 0x1 unsigned int _npcBotEngageDelayDPS = 0x0 unsigned int _npcBotEngageDelayHeal = 0x0 bool _botsHidden = 0x0 bool _quickrecall = 0x0 std::vector,std::allocator > > _aoespots = 0x1EFAD9D2810 std::array,std::allocator >,8> _targetIconNamesCache = 0x1EFAD9D2830 CinematicMgr* _cinematicMgr = 0x1F00537B020 Player* player = 0x1F00F99E860 unsigned int m_cinematicDiff = 0x2EAD unsigned int m_lastCinematicCheck = 0x0 unsigned int m_activeCinematicCameraId = 0x0 unsigned int m_cinematicLength = 0x0 std::vector >* m_cinematicCamera = NULL Position m_remoteSightPosition = 0x1F00537B040 ObjectGuid m_CinematicObjectGUID = 0x0 std::set,std::allocator > m_refundableItems std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F9A2C38 MapReference m_mapRef Reference LinkedListElement LinkedListElement* iNext = 0x1EFF671E220 LinkedListElement* iPrev = 0x1EFF671E210 Map* iRefTo = 0x1EFF671E040 Player* iRefFrom = 0x1F00F99E860 unsigned int m_lastFallTime = 0x0 float m_lastFallZ = 103.794182 int[3] m_MirrorTimer [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF unsigned int m_MirrorTimerFlags = 0x0 unsigned int m_MirrorTimerFlagsLast = 0x0 unsigned int[6] m_runeGraceCooldown [0] = 0xFFFFFFFF [1] = 0xFFFFFFFF [2] = 0xFFFFFFFF [3] = 0xFFFFFFFF [4] = 0xFFFFFFFF [5] = 0xFFFFFFFF unsigned int[6] m_lastRuneGraceTimers [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 WorldLocation m_teleport_dest Position XY = 0x1F00F9A2CC0 XYZ = 0x1F00F9A2CC0 XYZO = 0x1F00F9A2CC0 PackedXYZ = 0x1F00F9A2CC0 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF unsigned int m_teleport_options = 0x0 bool mSemaphoreTeleport_Near = 0x0 bool mSemaphoreTeleport_Far = 0x0 unsigned int m_DelayedOperations = 0x0 bool m_bCanDelayTeleport = 0x0 bool m_bHasDelayedTeleport = 0x0 std::unique_ptr > m_petStable std::_Compressed_pair,PetStable *,1> _Mypair = 0x0 unsigned int m_temporaryUnsummonedPetNumber = 0x0 unsigned int m_oldpetspell = 0x0 AchievementMgr* m_achievementMgr = 0x1F008E168A0 Player* m_player = 0x1F00F99E860 std::unordered_map,std::equal_to,std::allocator > > m_criteriaProgress = 0x1F008E168A8 std::unordered_map,std::equal_to,std::allocator > > m_completedAchievements = 0x1F008E168F8 std::map,std::allocator > > m_timedAchievements = 0x1F008E16948 ReputationMgr* m_reputationMgr = 0x1F00537C0A0 Player* _player = 0x1F00F99E860 std::map,std::allocator > > _factions = 0x1F00537C0A8 std::map,std::allocator > > _forcedReactions = 0x1F00537C0C0 unsigned int _visibleFactionCount = 0x6 unsigned int _honoredFactionCount = 0x0 unsigned int _reveredFactionCount = 0x0 unsigned int _exaltedFactionCount = 0x0 bool _sendFactionIncreased = 0x0 unsigned int m_ChampioningFaction = 0x0 std::unordered_map,std::equal_to,std::allocator > > _instanceResetTimes std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1F00F9A2D10 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1F00F9AC810 std::_List_node,void *>* _Next = 0x1F00F910190 _Equal_range_result = 0x1F00F9A2D10 _Multi_equal_check_result = 0x1F00F9A2D10 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1F00F9A2D18 std::_Hash_vec > > > > > _Vec = 0x1F00F9A2D30 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int _pendingBindId = 0x0 unsigned int _pendingBindTimer = 0x0 unsigned int _activeCheats = 0x0 unsigned int healthBeforeDuel = 0x0 unsigned int manaBeforeDuel = 0x0 WorldLocation _corpseLocation Position XY = 0x1F00F9A2D74 XYZ = 0x1F00F9A2D74 XYZO = 0x1F00F9A2D74 PackedXYZ = 0x1F00F9A2D74 float m_positionX = 0.000000 float m_positionY = 0.000000 float m_positionZ = 0.000000 float m_orientation = 0.000000 ?$Streamer@UXY@Position@@ Position* Pos = NULL ?$ConstStreamer@UXY@Position@@ Position* Pos = NULL ?$Streamer@UXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZ@Position@@ Pos = 0x0 ?$Streamer@UXYZO@Position@@ Pos = 0x0 ?$ConstStreamer@UXYZO@Position@@ Pos = 0x0 ?$Streamer@UPackedXYZ@Position@@ Pos = 0x0 ?$ConstStreamer@UPackedXYZ@Position@@ Pos = 0x0 unsigned int m_mapId = 0xFFFFFFFF std::shared_ptr m_Socket std::_Ptr_base WorldSocket* _Ptr = 0x1EFB0967830 std::_Ref_count_base* _Rep = 0x1EFB0967820 std::string m_Address = "26.140.5.51" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "SHAMAN" unsigned int m_expansion = 0x2 std::unique_ptr > _warden std::_Compressed_pair,Warden *,1> _Mypair Warden* _Myval2 = NULL int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 unsigned int m_sessionDbcLocale = 0x0 unsigned int m_sessionDbLocaleIndex = 0x0 std::chrono::duration > _timezoneOffset int _MyRep = 0xFFFFFF4C std::atomic m_latency std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 AccountData[8] m_accountData [0] = 0x1F00BE58AA8 [1] = 0x1F00BE58AD8 [2] = 0x1F00BE58B08 [3] = 0x1F00BE58B38 [4] = 0x1F00BE58B68 [5] = 0x1F00BE58B98 [6] = 0x1F00BE58BC8 [7] = 0x1F00BE58BF8 unsigned int[8] m_Tutorials [0] = 0x80603027 [1] = 0x1C5A261 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 unsigned int m_TutorialsChanged = 0x2 Addons SecureAddonInfo std::string Name = "̳;f" unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58920 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58920 unsigned int LastBannedAddOnTimestamp = 0x0 WorldSession::Addons _addons SecureAddonInfo std::string Name = "p?Œð..." unsigned int Status = 0x0 bool HasKey = 0x0 std::vector > SecureAddons value_type Name = 0x1F00BE58C50 unsigned int Status = 0x0 bool HasKey = 0x0 std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x1F00BE58C50 unsigned int LastBannedAddOnTimestamp = 0x0 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue > > _recvQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1F00BE58C88 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1F00BE58CD8 bool _canceled = 0x0 rbac::RBACData* _RBACData = 0x1F00F26F960 unsigned int _id = 0x1 std::string _name = "SHAMAN" int _realmId = 0x1 unsigned int _secLevel = 0x3 std::set,std::allocator > _grantedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F998 std::set,std::allocator > _deniedPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9B0 std::set,std::allocator > _globalPerms std::_Tree,std::allocator,0> > std::_Compressed_pair,std::_Compressed_pair >,std::_Tree_val >,1>,1> _Mypair = 0x1F00F26F9C8 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID unsigned int _guid = 0x0 std::unique_ptr,std::allocator > >,std::default_delete,std::allocator > > > > _timeSyncClockDeltaQueue std::_Compressed_pair,std::allocator > > >,boost::circular_buffer,std::allocator > > *,1> _Mypair boost::circular_buffer,std::allocator > >* _Myval2 = 0x1F00BD885F0 int _timeSyncClockDelta = 0xFFFFFFFFF8B2A8A8 std::map,std::allocator > > _pendingTimeSyncRequests std::_Tree,std::allocator >,0> > value_compare = 0x1F00BE58D30 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x1F00BE58D30 value_compare = 0x1F00BE58D30 unsigned int _timeSyncNextCounter = 0x2 unsigned int _timeSyncTimer = 0xBF5 int _calendarEventCreationCooldown = 0x0 GameClient* _gameClient = 0x1F009533CE0 Local unsigned int currentSessionId = 0x1 Local std::_List_iterator > > > itr std::_List_const_iterator > > > std::_List_unchecked_const_iterator > >,std::_Iterator_base12> std::_Iterator_base12 std::_Container_proxy* _Myproxy = 0x1EFBA74BE80 std::_Iterator_base12* _Mynextiter = NULL std::_List_node,void *>* _Ptr = 0x1F00F904310 Local std::_List_iterator > > > next std::_List_const_iterator > > > std::_List_unchecked_const_iterator > >,std::_Iterator_base12> std::_Iterator_base12 std::_Container_proxy* _Myproxy = 0x1EFBA74BE80 std::_Iterator_base12* _Mynextiter = 0xDBF2EFDB18 std::_List_node,void *>* _Ptr = 0x1EFBA7D0F30 Local World* this = 0x7FF7DBE25010 Eluna* eluna = 0x1EF8C5F8760 bool reload = 0x0 unsigned int callstackid = 0x4 unsigned int event_level = 0x0 unsigned int push_counter = 0x0 Map* boundMap = NULL bool compatibilityMode = 0x1 int stacktraceFunctionStackIndex = 0x1 std::unordered_map,std::equal_to,std::allocator > > instanceDataRefs std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1EF8C5F8788 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1EF99A36EE0 std::_List_node,void *>* _Next = 0x1EF99A11050 _Equal_range_result = 0x1EF8C5F8788 _Multi_equal_check_result = 0x1EF8C5F8788 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1EF8C5F8790 std::_Hash_vec > > > > > _Vec = 0x1EF8C5F87A8 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unordered_map,std::equal_to,std::allocator > > continentDataRefs std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1EF8C5F87D8 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1EF99A36670 std::_List_node,void *>* _Next = 0x1EF99A10B10 _Equal_range_result = 0x1EF8C5F87D8 _Multi_equal_check_result = 0x1EF8C5F87D8 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1EF8C5F87E0 std::_Hash_vec > > > > > _Vec = 0x1EF8C5F87F8 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 lua_State* L = 0x1EFF1048A10 EventMgr* eventMgr = 0x1EF998C4850 std::unordered_set,std::equal_to,std::allocator > processors = 0x1EF998C4850 ElunaEventProcessor* globalProcessor = 0x1EF99665C00 Eluna* E = 0x1EF8C5F8760 AsyncCallbackProcessor queryProcessor std::vector > _callbacks = 0x1EF8C5F8838 BindingMap >* ServerEventBindings = 0x1EF996D1890 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x4 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = 0x4 unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D18A0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D18F0 BindingMap >* PlayerEventBindings = 0x1EF996D34B0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x1 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = 0x1 unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D34C0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D3510 BindingMap >* GuildEventBindings = 0x1EF996D35A0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D35B0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D3600 BindingMap >* GroupEventBindings = 0x1EF996D3690 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D36A0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D36F0 BindingMap >* VehicleEventBindings = 0x1EF996D5D00 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5D10 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D5D60 BindingMap >* BGEventBindings = 0x1EF996D5FD0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5FE0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D6030 BindingMap >* PacketEventBindings = 0x1EF996D70B0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D70C0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D7110 BindingMap >* CreatureEventBindings = 0x1EF996D6DE0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D6DF0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D6E40 BindingMap >* CreatureGossipBindings = 0x1EF996D4EF0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4F00 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D4F50 BindingMap >* GameObjectEventBindings = 0x1EF996D60C0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D60D0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D6120 BindingMap >* GameObjectGossipBindings = 0x1EF996D4D10 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4D20 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D4D70 BindingMap >* SpellEventBindings = 0x1EF996D4FE0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4FF0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D5040 BindingMap >* ItemEventBindings = 0x1EF996D71A0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D71B0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D7200 BindingMap >* ItemGossipBindings = 0x1EF996D5670 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5680 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D56D0 BindingMap >* PlayerGossipBindings = 0x1EF996D5DF0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5E00 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D5E50 BindingMap >* MapEventBindings = 0x1EF996D7560 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D7570 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D75C0 BindingMap >* InstanceEventBindings = 0x1EF996D4680 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4690 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D46E0 BindingMap >* CreatureUniqueBindings = 0x1EF996D6660 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D6670 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D66C0 unsigned int m_ShutdownTimer = 0x0 unsigned int m_ShutdownMask = 0x0 unsigned int m_CleaningFlags = 0x0 bool m_isClosed = 0x0 IntervalTimer[14] m_timers [0] = 0x7FF7DBE25028 [1] = 0x7FF7DBE25038 [2] = 0x7FF7DBE25048 [3] = 0x7FF7DBE25058 [4] = 0x7FF7DBE25068 [5] = 0x7FF7DBE25078 [6] = 0x7FF7DBE25088 [7] = 0x7FF7DBE25098 [8] = 0x7FF7DBE250A8 [9] = 0x7FF7DBE250B8 int mail_timer = 0x259 int mail_timer_expires = 0x5A0 std::unordered_map,std::equal_to,std::allocator > > m_sessions std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x7FF7DBE25118 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x3F800000 _Range_eraser std::list,std::allocator > >& _List = 0x3F800000 std::_List_node,void *>* _First = 0x1EFBA74BE80 std::_List_node,void *>* _Next = 0x1EFBA7D0F30 _Equal_range_result = 0x7FF7DBE25118 _Multi_equal_check_result = 0x7FF7DBE25118 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x7FF7DBE25120 std::_Hash_vec > > > > > _Vec = 0x7FF7DBE25138 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unordered_map,std::equal_to,std::allocator > > m_disconnects std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x7FF7DBE25168 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x3F800000 _Range_eraser std::list,std::allocator > >& _List = 0x3F800000 std::_List_node,void *>* _First = 0x1EFBA74C1F0 std::_List_node,void *>* _Next = 0x1EFBA7D1170 _Equal_range_result = 0x7FF7DBE25168 _Multi_equal_check_result = 0x7FF7DBE25168 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x7FF7DBE25170 std::_Hash_vec > > > > > _Vec = 0x7FF7DBE25188 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int m_maxActiveSessionCount = 0x1 unsigned int m_maxQueuedSessionCount = 0x0 unsigned int m_PlayerCount = 0x1 unsigned int m_MaxPlayerCount = 0x1 std::string m_newCharString = "" float[65] rate_values [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 [9] = 1.000000 unsigned int[191] m_int_configs [0] = 0x1 [1] = 0x15F90 [2] = 0x493E0 [3] = 0xA [4] = 0x927C0 [5] = 0x0 [6] = 0x1F95 [7] = 0x384 [8] = 0x2710 [9] = 0x0 bool[90] m_bool_configs [0] = 0x0 [1] = 0x1 [2] = 0x0 [3] = 0x1 [4] = 0x1 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 float[20] m_float_configs [0] = 74.000000 [1] = 100.000000 [2] = 50.000000 [3] = 40.000000 [4] = 40.000000 [5] = 300.000000 [6] = 30.000000 [7] = 10.000000 [8] = 60.000000 [9] = 50.000000 std::map,std::allocator > > m_worldstates std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE256A0 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE256A0 value_compare = 0x7FF7DBE256A0 unsigned int m_playerLimit = 0x0 int m_allowedSecurityLevel = 0x0 unsigned int m_defaultDbcLocale = 0x0 unsigned int m_availableDbcLocaleMask = 0x1 bool m_allowMovement = 0x1 std::string m_dataPath = "./" LockedQueue > > cliCmdQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE25700 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x7FF7DBE25750 bool _canceled = 0x0 int m_NextDailyQuestReset = 0x663C6660 int m_NextWeeklyQuestReset = 0x66444F60 int m_NextMonthlyQuestReset = 0x665AB8E0 int m_NextRandomBGReset = 0x663C9090 int m_NextCalendarOldEventsDeletionTime = 0x663C9090 int m_NextGuildReset = 0x663C9090 std::list > m_QueuedPlayer _List_node_remove_op = 0x7FF7DBE257B0 std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x7FF7DBE257B0 LockedQueue > > addSessQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE257D0 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x7FF7DBE25820 bool _canceled = 0x0 std::string m_DBVersion = "TDB 335.24041" std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > m_Autobroadcasts std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > value_compare = 0x7FF7DBE25878 std::_Compressed_pair,std::_Compressed_pair,std::allocator > >,void *> >,std::_Tree_val,std::allocator > > > >,1>,1> _Mypair = 0x7FF7DBE25878 value_compare = 0x7FF7DBE25878 std::map,std::allocator > > m_AutobroadcastsWeights std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE25890 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE25890 value_compare = 0x7FF7DBE25890 AsyncCallbackProcessor _queryProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x7FF7DBE258A8 std::string _guidWarningMsg = "There will be an unscheduled server restart ..." std::string _alertRestartReason = "Urgent Maintenance" std::mutex _guidAlertLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE25918 bool _guidWarn = 0x0 bool _guidAlert = 0x0 unsigned int _warnDiff = 0x0 int _warnShutdownTime = 0x663BB321 Parameter unsigned int diff = 0x1 00007FF7D99B1EF4 000000DBF2EFE420 World::Update+724 C:\ElunaTrinityWotlk\src\server\game\World\World.cpp line 2462 Local std::optional > > __tc_metric_stop_watch2461 std::_Deleted_move_assign > >,MetricStopWatch<`World::Update'::`44':: > > std::_Deleted_copy_assign > >,MetricStopWatch<`World::Update'::`44':: > > std::_Non_trivial_move > >,MetricStopWatch<`World::Update'::`44':: > > std::_Non_trivial_copy > > > std::_Optional_construct_base > > std::_Optional_destruct_base >,0> MetricStopWatch<`World::Update'::`44':: > _Value = 0xDBF2EFDEB8 bool _Has_value = 0x0 Local World* this = 0x7FF7DBE25010 Eluna* eluna = 0x1EF8C5F8760 bool reload = 0x0 unsigned int callstackid = 0x4 unsigned int event_level = 0x0 unsigned int push_counter = 0x0 Map* boundMap = NULL bool compatibilityMode = 0x1 int stacktraceFunctionStackIndex = 0x1 std::unordered_map,std::equal_to,std::allocator > > instanceDataRefs std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1EF8C5F8788 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1EF99A36EE0 std::_List_node,void *>* _Next = 0x1EF99A11050 _Equal_range_result = 0x1EF8C5F8788 _Multi_equal_check_result = 0x1EF8C5F8788 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1EF8C5F8790 std::_Hash_vec > > > > > _Vec = 0x1EF8C5F87A8 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unordered_map,std::equal_to,std::allocator > > continentDataRefs std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x1EF8C5F87D8 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0xCDCDCDCD3F800000 _Range_eraser std::list,std::allocator > >& _List = 0xCDCDCDCD3F800000 std::_List_node,void *>* _First = 0x1EF99A36670 std::_List_node,void *>* _Next = 0x1EF99A10B10 _Equal_range_result = 0x1EF8C5F87D8 _Multi_equal_check_result = 0x1EF8C5F87D8 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x1EF8C5F87E0 std::_Hash_vec > > > > > _Vec = 0x1EF8C5F87F8 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 lua_State* L = 0x1EFF1048A10 EventMgr* eventMgr = 0x1EF998C4850 std::unordered_set,std::equal_to,std::allocator > processors = 0x1EF998C4850 ElunaEventProcessor* globalProcessor = 0x1EF99665C00 Eluna* E = 0x1EF8C5F8760 AsyncCallbackProcessor queryProcessor std::vector > _callbacks = 0x1EF8C5F8838 BindingMap >* ServerEventBindings = 0x1EF996D1890 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x4 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = 0x4 unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D18A0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D18F0 BindingMap >* PlayerEventBindings = 0x1EF996D34B0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x1 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = 0x1 unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D34C0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D3510 BindingMap >* GuildEventBindings = 0x1EF996D35A0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D35B0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D3600 BindingMap >* GroupEventBindings = 0x1EF996D3690 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D36A0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D36F0 BindingMap >* VehicleEventBindings = 0x1EF996D5D00 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5D10 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D5D60 BindingMap >* BGEventBindings = 0x1EF996D5FD0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5FE0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D6030 BindingMap >* PacketEventBindings = 0x1EF996D70B0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D70C0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D7110 BindingMap >* CreatureEventBindings = 0x1EF996D6DE0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D6DF0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D6E40 BindingMap >* CreatureGossipBindings = 0x1EF996D4EF0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4F00 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D4F50 BindingMap >* GameObjectEventBindings = 0x1EF996D60C0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D60D0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D6120 BindingMap >* GameObjectGossipBindings = 0x1EF996D4D10 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4D20 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D4D70 BindingMap >* SpellEventBindings = 0x1EF996D4FE0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4FF0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D5040 BindingMap >* ItemEventBindings = 0x1EF996D71A0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D71B0 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D7200 BindingMap >* ItemGossipBindings = 0x1EF996D5670 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5680 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D56D0 BindingMap >* PlayerGossipBindings = 0x1EF996D5DF0 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D5E00 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D5E50 BindingMap >* MapEventBindings = 0x1EF996D7560 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D7570 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D75C0 BindingMap >* InstanceEventBindings = 0x1EF996D4680 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D4690 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D46E0 BindingMap >* CreatureUniqueBindings = 0x1EF996D6660 lua_State* L = 0x1EFF1048A10 unsigned int maxBindingID = 0x0 Binding unsigned int id = 0x1EFF1048A10 lua_State* L = NULL unsigned int remainingShots = 0x3F800000 int functionReference = 0xCDCDCDCD std::unordered_map,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > >,std::hash >,std::equal_to >,std::allocator const ,std::vector >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > > > > bindings = 0x1EF996D6670 std::unordered_map >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *,std::hash,std::equal_to,std::allocator >::Binding,std::default_delete >::Binding> >,std::allocator >::Binding,std::default_delete >::Binding> > > > *> > > id_lookup_table = 0x1EF996D66C0 unsigned int m_ShutdownTimer = 0x0 unsigned int m_ShutdownMask = 0x0 unsigned int m_CleaningFlags = 0x0 bool m_isClosed = 0x0 IntervalTimer[14] m_timers [0] = 0x7FF7DBE25028 [1] = 0x7FF7DBE25038 [2] = 0x7FF7DBE25048 [3] = 0x7FF7DBE25058 [4] = 0x7FF7DBE25068 [5] = 0x7FF7DBE25078 [6] = 0x7FF7DBE25088 [7] = 0x7FF7DBE25098 [8] = 0x7FF7DBE250A8 [9] = 0x7FF7DBE250B8 int mail_timer = 0x259 int mail_timer_expires = 0x5A0 std::unordered_map,std::equal_to,std::allocator > > m_sessions std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x7FF7DBE25118 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x3F800000 _Range_eraser std::list,std::allocator > >& _List = 0x3F800000 std::_List_node,void *>* _First = 0x1EFBA74BE80 std::_List_node,void *>* _Next = 0x1EFBA7D0F30 _Equal_range_result = 0x7FF7DBE25118 _Multi_equal_check_result = 0x7FF7DBE25118 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x7FF7DBE25120 std::_Hash_vec > > > > > _Vec = 0x7FF7DBE25138 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 std::unordered_map,std::equal_to,std::allocator > > m_disconnects std::_Hash,std::equal_to >,std::allocator >,0> > _Min_buckets_construct_ptr = 0x7FF7DBE25168 _Clear_guard std::_Hash,std::equal_to >,std::allocator >,0> >* _Target = 0x3F800000 _Range_eraser std::list,std::allocator > >& _List = 0x3F800000 std::_List_node,void *>* _First = 0x1EFBA74C1F0 std::_List_node,void *>* _Next = 0x1EFBA7D1170 _Equal_range_result = 0x7FF7DBE25168 _Multi_equal_check_result = 0x7FF7DBE25168 std::_Umap_traits,std::equal_to >,std::allocator >,0> _Traitsobj = 0x3F800000 std::list,std::allocator > > _List = 0x7FF7DBE25170 std::_Hash_vec > > > > > _Vec = 0x7FF7DBE25188 unsigned int _Mask = 0x7 unsigned int _Maxidx = 0x8 unsigned int m_maxActiveSessionCount = 0x1 unsigned int m_maxQueuedSessionCount = 0x0 unsigned int m_PlayerCount = 0x1 unsigned int m_MaxPlayerCount = 0x1 std::string m_newCharString = "" float[65] rate_values [0] = 1.000000 [1] = 1.000000 [2] = 1.000000 [3] = 1.000000 [4] = 1.000000 [5] = 1.000000 [6] = 1.000000 [7] = 1.000000 [8] = 1.000000 [9] = 1.000000 unsigned int[191] m_int_configs [0] = 0x1 [1] = 0x15F90 [2] = 0x493E0 [3] = 0xA [4] = 0x927C0 [5] = 0x0 [6] = 0x1F95 [7] = 0x384 [8] = 0x2710 [9] = 0x0 bool[90] m_bool_configs [0] = 0x0 [1] = 0x1 [2] = 0x0 [3] = 0x1 [4] = 0x1 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 float[20] m_float_configs [0] = 74.000000 [1] = 100.000000 [2] = 50.000000 [3] = 40.000000 [4] = 40.000000 [5] = 300.000000 [6] = 30.000000 [7] = 10.000000 [8] = 60.000000 [9] = 50.000000 std::map,std::allocator > > m_worldstates std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE256A0 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE256A0 value_compare = 0x7FF7DBE256A0 unsigned int m_playerLimit = 0x0 int m_allowedSecurityLevel = 0x0 unsigned int m_defaultDbcLocale = 0x0 unsigned int m_availableDbcLocaleMask = 0x1 bool m_allowMovement = 0x1 std::string m_dataPath = "./" LockedQueue > > cliCmdQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE25700 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x7FF7DBE25750 bool _canceled = 0x0 int m_NextDailyQuestReset = 0x663C6660 int m_NextWeeklyQuestReset = 0x66444F60 int m_NextMonthlyQuestReset = 0x665AB8E0 int m_NextRandomBGReset = 0x663C9090 int m_NextCalendarOldEventsDeletionTime = 0x663C9090 int m_NextGuildReset = 0x663C9090 std::list > m_QueuedPlayer _List_node_remove_op = 0x7FF7DBE257B0 std::_Compressed_pair >,std::_List_val >,1> _Mypair std::_List_val > _Myval2 = 0x7FF7DBE257B0 LockedQueue > > addSessQueue std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE257D0 std::deque > _queue std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x7FF7DBE25820 bool _canceled = 0x0 std::string m_DBVersion = "TDB 335.24041" std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > m_Autobroadcasts std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > value_compare = 0x7FF7DBE25878 std::_Compressed_pair,std::_Compressed_pair,std::allocator > >,void *> >,std::_Tree_val,std::allocator > > > >,1>,1> _Mypair = 0x7FF7DBE25878 value_compare = 0x7FF7DBE25878 std::map,std::allocator > > m_AutobroadcastsWeights std::_Tree,std::allocator >,0> > value_compare = 0x7FF7DBE25890 std::_Compressed_pair,std::_Compressed_pair,void *> >,std::_Tree_val > >,1>,1> _Mypair = 0x7FF7DBE25890 value_compare = 0x7FF7DBE25890 AsyncCallbackProcessor _queryProcessor std::vector > _callbacks std::_Compressed_pair,std::_Vector_val >,1> _Mypair = 0x7FF7DBE258A8 std::string _guidWarningMsg = "There will be an unscheduled server restart ..." std::string _alertRestartReason = "Urgent Maintenance" std::mutex _guidAlertLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE25918 bool _guidWarn = 0x0 bool _guidAlert = 0x0 unsigned int _warnDiff = 0x0 int _warnShutdownTime = 0x663BB321 Parameter unsigned int diff = 0x1 Local int currentGameTime = 0x663BB390 Local std::optional > > __tc_metric_stop_watch2355 std::_Deleted_move_assign > >,MetricStopWatch<`World::Update'::`2':: > > std::_Deleted_copy_assign > >,MetricStopWatch<`World::Update'::`2':: > > std::_Non_trivial_move > >,MetricStopWatch<`World::Update'::`2':: > > std::_Non_trivial_copy > > > std::_Optional_construct_base > > std::_Optional_destruct_base >,0> MetricStopWatch<`World::Update'::`2':: > _Value = 0xDBF2EFDC88 bool _Has_value = 0x0 00007FF7D8F6AC49 000000DBF2EFE610 WorldUpdateLoop+379 C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 533 Local unsigned int diff = 0x1 Local unsigned int halfMaxCoreStuckTime = 0x7530 Local unsigned int minUpdateDiff = 0x1 Local unsigned int realPrevTime = 0x1B0C4 Local unsigned int realCurrTime = 0x1B0C5 Local unsigned int maxCoreStuckTime = 0xEA60 00007FF7D8F6F285 000000DBF2EFFD70 main+2B65 C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 419 Parameter int argc = 0x1 Parameter char** argv = "C:\ElunaTrinityWotlk\build\bin\Debug\worldse..." Local std::shared_ptr winmm std::_Ptr_base boost::dll::shared_library* _Ptr = 0x1EFBA73D830 boost::dll::detail::shared_library_impl HINSTANCE__* handle_ = 0x905A4D std::_Ref_count_base* _Rep = 0x1EFB8CCA4B0 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::string pidFile = "" Local std::string winServiceAction = "" Local int numThreads = 0x2 Local std::unique_ptr > raAcceptor std::_Compressed_pair,AsyncAcceptor *,1> _Mypair AsyncAcceptor* _Myval2 = NULL Local bool additionalConfigFileLoadSuccess = 0x1 Local boost::asio::basic_signal_set signals initiate_async_wait boost::asio::basic_signal_set* self_ = 0x1EFBAD37CD0 initiate_async_wait boost::asio::basic_signal_set* self_ = 0x7FF7DB1F29F8 boost::asio::detail::io_object_impl impl_ = 0x1EFBAD37CD0 boost::asio::detail::io_object_impl impl_ implementation_type boost::asio::detail::op_queue queue_ = 0xDBF2EFECF0 boost::asio::detail::signal_set_service::registration* signals_ = 0x1EFB8BDAD80 boost::asio::detail::signal_set_service* service_ = 0x1EFBAD37CD0 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F29F8 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFBAD37CD8 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = 0x1EFB8BE9170 registration int signal_number_ = 0xDB1F29F8 boost::asio::detail::op_queue* queue_ = 0x7FF7DBD2EF60 unsigned int undelivered_ = 0x0 boost::asio::detail::signal_set_service::registration* next_in_table_ = 0x1EFBA821170 boost::asio::detail::signal_set_service::registration* prev_in_table_ = 0x1EFB8BE9170 boost::asio::detail::signal_set_service::registration* next_in_set_ = 0x1EFB8BE9170 implementation_type boost::asio::detail::op_queue queue_ = 0x1EFBAD37CD0 boost::asio::detail::signal_set_service::registration* signals_ = NULL boost::asio::detail::win_iocp_io_context& scheduler_ = 0x1EFB8BE9170 boost::asio::detail::signal_set_service::registration*[23] registrations_ [0] = NULL [1] = NULL [2] = 0x1EFBA8215C0 [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL boost::asio::detail::signal_set_service* next_ = NULL boost::asio::detail::signal_set_service* prev_ = NULL boost::asio::detail::signal_set_service::implementation_type implementation_ boost::asio::detail::op_queue queue_ = 0xDBF2EFECF8 boost::asio::detail::signal_set_service::registration* signals_ = 0x1EFBA8215C0 boost::asio::any_io_executor executor_ boost::asio::execution::any_executor,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only > > boost::asio::execution::detail::any_executor_base unspecified_bool_type_t = 0xDBF2EFED10 object_fns * destroy = 0xCCCCCCCCCCCCCCCC * copy = 0x1EFBA821170 * move = 0xCCCCCCCCCCCCCCCC * target = 0x7FF7DB1F4AA0 target_fns * target_type = 0xCCCCCCCCCCCCCCCC * equal = 0x1EFBA821170 * execute = 0xCCCCCCCCCCCCCCCC * blocking_execute = 0x7FF7DB1F4AA0 std::_Align_type object_ = 0xDBF2EFED10 boost::asio::execution::detail::any_executor_base::object_fns* object_fns_ = 0x7FF7DB1F4AA0 void* target_ = 0xDBF2EFED10 boost::asio::execution::detail::any_executor_base::target_fns* target_fns_ = 0x7FF7DB1F4960 boost::asio::execution::detail::any_executor_base::prop_fns,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only > > >* prop_fns_ = 0x7FF7DB1F48A0 ?$find_convertible_requirable_property@U?$never_t@$0A@@blocking@detail@execution@asio@boost@@ boost::asio::execution::detail::supportable_properties<0,void __cdecl(boost::asio::execution::context_as_t,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_requirable_property > boost::asio::execution::detail::supportable_properties<1,void __cdecl(boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_requirable_property > ?$find_convertible_preferable_property@U?$possibly_t@$0A@@blocking@detail@execution@asio@boost@@ boost::asio::execution::detail::supportable_properties<0,void __cdecl(boost::asio::execution::context_as_t,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<1,void __cdecl(boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<2,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > ?$find_convertible_preferable_property@U?$tracked_t@$0A@@outstanding_work@detail@execution@asio@boost@@ boost::asio::execution::detail::supportable_properties<0,void __cdecl(boost::asio::execution::context_as_t,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<1,void __cdecl(boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<2,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<3,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > ?$find_convertible_preferable_property@U?$untracked_t@$0A@@outstanding_work@detail@execution@asio@boost@@ boost::asio::execution::detail::supportable_properties<0,void __cdecl(boost::asio::execution::context_as_t,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<1,void __cdecl(boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<2,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<3,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<4,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > ?$find_convertible_preferable_property@U?$fork_t@$0A@@relationship@detail@execution@asio@boost@@ boost::asio::execution::detail::supportable_properties<0,void __cdecl(boost::asio::execution::context_as_t,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<1,void __cdecl(boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<2,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<3,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<4,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<5,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > ?$find_convertible_preferable_property@U?$continuation_t@$0A@@relationship@detail@execution@asio@boost@@ boost::asio::execution::detail::supportable_properties<0,void __cdecl(boost::asio::execution::context_as_t,boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<1,void __cdecl(boost::asio::execution::detail::blocking::never_t<0>,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<2,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<3,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<4,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<5,void __cdecl(boost::asio::execution::prefer_only >,boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > boost::asio::execution::detail::supportable_properties<6,void __cdecl(boost::asio::execution::prefer_only >)>::find_convertible_preferable_property > Local boost::filesystem::path configDir iterator boost::iterators::iterator_facade boost::iterators::detail::iterator_facade_base boost::filesystem::path m_element iterator m_element = 0xDBF2EFE6E8 boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 const_iterator m_element = 0xDBF2EFE6E8 m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 reverse_iterator boost::iterators::iterator_facade boost::iterators::detail::iterator_facade_base boost::filesystem::path::iterator m_itr = 0xDBF2EFE6E8 boost::filesystem::path m_element = 0xDBF2EFE720 const_reverse_iterator m_itr = 0xDBF2EFE6E8 m_element = 0xDBF2EFE720 std::basic_string,std::allocator > m_pathname = 0xDBF2EFE6E8 m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 const_iterator m_element = 0xDBF2EFE6E8 m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 reverse_iterator m_itr = 0xDBF2EFE6E8 m_element = 0xDBF2EFE720 const_reverse_iterator m_itr = 0xDBF2EFE6E8 m_element = 0xDBF2EFE720 std::basic_string,std::allocator > m_pathname = 0xDBF2EFE6E8 Local std::vector,std::allocator >,std::allocator,std::allocator > > > loadedConfigFiles std::_Compressed_pair,std::allocator > >,std::_Vector_val,std::allocator > > >,1> _Mypair std::_Vector_val,std::allocator > > > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1EFBACEBE40 std::string* _Myfirst = NULL std::string* _Mylast = NULL std::string* _Myend = NULL Local std::shared_ptr ioContextStopHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1EFBA822820 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::shared_ptr soapThread std::_Ptr_base std::thread* _Ptr = NULL std::_Ref_count_base* _Rep = NULL Local boost::system::error_code dllError data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local std::string configError = "" Local int networkThreads = 0x1 Local boost::filesystem::path configFile iterator boost::iterators::iterator_facade boost::iterators::detail::iterator_facade_base boost::filesystem::path m_element iterator m_element = 0xDBF2EFE658 boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 const_iterator m_element = 0xDBF2EFE658 m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 reverse_iterator boost::iterators::iterator_facade boost::iterators::detail::iterator_facade_base boost::filesystem::path::iterator m_itr = 0xDBF2EFE658 boost::filesystem::path m_element = 0xDBF2EFE690 const_reverse_iterator m_itr = 0xDBF2EFE658 m_element = 0xDBF2EFE690 std::basic_string,std::allocator > m_pathname = 0xDBF2EFE658 m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 const_iterator m_element = 0xDBF2EFE658 m_path_ptr = 0xCCCCCCCCCCCCCCCC unsigned int m_pos = 0x0 reverse_iterator m_itr = 0xDBF2EFE658 m_element = 0xDBF2EFE690 const_reverse_iterator m_itr = 0xDBF2EFE658 m_element = 0xDBF2EFE690 std::basic_string,std::allocator > m_pathname = 0xDBF2EFE658 Local boost::program_options::variables_map vm boost::program_options::abstract_variables_map boost::program_options::abstract_variables_map* m_next = NULL std::map,std::allocator >,boost::program_options::variable_value,std::less,std::allocator > >,std::allocator,std::allocator > const ,boost::program_options::variable_value> > > std::_Tree,std::allocator >,boost::program_options::variable_value,std::less,std::allocator > >,std::allocator,std::allocator > const ,boost::program_options::variable_value> >,0> > value_compare = 0xDBF2EFE7D0 _Copy_tag = 0xDBF2EFE7D0 _Move_tag = 0xDBF2EFE7D0 std::_Compressed_pair,std::allocator > >,std::_Compressed_pair,std::allocator > const ,boost::program_options::variable_value>,void *> >,std::_Tree_val,std::allocator > const ,boost::program_options::variable_value> > >,1>,1> _Mypair = 0xDBF2EFE7D0 value_compare = 0xDBF2EFE7D0 std::set,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > > > m_final std::_Tree,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > >,0> > _Copy_tag = 0xDBF2EFE7E8 _Move_tag = 0xDBF2EFE7E8 std::_Compressed_pair,std::allocator > >,std::_Compressed_pair,std::allocator >,void *> >,std::_Tree_val,std::allocator > > >,1>,1> _Mypair = 0xDBF2EFE7E8 std::map,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > > > m_required std::_Tree,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > value_compare = 0xDBF2EFE800 _Copy_tag = 0xDBF2EFE800 _Move_tag = 0xDBF2EFE800 std::_Compressed_pair,std::allocator > >,std::_Compressed_pair,std::allocator > const ,std::basic_string,std::allocator > >,void *> >,std::_Tree_val,std::allocator > const ,std::basic_string,std::allocator > > > >,1>,1> _Mypair = 0xDBF2EFE800 value_compare = 0xDBF2EFE800 Local std::shared_ptr freezeDetector std::_Ptr_base FreezeDetector* _Ptr = 0x1F005CA16B0 Trinity::Asio::DeadlineTimer _timer = 0x1F005CA16B0 unsigned int _worldLoopCounter = 0xFDD5 unsigned int _lastChangeMsTime = 0x1B22E unsigned int _maxCoreStuckTimeInMs = 0xEA60 std::_Ref_count_base* _Rep = 0x1F005CA16A0 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x2 Local std::shared_ptr sScriptMgrHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1EFBA7D1D10 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::optional newTimerResolution std::_Optional_construct_base std::_Optional_destruct_base unsigned int _Value = 0x1 bool _Has_value = 0x1 Local std::vector,std::allocator >,std::allocator,std::allocator > > > configDirErrors std::_Compressed_pair,std::allocator > >,std::_Vector_val,std::allocator > > >,1> _Mypair std::_Vector_val,std::allocator > > > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1EFBACEB6C0 std::string* _Myfirst = NULL std::string* _Mylast = NULL std::string* _Myend = NULL Local std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 boost::asio::io_context _impl = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 unsigned long _Uses = 0x4 unsigned long _Weaks = 0x1 Local std::shared_ptr cliThread std::_Ptr_base std::thread* _Ptr = 0x1F006239EC0 id unsigned int _Id = 0x360 _Thrd_t _Thr = 0x1F006239EC0 std::_Ref_count_base* _Rep = 0x1F00F87D160 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::vector,std::allocator >,std::allocator,std::allocator > > > overriddenKeys std::_Compressed_pair,std::allocator > >,std::_Vector_val,std::allocator > > >,1> _Mypair std::_Vector_val,std::allocator > > > _Myval2 std::_Container_base12 std::_Container_proxy* _Myproxy = 0x1EFBACEBDF0 std::string* _Myfirst = NULL std::string* _Mylast = NULL std::string* _Myend = NULL Local std::shared_ptr sWorldSocketMgrHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1F00F87BF00 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::shared_ptr dbHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1EFBA7D0FF0 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local unsigned int worldPort = 0x1F95 Local std::shared_ptr mapManagementHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1F00F87D2E0 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::string worldListener = "0.0.0.0" Local std::shared_ptr opensslHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1EFBA826EE0 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local BigNumber seed bignum_st* _bn = 0x1EFBA7B47C0 Local std::shared_ptr threadPool std::_Ptr_base Trinity::ThreadPool* _Ptr = 0x1EFBA822590 boost::asio::thread_pool _impl = 0x1EFBA822590 std::_Ref_count_base* _Rep = 0x1EFBA822580 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 Local std::shared_ptr sMetricHandle std::_Ptr_base void* _Ptr = NULL std::_Ref_count_base* _Rep = 0x1EFBA7D0C30 unsigned long _Uses = 0x1 unsigned long _Weaks = 0x1 00007FF7DAF7B299 000000DBF2EFFDC0 invoke_main+39 D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 79 00007FF7DAF7B1EE 000000DBF2EFFE30 __scrt_common_main_seh+12E D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288 Local int main_result = 0x0 Local ** tls_init_callback = 0x7FF7DAF7BD90 = 0x245489182444894C unsigned long = 0x2444894C = 0x245489182444894C Local bool is_nested = 0x0 Local ** tls_dtor_callback = 0x7FF7DAF7BE90 = 0x245489182444894C unsigned long = 0x2444894C = 0x245489182444894C Local bool has_cctor = 0x0 00007FF7DAF7B0AE 000000DBF2EFFE60 __scrt_common_main+E D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 331 00007FF7DAF7B30E 000000DBF2EFFE90 mainCRTStartup+E D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17 Parameter void* __formal = 0xDBF2CB7000 00007FFE9BF47344 000000DBF2EFFEC0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF2EFFF40 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D104 000000DBF32FEE60 NtRemoveIoCompletion+14 00007FFE9ABD452F 000000DBF32FEEC0 GetQueuedCompletionStatus+4F 00007FF7D8FB8640 000000DBF32FF0E0 boost::asio::detail::win_iocp_io_context::do_one+1A0 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434 Local unsigned long last_error = 0xCCCCCCCC Local int ok = 0xCCCCCCCC Local unsigned int completion_key = 0x0 Local _OVERLAPPED* overlapped = NULL Local unsigned long bytes_transferred = 0x0 Local boost::asio::detail::win_iocp_io_context* this = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7E70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2368 boost::asio::execution_context& owner_ = 0x6D5F636974617473 boost::asio::execution_context::service* next_ = 0x78657475 work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7D8FA7E70 auto_handle void* handle = 0x7FF7D8FA7E70 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x0 long outstanding_work_ = 0x730061 long stopped_ = 0x6F0069 long stop_event_posted_ = 0x35002D long shutdown_ = 0x430038 unsigned long gqcs_timeout_ = 0x440043 thread_function this_ = 0x7FF7D8FA7E70 timer_thread_function io_context_ = 0x7FF7D8FA7E70 boost::asio::detail::scoped_ptr timer_thread_ = 0x320036002D0034 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x34002D00340036 long dispatch_required_ = 0x340038 boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF7DB1F23C0 boost::asio::detail::timer_queue_set timer_queues_ = 0x700025002D boost::asio::detail::op_queue completed_ops_ = 0x7FF7DB1F23F0 int concurrency_hint_ = 0xDAF80CAF boost::asio::detail::scoped_ptr thread_ = 0x7FF7DB7B3A80 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 func_base void* entry_event_ = 0x328 void* exit_event_ = 0x324 auto_func_base_ptr boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD thread_ = 0x328 exit_event_ = 0x324 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = long LockCount = 0xFFFFFFFF long RecursionCount = 0x0 void* OwningThread = NULL void* LockSemaphore = NULL unsigned int SpinCount = 0x20007D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::timer_queue_base* next_ = NULL boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Parameter unsigned long msec = 0xFFFFFFFF Parameter boost::asio::detail::win_iocp_thread_info& this_thread = 0xDBF32FF120 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = NULL [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL Parameter boost::system::error_code& ec = 0xDBF32FF248 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 00007FF7D8FC55F5 000000DBF32FF210 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204 Local boost::asio::detail::win_iocp_io_context* this = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7E70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2368 boost::asio::execution_context& owner_ = 0x6D5F636974617473 boost::asio::execution_context::service* next_ = 0x78657475 work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7D8FA7E70 auto_handle void* handle = 0x7FF7D8FA7E70 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x0 long outstanding_work_ = 0x730061 long stopped_ = 0x6F0069 long stop_event_posted_ = 0x35002D long shutdown_ = 0x430038 unsigned long gqcs_timeout_ = 0x440043 thread_function this_ = 0x7FF7D8FA7E70 timer_thread_function io_context_ = 0x7FF7D8FA7E70 boost::asio::detail::scoped_ptr timer_thread_ = 0x320036002D0034 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x34002D00340036 long dispatch_required_ = 0x340038 boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF7DB1F23C0 boost::asio::detail::timer_queue_set timer_queues_ = 0x700025002D boost::asio::detail::op_queue completed_ops_ = 0x7FF7DB1F23F0 int concurrency_hint_ = 0xDAF80CAF boost::asio::detail::scoped_ptr thread_ = 0x7FF7DB7B3A80 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 func_base void* entry_event_ = 0x328 void* exit_event_ = 0x324 auto_func_base_ptr boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD thread_ = 0x328 exit_event_ = 0x324 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = long LockCount = 0xFFFFFFFF long RecursionCount = 0x0 void* OwningThread = NULL void* LockSemaphore = NULL unsigned int SpinCount = 0x20007D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::timer_queue_base* next_ = NULL boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Parameter boost::system::error_code& ec = 0xDBF32FF248 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::detail::call_stack::context ctx boost::asio::detail::thread_context* key_ = 0x1EFB8BE9198 boost::asio::detail::thread_info_base* value_ = 0xDBF32FF120 void*[10] reusable_memory_ [0] = NULL [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::call_stack::context* next_ = 0xDBF32FF618 boost::asio::detail::thread_context* key_ = 0x1EFB8BF91A8 boost::asio::detail::thread_info_base* value_ = 0xDBF32FF580 void*[10] reusable_memory_ [0] = 0x1EFBA821630 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ = 0xDBF32FF5D8 boost::asio::detail::call_stack::context* next_ = NULL Local unsigned int n = 0x26 Local boost::asio::detail::win_iocp_thread_info this_thread boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = NULL [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL 00007FF7D8FC52E7 000000DBF32FF280 boost::asio::io_context::run+47 C:\local\boost_1_78_0\boost\asio\impl\io_context.ipp line 63 Local boost::asio::io_context* this = 0x1EFBA821170 boost::asio::execution_context id service key type_info* type_info_ = 0x1EFB8C22FF0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1EFBA821178 boost::asio::execution_context& owner_ = 0xDDDDDDDDFDFDFDFD boost::asio::execution_context::service* next_ = 0xDDDDDDDDDDDDDDDD boost::asio::detail::service_registry* service_registry_ = 0x1EFB8C22FF0 auto_service_ptr boost::asio::execution_context::service* ptr_ = boost::asio::detail::win_mutex mutex_ = 0x1EFB8C22FF0 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* first_service_ = 0x1F00F26F120 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1EFBA821170 key_ = 0x1EFBA821178 owner_ = 0xDDDDDDDDFDFDFDFD next_ = 0xDDDDDDDDDDDDDDDD strand boost::asio::detail::strand_service& service_ = 0x1EFB8C22FF0 boost::asio::detail::service_base boost::asio::io_context::service boost::asio::execution_context::service key type_info* type_info_ = boost::asio::execution_context::id* id_ = 0xFFFFFFFF boost::asio::execution_context::service::key key_ = 0x1EFB8C22FF8 boost::asio::execution_context& owner_ = NULL boost::asio::execution_context::service* next_ = 0x20007D0 on_do_complete_exit boost::asio::detail::win_iocp_io_context* owner_ = boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF on_dispatch_exit io_context_impl_ = 0xFFFFFFFFFFFFFFFF impl_ = 0xFFFFFFFF strand_impl boost::asio::detail::win_iocp_operation _OVERLAPPED unsigned int Internal = 0xFFFFFFFFFFFFFFFF unsigned int InternalHigh = 0xFFFFFFFF unsigned long Offset = 0x0 unsigned long OffsetHigh = 0x0 void* Pointer = NULL void* hEvent = NULL boost::asio::detail::win_iocp_operation* next_ = 0x20007D0 * func_ = 0x1EFBA821170 long ready_ = 0xF26F120 boost::asio::detail::win_mutex mutex_ = 0x1EFB8C23028 bool locked_ = 0x0 boost::asio::detail::op_queue waiting_queue_ = 0x1EFB8C23058 boost::asio::detail::op_queue ready_queue_ = 0x1EFB8C23068 boost::asio::io_context& io_context_ = 0x1EFBA821170 boost::asio::detail::win_iocp_io_context& io_context_impl_ = 0x1F00F26F120 boost::asio::detail::win_mutex mutex_ = 0x1EFB8C23028 boost::asio::detail::scoped_ptr[193] implementations_ [0] = 0x0 [1] = 0x100000000 [2] = 0x38 [3] = 0xFDFDFDFD004610B4 [4] = 0x1EFBB18FE60 [5] = 0x1EFBB0C2840 [6] = 0xCDCDCDCD00000130 [7] = 0x1EFBB079910 [8] = 0x1EFBB0720A0 [9] = 0x1EFBB0720C8 unsigned int salt_ = 0x406856B043480B92 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::win_iocp_operation _OVERLAPPED unsigned int Internal = 0xCDCDCDCDCDCDCDCD unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 unsigned long Offset = 0xCDCDCDCDCDCDCDDD unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 void* Pointer = void* hEvent = boost::asio::detail::win_iocp_operation* next_ = * func_ = long ready_ = 0xCDCDCDCDCDCDCDFD boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05 bool locked_ = 0xCDCDCDCDCDCDCE2D boost::asio::detail::op_queue waiting_queue_ = 0xCDCDCDCDCDCDCE35 boost::asio::detail::op_queue ready_queue_ = 0xCDCDCDCDCDCDCE45 boost::asio::detail::winsock_init<2,0> init_ boost::asio::detail::winsock_init_base data long init_count_ = 0xCDCDCDCD long result_ = 0xCDCDCDCD manual = 0x1EFBA821178 boost::asio::detail::win_iocp_io_context& impl_ = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BE91D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Local boost::system::error_code ec data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local unsigned int s = 0xCCCCCCCCCCCCCCCC 00007FF7D8FC5297 000000DBF32FF2B0 Trinity::Asio::IoContext::run+17 C:\ElunaTrinityWotlk\src\common\Asio\IoContext.h line 37 Local Trinity::Asio::IoContext* this = 0x1EFBA821170 boost::asio::io_context _impl boost::asio::execution_context id service key type_info* type_info_ = 0x1EFB8C22FF0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1EFBA821178 boost::asio::execution_context& owner_ = 0xDDDDDDDDFDFDFDFD boost::asio::execution_context::service* next_ = 0xDDDDDDDDDDDDDDDD boost::asio::detail::service_registry* service_registry_ = 0x1EFB8C22FF0 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1EFBA821170 key_ = 0x1EFBA821178 owner_ = 0xDDDDDDDDFDFDFDFD next_ = 0xDDDDDDDDDDDDDDDD strand boost::asio::detail::strand_service& service_ = 0x1EFB8C22FF0 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::winsock_init<2,0> init_ boost::asio::detail::winsock_init_base data long init_count_ = 0xCDCDCDCD long result_ = 0xCDCDCDCD manual = 0x1EFBA821178 boost::asio::detail::win_iocp_io_context& impl_ = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ = 0x1EFBA7D1530 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ = 0x1EFB8BE91D0 boost::asio::detail::timer_queue_set timer_queues_ = 0x1EFBA7CA0E8 boost::asio::detail::op_queue completed_ops_ = 0x1EFB8BE9200 int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ = 0x0 00007FF7D8F6FEDF 000000DBF32FF2E0 `main'::`55'::::operator()+1F C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 281 Local main::__l55::* this = 0xDBF32FF3D8 std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 00007FF7D8F71FA7 000000DBF32FF310 boost::asio::detail::binder0<`main'::`55':: >::operator()+17 C:\local\boost_1_78_0\boost\asio\detail\bind_handler.hpp line 61 Local boost::asio::detail::binder0<`main'::`55':: >* this = 0xDBF32FF3D8 main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 00007FF7D8F8B6C9 000000DBF32FF340 boost_asio_handler_invoke_helpers::invoke >,boost::asio::detail::binder0<`main'::`55':: > >+19 C:\local\boost_1_78_0\boost\asio\detail\handler_invoke_helpers.hpp line 56 Parameter boost::asio::detail::binder0<`main'::`55':: >& function = 0xDBF32FF3D8 main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 Parameter boost::asio::detail::binder0<`main'::`55':: >& context = 0xDBF32FF3D8 main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 00007FF7D8F72A19 000000DBF32FF420 boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>::do_complete+B9 C:\local\boost_1_78_0\boost\asio\detail\executor_op.hpp line 70 Local boost::asio::detail::std_fenced_block b Parameter void* owner = 0x1EFB8BF9180 Parameter boost::asio::detail::scheduler_operation* base = 0x1EFBA821630 boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 Parameter boost::system::error_code& __formal = 0xDBF32FF6E8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Parameter unsigned int __formal = 0x0 Local boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* o = 0x1EFBA821630 boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 ptr std::allocator* a = 0xC void* v = 0x7FF7D8F72960 boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* p = 0xCDCDCDCD00000000 boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0xCDCDCDCD00000010 ptr std::allocator* a = void* v = boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* p = boost::asio::detail::binder0<`main'::`55':: > handler_ = 0xCDCDCDCD00000018 boost::asio::detail::binder0<`main'::`55':: > handler_ main::__l55:: handler_ std::shared_ptr ioContext = 0x1EFBA821648 Local boost::asio::detail::binder0<`main'::`55':: > handler main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 Local boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>::ptr p std::allocator* a = 0xDBF32FF384 void* v = NULL boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* p = NULL 00007FF7D8FB467F 000000DBF32FF460 boost::asio::detail::scheduler_operation::complete+3F C:\local\boost_1_78_0\boost\asio\detail\scheduler_operation.hpp line 41 Local boost::asio::detail::scheduler_operation* this = 0x1EFBA821630 boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 Parameter void* owner = 0x1EFB8BF9180 Parameter boost::system::error_code& ec = 0xDBF32FF6E8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Parameter unsigned int bytes_transferred = 0x0 00007FF7D8FB8EF4 000000DBF32FF540 boost::asio::detail::scheduler::do_run_one+2A4 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 493 Local boost::asio::detail::scheduler::work_cleanup on_exit boost::asio::detail::scheduler* scheduler_ = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ = 0x1EFB8BF91E0 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0xDBF32FF648 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x1EFB8BF91B0 bool locked_ = 0x0 boost::asio::detail::scheduler_thread_info* this_thread_ = 0xDBF32FF580 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = 0x1EFBA821630 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ = 0xDBF32FF5D8 boost::asio::detail::op_queue private_op_queue boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL long private_outstanding_work = 0x0 Local unsigned int task_result = 0x0 Local boost::asio::detail::scheduler_operation* o = 0x1EFBA821630 boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 Local bool more_handlers = 0x1 Local boost::asio::detail::scheduler* this = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7B70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2438 boost::asio::execution_context& owner_ = 0x1 boost::asio::execution_context::service* next_ = 0x7FF7D8FA67F0 thread_function boost::asio::detail::scheduler* this_ = 0x7FF7D8FA7B70 task_cleanup scheduler_ = 0x7FF7D8FA7B70 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7D8FC6980 boost::asio::detail::scheduler_thread_info* this_thread_ = 0x7FF7D8FC0390 work_cleanup scheduler_ = 0x7FF7D8FA7B70 lock_ = 0x7FF7D8FC6980 this_thread_ = 0x7FF7D8FC0390 bool one_thread_ = 0xAF boost::asio::detail::conditionally_enabled_mutex mutex_ = 0x7FF7DB1F2460 boost::asio::detail::conditionally_enabled_event wakeup_event_ = 0x7FF7DB1F2490 boost::asio::detail::scheduler_task* task_ = 0x73637170 * get_task_ = 0x72656D6974 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7D8FA7B70 * func_ = 0x7FF7D8FC6980 unsigned int task_result_ = 0xD8FC0390 boost::asio::detail::scheduler::task_operation task_operation_ = 0x7FF7DB1F24B8 bool task_interrupted_ = 0x76 std::atomic outstanding_work_ = 0x206D6F72 boost::asio::detail::op_queue op_queue_ = 0x7FF7DB1F24D8 bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = 0x7FF7DB7B3C18 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x7FF7DB7B14A8 bool locked_ = 0x0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ void*[2] events_ [0] = 0x224 [1] = 0x23C unsigned int state_ = 0x1 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL Parameter boost::asio::detail::conditionally_enabled_mutex::scoped_lock& lock = 0xDBF32FF648 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x1EFB8BF91B0 scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 bool locked_ = 0x0 Parameter boost::asio::detail::scheduler_thread_info& this_thread = 0xDBF32FF580 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = 0x1EFBA821630 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::op_queue private_op_queue boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL long private_outstanding_work = 0x0 Parameter boost::system::error_code& ec = 0xDBF32FF6E8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 00007FF7D8FC5471 000000DBF32FF6B0 boost::asio::detail::scheduler::run+131 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 210 Local boost::asio::detail::scheduler* this = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7B70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2438 boost::asio::execution_context& owner_ = 0x1 boost::asio::execution_context::service* next_ = 0x7FF7D8FA67F0 thread_function boost::asio::detail::scheduler* this_ = 0x7FF7D8FA7B70 task_cleanup scheduler_ = 0x7FF7D8FA7B70 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7D8FC6980 boost::asio::detail::scheduler_thread_info* this_thread_ = 0x7FF7D8FC0390 work_cleanup scheduler_ = 0x7FF7D8FA7B70 lock_ = 0x7FF7D8FC6980 this_thread_ = 0x7FF7D8FC0390 bool one_thread_ = 0xAF boost::asio::detail::conditionally_enabled_mutex mutex_ = 0x7FF7DB1F2460 boost::asio::detail::conditionally_enabled_event wakeup_event_ = 0x7FF7DB1F2490 boost::asio::detail::scheduler_task* task_ = 0x73637170 * get_task_ = 0x72656D6974 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7D8FA7B70 * func_ = 0x7FF7D8FC6980 unsigned int task_result_ = 0xD8FC0390 boost::asio::detail::scheduler::task_operation task_operation_ = 0x7FF7DB1F24B8 bool task_interrupted_ = 0x76 std::atomic outstanding_work_ = 0x206D6F72 boost::asio::detail::op_queue op_queue_ = 0x7FF7DB1F24D8 bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = 0x7FF7DB7B3C18 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x7FF7DB7B14A8 bool locked_ = 0x0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ void*[2] events_ [0] = 0x224 [1] = 0x23C unsigned int state_ = 0x1 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL Parameter boost::system::error_code& ec = 0xDBF32FF6E8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::detail::call_stack::context ctx boost::asio::detail::thread_context* key_ = 0x1EFB8BF91A8 boost::asio::detail::thread_info_base* value_ = 0xDBF32FF580 void*[10] reusable_memory_ [0] = 0x1EFBA821630 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::call_stack::context* next_ = NULL Local boost::asio::detail::conditionally_enabled_mutex::scoped_lock lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x1EFB8BF91B0 scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 bool locked_ = 0x0 Local unsigned int n = 0x0 Local boost::asio::detail::scheduler_thread_info this_thread boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = 0x1EFBA821630 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::op_queue private_op_queue boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL long private_outstanding_work = 0x0 00007FF7D8FA5DC6 000000DBF32FF710 boost::asio::thread_pool::thread_function::operator()+46 C:\local\boost_1_78_0\boost\asio\impl\thread_pool.ipp line 39 Local boost::system::error_code ec data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::thread_pool::thread_function* this = 0x1EFBA827EB8 boost::asio::detail::scheduler* scheduler_ = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ = 0x1EFB8BF91E0 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL 00007FF7D8FC51DB 000000DBF32FF740 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 Local boost::asio::detail::win_thread::func* this = 0x1EFBA827EA0 boost::asio::detail::win_thread::func_base void* entry_event_ = 0x244 void* exit_event_ = 0x248 boost::asio::thread_pool::thread_function f_ boost::asio::detail::scheduler* scheduler_ = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ = 0x1EFB8BF91B0 boost::asio::detail::conditionally_enabled_event wakeup_event_ = 0x1EFB8BF91E0 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ = 0x1EFB8BF9208 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ = 0x3 boost::asio::detail::op_queue op_queue_ = 0x1EFB8BF9228 bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL 00007FF7D8FCB4C9 000000DBF32FF7B0 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 Parameter void* arg = 0x1EFBA827EA0 Local boost::asio::detail::win_thread::auto_func_base_ptr func boost::asio::detail::win_thread::func_base* ptr = 0x1EFBA827EA0 void* entry_event_ = 0x244 void* exit_event_ = 0x248 Local void* exit_event = 0xCCCCCCCCCCCCCCCC 00007FFDF2823010 000000DBF32FF810 _register_onexit_function+130 00007FFE9BF47344 000000DBF32FF840 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF32FF8C0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D104 000000DBF33FF1F0 NtRemoveIoCompletion+14 00007FFE9ABD452F 000000DBF33FF250 GetQueuedCompletionStatus+4F 00007FF7D8FB8640 000000DBF33FF470 boost::asio::detail::win_iocp_io_context::do_one+1A0 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434 Local unsigned long last_error = 0x0 Local int ok = 0x1 Local unsigned int completion_key = 0x0 Local _OVERLAPPED* overlapped = NULL Local unsigned long bytes_transferred = 0x0 Local boost::asio::detail::win_iocp_io_context* this = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7E70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2368 boost::asio::execution_context& owner_ = 0x6D5F636974617473 boost::asio::execution_context::service* next_ = 0x78657475 work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7D8FA7E70 auto_handle void* handle = 0x7FF7D8FA7E70 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x0 long outstanding_work_ = 0x730061 long stopped_ = 0x6F0069 long stop_event_posted_ = 0x35002D long shutdown_ = 0x430038 unsigned long gqcs_timeout_ = 0x440043 thread_function this_ = 0x7FF7D8FA7E70 timer_thread_function io_context_ = 0x7FF7D8FA7E70 boost::asio::detail::scoped_ptr timer_thread_ = 0x320036002D0034 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x34002D00340036 long dispatch_required_ = 0x340038 boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF7DB1F23C0 boost::asio::detail::timer_queue_set timer_queues_ = 0x700025002D boost::asio::detail::op_queue completed_ops_ = 0x7FF7DB1F23F0 int concurrency_hint_ = 0xDAF80CAF boost::asio::detail::scoped_ptr thread_ = 0x7FF7DB7B3A80 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 func_base void* entry_event_ = 0x328 void* exit_event_ = 0x324 auto_func_base_ptr boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD thread_ = 0x328 exit_event_ = 0x324 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = long LockCount = 0xFFFFFFFF long RecursionCount = 0x0 void* OwningThread = NULL void* LockSemaphore = NULL unsigned int SpinCount = 0x20007D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::timer_queue_base* next_ = NULL boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Parameter unsigned long msec = 0xFFFFFFFF Parameter boost::asio::detail::win_iocp_thread_info& this_thread = 0xDBF33FF4B0 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = NULL [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL Parameter boost::system::error_code& ec = 0xDBF33FF5D8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 00007FF7D8FC55F5 000000DBF33FF5A0 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204 Local boost::asio::detail::win_iocp_io_context* this = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7E70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2368 boost::asio::execution_context& owner_ = 0x6D5F636974617473 boost::asio::execution_context::service* next_ = 0x78657475 work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7D8FA7E70 auto_handle void* handle = 0x7FF7D8FA7E70 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x0 long outstanding_work_ = 0x730061 long stopped_ = 0x6F0069 long stop_event_posted_ = 0x35002D long shutdown_ = 0x430038 unsigned long gqcs_timeout_ = 0x440043 thread_function this_ = 0x7FF7D8FA7E70 timer_thread_function io_context_ = 0x7FF7D8FA7E70 boost::asio::detail::scoped_ptr timer_thread_ = 0x320036002D0034 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x34002D00340036 long dispatch_required_ = 0x340038 boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF7DB1F23C0 boost::asio::detail::timer_queue_set timer_queues_ = 0x700025002D boost::asio::detail::op_queue completed_ops_ = 0x7FF7DB1F23F0 int concurrency_hint_ = 0xDAF80CAF boost::asio::detail::scoped_ptr thread_ = 0x7FF7DB7B3A80 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 func_base void* entry_event_ = 0x328 void* exit_event_ = 0x324 auto_func_base_ptr boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD thread_ = 0x328 exit_event_ = 0x324 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = long LockCount = 0xFFFFFFFF long RecursionCount = 0x0 void* OwningThread = NULL void* LockSemaphore = NULL unsigned int SpinCount = 0x20007D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::timer_queue_base* next_ = NULL boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Parameter boost::system::error_code& ec = 0xDBF33FF5D8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::detail::call_stack::context ctx boost::asio::detail::thread_context* key_ = 0x1EFB8BE9198 boost::asio::detail::thread_info_base* value_ = 0xDBF33FF4B0 void*[10] reusable_memory_ [0] = NULL [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::call_stack::context* next_ = 0xDBF33FF9A8 boost::asio::detail::thread_context* key_ = 0x1EFB8BF91A8 boost::asio::detail::thread_info_base* value_ = 0xDBF33FF910 void*[10] reusable_memory_ [0] = 0x1EFBA821940 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ = 0xDBF33FF968 boost::asio::detail::call_stack::context* next_ = NULL Local unsigned int n = 0x24 Local boost::asio::detail::win_iocp_thread_info this_thread boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = NULL [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL 00007FF7D8FC52E7 000000DBF33FF610 boost::asio::io_context::run+47 C:\local\boost_1_78_0\boost\asio\impl\io_context.ipp line 63 Local boost::asio::io_context* this = 0x1EFBA821170 boost::asio::execution_context id service key type_info* type_info_ = 0x1EFB8C22FF0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1EFBA821178 boost::asio::execution_context& owner_ = 0xDDDDDDDDFDFDFDFD boost::asio::execution_context::service* next_ = 0xDDDDDDDDDDDDDDDD boost::asio::detail::service_registry* service_registry_ = 0x1EFB8C22FF0 auto_service_ptr boost::asio::execution_context::service* ptr_ = boost::asio::detail::win_mutex mutex_ = 0x1EFB8C22FF0 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* first_service_ = 0x1F00F26F120 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1EFBA821170 key_ = 0x1EFBA821178 owner_ = 0xDDDDDDDDFDFDFDFD next_ = 0xDDDDDDDDDDDDDDDD strand boost::asio::detail::strand_service& service_ = 0x1EFB8C22FF0 boost::asio::detail::service_base boost::asio::io_context::service boost::asio::execution_context::service key type_info* type_info_ = boost::asio::execution_context::id* id_ = 0xFFFFFFFF boost::asio::execution_context::service::key key_ = 0x1EFB8C22FF8 boost::asio::execution_context& owner_ = NULL boost::asio::execution_context::service* next_ = 0x20007D0 on_do_complete_exit boost::asio::detail::win_iocp_io_context* owner_ = boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF on_dispatch_exit io_context_impl_ = 0xFFFFFFFFFFFFFFFF impl_ = 0xFFFFFFFF strand_impl boost::asio::detail::win_iocp_operation _OVERLAPPED unsigned int Internal = 0xFFFFFFFFFFFFFFFF unsigned int InternalHigh = 0xFFFFFFFF unsigned long Offset = 0x0 unsigned long OffsetHigh = 0x0 void* Pointer = NULL void* hEvent = NULL boost::asio::detail::win_iocp_operation* next_ = 0x20007D0 * func_ = 0x1EFBA821170 long ready_ = 0xF26F120 boost::asio::detail::win_mutex mutex_ = 0x1EFB8C23028 bool locked_ = 0x0 boost::asio::detail::op_queue waiting_queue_ = 0x1EFB8C23058 boost::asio::detail::op_queue ready_queue_ = 0x1EFB8C23068 boost::asio::io_context& io_context_ = 0x1EFBA821170 boost::asio::detail::win_iocp_io_context& io_context_impl_ = 0x1F00F26F120 boost::asio::detail::win_mutex mutex_ = 0x1EFB8C23028 boost::asio::detail::scoped_ptr[193] implementations_ [0] = 0x0 [1] = 0x100000000 [2] = 0x38 [3] = 0xFDFDFDFD004610B4 [4] = 0x1EFBB18FE60 [5] = 0x1EFBB0C2840 [6] = 0xCDCDCDCD00000130 [7] = 0x1EFBB079910 [8] = 0x1EFBB0720A0 [9] = 0x1EFBB0720C8 unsigned int salt_ = 0x406856B043480B92 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::win_iocp_operation _OVERLAPPED unsigned int Internal = 0xCDCDCDCDCDCDCDCD unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 unsigned long Offset = 0xCDCDCDCDCDCDCDDD unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 void* Pointer = void* hEvent = boost::asio::detail::win_iocp_operation* next_ = * func_ = long ready_ = 0xCDCDCDCDCDCDCDFD boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05 bool locked_ = 0xCDCDCDCDCDCDCE2D boost::asio::detail::op_queue waiting_queue_ = 0xCDCDCDCDCDCDCE35 boost::asio::detail::op_queue ready_queue_ = 0xCDCDCDCDCDCDCE45 boost::asio::detail::winsock_init<2,0> init_ boost::asio::detail::winsock_init_base data long init_count_ = 0xCDCDCDCD long result_ = 0xCDCDCDCD manual = 0x1EFBA821178 boost::asio::detail::win_iocp_io_context& impl_ = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BE91D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Local boost::system::error_code ec data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local unsigned int s = 0xCCCCCCCCCCCCCCCC 00007FF7D8FC5297 000000DBF33FF640 Trinity::Asio::IoContext::run+17 C:\ElunaTrinityWotlk\src\common\Asio\IoContext.h line 37 Local Trinity::Asio::IoContext* this = 0x1EFBA821170 boost::asio::io_context _impl boost::asio::execution_context id service key type_info* type_info_ = 0x1EFB8C22FF0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1EFBA821178 boost::asio::execution_context& owner_ = 0xDDDDDDDDFDFDFDFD boost::asio::execution_context::service* next_ = 0xDDDDDDDDDDDDDDDD boost::asio::detail::service_registry* service_registry_ = 0x1EFB8C22FF0 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1EFBA821170 key_ = 0x1EFBA821178 owner_ = 0xDDDDDDDDFDFDFDFD next_ = 0xDDDDDDDDDDDDDDDD strand boost::asio::detail::strand_service& service_ = 0x1EFB8C22FF0 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::winsock_init<2,0> init_ boost::asio::detail::winsock_init_base data long init_count_ = 0xCDCDCDCD long result_ = 0xCDCDCDCD manual = 0x1EFBA821178 boost::asio::detail::win_iocp_io_context& impl_ = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ = 0x1EFBA7D1530 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ = 0x1EFB8BE91D0 boost::asio::detail::timer_queue_set timer_queues_ = 0x1EFBA7CA0E8 boost::asio::detail::op_queue completed_ops_ = 0x1EFB8BE9200 int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ = 0x0 00007FF7D8F6FEDF 000000DBF33FF670 `main'::`55'::::operator()+1F C:\ElunaTrinityWotlk\src\server\worldserver\Main.cpp line 281 Local main::__l55::* this = 0xDBF33FF768 std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 00007FF7D8F71FA7 000000DBF33FF6A0 boost::asio::detail::binder0<`main'::`55':: >::operator()+17 C:\local\boost_1_78_0\boost\asio\detail\bind_handler.hpp line 61 Local boost::asio::detail::binder0<`main'::`55':: >* this = 0xDBF33FF768 main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 00007FF7D8F8B6C9 000000DBF33FF6D0 boost_asio_handler_invoke_helpers::invoke >,boost::asio::detail::binder0<`main'::`55':: > >+19 C:\local\boost_1_78_0\boost\asio\detail\handler_invoke_helpers.hpp line 56 Parameter boost::asio::detail::binder0<`main'::`55':: >& function = 0xDBF33FF768 main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 Parameter boost::asio::detail::binder0<`main'::`55':: >& context = 0xDBF33FF768 main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 00007FF7D8F72A19 000000DBF33FF7B0 boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>::do_complete+B9 C:\local\boost_1_78_0\boost\asio\detail\executor_op.hpp line 70 Local boost::asio::detail::std_fenced_block b Parameter void* owner = 0x1EFB8BF9180 Parameter boost::asio::detail::scheduler_operation* base = 0x1EFBA821940 boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 Parameter boost::system::error_code& __formal = 0xDBF33FFA78 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Parameter unsigned int __formal = 0x0 Local boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* o = 0x1EFBA821940 boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 ptr std::allocator* a = 0xC void* v = 0x7FF7D8F72960 boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* p = 0xCDCDCDCD00000000 boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0xCDCDCDCD00000010 ptr std::allocator* a = void* v = boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* p = boost::asio::detail::binder0<`main'::`55':: > handler_ = 0xCDCDCDCD00000018 boost::asio::detail::binder0<`main'::`55':: > handler_ main::__l55:: handler_ std::shared_ptr ioContext = 0x1EFBA821958 Local boost::asio::detail::binder0<`main'::`55':: > handler main::__l55:: handler_ std::shared_ptr ioContext std::_Ptr_base Trinity::Asio::IoContext* _Ptr = 0x1EFBA821170 std::_Ref_count_base* _Rep = 0x1EFBA821160 Local boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>::ptr p std::allocator* a = 0xDBF33FF714 void* v = NULL boost::asio::detail::executor_op >,std::allocator,boost::asio::detail::scheduler_operation>* p = NULL 00007FF7D8FB467F 000000DBF33FF7F0 boost::asio::detail::scheduler_operation::complete+3F C:\local\boost_1_78_0\boost\asio\detail\scheduler_operation.hpp line 41 Local boost::asio::detail::scheduler_operation* this = 0x1EFBA821940 boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 Parameter void* owner = 0x1EFB8BF9180 Parameter boost::system::error_code& ec = 0xDBF33FFA78 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Parameter unsigned int bytes_transferred = 0x0 00007FF7D8FB8EF4 000000DBF33FF8D0 boost::asio::detail::scheduler::do_run_one+2A4 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 493 Local boost::asio::detail::scheduler::work_cleanup on_exit boost::asio::detail::scheduler* scheduler_ = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ = 0x1EFB8BF91E0 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0xDBF33FF9D8 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x1EFB8BF91B0 bool locked_ = 0x0 boost::asio::detail::scheduler_thread_info* this_thread_ = 0xDBF33FF910 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = 0x1EFBA821940 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ = 0xDBF33FF968 boost::asio::detail::op_queue private_op_queue boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL long private_outstanding_work = 0x0 Local unsigned int task_result = 0x0 Local boost::asio::detail::scheduler_operation* o = 0x1EFBA821940 boost::asio::detail::scheduler_operation* next_ = 0xC boost::asio::detail::scheduler_operation* next_ = * func_ = unsigned int task_result_ = 0x1C * func_ = 0x7FF7D8F72960 = 0x44894C20244C894C = 0x44894C20244C894C = 0x44894C20244C894C unsigned int = 0x44894C20244C894C unsigned int task_result_ = 0x0 Local bool more_handlers = 0x0 Local boost::asio::detail::scheduler* this = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7B70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2438 boost::asio::execution_context& owner_ = 0x1 boost::asio::execution_context::service* next_ = 0x7FF7D8FA67F0 thread_function boost::asio::detail::scheduler* this_ = 0x7FF7D8FA7B70 task_cleanup scheduler_ = 0x7FF7D8FA7B70 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7D8FC6980 boost::asio::detail::scheduler_thread_info* this_thread_ = 0x7FF7D8FC0390 work_cleanup scheduler_ = 0x7FF7D8FA7B70 lock_ = 0x7FF7D8FC6980 this_thread_ = 0x7FF7D8FC0390 bool one_thread_ = 0xAF boost::asio::detail::conditionally_enabled_mutex mutex_ = 0x7FF7DB1F2460 boost::asio::detail::conditionally_enabled_event wakeup_event_ = 0x7FF7DB1F2490 boost::asio::detail::scheduler_task* task_ = 0x73637170 * get_task_ = 0x72656D6974 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7D8FA7B70 * func_ = 0x7FF7D8FC6980 unsigned int task_result_ = 0xD8FC0390 boost::asio::detail::scheduler::task_operation task_operation_ = 0x7FF7DB1F24B8 bool task_interrupted_ = 0x76 std::atomic outstanding_work_ = 0x206D6F72 boost::asio::detail::op_queue op_queue_ = 0x7FF7DB1F24D8 bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = 0x7FF7DB7B3C18 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x7FF7DB7B14A8 bool locked_ = 0x0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ void*[2] events_ [0] = 0x224 [1] = 0x23C unsigned int state_ = 0x1 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL Parameter boost::asio::detail::conditionally_enabled_mutex::scoped_lock& lock = 0xDBF33FF9D8 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x1EFB8BF91B0 scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 bool locked_ = 0x0 Parameter boost::asio::detail::scheduler_thread_info& this_thread = 0xDBF33FF910 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = 0x1EFBA821940 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::op_queue private_op_queue boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL long private_outstanding_work = 0x0 Parameter boost::system::error_code& ec = 0xDBF33FFA78 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 00007FF7D8FC5471 000000DBF33FFA40 boost::asio::detail::scheduler::run+131 C:\local\boost_1_78_0\boost\asio\detail\impl\scheduler.ipp line 210 Local boost::asio::detail::scheduler* this = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7B70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2438 boost::asio::execution_context& owner_ = 0x1 boost::asio::execution_context::service* next_ = 0x7FF7D8FA67F0 thread_function boost::asio::detail::scheduler* this_ = 0x7FF7D8FA7B70 task_cleanup scheduler_ = 0x7FF7D8FA7B70 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7D8FC6980 boost::asio::detail::scheduler_thread_info* this_thread_ = 0x7FF7D8FC0390 work_cleanup scheduler_ = 0x7FF7D8FA7B70 lock_ = 0x7FF7D8FC6980 this_thread_ = 0x7FF7D8FC0390 bool one_thread_ = 0xAF boost::asio::detail::conditionally_enabled_mutex mutex_ = 0x7FF7DB1F2460 boost::asio::detail::conditionally_enabled_event wakeup_event_ = 0x7FF7DB1F2490 boost::asio::detail::scheduler_task* task_ = 0x73637170 * get_task_ = 0x72656D6974 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7D8FA7B70 * func_ = 0x7FF7D8FC6980 unsigned int task_result_ = 0xD8FC0390 boost::asio::detail::scheduler::task_operation task_operation_ = 0x7FF7DB1F24B8 bool task_interrupted_ = 0x76 std::atomic outstanding_work_ = 0x206D6F72 boost::asio::detail::op_queue op_queue_ = 0x7FF7DB1F24D8 bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = 0x7FF7DB7B3C18 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x7FF7DB7B14A8 bool locked_ = 0x0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ void*[2] events_ [0] = 0x224 [1] = 0x23C unsigned int state_ = 0x1 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL Parameter boost::system::error_code& ec = 0xDBF33FFA78 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::detail::call_stack::context ctx boost::asio::detail::thread_context* key_ = 0x1EFB8BF91A8 boost::asio::detail::thread_info_base* value_ = 0xDBF33FF910 void*[10] reusable_memory_ [0] = 0x1EFBA821940 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::call_stack::context* next_ = NULL Local boost::asio::detail::conditionally_enabled_mutex::scoped_lock lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = 0x1EFB8BF91B0 scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 bool locked_ = 0x0 Local unsigned int n = 0x0 Local boost::asio::detail::scheduler_thread_info this_thread boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = 0x1EFBA821940 [1] = NULL [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::op_queue private_op_queue boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL long private_outstanding_work = 0x0 00007FF7D8FA5DC6 000000DBF33FFAA0 boost::asio::thread_pool::thread_function::operator()+46 C:\local\boost_1_78_0\boost\asio\impl\thread_pool.ipp line 39 Local boost::system::error_code ec data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::thread_pool::thread_function* this = 0x1EFBA827D38 boost::asio::detail::scheduler* scheduler_ = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ scoped_lock boost::asio::detail::conditionally_enabled_mutex& mutex_ = bool locked_ = 0xFF boost::asio::detail::win_mutex mutex_ = 0x1EFB8BF91B0 bool enabled_ = 0x1 boost::asio::detail::conditionally_enabled_event wakeup_event_ boost::asio::detail::win_event event_ = 0x1EFB8BF91E0 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 = 0x83485708244C8948 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = NULL * func_ = NULL unsigned int task_result_ = 0x0 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x3 boost::asio::detail::op_queue op_queue_ boost::asio::detail::scheduler_operation* front_ = NULL boost::asio::detail::scheduler_operation* back_ = NULL bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL 00007FF7D8FC51DB 000000DBF33FFAD0 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 Local boost::asio::detail::win_thread::func* this = 0x1EFBA827D20 boost::asio::detail::win_thread::func_base void* entry_event_ = 0x244 void* exit_event_ = 0x250 boost::asio::thread_pool::thread_function f_ boost::asio::detail::scheduler* scheduler_ = 0x1EFB8BF9180 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2430 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BF9188 boost::asio::execution_context& owner_ = 0x1EFB8C22770 boost::asio::execution_context::service* next_ = NULL thread_function boost::asio::detail::scheduler* this_ = 0x7FF7DB1F2430 task_cleanup scheduler_ = 0x7FF7DB1F2430 boost::asio::detail::conditionally_enabled_mutex::scoped_lock* lock_ = 0x7FF7DBD2ECD0 boost::asio::detail::scheduler_thread_info* this_thread_ = NULL work_cleanup scheduler_ = 0x7FF7DB1F2430 lock_ = 0x7FF7DBD2ECD0 this_thread_ = 0x0 bool one_thread_ = 0x0 boost::asio::detail::conditionally_enabled_mutex mutex_ = 0x1EFB8BF91B0 boost::asio::detail::conditionally_enabled_event wakeup_event_ = 0x1EFB8BF91E0 boost::asio::detail::scheduler_task* task_ = NULL * get_task_ = 0x7FF7D8FBB540 task_operation boost::asio::detail::scheduler_operation boost::asio::detail::scheduler_operation* next_ = 0x7FF7DB1F2430 * func_ = 0x7FF7DBD2ECD0 unsigned int task_result_ = 0x0 boost::asio::detail::scheduler::task_operation task_operation_ = 0x1EFB8BF9208 bool task_interrupted_ = 0x1 std::atomic outstanding_work_ = 0x3 boost::asio::detail::op_queue op_queue_ = 0x1EFB8BF9228 bool stopped_ = 0x0 bool shutdown_ = 0x0 int concurrency_hint_ = 0x0 boost::asio::detail::win_thread* thread_ = NULL 00007FF7D8FCB4C9 000000DBF33FFB40 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 Parameter void* arg = 0x1EFBA827D20 Local boost::asio::detail::win_thread::auto_func_base_ptr func boost::asio::detail::win_thread::func_base* ptr = 0x1EFBA827D20 void* entry_event_ = 0x244 void* exit_event_ = 0x250 Local void* exit_event = 0xCCCCCCCCCCCCCCCC 00007FFDF2823010 000000DBF33FFBA0 _register_onexit_function+130 00007FFE9BF47344 000000DBF33FFBD0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF33FFC50 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF34FFB10 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF34FFB90 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF34FFBD0 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF34FFC10 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF34FFC40 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF34FFC80 _Cnd_wait+44 00007FF7D8FD7184 000000DBF34FFCC0 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 Local std::condition_variable* this = 0x1EFB8BF8FD8 std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." Parameter std::unique_lock& _Lck = 0xDBF34FFCF8 std::mutex* _Pmtx = 0x1EFB8BF8F60 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF8F60 bool _Owns = 0x1 00007FF7DACD8236 000000DBF34FFD20 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 Local ProducerConsumerQueue* this = 0x1EFB8BF8F60 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF8F60 std::queue > > _queue std::deque > c std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1EFB8BF8FB0 std::condition_variable _condition std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 Parameter SQLOperation&* value = NULL Local std::unique_lock lock std::mutex* _Pmtx = 0x1EFB8BF8F60 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF8F60 bool _Owns = 0x1 00007FF7DACD7B05 000000DBF34FFD90 DatabaseWorker::WorkerThread+55 C:\ElunaTrinityWotlk\src\server\database\Database\DatabaseWorker.cpp line 50 Local SQLOperation* operation = NULL Local DatabaseWorker* this = 0x1EFBA821550 ProducerConsumerQueue* _queue = 0x1EFB8BF8F60 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF8F60 std::queue > > _queue std::deque > c = 0x1EFB8BF8FB0 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x1EFB8BF8FD8 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 MySQLConnection* _connection = 0x1EFBAD41F60 std::vector >,std::allocator > > > m_stmts std::_Compressed_pair > >,std::_Vector_val > > >,1> _Mypair = 0x1EFBAD41F68 bool m_reconnecting = 0x0 bool m_prepareError = 0x0 ProducerConsumerQueue* m_queue = 0x1EFB8BF8F60 std::unique_ptr > m_worker std::_Compressed_pair,DatabaseWorker *,1> _Mypair = 0x1EFBA821550 MySQLHandle* m_Mysql = 0x1EFBAD4EA50 MYSQL NET net = 0x1EFBAD4EA50 unsigned int* connector_fd = 0x0 char* host = "127.0.0.1" char* user = "root" char* passwd = char* unix_socket = NULL char* server_version = "8.0.36" char* host_info = "127.0.0.1 via TCP/IP" char* info = "Rows matched: 1 Changed: 0 Warnings: 0" char* db = "auth" CHARSET_INFO* charset = 0x7FFDF0CEF860 MYSQL_FIELD* fields = NULL MEM_ROOT* field_alloc = 0x1EFBAD4CF20 unsigned int affected_rows = 0x0 unsigned int insert_id = 0x0 unsigned int extra_info = 0x0 unsigned long thread_id = 0xB8 unsigned long packet_length = 0x0 unsigned int port = 0xCEA unsigned long client_flag = 0x19BEAA0D unsigned long server_capabilities = 0xDFFFFFFF unsigned int protocol_version = 0xA unsigned int field_count = 0x0 unsigned int server_status = 0x2 unsigned int server_language = 0xFFFFFFFF unsigned int warning_count = 0x0 st_mysql_options options = 0x1EFBAD4ED70 int status = 0x0 int resultset_metadata = 0x1 bool free_me = 0x1 bool reconnect = 0x0 char[21] scramble = "; w!Sd("pf~[~Y" LIST* stmts = 0x1EFBB468378 MYSQL_METHODS* methods = 0x7FFDF0BB5530 void* thd = NULL bool* unbuffered_fetch_owner = NULL void* extension = 0x1EFBA755600 MySQLConnectionInfo& m_connectionInfo = 0x1EFBAD3ACB0 std::string user = "root" std::string password = std::string database = "auth" std::string host = "127.0.0.1" std::string port_or_socket = "3306" std::string ssl = "" int m_connectionFlags = 0x1 std::mutex m_Mutex std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFBAD41FB8 std::thread _workerThread id unsigned int _Id = 0x2E0 _Thrd_t _Thr void* _Hnd = 0x2E0 unsigned int _Id = 0x2CDC std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 00007FF7DACD7FCE 000000DBF34FFDC0 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 Parameter ** _Obj = 0x7FF7DACD7AB0 Parameter DatabaseWorker** _Arg1 = 0x1EFBA821550 ProducerConsumerQueue* _queue = 0x1EFB8BF8F60 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF8F60 std::queue > > _queue std::deque > c = 0x1EFB8BF8FB0 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x1EFB8BF8FD8 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 MySQLConnection* _connection = 0x1EFBAD41F60 std::vector >,std::allocator > > > m_stmts std::_Compressed_pair > >,std::_Vector_val > > >,1> _Mypair = 0x1EFBAD41F68 bool m_reconnecting = 0x0 bool m_prepareError = 0x0 ProducerConsumerQueue* m_queue = 0x1EFB8BF8F60 std::unique_ptr > m_worker std::_Compressed_pair,DatabaseWorker *,1> _Mypair = 0x1EFBA821550 MySQLHandle* m_Mysql = 0x1EFBAD4EA50 MYSQL NET net = 0x1EFBAD4EA50 unsigned int* connector_fd = 0x0 char* host = "127.0.0.1" char* user = "root" char* passwd = char* unix_socket = NULL char* server_version = "8.0.36" char* host_info = "127.0.0.1 via TCP/IP" char* info = "Rows matched: 1 Changed: 0 Warnings: 0" char* db = "auth" CHARSET_INFO* charset = 0x7FFDF0CEF860 MYSQL_FIELD* fields = NULL MEM_ROOT* field_alloc = 0x1EFBAD4CF20 unsigned int affected_rows = 0x0 unsigned int insert_id = 0x0 unsigned int extra_info = 0x0 unsigned long thread_id = 0xB8 unsigned long packet_length = 0x0 unsigned int port = 0xCEA unsigned long client_flag = 0x19BEAA0D unsigned long server_capabilities = 0xDFFFFFFF unsigned int protocol_version = 0xA unsigned int field_count = 0x0 unsigned int server_status = 0x2 unsigned int server_language = 0xFFFFFFFF unsigned int warning_count = 0x0 st_mysql_options options = 0x1EFBAD4ED70 int status = 0x0 int resultset_metadata = 0x1 bool free_me = 0x1 bool reconnect = 0x0 char[21] scramble = "; w!Sd("pf~[~Y" LIST* stmts = 0x1EFBB468378 MYSQL_METHODS* methods = 0x7FFDF0BB5530 void* thd = NULL bool* unbuffered_fetch_owner = NULL void* extension = 0x1EFBA755600 MySQLConnectionInfo& m_connectionInfo = 0x1EFBAD3ACB0 std::string user = "root" std::string password = std::string database = "auth" std::string host = "127.0.0.1" std::string port_or_socket = "3306" std::string ssl = "" int m_connectionFlags = 0x1 std::mutex m_Mutex std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFBAD41FB8 std::thread _workerThread id unsigned int _Id = 0x2E0 _Thrd_t _Thr void* _Hnd = 0x2E0 unsigned int _Id = 0x2CDC std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 00007FF7DACD7E2B 000000DBF34FFE30 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 Parameter void* _RawVals = 0x1EFBACEE0A0 Local std::unique_ptr,std::default_delete > > _FnVals std::_Compressed_pair >,std::tuple *,1> _Mypair std::tuple* _Myval2 = 0x1EFBACEE0A0 std::tuple std::_Tuple_val _Myfirst = 0x1EFBA821550 std::_Tuple_val _Myfirst = 0x7FF7DACD7AB0 Local std::tuple& _Tup = 0x1EFBACEE0A0 std::tuple std::_Tuple_val _Myfirst DatabaseWorker* _Val = 0x1EFBA821550 std::_Tuple_val _Myfirst * _Val = 0x7FF7DACD7AB0 00007FFDF2823010 000000DBF34FFE90 _register_onexit_function+130 00007FFE9BF47344 000000DBF34FFEC0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF34FFF40 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF35FF8E0 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF35FF960 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF35FF9A0 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF35FF9E0 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF35FFA10 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF35FFA50 _Cnd_wait+44 00007FF7D8FD7184 000000DBF35FFA90 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 Local std::condition_variable* this = 0x1EFB8BF9EB8 std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." Parameter std::unique_lock& _Lck = 0xDBF35FFAC8 std::mutex* _Pmtx = 0x1EFB8BF9E40 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9E40 bool _Owns = 0x1 00007FF7DACD8236 000000DBF35FFAF0 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 Local ProducerConsumerQueue* this = 0x1EFB8BF9E40 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9E40 std::queue > > _queue std::deque > c std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1EFB8BF9E90 std::condition_variable _condition std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 Parameter SQLOperation&* value = NULL Local std::unique_lock lock std::mutex* _Pmtx = 0x1EFB8BF9E40 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9E40 bool _Owns = 0x1 00007FF7DACD7B05 000000DBF35FFB60 DatabaseWorker::WorkerThread+55 C:\ElunaTrinityWotlk\src\server\database\Database\DatabaseWorker.cpp line 50 Local SQLOperation* operation = NULL Local DatabaseWorker* this = 0x1EFBA7B77D0 ProducerConsumerQueue* _queue = 0x1EFB8BF9E40 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9E40 std::queue > > _queue std::deque > c = 0x1EFB8BF9E90 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x1EFB8BF9EB8 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 MySQLConnection* _connection = 0x1EFBAD695D0 std::vector >,std::allocator > > > m_stmts std::_Compressed_pair > >,std::_Vector_val > > >,1> _Mypair = 0x1EFBAD695D8 bool m_reconnecting = 0x0 bool m_prepareError = 0x0 ProducerConsumerQueue* m_queue = 0x1EFB8BF9E40 std::unique_ptr > m_worker std::_Compressed_pair,DatabaseWorker *,1> _Mypair = 0x1EFBA7B77D0 MySQLHandle* m_Mysql = 0x1EFBADBC0F0 MYSQL NET net = 0x1EFBADBC0F0 unsigned int* connector_fd = 0x60 char* host = "127.0.0.1" char* user = "root" char* passwd = char* unix_socket = NULL char* server_version = "8.0.36" char* host_info = "127.0.0.1 via TCP/IP" char* info = NULL char* db = "characters" CHARSET_INFO* charset = 0x7FFDF0CEF860 MYSQL_FIELD* fields = NULL MEM_ROOT* field_alloc = 0x1EFBAD4C7A0 unsigned int affected_rows = 0x2 unsigned int insert_id = 0x0 unsigned int extra_info = 0x0 unsigned long thread_id = 0xBA unsigned long packet_length = 0x0 unsigned int port = 0xCEA unsigned long client_flag = 0x19BEAA0D unsigned long server_capabilities = 0xDFFFFFFF unsigned int protocol_version = 0xA unsigned int field_count = 0x0 unsigned int server_status = 0x2 unsigned int server_language = 0xFFFFFFFF unsigned int warning_count = 0x0 st_mysql_options options = 0x1EFBADBC410 int status = 0x0 int resultset_metadata = 0x1 bool free_me = 0x1 bool reconnect = 0x0 char[21] scramble = "dy+3=3Y*Q0 je@iRI '" LIST* stmts = 0x1EFBB7B47C8 MYSQL_METHODS* methods = 0x7FFDF0BB5530 void* thd = NULL bool* unbuffered_fetch_owner = NULL void* extension = 0x1EFBA7549A0 MySQLConnectionInfo& m_connectionInfo = 0x1EFBAD9E4B0 std::string user = "root" std::string password = std::string database = "characters" std::string host = "127.0.0.1" std::string port_or_socket = "3306" std::string ssl = "" int m_connectionFlags = 0x1 std::mutex m_Mutex std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFBAD69628 std::thread _workerThread id unsigned int _Id = 0x2F4 _Thrd_t _Thr void* _Hnd = 0x2F4 unsigned int _Id = 0xBF4 std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 00007FF7DACD7FCE 000000DBF35FFB90 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 Parameter ** _Obj = 0x7FF7DACD7AB0 Parameter DatabaseWorker** _Arg1 = 0x1EFBA7B77D0 ProducerConsumerQueue* _queue = 0x1EFB8BF9E40 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9E40 std::queue > > _queue std::deque > c = 0x1EFB8BF9E90 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x1EFB8BF9EB8 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 MySQLConnection* _connection = 0x1EFBAD695D0 std::vector >,std::allocator > > > m_stmts std::_Compressed_pair > >,std::_Vector_val > > >,1> _Mypair = 0x1EFBAD695D8 bool m_reconnecting = 0x0 bool m_prepareError = 0x0 ProducerConsumerQueue* m_queue = 0x1EFB8BF9E40 std::unique_ptr > m_worker std::_Compressed_pair,DatabaseWorker *,1> _Mypair = 0x1EFBA7B77D0 MySQLHandle* m_Mysql = 0x1EFBADBC0F0 MYSQL NET net = 0x1EFBADBC0F0 unsigned int* connector_fd = 0x60 char* host = "127.0.0.1" char* user = "root" char* passwd = char* unix_socket = NULL char* server_version = "8.0.36" char* host_info = "127.0.0.1 via TCP/IP" char* info = NULL char* db = "characters" CHARSET_INFO* charset = 0x7FFDF0CEF860 MYSQL_FIELD* fields = NULL MEM_ROOT* field_alloc = 0x1EFBAD4C7A0 unsigned int affected_rows = 0x2 unsigned int insert_id = 0x0 unsigned int extra_info = 0x0 unsigned long thread_id = 0xBA unsigned long packet_length = 0x0 unsigned int port = 0xCEA unsigned long client_flag = 0x19BEAA0D unsigned long server_capabilities = 0xDFFFFFFF unsigned int protocol_version = 0xA unsigned int field_count = 0x0 unsigned int server_status = 0x2 unsigned int server_language = 0xFFFFFFFF unsigned int warning_count = 0x0 st_mysql_options options = 0x1EFBADBC410 int status = 0x0 int resultset_metadata = 0x1 bool free_me = 0x1 bool reconnect = 0x0 char[21] scramble = "dy+3=3Y*Q0 je@iRI '" LIST* stmts = 0x1EFBB7B47C8 MYSQL_METHODS* methods = 0x7FFDF0BB5530 void* thd = NULL bool* unbuffered_fetch_owner = NULL void* extension = 0x1EFBA7549A0 MySQLConnectionInfo& m_connectionInfo = 0x1EFBAD9E4B0 std::string user = "root" std::string password = std::string database = "characters" std::string host = "127.0.0.1" std::string port_or_socket = "3306" std::string ssl = "" int m_connectionFlags = 0x1 std::mutex m_Mutex std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFBAD69628 std::thread _workerThread id unsigned int _Id = 0x2F4 _Thrd_t _Thr void* _Hnd = 0x2F4 unsigned int _Id = 0xBF4 std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 00007FF7DACD7E2B 000000DBF35FFC00 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 Parameter void* _RawVals = 0x1EFBACEE870 Local std::unique_ptr,std::default_delete > > _FnVals std::_Compressed_pair >,std::tuple *,1> _Mypair std::tuple* _Myval2 = 0x1EFBACEE870 std::tuple std::_Tuple_val _Myfirst = 0x1EFBA7B77D0 std::_Tuple_val _Myfirst = 0x7FF7DACD7AB0 Local std::tuple& _Tup = 0x1EFBACEE870 std::tuple std::_Tuple_val _Myfirst DatabaseWorker* _Val = 0x1EFBA7B77D0 std::_Tuple_val _Myfirst * _Val = 0x7FF7DACD7AB0 00007FFDF2823010 000000DBF35FFC60 _register_onexit_function+130 00007FFE9BF47344 000000DBF35FFC90 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF35FFD10 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF36FF5A0 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF36FF620 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF36FF660 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF36FF6A0 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF36FF6D0 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF36FF710 _Cnd_wait+44 00007FF7D8FD7184 000000DBF36FF750 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 Local std::condition_variable* this = 0x1EFB8BF9B88 std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." Parameter std::unique_lock& _Lck = 0xDBF36FF788 std::mutex* _Pmtx = 0x1EFB8BF9B10 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9B10 bool _Owns = 0x1 00007FF7DACD8236 000000DBF36FF7B0 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 Local ProducerConsumerQueue* this = 0x1EFB8BF9B10 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9B10 std::queue > > _queue std::deque > c std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x1EFB8BF9B60 std::condition_variable _condition std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 Parameter SQLOperation&* value = NULL Local std::unique_lock lock std::mutex* _Pmtx = 0x1EFB8BF9B10 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9B10 bool _Owns = 0x1 00007FF7DACD7B05 000000DBF36FF820 DatabaseWorker::WorkerThread+55 C:\ElunaTrinityWotlk\src\server\database\Database\DatabaseWorker.cpp line 50 Local SQLOperation* operation = NULL Local DatabaseWorker* this = 0x1EFBA758390 ProducerConsumerQueue* _queue = 0x1EFB8BF9B10 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9B10 std::queue > > _queue std::deque > c = 0x1EFB8BF9B60 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x1EFB8BF9B88 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 MySQLConnection* _connection = 0x1EFBAE06860 std::vector >,std::allocator > > > m_stmts std::_Compressed_pair > >,std::_Vector_val > > >,1> _Mypair = 0x1EFBAE06868 bool m_reconnecting = 0x0 bool m_prepareError = 0x0 ProducerConsumerQueue* m_queue = 0x1EFB8BF9B10 std::unique_ptr > m_worker std::_Compressed_pair,DatabaseWorker *,1> _Mypair = 0x1EFBA758390 MySQLHandle* m_Mysql = 0x1EFBADDE070 MYSQL NET net = 0x1EFBADDE070 unsigned int* connector_fd = 0x40 char* host = "127.0.0.1" char* user = "root" char* passwd = char* unix_socket = NULL char* server_version = "8.0.36" char* host_info = "127.0.0.1 via TCP/IP" char* info = "Rows matched: 1 Changed: 0 Warnings: 0" char* db = "world" CHARSET_INFO* charset = 0x7FFDF0CEF860 MYSQL_FIELD* fields = NULL MEM_ROOT* field_alloc = 0x1EFBAD4ADA0 unsigned int affected_rows = 0x0 unsigned int insert_id = 0x0 unsigned int extra_info = 0x0 unsigned long thread_id = 0xBD unsigned long packet_length = 0x0 unsigned int port = 0xCEA unsigned long client_flag = 0x19BEAA0D unsigned long server_capabilities = 0xDFFFFFFF unsigned int protocol_version = 0xA unsigned int field_count = 0x0 unsigned int server_status = 0x22 unsigned int server_language = 0xFFFFFFFF unsigned int warning_count = 0x0 st_mysql_options options = 0x1EFBADDE390 int status = 0x0 int resultset_metadata = 0x1 bool free_me = 0x1 bool reconnect = 0x0 char[21] scramble = "jG'n!"]%U{Xu2" LIST* stmts = 0x1EFBAEC0228 MYSQL_METHODS* methods = 0x7FFDF0BB5530 void* thd = NULL bool* unbuffered_fetch_owner = NULL void* extension = 0x1EFBA754A50 MySQLConnectionInfo& m_connectionInfo = 0x1EFBAD9E710 std::string user = "root" std::string password = std::string database = "world" std::string host = "127.0.0.1" std::string port_or_socket = "3306" std::string ssl = "" int m_connectionFlags = 0x1 std::mutex m_Mutex std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFBAE068B8 std::thread _workerThread id unsigned int _Id = 0x300 _Thrd_t _Thr void* _Hnd = 0x300 unsigned int _Id = 0x438C std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 00007FF7DACD7FCE 000000DBF36FF850 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 Parameter ** _Obj = 0x7FF7DACD7AB0 Parameter DatabaseWorker** _Arg1 = 0x1EFBA758390 ProducerConsumerQueue* _queue = 0x1EFB8BF9B10 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFB8BF9B10 std::queue > > _queue std::deque > c = 0x1EFB8BF9B60 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x1EFB8BF9B88 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 MySQLConnection* _connection = 0x1EFBAE06860 std::vector >,std::allocator > > > m_stmts std::_Compressed_pair > >,std::_Vector_val > > >,1> _Mypair = 0x1EFBAE06868 bool m_reconnecting = 0x0 bool m_prepareError = 0x0 ProducerConsumerQueue* m_queue = 0x1EFB8BF9B10 std::unique_ptr > m_worker std::_Compressed_pair,DatabaseWorker *,1> _Mypair = 0x1EFBA758390 MySQLHandle* m_Mysql = 0x1EFBADDE070 MYSQL NET net = 0x1EFBADDE070 unsigned int* connector_fd = 0x40 char* host = "127.0.0.1" char* user = "root" char* passwd = char* unix_socket = NULL char* server_version = "8.0.36" char* host_info = "127.0.0.1 via TCP/IP" char* info = "Rows matched: 1 Changed: 0 Warnings: 0" char* db = "world" CHARSET_INFO* charset = 0x7FFDF0CEF860 MYSQL_FIELD* fields = NULL MEM_ROOT* field_alloc = 0x1EFBAD4ADA0 unsigned int affected_rows = 0x0 unsigned int insert_id = 0x0 unsigned int extra_info = 0x0 unsigned long thread_id = 0xBD unsigned long packet_length = 0x0 unsigned int port = 0xCEA unsigned long client_flag = 0x19BEAA0D unsigned long server_capabilities = 0xDFFFFFFF unsigned int protocol_version = 0xA unsigned int field_count = 0x0 unsigned int server_status = 0x22 unsigned int server_language = 0xFFFFFFFF unsigned int warning_count = 0x0 st_mysql_options options = 0x1EFBADDE390 int status = 0x0 int resultset_metadata = 0x1 bool free_me = 0x1 bool reconnect = 0x0 char[21] scramble = "jG'n!"]%U{Xu2" LIST* stmts = 0x1EFBAEC0228 MYSQL_METHODS* methods = 0x7FFDF0BB5530 void* thd = NULL bool* unbuffered_fetch_owner = NULL void* extension = 0x1EFBA754A50 MySQLConnectionInfo& m_connectionInfo = 0x1EFBAD9E710 std::string user = "root" std::string password = std::string database = "world" std::string host = "127.0.0.1" std::string port_or_socket = "3306" std::string ssl = "" int m_connectionFlags = 0x1 std::mutex m_Mutex std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1EFBAE068B8 std::thread _workerThread id unsigned int _Id = 0x300 _Thrd_t _Thr void* _Hnd = 0x300 unsigned int _Id = 0x438C std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 00007FF7DACD7E2B 000000DBF36FF8C0 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 Parameter void* _RawVals = 0x1EFBACF0300 Local std::unique_ptr,std::default_delete > > _FnVals std::_Compressed_pair >,std::tuple *,1> _Mypair std::tuple* _Myval2 = 0x1EFBACF0300 std::tuple std::_Tuple_val _Myfirst = 0x1EFBA758390 std::_Tuple_val _Myfirst = 0x7FF7DACD7AB0 Local std::tuple& _Tup = 0x1EFBACF0300 std::tuple std::_Tuple_val _Myfirst DatabaseWorker* _Val = 0x1EFBA758390 std::_Tuple_val _Myfirst * _Val = 0x7FF7DACD7AB0 00007FFDF2823010 000000DBF36FF920 _register_onexit_function+130 00007FFE9BF47344 000000DBF36FF950 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF36FF9D0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D064 000000DBF37FF5C0 ZwWaitForSingleObject+14 00007FFE9ABA30CE 000000DBF37FF660 WaitForSingleObjectEx+8E 00007FF7D8FA5E79 000000DBF37FF690 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+39 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 70 Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x1EFBA7D1E48 boost::asio::detail::win_iocp_io_context* io_context_ = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1EFBA7D1530 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1EFB8BE91D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1EFBA7CA0E8 boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL 00007FF7D8FC523B 000000DBF37FF6C0 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 Local boost::asio::detail::win_thread::func* this = 0x1EFBA7D1E30 boost::asio::detail::win_thread::func_base void* entry_event_ = 0x320 void* exit_event_ = 0x324 boost::asio::detail::win_iocp_io_context::timer_thread_function f_ boost::asio::detail::win_iocp_io_context* io_context_ = 0x1EFB8BE9170 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1EFB8BE9178 boost::asio::execution_context& owner_ = 0x1EFB8C22FF0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x1FC long outstanding_work_ = 0x3 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ = 0x1EFBA7D1530 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x31C long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ = 0x1EFB8BE91D0 boost::asio::detail::timer_queue_set timer_queues_ = 0x1EFBA7CA0E8 boost::asio::detail::op_queue completed_ops_ = 0x1EFB8BE9200 int concurrency_hint_ = 0xFFFFFFFF boost::asio::detail::scoped_ptr thread_ = 0x0 00007FF7D8FCB4C9 000000DBF37FF730 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 Parameter void* arg = 0x1EFBA7D1E30 Local boost::asio::detail::win_thread::auto_func_base_ptr func boost::asio::detail::win_thread::func_base* ptr = 0x1EFBA7D1E30 void* entry_event_ = 0x320 void* exit_event_ = 0x324 Local void* exit_event = 0xCCCCCCCCCCCCCCCC 00007FFDF2823010 000000DBF37FF790 _register_onexit_function+130 00007FFE9BF47344 000000DBF37FF7C0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF37FF840 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF30FF850 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF30FFB50 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF30FFB80 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF30FFC00 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF44FF7A0 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF44FFAA0 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF44FFAD0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF44FFB50 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A14 000000DBF38FF490 NtWaitForAlertByThreadId+14 00007FFE9D454101 000000DBF38FF510 RtlSleepConditionVariableSRW+131 00007FFE9ABF3969 000000DBF38FF550 SleepConditionVariableSRW+29 00007FFDF29C1BD6 000000DBF38FF590 ?_Winerror_message@std@@YAKKPEADK@Z+296 00007FFDF29C1B83 000000DBF38FF5C0 ?_Winerror_message@std@@YAKKPEADK@Z+243 00007FFDF29C1E94 000000DBF38FF600 _Cnd_wait+44 00007FF7D8FD7184 000000DBF38FF640 std::condition_variable::wait+44 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\mutex line 564 Local std::condition_variable* this = 0x7FF7DBE30E78 std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." Parameter std::unique_lock& _Lck = 0xDBF38FF678 std::mutex* _Pmtx = 0x7FF7DBE30E00 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30E00 bool _Owns = 0x1 00007FF7DA77B8B6 000000DBF38FF6A0 ProducerConsumerQueue::WaitAndPop+86 C:\ElunaTrinityWotlk\src\common\Threading\ProducerConsumerQueue.h line 91 Local ProducerConsumerQueue* this = 0x7FF7DBE30E00 std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30E00 std::queue > > _queue std::deque > c std::_Compressed_pair,std::_Deque_val >,1> _Mypair = 0x7FF7DBE30E50 std::condition_variable _condition std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 Parameter MapUpdateRequest&* value = NULL Local std::unique_lock lock std::mutex* _Pmtx = 0x7FF7DBE30E00 std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30E00 bool _Owns = 0x1 00007FF7DA779873 000000DBF38FF700 MapUpdater::WorkerThread+73 C:\ElunaTrinityWotlk\src\server\game\Maps\MapUpdater.cpp line 115 Local MapUpdateRequest* request = NULL Local MapUpdater* this = 0x7FF7DBE30E00 ProducerConsumerQueue _queue std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30E00 std::queue > > _queue std::deque > c = 0x7FF7DBE30E50 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x7FF7DBE30E78 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 std::vector > _workerThreads std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x7FF7DBE30EC8 std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30EF0 std::condition_variable _condition std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." unsigned int pending_requests = 0x0 00007FF7DA77AC8E 000000DBF38FF730 std::invoke+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 Parameter ** _Obj = 0x7FF7DA779800 Parameter MapUpdater** _Arg1 = 0x7FF7DBE30E00 ProducerConsumerQueue _queue std::mutex _queueLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30E00 std::queue > > _queue std::deque > c = 0x7FF7DBE30E50 std::condition_variable _condition std::_Align_type _Cnd_storage = 0x7FF7DBE30E78 std::atomic _shutdown std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 std::vector > _workerThreads std::_Compressed_pair,std::_Vector_val >,1> _Mypair std::_Vector_val > _Myval2 = 0x7FF7DBE30EC8 std::atomic _cancelationToken std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 std::mutex _lock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x7FF7DBE30EF0 std::condition_variable _condition std::_Align_type _Cnd_storage float _Val = 0.000000 char[72] _Pad = "..." unsigned int pending_requests = 0x0 00007FF7DA77A61B 000000DBF38FF7A0 std::thread::_Invoke,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 Parameter void* _RawVals = 0x1EFFE6F0AB0 Local std::unique_ptr,std::default_delete > > _FnVals std::_Compressed_pair >,std::tuple *,1> _Mypair std::tuple* _Myval2 = 0x1EFFE6F0AB0 std::tuple std::_Tuple_val _Myfirst = 0x7FF7DBE30E00 std::_Tuple_val _Myfirst = 0x7FF7DA779800 Local std::tuple& _Tup = 0x1EFFE6F0AB0 std::tuple std::_Tuple_val _Myfirst MapUpdater* _Val = 0x7FF7DBE30E00 std::_Tuple_val _Myfirst * _Val = 0x7FF7DA779800 00007FFDF2823010 000000DBF38FF800 _register_onexit_function+130 00007FFE9BF47344 000000DBF38FF830 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF38FF8B0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D064 000000DBF39FFA30 ZwWaitForSingleObject+14 00007FFE9ABA30CE 000000DBF39FFAD0 WaitForSingleObjectEx+8E 00007FF7D8FA5E79 000000DBF39FFB00 boost::asio::detail::win_iocp_io_context::timer_thread_function::operator()+39 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 70 Local boost::asio::detail::win_iocp_io_context::timer_thread_function* this = 0x1F00F87CE78 boost::asio::detail::win_iocp_io_context* io_context_ = 0x1F00BD33A70 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1F00BD33A78 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x3CC long outstanding_work_ = 0x2 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1F00F87D040 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x3C0 long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1F00BD33AD0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1F00F26E788 boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0x1 boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL 00007FF7D8FC523B 000000DBF39FFB30 boost::asio::detail::win_thread::func::run+1B C:\local\boost_1_78_0\boost\asio\detail\win_thread.hpp line 123 Local boost::asio::detail::win_thread::func* this = 0x1F00F87CE60 boost::asio::detail::win_thread::func_base void* entry_event_ = 0x370 void* exit_event_ = 0x36C boost::asio::detail::win_iocp_io_context::timer_thread_function f_ boost::asio::detail::win_iocp_io_context* io_context_ = 0x1F00BD33A70 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1F00BD33A78 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x3CC long outstanding_work_ = 0x2 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ = 0x1F00F87D040 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x3C0 long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ = 0x1F00BD33AD0 boost::asio::detail::timer_queue_set timer_queues_ = 0x1F00F26E788 boost::asio::detail::op_queue completed_ops_ = 0x1F00BD33B00 int concurrency_hint_ = 0x1 boost::asio::detail::scoped_ptr thread_ = 0x0 00007FF7D8FCB4C9 000000DBF39FFBA0 boost::asio::detail::win_thread_function+49 C:\local\boost_1_78_0\boost\asio\detail\impl\win_thread.ipp line 127 Parameter void* arg = 0x1F00F87CE60 Local boost::asio::detail::win_thread::auto_func_base_ptr func boost::asio::detail::win_thread::func_base* ptr = 0x1F00F87CE60 void* entry_event_ = 0x370 void* exit_event_ = 0x36C Local void* exit_event = 0xCCCCCCCCCCCCCCCC 00007FFDF2823010 000000DBF39FFC00 _register_onexit_function+130 00007FFE9BF47344 000000DBF39FFC30 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF39FFCB0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D104 000000DBF3AFEFF0 NtRemoveIoCompletion+14 00007FFE9ABD452F 000000DBF3AFF050 GetQueuedCompletionStatus+4F 00007FF7D8FB8640 000000DBF3AFF270 boost::asio::detail::win_iocp_io_context::do_one+1A0 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434 Local unsigned long last_error = 0xCCCCCCCC Local int ok = 0xCCCCCCCC Local unsigned int completion_key = 0x0 Local _OVERLAPPED* overlapped = NULL Local unsigned long bytes_transferred = 0x0 Local boost::asio::detail::win_iocp_io_context* this = 0x1F00BD33A70 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1F00BD33A78 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7E70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2368 boost::asio::execution_context& owner_ = 0x6D5F636974617473 boost::asio::execution_context::service* next_ = 0x78657475 work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7D8FA7E70 auto_handle void* handle = 0x7FF7D8FA7E70 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x0 long outstanding_work_ = 0x730061 long stopped_ = 0x6F0069 long stop_event_posted_ = 0x35002D long shutdown_ = 0x430038 unsigned long gqcs_timeout_ = 0x440043 thread_function this_ = 0x7FF7D8FA7E70 timer_thread_function io_context_ = 0x7FF7D8FA7E70 boost::asio::detail::scoped_ptr timer_thread_ = 0x320036002D0034 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x34002D00340036 long dispatch_required_ = 0x340038 boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF7DB1F23C0 boost::asio::detail::timer_queue_set timer_queues_ = 0x700025002D boost::asio::detail::op_queue completed_ops_ = 0x7FF7DB1F23F0 int concurrency_hint_ = 0xDAF80CAF boost::asio::detail::scoped_ptr thread_ = 0x7FF7DB7B3A80 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x3CC long outstanding_work_ = 0x2 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1F00F87D040 func_base void* entry_event_ = 0x368 void* exit_event_ = 0x36C auto_func_base_ptr boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD thread_ = 0x368 exit_event_ = 0x36C boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x3C0 long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = long LockCount = 0xFFFFFFFF long RecursionCount = 0x0 void* OwningThread = NULL void* LockSemaphore = NULL unsigned int SpinCount = 0x20007D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1F00F26E788 boost::asio::detail::timer_queue_base* next_ = NULL boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0x1 boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Parameter unsigned long msec = 0xFFFFFFFF Parameter boost::asio::detail::win_iocp_thread_info& this_thread = 0xDBF3AFF2B0 boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = NULL [1] = 0x1EF9C87EDE0 [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL Parameter boost::system::error_code& ec = 0xDBF3AFF3D8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 00007FF7D8FC55F5 000000DBF3AFF3A0 boost::asio::detail::win_iocp_io_context::run+F5 C:\local\boost_1_78_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204 Local boost::asio::detail::win_iocp_io_context* this = 0x1F00BD33A70 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1F00BD33A78 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7D8FA7E70 boost::asio::execution_context::id* id_ = 0x48 boost::asio::execution_context::service::key key_ = 0x7FF7DB1F2368 boost::asio::execution_context& owner_ = 0x6D5F636974617473 boost::asio::execution_context::service* next_ = 0x78657475 work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7D8FA7E70 auto_handle void* handle = 0x7FF7D8FA7E70 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x0 long outstanding_work_ = 0x730061 long stopped_ = 0x6F0069 long stop_event_posted_ = 0x35002D long shutdown_ = 0x430038 unsigned long gqcs_timeout_ = 0x440043 thread_function this_ = 0x7FF7D8FA7E70 timer_thread_function io_context_ = 0x7FF7D8FA7E70 boost::asio::detail::scoped_ptr timer_thread_ = 0x320036002D0034 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x34002D00340036 long dispatch_required_ = 0x340038 boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF7DB1F23C0 boost::asio::detail::timer_queue_set timer_queues_ = 0x700025002D boost::asio::detail::op_queue completed_ops_ = 0x7FF7DB1F23F0 int concurrency_hint_ = 0xDAF80CAF boost::asio::detail::scoped_ptr thread_ = 0x7FF7DB7B3A80 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x3CC long outstanding_work_ = 0x2 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1F00F87D040 func_base void* entry_event_ = 0x368 void* exit_event_ = 0x36C auto_func_base_ptr boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD thread_ = 0x368 exit_event_ = 0x36C boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x3C0 long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = long LockCount = 0xFFFFFFFF long RecursionCount = 0x0 void* OwningThread = NULL void* LockSemaphore = NULL unsigned int SpinCount = 0x20007D0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1F00F26E788 boost::asio::detail::timer_queue_base* next_ = NULL boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0x1 boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Parameter boost::system::error_code& ec = 0xDBF3AFF3D8 data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local boost::asio::detail::call_stack::context ctx boost::asio::detail::thread_context* key_ = 0x1F00BD33A98 boost::asio::detail::thread_info_base* value_ = 0xDBF3AFF2B0 void*[10] reusable_memory_ [0] = NULL [1] = 0x1EF9C87EDE0 [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL boost::asio::detail::call_stack::context* next_ = NULL Local unsigned int n = 0xF3AA Local boost::asio::detail::win_iocp_thread_info this_thread boost::asio::detail::thread_info_base void*[10] reusable_memory_ [0] = NULL [1] = 0x1EF9C87EDE0 [2] = NULL [3] = NULL [4] = NULL [5] = NULL [6] = NULL [7] = NULL [8] = NULL [9] = NULL int has_pending_exception_ = 0x0 std::exception_ptr pending_exception_ void* _Data1 = NULL void* _Data2 = NULL 00007FF7D8FC52E7 000000DBF3AFF410 boost::asio::io_context::run+47 C:\local\boost_1_78_0\boost\asio\impl\io_context.ipp line 63 Local boost::asio::io_context* this = 0x1F00F21C550 boost::asio::execution_context id service key type_info* type_info_ = 0x1F00536DFA0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1F00F21C558 boost::asio::execution_context& owner_ = 0x7FF7DB1F2790 boost::asio::execution_context::service* next_ = boost::asio::detail::service_registry* service_registry_ = 0x1F00536DFA0 auto_service_ptr boost::asio::execution_context::service* ptr_ = boost::asio::detail::win_mutex mutex_ = 0x1F00536DFA0 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* first_service_ = 0x1F00F26E760 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1F00F21C550 key_ = 0x1F00F21C558 owner_ = 0x1F00F26F2A0 next_ = 0xFFFFFFFFFFFFFFFF strand boost::asio::detail::strand_service& service_ = 0x1F00536DFA0 boost::asio::detail::service_base boost::asio::io_context::service boost::asio::execution_context::service key type_info* type_info_ = boost::asio::execution_context::id* id_ = 0xFFFFFFFF boost::asio::execution_context::service::key key_ = 0x1F00536DFA8 boost::asio::execution_context& owner_ = NULL boost::asio::execution_context::service* next_ = 0x20007D0 on_do_complete_exit boost::asio::detail::win_iocp_io_context* owner_ = boost::asio::detail::strand_service::strand_impl* impl_ = 0xFFFFFFFF on_dispatch_exit io_context_impl_ = 0xFFFFFFFFFFFFFFFF impl_ = 0xFFFFFFFF strand_impl boost::asio::detail::win_iocp_operation _OVERLAPPED unsigned int Internal = 0xFFFFFFFFFFFFFFFF unsigned int InternalHigh = 0xFFFFFFFF unsigned long Offset = 0x0 unsigned long OffsetHigh = 0x0 void* Pointer = NULL void* hEvent = NULL boost::asio::detail::win_iocp_operation* next_ = 0x20007D0 * func_ = 0x1F00F21C550 long ready_ = 0xF26E760 boost::asio::detail::win_mutex mutex_ = 0x1F00536DFD8 bool locked_ = 0x0 boost::asio::detail::op_queue waiting_queue_ = 0x1F00536E008 boost::asio::detail::op_queue ready_queue_ = 0x1F00536E018 boost::asio::io_context& io_context_ = 0x1F00F21C550 boost::asio::detail::win_iocp_io_context& io_context_impl_ = 0x1F00F26E760 boost::asio::detail::win_mutex mutex_ = 0x1F00536DFD8 boost::asio::detail::scoped_ptr[193] implementations_ [0] = 0x0 [1] = 0x100000000 [2] = 0x40 [3] = 0xFDFDFDFD024ABF75 [4] = 0x1EFB8C1FDF0 [5] = 0x1EFF4E7E820 [6] = 0x1EFB8C1FDF0 [7] = 0xCDCDCDCDCDCD0000 [8] = 0xCDCDCDCD00000005 [9] = 0x1F005C0AD30 unsigned int salt_ = 0x100000000 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::win_iocp_operation _OVERLAPPED unsigned int Internal = 0xCDCDCDCDCDCDCDCD unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 unsigned long Offset = 0xCDCDCDCDCDCDCDDD unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 void* Pointer = void* hEvent = boost::asio::detail::win_iocp_operation* next_ = * func_ = long ready_ = 0xCDCDCDCDCDCDCDFD boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05 bool locked_ = 0xCDCDCDCDCDCDCE2D boost::asio::detail::op_queue waiting_queue_ = 0xCDCDCDCDCDCDCE35 boost::asio::detail::op_queue ready_queue_ = 0xCDCDCDCDCDCDCE45 boost::asio::detail::winsock_init<2,0> init_ boost::asio::detail::winsock_init_base data long init_count_ = 0xCDCDCDCD long result_ = 0xCDCDCDCD manual = 0x1F00F21C558 boost::asio::detail::win_iocp_io_context& impl_ = 0x1F00BD33A70 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1F00BD33A78 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ void* handle = 0x3CC long outstanding_work_ = 0x2 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ boost::asio::detail::win_thread* p_ = 0x1F00F87D040 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ void* handle = 0x3C0 long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ _RTL_CRITICAL_SECTION crit_section_ = 0x1F00BD33AD0 boost::asio::detail::timer_queue_set timer_queues_ boost::asio::detail::timer_queue_base* first_ = 0x1F00F26E788 boost::asio::detail::op_queue completed_ops_ boost::asio::detail::win_iocp_operation* front_ = NULL boost::asio::detail::win_iocp_operation* back_ = NULL int concurrency_hint_ = 0x1 boost::asio::detail::scoped_ptr thread_ boost::asio::detail::win_thread* p_ = NULL Local boost::system::error_code ec data int val_ = 0x0 boost::system::error_category* cat_ = NULL boost::system::error_code::data d1_ int val_ = 0x0 cat_ = 0x0 unsigned int[16] d2_ [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 unsigned int lc_flags_ = 0x0 Local unsigned int s = 0xCCCCCCCCCCCCCCCC 00007FF7D8FC5297 000000DBF3AFF440 Trinity::Asio::IoContext::run+17 C:\ElunaTrinityWotlk\src\common\Asio\IoContext.h line 37 Local Trinity::Asio::IoContext* this = 0x1F00F21C550 boost::asio::io_context _impl boost::asio::execution_context id service key type_info* type_info_ = 0x1F00536DFA0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1F00F21C558 boost::asio::execution_context& owner_ = 0x7FF7DB1F2790 boost::asio::execution_context::service* next_ = boost::asio::detail::service_registry* service_registry_ = 0x1F00536DFA0 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1F00F21C550 key_ = 0x1F00F21C558 owner_ = 0x1F00F26F2A0 next_ = 0xFFFFFFFFFFFFFFFF strand boost::asio::detail::strand_service& service_ = 0x1F00536DFA0 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::winsock_init<2,0> init_ boost::asio::detail::winsock_init_base data long init_count_ = 0xCDCDCDCD long result_ = 0xCDCDCDCD manual = 0x1F00F21C558 boost::asio::detail::win_iocp_io_context& impl_ = 0x1F00BD33A70 boost::asio::detail::execution_context_service_base boost::asio::execution_context::service key type_info* type_info_ = 0x7FF7DB1F2360 boost::asio::execution_context::id* id_ = 0xA8 boost::asio::execution_context::service::key key_ = 0x1F00BD33A78 boost::asio::execution_context& owner_ = 0x1F00536DFA0 boost::asio::execution_context::service* next_ = NULL work_finished_on_block_exit boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF7DB1F2360 auto_handle void* handle = 0x7FF7DB1F2360 boost::asio::detail::win_iocp_io_context::auto_handle iocp_ = 0x3CC long outstanding_work_ = 0x2 long stopped_ = 0x0 long stop_event_posted_ = 0x0 long shutdown_ = 0x0 unsigned long gqcs_timeout_ = 0xFFFFFFFF thread_function this_ = 0x7FF7DB1F2360 timer_thread_function io_context_ = 0x7FF7DB1F2360 boost::asio::detail::scoped_ptr timer_thread_ = 0x1F00F87D040 boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_ = 0x3C0 long dispatch_required_ = 0x0 boost::asio::detail::win_mutex dispatch_mutex_ = 0x1F00BD33AD0 boost::asio::detail::timer_queue_set timer_queues_ = 0x1F00F26E788 boost::asio::detail::op_queue completed_ops_ = 0x1F00BD33B00 int concurrency_hint_ = 0x1 boost::asio::detail::scoped_ptr thread_ = 0x0 00007FF7D9AE7B65 000000DBF3AFF650 NetworkThread::Run+225 C:\ElunaTrinityWotlk\src\server\shared\Networking\NetworkThread.h line 129 Local NetworkThread* this = 0x1F00F21C4A8 std::atomic _connections std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x1 std::atomic _stopped std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 std::thread* _thread = 0x1F006239970 id unsigned int _Id = 0x370 _Thrd_t _Thr void* _Hnd = 0x370 unsigned int _Id = 0x2D78 std::vector,std::allocator > > _sockets std::_Compressed_pair >,std::_Vector_val > >,1> _Mypair std::_Vector_val > > _Myval2 = 0x1F00F21C4C0 std::mutex _newSocketsLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1F00F21C4E0 std::vector,std::allocator > > _newSockets std::_Compressed_pair >,std::_Vector_val > >,1> _Mypair std::_Vector_val > > _Myval2 = 0x1F00F21C530 Trinity::Asio::IoContext _ioContext boost::asio::io_context _impl boost::asio::execution_context id service key type_info* type_info_ = 0x1F00536DFA0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1F00F21C558 boost::asio::execution_context& owner_ = 0x7FF7DB1F2790 boost::asio::execution_context::service* next_ = boost::asio::detail::service_registry* service_registry_ = 0x1F00536DFA0 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1F00F21C550 key_ = 0x1F00F21C558 owner_ = 0x1F00F26F2A0 next_ = 0xFFFFFFFFFFFFFFFF strand boost::asio::detail::strand_service& service_ = 0x1F00536DFA0 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::winsock_init<2,0> init_ = 0xCD boost::asio::detail::win_iocp_io_context& impl_ = 0x1F00BD33A70 boost::asio::basic_stream_socket _acceptSocket boost::asio::basic_socket native_handle_type unsigned int socket_ = 0x1F00F26F2A0 bool have_remote_endpoint_ = 0xFF boost::asio::ip::basic_endpoint remote_endpoint_ = 0x1F00F21C574 boost::asio::detail::io_object_impl,boost::asio::any_io_executor> impl_ = 0x1F00F21C568 initiate_async_connect = 0x1F00F21C568 initiate_async_wait = 0x1F00F21C568 native_handle_type unsigned int socket_ = 0x1F00F26F2A0 bool have_remote_endpoint_ = 0xFF remote_endpoint_ = 0x1F00F21C574 initiate_async_send boost::asio::basic_stream_socket* self_ = 0x1F00F26F2A0 initiate_async_receive self_ = 0x1F00F26F2A0 Trinity::Asio::DeadlineTimer _updateTimer boost::asio::basic_deadline_timer,boost::asio::io_context::basic_executor_type,0> > executor_type unsigned int target_ = 0x2F33E31FCC8AEC7 initiate_async_wait executor_type unsigned int target_ = 0x2F33E31FCC8AEC7 boost::asio::basic_deadline_timer,boost::asio::io_context::basic_executor_type,0> >* self_ = 0x1F00F26E760 boost::asio::detail::io_object_impl >,boost::asio::io_context::basic_executor_type,0> > impl_ = 0x1F00F21C608 00007FF7D9AE495E 000000DBF3AFF680 std::invoke::*)(void),NetworkThread *>+1E C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1754 Parameter ** _Obj = 0x7FF7D9AE7940 Parameter NetworkThread** _Arg1 = 0x1F00F21C4A8 std::atomic _connections std::_Atomic_integral_facade std::_Atomic_integral std::_Atomic_storage std::_Atomic_padded _Storage = 0x1 std::atomic _stopped std::_Atomic_storage std::_Atomic_padded _Storage = 0x0 std::thread* _thread = 0x1F006239970 id unsigned int _Id = 0x370 _Thrd_t _Thr void* _Hnd = 0x370 unsigned int _Id = 0x2D78 std::vector,std::allocator > > _sockets std::_Compressed_pair >,std::_Vector_val > >,1> _Mypair std::_Vector_val > > _Myval2 = 0x1F00F21C4C0 std::mutex _newSocketsLock std::_Mutex_base _Mtx_internal_imp_t _Mtx_storage = 0x1F00F21C4E0 std::vector,std::allocator > > _newSockets std::_Compressed_pair >,std::_Vector_val > >,1> _Mypair std::_Vector_val > > _Myval2 = 0x1F00F21C530 Trinity::Asio::IoContext _ioContext boost::asio::io_context _impl boost::asio::execution_context id service key type_info* type_info_ = 0x1F00536DFA0 boost::asio::execution_context::id* id_ = 0xCDCDCDCDCDCDCDCD boost::asio::execution_context::service::key key_ = 0x1F00F21C558 boost::asio::execution_context& owner_ = 0x7FF7DB1F2790 boost::asio::execution_context::service* next_ = boost::asio::detail::service_registry* service_registry_ = 0x1F00536DFA0 ?$basic_executor_type@V?$allocator@X@std@@$0A@ unsigned int target_ = 0xCDCDCDCDCDCDCDCD executor_type unsigned int target_ = 0xCDCDCDCDCDCDCDCD service boost::asio::execution_context::service key = 0x1F00F21C550 key_ = 0x1F00F21C558 owner_ = 0x1F00F26F2A0 next_ = 0xFFFFFFFFFFFFFFFF strand boost::asio::detail::strand_service& service_ = 0x1F00536DFA0 boost::asio::detail::strand_service::strand_impl* impl_ = 0xCDCDCDCDCDCDCDCD boost::asio::detail::winsock_init<2,0> init_ = 0xCD boost::asio::detail::win_iocp_io_context& impl_ = 0x1F00BD33A70 boost::asio::basic_stream_socket _acceptSocket boost::asio::basic_socket native_handle_type unsigned int socket_ = 0x1F00F26F2A0 bool have_remote_endpoint_ = 0xFF boost::asio::ip::basic_endpoint remote_endpoint_ = 0x1F00F21C574 boost::asio::detail::io_object_impl,boost::asio::any_io_executor> impl_ = 0x1F00F21C568 initiate_async_connect = 0x1F00F21C568 initiate_async_wait = 0x1F00F21C568 native_handle_type unsigned int socket_ = 0x1F00F26F2A0 bool have_remote_endpoint_ = 0xFF remote_endpoint_ = 0x1F00F21C574 initiate_async_send boost::asio::basic_stream_socket* self_ = 0x1F00F26F2A0 initiate_async_receive self_ = 0x1F00F26F2A0 Trinity::Asio::DeadlineTimer _updateTimer boost::asio::basic_deadline_timer,boost::asio::io_context::basic_executor_type,0> > executor_type unsigned int target_ = 0x2F33E31FCC8D5D8 initiate_async_wait executor_type unsigned int target_ = 0x2F33E31FCC8D5D8 boost::asio::basic_deadline_timer,boost::asio::io_context::basic_executor_type,0> >* self_ = 0x1F00F26E760 boost::asio::detail::io_object_impl >,boost::asio::io_context::basic_executor_type,0> > impl_ = 0x1F00F21C608 00007FF7D9AE300B 000000DBF3AFF6F0 std::thread::_Invoke::*)(void),NetworkThread *>,0,1>+6B C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 Parameter void* _RawVals = 0x1F006239D30 Local std::unique_ptr::*)(void),NetworkThread *>,std::default_delete::*)(void),NetworkThread *> > > _FnVals std::_Compressed_pair::*)(void),NetworkThread *> >,std::tuple::*)(void),NetworkThread *> *,1> _Mypair std::tuple::*)(void),NetworkThread *>* _Myval2 = 0x1F006239D30 std::tuple *> std::_Tuple_val *> _Myfirst = 0x1F00F21C4A8 std::_Tuple_val::*)(void)> _Myfirst = 0x7FF7D9AE7940 Local std::tuple::*)(void),NetworkThread *>& _Tup = 0x1F006239D30 std::tuple *> std::_Tuple_val *> _Myfirst NetworkThread* _Val = 0x1F00F21C4A8 std::_Tuple_val::*)(void)> _Myfirst * _Val = 0x7FF7D9AE7940 00007FFDF2823010 000000DBF3AFF750 _register_onexit_function+130 00007FFE9BF47344 000000DBF3AFF780 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3AFF800 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48D0C4 000000DBF3BFF460 ZwDeviceIoControlFile+14 00007FFE9AB97861 000000DBF3BFF5C0 WriteConsoleW+191 00007FFE9ACA0A5B 000000DBF3BFF710 ReadConsoleA+1CB 00007FFE9ACA0AEA 000000DBF3BFF750 ReadConsoleW+1A 00007FF7DAD09658 000000DBF3BFF7E0 ReadWinConsole+A8 C:\ElunaTrinityWotlk\src\common\Utilities\Util.cpp line 628 Parameter std::string& str = "" Parameter unsigned int size = 0x100 Local unsigned long read = 0x0 Local void* hConsole = 0x54 Local bool ok = 0xCC Local wchar_t** commandbuf = 0xCDCD 00007FF7D8FCBF01 000000DBF3BFF970 CliThread+171 C:\ElunaTrinityWotlk\src\server\worldserver\CommandLine\CliRunnable.cpp line 152 Local std::string command = "" 00007FF7D8F8B6A1 000000DBF3BFF9A0 std::invoke+11 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits line 1730 Parameter ** _Obj = 0x7FF7D8FCBD90 00007FF7D8F81D30 000000DBF3BFFA00 std::thread::_Invoke,0>+50 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread line 61 Parameter void* _RawVals = 0x1F006239F10 Local std::unique_ptr,std::default_delete > > _FnVals std::_Compressed_pair >,std::tuple *,1> _Mypair std::tuple* _Myval2 = 0x1F006239F10 std::_Tuple_val _Myfirst = 0x7FF7D8FCBD90 Local std::tuple& _Tup = 0x1F006239F10 std::_Tuple_val _Myfirst * _Val = 0x7FF7D8FCBD90 00007FFDF2823010 000000DBF3BFFA60 _register_onexit_function+130 00007FFE9BF47344 000000DBF3BFFA90 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3BFFB10 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF2FFF950 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF2FFFC50 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF2FFFC80 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF2FFFD00 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF31FF560 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF31FF860 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF31FF890 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF31FF910 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D490A74 000000DBF3CFF630 ZwWaitForWorkViaWorkerFactory+14 00007FFE9D442E27 000000DBF3CFF930 TpReleaseCleanupGroupMembers+747 00007FFE9BF47344 000000DBF3CFF960 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3CFF9E0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00007FFE9D48DB34 000000DBF3DFF540 NtWaitForMultipleObjects+14 00007FFE9ABD1D20 000000DBF3DFF830 WaitForMultipleObjectsEx+F0 00007FFE9B753146 000000DBF3DFFAC0 InternalTlsAllocData+486 00007FFE9B752FC0 000000DBF3DFFB10 InternalTlsAllocData+300 00007FFE9B752DD0 000000DBF3DFFB70 InternalTlsAllocData+110 00007FFE9B752D59 000000DBF3DFFBA0 InternalTlsAllocData+99 00007FFE9BF47344 000000DBF3DFFBD0 BaseThreadInitThunk+14 00007FFE9D4426B1 000000DBF3DFFC50 RtlUserThreadStart+21